P Roderick Thomas #31
Age: 32 | Bats: L | Throws: L | Morale: Good
06/09/2026
P RODERICK THOMAS #31 - AGE: 32 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
18 0 4-0 2 2.87 37.2 39 2 12 25 1.35 0.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 45 45
Movement 45 45 45 45
Control 60 60 65 60
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 45 45
Cutter 45 45
 
 
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 60
Suggested Role Bullpen
Type Neutral
Hold Runners 45
Defense 40
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 30
Baserunning Inst.: 25
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
06/08/2026 POR Win, 10-5 2.2 2 1 1 1 1 Save
06/06/2026 POR Win, 7-5 1.2 0 0 0 0 0 Win
06/04/2026 @ GD Win, 4-3 3.1 4 1 1 2 2 Win
05/29/2026 @ POR Win, 9-3 2.2 2 0 0 1 3 Save
05/24/2026 TOR Loss, 2-9 0.1 2 1 1 0 0
05/18/2026 @ PHI Loss, 1-5 0.2 0 0 0 0 0
05/17/2026 @ PHI Loss, 1-7 1.1 1 0 0 0 0
05/13/2026 HAW Win, 6-4 2.2 3 1 1 0 3
05/07/2026 @ DEN Loss, 5-8 1.2 3 3 3 1 0
05/05/2026 @ DEN Loss, 2-6 3.2 2 0 0 1 2
PERSONALITY
Birthday:08/23/1993
Born in:Fairfield, CA
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$2,680,000
Signed Through:2026 Season
Major Service:5 Years, 60 Days
Service This Yr:74 Days
40-Man Service:8 Years, 74 Days
Pro Service:11 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:2015, 2nd Pick in Round 4
MAJOR SUPERIOR LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 18 0 4 0 2 2.87 37.2 39 13 12 2 12 25 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 4 2 50.0 18 8 12.19 9.32 5.97 2.87 3.50 1.35 91 0.3 .301        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 52 10 3 0 0 2 5 12 0 0 0 .192 .263 .250 .513      
vs. RHB 97 29 9 0 2 11 7 13 1 1 0 .299 .343 .454 .796      
MAJOR SUPERIOR LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 0 0 1 3.38 2.2 2 1 1 0 1 1  
Last Week 2 0 2 0 0 1.80 5.0 4 1 1 1 2 2  
March 2 0 0 0 0 2.08 4.1 5 1 1 0 0 5  
April 6 0 2 0 0 2.84 12.2 15 5 4 0 6 9  
May 7 0 0 0 1 3.46 13.0 13 5 5 1 3 8  
June 3 0 2 0 1 2.35 7.2 6 2 2 1 3 3  
Spring Training 6 0 1 0 0 1.69 5.1 3 2 1 0 0 5  
Last Year 34 0 2 2 1 5.84 57.0 71 41 37 7 17 55  
2 Years Ago 7 0 0 1 0 2.30 15.2 14 4 4 1 3 11  
Career 194 29 23 18 8 4.12 428.2 443 213 196 69 143 358  
Home 8 0 2 0 1 3.38 16.0 18 6 6 0 5 12  
Road 10 0 2 0 1 2.49 21.2 21 7 6 2 7 13  
Grass 18 0 4 0 2 2.87 37.2 39 13 12 2 12 25  
Day 5 0 2 0 1 5.79 9.1 13 6 6 1 5 5  
Night 13 0 2 0 1 1.91 28.1 26 7 6 1 7 20  
As Reliever / Substitution 18 0 4 0 2 2.87 37.2 39 13 12 2 12 25  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2018 Springfield - MSL 24 55 0 1 5 4 6.37 53.2 73 38 38 13 25 40 0 0 1.83 .355 5.90 -1.8 58
2019 St. Louis - MSL 25 32 19 8 7 0 3.83 129.1 125 65 55 29 32 109 1 0 1.21 .269 5.13 -0.0 109
2020 St. Louis - MSL 26 31 10 6 3 1 3.58 100.2 89 40 40 14 41 90 0 0 1.29 .286 4.65 0.3 117
2021 St. Louis - MSL 27 13 0 1 0 0 2.16 25.0 23 8 6 1 9 19 0 0 1.28 .310 3.61 0.1 174
2023 St. Louis - MSL 29 4 0 1 0 0 3.72 9.2 9 4 4 2 4 9 0 0 1.34 .280 5.27 -0.1 106
2024 St. Louis - MSL 30 7 0 0 1 0 2.30 15.2 14 4 4 1 3 11 0 0 1.09 .289 3.00 0.2 168
2025 Orlando - MSL 31 34 0 2 2 1 5.84 57.0 71 41 37 7 17 55 0 0 1.54 .362 4.17 0.1 68
2026 Orlando - MSL 32 18 0 4 0 2 2.87 37.2 39 13 12 2 12 25 0 0 1.35 .301 3.50 0.3 132
Total MSL 194 29 23 18 8 4.12 428.2 443 213 196 69 143 358 1 0 1.37 .304 4.68 -0.8 97
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2015 Total - 21 15 15 7 3 0 3.26 99.1 95 40 36 8 29 96 0 0 1.25 .305 3.25 2.4 100
2015 Kane County - A 21 18 18 11 3 0 2.87 116.0 108 41 37 7 38 83 1 0 1.26 .284 3.70 1.5 128
2016 Daytona - A 22 28 28 10 7 0 3.42 181.2 159 71 69 12 39 159 1 1 1.09 .287 3.07 3.7 104
2016 Tennessee - AA 22 1 1 1 0 0 1.12 8.0 6 1 1 0 2 8 0 0 1.00 .333 2.05 0.3 330
2017 Tennessee - AA 23 11 11 4 2 0 1.98 68.1 53 19 15 3 20 55 0 0 1.07 .266 3.27 1.5 198
2017 Iowa - AAA 23 20 15 6 6 0 4.70 92.0 104 52 48 10 21 72 0 0 1.36 .332 4.29 1.2 93
2020 Memphis - AAA 26 1 1 1 0 0 2.57 7.0 8 2 2 0 0 4 0 0 1.14 .333 2.43 0.3 173
2021 Memphis - AAA 27 20 20 4 6 0 5.90 111.1 150 82 73 14 32 97 0 0 1.63 .383 4.76 1.9 86
2022 Memphis - AAA 28 28 27 19 6 0 3.66 191.2 200 86 78 11 44 153 1 0 1.27 .323 3.65 4.8 130
2023 Memphis - AAA 29 26 26 7 12 0 5.65 161.0 206 108 101 16 37 125 0 0 1.51 .373 3.84 2.7 74
2024 Memphis - AAA 30 25 18 8 6 0 5.29 114.0 125 67 67 8 25 73 0 0 1.32 .319 3.88 1.8 80
Total PCL 120 107 45 36 0 4.91 677.0 793 397 369 59 159 524 1 0 1.41 .346 3.99 91.7
Total SL 12 12 5 2 0 1.89 76.1 59 20 16 3 22 63 0 0 1.06 .272 3.14 206.9
Total FSL 28 28 10 7 0 3.42 181.2 159 71 69 12 39 159 1 1 1.09 .287 3.07 103.8
Total MID 18 18 11 3 0 2.87 116.0 108 41 37 7 38 83 1 0 1.26 .284 3.70 127.8
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Memphis - PCL 28 2 2 1 1 0 6.10 10.1 12 7 7 1 2 10 0 0 1.35 .367 4.05 0.2 78
2023 Memphis - PCL 29 1 1 0 1 0 5.40 6.2 11 4 4 0 2 3 0 0 1.95 .440 4.16 0.1 78
Total PCL 3 3 1 2 0 5.82 17.0 23 11 11 1 4 13 0 0 1.59 .400 4.09 77.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Iowa - AAA P 20 15 2 10 0 12 0 1.000 92.0 1.17 -0.1 1.032
2017 Tennessee - AA P 11 11 4 3 0 8 1 .875 68.1 0.92 +1.1 .771
2018 Springfield - MLB P 49 0 1 3 0 4 0 1.000 53.2 0.67 -0.1 1.041
2019 St. Louis - MLB P 32 19 4 24 1 31 3 .903 129.1 1.95 -0.1 .922
2020 St. Louis - MLB P 31 10 4 13 1 18 1 .944 100.2 1.52 +1.8 1.244
2020 Memphis - AAA P 1 1 0 1 0 1 0 1.000 7.0 1.29 +0.3 1.057
2021 St. Louis - MLB P 13 0 0 4 2 4 0 1.000 25.0 1.44 +0.3 1.001
2021 Memphis - AAA P 20 20 4 8 0 13 1 .923 111.1 0.97 -0.2 .913
2022 Memphis - AAA P 28 27 5 14 1 21 2 .905 191.2 0.89 +0.7 .897
2023 St. Louis - MLB P 4 0 1 0 0 1 0 1.000 9.2 0.93 +0.3 .000
2023 Memphis - AAA P 26 26 8 12 0 21 1 .952 161.0 1.12 +1.2 1.172
2024 St. Louis - MLB P 7 0 0 0 0 1 1 .000 15.2 0.00 -0.6 .000
2024 Memphis - AAA P 25 18 9 14 0 23 0 1.000 114.0 1.82 +0.4 .912
2025 Orlando - MLB P 34 0 1 3 0 4 0 1.000 57.0 0.63 -0.6 1.016
2026 Orlando - MLB P 18 0 2 5 0 7 0 1.000 37.2 1.67 -0.6 1.054
TOTAL P 319 147 45 114 5 169 10 .941 1174.0 1.22 +3.9 .986
PLAYER HISTORY
10/29/2025 Signed a 1-year contract extension worth a total of $2,680,000 with the Orlando Rugrats organization.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 60 (60).
LEADERBOARD APPEARANCES
Year CG Rank
2019 1 3
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61