2B Marvin Thomas #40
Age: 23 | Bats: L | Throws: R | Morale: Good
09/11/2026
2B MARVIN THOMAS #40 - AGE: 23 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
3 11 4 1 0 0 1 1 2 .364 .417 .455 0 0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 30 35 45
Gap 45 40 45 50
Power 45 40 45 55
Eye 35 30 35 40
Avoid K's 40 35 40 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 60
Errors: - 50 55
Arm: 20 45 45
Turn DP: - 60 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: 55
1st Base: - Center Field: -
2nd Base: 50 Right Field: 45
3rd Base: 40
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 40
Stealing Ability: 30
Baserunning Inst.: 20
Sacrifice Bunt: 40
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/09/2026 @ TAM Win, 6-3 4 1 1 0 0 0 0 0
09/08/2026 @ TAM Loss, 2-5 3 0 1 0 0 0 1 0
09/07/2026 @ TAM Win, 5-2 4 2 2 1 0 1 1 0
09/01/2026 @ GRE Loss, 1-7 4 0 2 1 0 0 2 0
08/12/2026 @ ASFB Loss, 9-16 6 0 2 0 0 0 1 0
08/10/2026 @ ASFB Win, 11-4 4 2 3 0 0 2 0 0
08/09/2026 @ ACHA Loss, 5-20 5 0 3 1 0 0 0 0
08/08/2026 @ ACHA Loss, 5-6 4 1 2 1 1 0 1 0
08/07/2026 @ ACHA Loss, 8-18 5 2 3 1 1 0 0 1
08/06/2026 PEO Win, 3-2 4 1 2 1 1 0 0 0
PERSONALITY
Birthday:09/27/2002
Born in:Long Beach, CA
Nationality:American
Height:6' 0"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 23rd Pick in Round 13
SOUTHERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 25 87 24 3 0 4 9 9 3 18 .276 .308 .448 .756 .333 .172 103
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 24 91 1 0 0 0 0 0 39 7 0 0 0.0 12.3 5.28 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   17 4 0 0 0 0 1 0 4 0 0 0 .235 .235 .235 .471
Versus Right   70 20 3 0 4 9 8 3 14 0 0 1 .286 .324 .500 .824
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   65 19 3 0 3 8 7 2 13 0 0 1 .292 .324 .477 .800
July   16 3 0 0 1 1 1 0 5 0 0 0 .188 .188 .375 .562
August   6 2 0 0 0 0 1 1 0 0 0 0 .333 .429 .333 .762
Career   87 24 3 0 4 9 9 3 18 0 0 1 .276 .308 .448 .756
Home   50 15 1 0 2 5 6 3 11 0 0 1 .300 .352 .440 .792
Road   37 9 2 0 2 4 3 0 7 0 0 0 .243 .243 .459 .703
Grass   37 9 2 0 2 4 3 0 7 0 0 0 .243 .243 .459 .703
Turf   50 15 1 0 2 5 6 3 11 0 0 1 .300 .352 .440 .792
Day   7 3 0 0 0 0 1 0 2 0 0 0 .429 .429 .429 .857
Night   80 21 3 0 4 9 8 3 16 0 0 1 .263 .298 .450 .748
As Starter   86 24 3 0 4 9 9 3 18 0 0 1 .279 .311 .453 .765
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 74 255 76 13 5 11 37 35 23 46 .298 .361 .518 .879 .384 .220 134
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 68 287 4 1 0 7 2 3 132 29 1 1 50.0 47.0 6.60 2.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   82 20 4 1 1 11 12 10 18 2 1 3 .244 .340 .354 .694
Versus Right   173 56 9 4 10 26 23 13 28 1 1 1 .324 .372 .595 .968
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   4 2 1 0 0 1 0 0 2 0 0 0 .500 .500 .750 1.250
April   68 23 3 2 3 13 13 10 12 2 2 2 .338 .427 .574 1.000
May   73 19 5 0 1 6 6 5 16 1 0 1 .260 .312 .370 .682
June   20 7 1 0 3 7 6 2 1 0 0 0 .350 .409 .850 1.259
July   78 21 3 2 3 8 9 4 13 0 0 1 .269 .313 .474 .788
August   12 4 0 1 1 2 1 2 2 0 0 0 .333 .429 .750 1.179
September   4 2 1 0 0 1 0 0 2 0 0 0 .500 .500 .750 1.250
Last Year   102 27 5 1 4 14 8 4 18 1 1 2 .265 .303 .451 .754
Career   357 103 18 6 15 51 43 27 64 4 3 6 .289 .345 .499 .844
Home   116 40 7 5 6 23 19 9 19 1 1 2 .345 .398 .647 1.045
Road   139 36 6 0 5 14 16 14 27 2 1 2 .259 .331 .410 .741
Grass   255 76 13 5 11 37 35 23 46 3 2 4 .298 .361 .518 .879
Day   26 5 1 0 0 3 1 2 5 1 0 0 .192 .241 .231 .472
Night   229 71 12 5 11 34 34 21 41 2 2 4 .310 .375 .550 .925
As Starter   249 73 13 5 11 36 34 22 46 3 2 4 .293 .356 .518 .874
As Reliever / Substitution   6 3 0 0 0 1 1 1 0 0 0 0 .500 .571 .500 1.071
FLORIDA STATE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 11 4 1 0 0 1 3 1 2 .364 .417 .455 .871 .398 .091 140
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 12 0 0 0 0 0 0 5 1 0 0 0.0 2.2 8.45 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Versus Right   7 3 1 0 0 1 3 1 1 0 0 0 .429 .500 .571 1.071
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   11 4 1 0 0 1 3 1 2 0 0 0 .364 .417 .455 .871
September   11 4 1 0 0 1 3 1 2 0 0 0 .364 .417 .455 .871
Career   11 4 1 0 0 1 3 1 2 0 0 0 .364 .417 .455 .871
Road   11 4 1 0 0 1 3 1 2 0 0 0 .364 .417 .455 .871
Grass   11 4 1 0 0 1 3 1 2 0 0 0 .364 .417 .455 .871
Night   11 4 1 0 0 1 3 1 2 0 0 0 .364 .417 .455 .871
As Starter   11 4 1 0 0 1 3 1 2 0 0 0 .364 .417 .455 .871
ARIZONA COMPLEX LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 24 13 2 0 2 3 5 2 2 .542 .577 .875 1.452 .602 .333 245
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 26 0 0 0 1 0 0 21 4 1 0 100.0 11.9 26.70 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   5 1 0 0 0 0 0 1 1 0 0 0 .200 .333 .200 .533
Versus Right   19 12 2 0 2 3 5 1 1 0 0 0 .632 .650 1.053 1.703
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   24 13 2 0 2 3 5 2 2 0 0 0 .542 .577 .875 1.452
Last Year   66 22 5 3 5 19 19 2 12 3 0 0 .333 .338 .727 1.065
Career   90 35 7 3 7 22 24 4 14 3 0 0 .389 .402 .767 1.169
Road   24 13 2 0 2 3 5 2 2 0 0 0 .542 .577 .875 1.452
Grass   24 13 2 0 2 3 5 2 2 0 0 0 .542 .577 .875 1.452
Day   19 10 1 0 1 2 3 2 2 0 0 0 .526 .571 .737 1.308
Night   5 3 1 0 1 1 2 0 0 0 0 0 .600 .600 1.400 2.000
As Starter   24 13 2 0 2 3 5 2 2 0 0 0 .542 .577 .875 1.452
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2025 Total - 22 51 209 63 20 9 19 47 57 33 10 2 48 1 1 .301 .417 .756 1.173 100 100 4.0
2025 Cincinnati(ACL) - R 22 18 66 22 5 3 5 19 19 2 0 3 12 1 0 .333 .338 .727 1.065 137 133 0.3
2025 Dayton - A 22 29 102 27 5 1 4 14 8 4 2 1 18 2 0 .265 .303 .451 .754 91 86 0.1
2026 Cincinnati(ACL) - R 23 5 24 13 2 0 2 3 5 2 0 0 2 1 0 .542 .577 .875 1.452 217 245 0.6
2026 Daytona - A 23 3 11 4 1 0 0 1 3 1 0 0 2 0 0 .364 .417 .455 .871 126 140 0.1
2026 Dayton - A 23 74 255 76 13 5 11 37 35 23 4 3 46 1 1 .298 .361 .518 .879 132 134 2.1
2026 Total - A 23 77 266 80 14 5 11 38 38 24 4 3 48 1 1 .301 .364 .515 .879 132 135 2.2
2026 Chattanooga - AA 23 25 87 24 3 0 4 9 9 3 1 0 18 0 0 .276 .308 .448 .756 99 103 0.3
Total SL 25 87 24 3 0 4 9 9 3 1 0 18 0 0 .276 .308 .448 .756 99 103
Total MID 103 357 103 18 6 15 51 43 27 6 4 64 3 1 .289 .345 .499 .844 121 121
Total FSL 3 11 4 1 0 0 1 3 1 0 0 2 0 0 .364 .417 .455 .871 126 140
Total ACL 23 90 35 7 3 7 22 24 4 0 3 14 2 0 .389 .402 .767 1.169 158 163
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Chattanooga - AA 2B 17 16 31 49 13 81 1 .988 131.2 5.47 +1.4 1.080
2026 Dayton - A 2B 46 41 79 108 25 190 3 .984 349.2 4.81 +0.5 .990
2026 Cincinnati(ACL) - R 2B 2 2 10 3 1 13 0 1.000 16.2 7.02 +0.5 1.406
2026 Chattanooga - AA 3B 1 1 0 5 0 5 0 1.000 9.0 5.00 -0.7 .873
2026 Dayton - A 3B 2 2 1 2 0 3 0 1.000 17.0 1.59 +0.1 1.057
2026 Cincinnati(ACL) - R 3B 1 1 0 5 0 5 0 1.000 9.0 5.00 +0.6 1.075
2026 Chattanooga - AA SS 4 1 5 6 1 11 0 1.000 19.0 5.21 +0.6 1.037
2026 Dayton - A SS 8 7 11 21 6 33 1 .970 60.0 4.80 -1.5 .903
2026 Daytona - A SS 1 1 2 2 1 4 0 1.000 9.0 4.00 +0.0 1.089
2026 Cincinnati(ACL) - R SS 2 2 5 8 2 14 1 .929 16.0 7.31 -0.2 1.004
2026 Dayton - A LF 1 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
2026 Chattanooga - AA RF 3 3 2 0 0 2 0 1.000 25.0 0.72 -0.8 .706
2026 Dayton - A RF 20 18 27 0 0 28 1 .964 150.0 1.62 -0.5 .985
2026 Daytona - A 2B 2 2 3 7 2 10 0 1.000 13.0 6.92 +0.2 1.027
TOTAL 2B 67 61 123 167 41 294 4 .986 511.0 5.11 +2.6 1.021
TOTAL 3B 4 4 1 12 0 13 0 1.000 35.0 3.34 -0.0 .979
TOTAL SS 15 11 23 37 10 62 2 .968 104.0 5.19 -1.1 .947
TOTAL LF 1 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
TOTAL RF 23 21 29 0 0 30 1 .967 175.0 1.49 -1.3 .959
PLAYER HISTORY
07/11/2025 Drafted in the 2025 first-year player draft out of college (Louisiana Tech University; Ruston, LA) by the Cincinnati Reds. (Round 13, Pick 23, 383rd overall pick).
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 45 (60); Eye: 30 (40).
05/07/2026 Injured (broken nose),out for 4 days.
06/06/2026 Hits three home runs against the Quad Cities River Bandits, going 4-4 with 5 RBI and 5 runs scored!
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82