3B John Thomas #15
Age: 19 | Bats: R | Throws: R | Morale: Normal
06/16/2026
3B JOHN THOMAS #15 - AGE: 19 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
21 35 7 1 0 2 7 2 9 .200 .263 .400 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 45
Gap 40 40 40 45
Power 50 50 45 55
Eye 55 55 55 70
Avoid K's 30 30 25 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 35
Errors: - 45 55
Arm: 20 60 55
Turn DP: - 35 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: 25 Right Field: -
3rd Base: 35
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 25
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/12/2026 @ POR Win, 8-6 1 0 0 0 0 0 1 0
06/11/2026 @ POR Loss, 5-6 5 0 1 2 0 0 2 0
06/10/2026 WS Win, 6-5 1 1 1 2 0 0 0 0
06/09/2026 WS Loss, 3-5 2 0 0 0 0 2 1 0
06/08/2026 BIN Win, 7-6 1 0 0 0 0 0 1 0
06/07/2026 @ ROM Loss, 3-4 3 0 0 0 0 2 1 0
06/06/2026 @ ROM Loss, 5-10 5 0 1 0 0 0 2 0
06/05/2026 @ ROM Loss, 3-5 2 0 0 0 0 0 2 0
06/04/2026 BRO Win, 16-4 6 1 2 3 0 0 0 0
06/03/2026 REA Win, 5-4 1 0 0 0 0 0 0 0
PERSONALITY
Birthday:05/26/2007
Born in:North Bethesda, MD
Nationality:American
Height:6' 0"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 10 Days
Service This Yr:None
40-Man Service:None, 10 Days
Pro Service:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 21 35 7 1 0 2 7 5 2 9 .200 .263 .400 .663 .293 .200 63
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 38 1 0 0 0 0 0 14 3 0 0 0.0 3.9 3.75 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   23 5 1 0 2 5 5 0 4 0 0 1 .217 .250 .522 .772
Versus Right   12 2 0 0 0 2 0 2 5 0 0 0 .167 .286 .167 .452
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   7 1 0 0 0 2 0 0 4 0 0 0 .143 .143 .143 .286
April   10 2 0 0 1 4 2 0 2 0 0 0 .200 .200 .500 .700
May   17 4 1 0 1 1 3 2 3 0 0 1 .235 .350 .471 .821
June   8 1 0 0 0 2 0 0 4 0 0 0 .125 .125 .125 .250
Last Year   43 8 0 0 1 1 8 3 15 0 0 1 .186 .255 .256 .511
Career   78 15 1 0 3 8 13 5 24 0 0 2 .192 .259 .321 .579
Home   11 4 1 0 2 5 4 0 1 0 0 1 .364 .417 1.000 1.417
Road   24 3 0 0 0 2 1 2 8 0 0 0 .125 .192 .125 .317
Grass   22 3 0 0 0 2 0 2 8 0 0 0 .136 .208 .136 .345
Turf   13 4 1 0 2 5 5 0 1 0 0 1 .308 .357 .846 1.203
Day   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   34 7 1 0 2 7 5 2 9 0 0 1 .206 .270 .412 .682
As Starter   19 3 1 0 0 2 2 2 7 0 0 0 .158 .238 .211 .449
As Reliever / Substitution   16 4 0 0 2 5 3 0 2 0 0 1 .250 .294 .625 .919
SOUTH ATLANTIC LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 13 41 13 2 0 0 7 3 8 7 .317 .420 .366 .786 .372 .049 118
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 10 50 0 0 0 2 0 1 15 2 0 0 0.0 6.7 5.83 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 6 1 0 0 3 2 5 2 0 0 0 .316 .458 .368 .827
Versus Right   22 7 1 0 0 4 1 3 5 1 0 0 .318 .385 .364 .748
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   3 1 1 0 0 2 1 2 1 0 0 0 .333 .600 .667 1.267
April   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
May   21 9 0 0 0 2 1 4 1 1 0 0 .429 .500 .429 .929
June   19 4 2 0 0 5 2 4 6 0 0 0 .211 .348 .316 .664
Last Year   4 2 0 0 0 0 2 0 1 0 0 0 .500 .500 .500 1.000
Career   45 15 2 0 0 7 5 8 8 1 0 0 .333 .426 .378 .804
Home   24 10 1 0 0 7 2 4 2 1 0 0 .417 .483 .458 .941
Road   17 3 1 0 0 0 1 4 5 0 0 0 .176 .333 .235 .569
Grass   41 13 2 0 0 7 3 8 7 1 0 0 .317 .420 .366 .786
Day   18 3 1 0 0 1 1 5 3 1 0 0 .167 .333 .222 .556
Night   23 10 1 0 0 6 2 3 4 0 0 0 .435 .500 .478 .978
As Starter   37 12 1 0 0 5 2 8 5 1 0 0 .324 .435 .351 .786
As Reliever / Substitution   4 1 1 0 0 2 1 0 2 0 0 0 .250 .250 .500 .750
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 New York A (DSL) - R 18 15 50 18 0 0 4 9 9 8 0 0 12 0 0 .360 .448 .600 1.048 159 166 0.5
2025 New York A (FCL) - R 18 15 59 13 4 0 2 5 6 5 1 0 19 1 0 .220 .292 .390 .682 67 62 -0.2
2025 Total - R 18 30 109 31 4 0 6 14 15 13 1 0 31 1 0 .284 .366 .486 .852 111 111 0.3
2025 Tampa - A 18 58 187 54 2 1 9 28 22 24 2 1 50 1 1 .289 .374 .455 .828 112 114 0.8
2025 Hudson Valley - A 18 1 4 2 0 0 0 0 2 0 0 0 1 0 0 .500 .500 .500 1.000 159 180 0.0
2025 Total - A 18 59 191 56 2 1 9 28 24 24 2 1 51 1 1 .293 .376 .455 .832 113 116 0.8
2025 Somerset - AA 18 15 43 8 0 0 1 1 8 3 1 0 15 1 0 .186 .255 .256 .511 27 22 -0.4
2026 Hudson Valley - A 19 13 41 13 2 0 0 7 3 8 0 1 7 0 0 .317 .420 .366 .786 106 118 -0.0
2026 Somerset - AA 19 21 35 7 1 0 2 7 5 2 1 0 9 0 0 .200 .263 .400 .663 66 63 -0.1
Total EL 36 78 15 1 0 3 8 13 5 2 0 24 1 0 .192 .259 .321 .579 45 40
Total SAL 14 45 15 2 0 0 7 5 8 0 1 8 0 0 .333 .426 .378 .804 110 123
Total FSL 58 187 54 2 1 9 28 22 24 2 1 50 1 1 .289 .374 .455 .828 112 114
Total FCL 15 59 13 4 0 2 5 6 5 1 0 19 1 0 .220 .292 .390 .682 67 62
Total DSL 15 50 18 0 0 4 9 9 8 0 0 12 0 0 .360 .448 .600 1.048 159 166
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Somerset - AA 1B 12 3 33 1 4 34 0 1.000 32.0 9.56 +0.3 1.041
2026 Somerset - AA 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Hudson Valley - A 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL 1B 12 3 33 1 4 34 0 1.000 32.0 9.56 +0.3 1.041
TOTAL 3B 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
PLAYER HISTORY
03/02/2025 Signed a 1-year minor league contract with the New York Yankees organization.
04/16/2025 Injured (sore knee),day-to-day for 2 days.
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 50 (55); Eye: 55 (70).
03/17/2026 Injured (viral infection),out for one week.
05/23/2026 Goes 5-5 against the Aberdeen Ironbirds, with 1 RBI and 0 R.
Tuesday, March 31st , 2026 - OOTP Baseball 26.8 Build 82