2B Steve Thomas #14
Age: 24 | Bats: R | Throws: R | Morale: Normal
07/19/2026
2B STEVE THOMAS #14 - AGE: 24 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
30 101 29 3 1 4 13 4 16 .287 .311 .455 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 45
Gap 45 50 45 50
Power 55 70 50 55
Eye 35 40 30 35
Avoid K's 40 45 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 50
Errors: - 55 55
Arm: 25 50 40
Turn DP: - 65 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: 65 Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 30
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 50
Stealing Ability: 45
Baserunning Inst.: 65
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/15/2026 @ SOM Loss, 0-8 1 0 0 0 0 0 0 0
07/13/2026 BIN Win, 4-1 3 0 1 1 0 0 1 0
07/12/2026 BIN Win, 12-1 5 0 1 0 0 0 1 0
07/10/2026 @ SOM Loss, 7-8 4 1 2 0 0 1 0 0
07/09/2026 @ SOM Loss, 2-8 4 1 1 1 1 0 2 0
07/08/2026 @ SOM Win, 6-4 4 1 1 0 0 1 1 0
07/07/2026 NHA Loss, 6-7 4 0 0 0 0 0 2 0
07/06/2026 @ NHA Loss, 6-9 5 0 1 0 0 0 1 0
07/05/2026 @ NHA Loss, 9-10 5 2 3 0 0 0 1 0
07/04/2026 NHA Loss, 5-6 3 1 0 0 0 1 1 0
PERSONALITY
Birthday:12/03/2001
Born in:Gosnell, AR
Nationality:American
Height:6' 2"
Weight:205 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$2,200,000
Signed Through:2027 Season
Major Service:3 Years, 21 Days
Service This Yr:None
40-Man Service:3 Years, 32 Days
Pro Service:6 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:-
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 12 2 0 0 1 2 2 0 4 .167 .167 .417 .583 .254 .250 42
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 2 12 0 0 0 0 0 0 5 1 0 0 0.0 0.8 2.25 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   5 2 0 0 1 1 2 0 0 0 0 0 .400 .400 1.000 1.400
Versus Right   7 0 0 0 0 1 0 0 4 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   6 2 0 0 1 1 2 0 2 0 0 0 .333 .333 .833 1.167
June   6 0 0 0 0 1 0 0 2 0 0 0 .000 .000 .000 .000
Career   12 2 0 0 1 2 2 0 4 0 0 0 .167 .167 .417 .583
Home   6 0 0 0 0 1 0 0 2 0 0 0 .000 .000 .000 .000
Road   6 2 0 0 1 1 2 0 2 0 0 0 .333 .333 .833 1.167
Grass   12 2 0 0 1 2 2 0 4 0 0 0 .167 .167 .417 .583
Day   10 2 0 0 1 2 2 0 3 0 0 0 .200 .200 .500 .700
Night   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
As Starter   8 2 0 0 1 2 2 0 2 0 0 0 .250 .250 .625 .875
As Reliever / Substitution   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 30 101 29 3 1 4 13 13 4 16 .287 .311 .455 .767 .336 .168 91
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 23 106 0 0 0 5 0 1 46 8 0 0 0.0 12.6 4.35 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   39 11 2 0 2 7 6 1 6 1 0 0 .282 .293 .487 .780
Versus Right   62 18 1 1 2 6 7 3 10 0 0 0 .290 .323 .435 .759
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 1 0 0 0 1 0 0 1 1 0 0 .250 .200 .250 .450
Last Week   26 6 0 1 1 1 3 2 7 0 0 0 .231 .286 .423 .709
April   33 8 1 0 2 7 3 0 3 0 0 0 .242 .242 .455 .697
May   9 3 1 0 0 1 1 0 0 0 0 0 .333 .333 .444 .778
June   16 7 0 0 0 1 2 1 3 0 0 0 .438 .471 .438 .908
July   43 11 1 1 2 4 7 3 10 1 0 0 .256 .298 .465 .763
Last Year   83 31 2 0 1 8 9 7 17 0 0 3 .373 .441 .434 .875
Career   184 60 5 1 5 21 22 11 33 1 0 3 .326 .372 .446 .818
Home   48 12 1 0 3 11 6 1 8 1 0 0 .250 .260 .458 .718
Road   53 17 2 1 1 2 7 3 8 0 0 0 .321 .357 .453 .810
Grass   80 24 3 0 3 12 10 2 13 1 0 0 .300 .313 .450 .763
Turf   21 5 0 1 1 1 3 2 3 0 0 0 .238 .304 .476 .781
Day   16 6 1 0 0 0 4 1 3 0 0 0 .375 .412 .438 .849
Night   85 23 2 1 4 13 9 3 13 1 0 0 .271 .292 .459 .751
As Starter   93 27 2 1 4 12 12 4 15 1 0 0 .290 .316 .462 .779
As Reliever / Substitution   8 2 1 0 0 1 1 0 1 0 0 0 .250 .250 .375 .625
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 Greenville - A 23 81 287 97 20 3 11 44 44 21 4 4 49 3 4 .338 .386 .544 .930 135 142 1.5
2025 Portland - AA 23 30 83 31 2 0 1 8 9 7 3 0 17 2 1 .373 .441 .434 .875 120 133 0.6
2026 Portland - AA 24 30 101 29 3 1 4 13 13 4 0 1 16 0 0 .287 .311 .455 .767 93 91 -0.1
2026 Worcester - AAA 24 6 12 2 0 0 1 2 2 0 0 0 4 0 0 .167 .167 .417 .583 54 42 -0.0
Total IL 6 12 2 0 0 1 2 2 0 0 0 4 0 0 .167 .167 .417 .583 54 42
Total EL 60 184 60 5 1 5 21 22 11 3 1 33 2 1 .326 .372 .446 .818 106 111
Total SAL 81 287 97 20 3 11 44 44 21 4 4 49 3 4 .338 .386 .544 .930 135 142
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Worcester - AAA 1B 4 2 20 2 1 22 0 1.000 21.0 9.43 -0.1 1.032
2026 Portland - AA 1B 15 14 114 11 10 126 1 .992 121.1 9.27 +0.2 .997
2026 Portland - AA 2B 6 4 8 5 2 13 0 1.000 40.2 2.88 -0.3 1.011
2026 Worcester - AAA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Portland - AA SS 2 2 3 4 0 7 0 1.000 17.0 3.71 -0.6 .807
TOTAL 1B 19 16 134 13 11 148 1 .993 142.1 9.30 +0.0 1.002
TOTAL 2B 6 4 8 5 2 13 0 1.000 40.2 2.88 -0.3 1.011
TOTAL SS 2 2 3 4 0 7 0 1.000 17.0 3.71 -0.6 .807
PLAYER HISTORY
02/26/2025 Injured (adductor strain),day-to-day for 5 days.
06/14/2025 Injured (food poisoning),out for 1 day.
07/07/2025 Was selected to the 2025 South Atlantic League All-Star Game.
08/04/2025 Wins the SAL Player of the Week Award.
09/23/2025 Wins the 2025 South Atlantic League Round 1 with the Greenville Drive!
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 50 (55); Eye: 35 (35).
Sunday, April 19th , 2026 - OOTP Baseball 26.8 Build 82