P James Ruth #31
Age: 37 | Bats: R | Throws: R | Morale: Normal
10/23/2029
OA: 45 POT: 45
P JAMES RUTH #31 - AGE: 37 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
2 0 0-0 1 1.69 5.1 3 0 1 5 0.75 0.2
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 45 45
Movement 55 50 55 55
Control 50 50 55 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Slider 60 60
Curveball 35 35
Changeup 30 30
Forkball 60 60
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 55
Suggested Role Starter
Type Extreme Groundball
Hold Runners 40
Defense 55
RUN/BUNT RATINGS
Running Speed: 35
Stealing Ability: 50
Baserunning Inst.: 40
Sacrifice Bunt: 80
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/06/2029 POR Win, 6-0 3.0 1 0 0 0 4 Save
04/05/2029 @ SAC Loss, 1-7 2.1 2 1 1 1 1
03/29/2029 @ CWS Loss, 1-2 X 4.0 5 1 1 1 3
03/24/2029 SF Loss, 5-10 X 4.0 4 1 1 1 2
03/19/2029 @ CHC Win, 8-3 X 3.0 2 3 3 2 4 Win
03/15/2029 SEA Win, 4-3 1.2 3 3 3 3 0
03/11/2029 STL Win, 5-3 2.0 3 0 0 0 2
03/05/2029 COL Win, 5-4 1.0 0 0 0 2 1
02/28/2029 MIL Loss, 0-1 2.0 0 0 0 0 3
02/23/2029 @ STL Loss, 5-6 1.2 2 1 1 2 1 Loss
PERSONALITY
Ruth has very little loyalty and has a questionable work ethic.
High: Greed
Low: Leader, Loyalty, Work Ethic
Birthday:10/06/1992
Born in:Bellevue, NE
Nationality:American
Height:6' 3"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:5 Years, 51 Days
Service This Yr:None
40-Man Service:8 Years, None
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2015, 29th Pick in Round 10
TRIPLE A 2029 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 2 0 0 0 1 1.69 5.1 3 1 1 0 1 5 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 2 0 100.0 2 1 6.75 5.06 8.44 1.69 1.55 0.75 36 0.2 .231        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 6 1 0 1 0 1 1 2 0 1 0 .167 .286 .500 .786      
vs. RHB 12 2 0 0 0 0 0 3 0 0 0 .167 .167 .167 .333      
TRIPLE A 2029 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 0 0 0 1 1.69 5.1 3 1 1 0 1 5  
Last Year 5 1 1 0 0 2.79 9.2 8 4 3 1 2 7  
2 Years Ago 20 20 3 7 0 5.57 105.0 113 71 65 11 43 103  
Career 135 127 39 38 1 4.04 734.1 685 353 330 81 216 712  
Home 1 0 0 0 1 0.00 3.0 1 0 0 0 0 4  
Road 1 0 0 0 0 3.86 2.1 2 1 1 0 1 1  
Grass 2 0 0 0 1 1.69 5.1 3 1 1 0 1 5  
Night 2 0 0 0 1 1.69 5.1 3 1 1 0 1 5  
As Reliever / Substitution 2 0 0 0 1 1.69 5.1 3 1 1 0 1 5  
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+
2020 Houston - SKY 27 29 29 15 5 0 4.18 161.2 177 88 75 17 46 115 1 0 1.38 .314 4.58 2.1 109
2021 Houston - SKY 28 38 19 4 9 0 6.39 129.2 143 97 92 23 47 115 0 0 1.47 .314 5.46 -0.2 69
2022 Houston - SKY 29 42 15 5 7 0 4.85 124.1 131 76 67 16 41 104 0 0 1.38 .309 4.80 0.6 91
2023 Houston - SKY 30 9 6 1 4 1 7.50 30.0 35 27 25 3 12 25 0 0 1.57 .340 4.82 0.1 56
2024 Houston - SKY 31 32 26 13 6 0 4.22 160.0 167 86 75 19 65 119 0 0 1.45 .305 5.00 0.7 101
2025 Houston - SKY 32 11 11 4 4 0 5.63 54.1 60 40 34 12 20 29 0 0 1.47 .267 6.66 -0.7 77
2025 Kansas City - SKY 32 4 4 0 1 0 7.50 12.0 18 11 10 2 5 11 0 0 1.92 .410 5.17 0.0 58
2025 Total - SKY 32 15 15 4 5 0 5.97 66.1 78 51 44 14 25 40 0 0 1.55 .292 6.27 -0.7 69
Total SKY 165 110 42 36 1 5.06 672.0 731 425 378 92 236 518 1 0 1.44 .310 5.08 2.7 87
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 - 22 15 11 5 2 0 2.83 76.1 64 28 24 7 23 82 0 0 1.14 .291 3.19 1.8 100
2015 Oil City - A- 22 15 15 8 3 0 2.97 88.0 70 30 29 6 16 67 0 0 0.98 .248 3.71 1.5 136
2016 West Virginia - A 23 31 31 14 7 0 3.52 168.2 145 68 66 10 57 179 0 0 1.20 .300 3.69 3.0 115
2017 Altoona - AA 24 28 28 12 8 0 3.82 157.2 133 71 67 11 49 150 0 0 1.15 .280 3.58 3.4 111
2018 Fresno - AAA 25 29 29 9 10 0 4.06 157.1 139 77 71 17 58 154 0 0 1.25 .286 4.34 2.4 111
2019 Fresno - AAA 26 29 29 10 6 0 3.20 171.2 154 67 61 14 45 157 1 1 1.16 .288 3.74 3.3 132
2023 Fresno - AAA 30 22 20 5 7 0 3.39 122.0 106 46 46 15 39 111 0 0 1.19 .273 4.15 1.3 116
2026 Omaha - AAA 33 28 28 11 8 0 4.57 163.1 162 87 83 23 28 175 1 0 1.16 .314 3.63 3.6 94
2027 Omaha - AAA 34 20 20 3 7 0 5.57 105.0 113 71 65 11 43 103 0 0 1.49 .336 4.46 1.5 81
2028 Columbus - AAA 35 5 1 1 0 0 2.79 9.2 8 4 3 1 2 7 0 0 1.03 .233 3.91 0.1 142
2029 Reno - AAA 36 2 0 0 0 1 1.69 5.1 3 1 1 0 1 5 0 0 0.75 .231 1.55 0.2 257
Total AAA 135 127 39 38 1 4.04 734.1 685 353 330 81 216 712 2 1 1.23 .297 4.00 106.7
Total AA 28 28 12 8 0 3.82 157.2 133 71 67 11 49 150 0 0 1.15 .280 3.58 110.7
Total A 31 31 14 7 0 3.52 168.2 145 68 66 10 57 179 0 0 1.20 .300 3.69 114.9
Total A- 15 15 8 3 0 2.97 88.0 70 30 29 6 16 67 0 0 0.98 .248 3.71 136.1
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+
2020 Houston - SKY 27 1 1 0 1 0 5.79 4.2 8 5 3 0 2 4 0 0 2.14 .400 3.19 0.1 78
2021 Houston - SKY 28 2 0 0 0 0 0.00 2.1 0 0 0 0 2 2 0 0 0.86 .000 4.46 0.0 999
Total SKY 3 1 0 1 0 3.86 7.0 8 5 3 0 4 6 0 0 1.71 .320 3.61 117.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2015 Oil City - A- P 15 15 2 10 0 14 2 .857 88.0 1.23 -1.0 .949
2016 West Virginia - A P 31 31 7 21 0 29 1 .966 168.2 1.49 -0.7 1.041
2017 Altoona - AA P 28 28 9 20 0 30 1 .967 157.2 1.66 -0.7 .954
2018 Fresno - AAA P 29 29 6 32 0 40 2 .950 157.1 2.17 +1.4 1.032
2019 Fresno - AAA P 29 29 5 23 2 28 0 1.000 171.2 1.47 +1.5 1.243
2020 Houston - MLB P 29 29 5 7 0 14 2 .857 161.2 0.67 +1.4 1.480
2021 Houston - MLB P 38 19 8 9 0 17 0 1.000 129.2 1.18 -0.1 1.042
2022 Houston - MLB P 41 15 5 8 1 13 0 1.000 124.1 0.94 +1.8 1.567
2023 Houston - MLB P 8 5 1 0 0 2 1 .500 30.0 0.30 -0.9 .532
2023 Fresno - AAA P 22 20 3 13 0 17 1 .941 122.0 1.18 +1.0 1.037
2024 Houston - MLB P 32 26 6 15 0 23 2 .913 160.0 1.18 +3.9 1.122
2025 Houston - MLB P 11 11 5 3 0 10 2 .800 54.1 1.33 -0.2 .357
2025 Kansas City - MLB P 4 4 1 1 0 2 0 1.000 12.0 1.50 -0.1 1.071
2026 Omaha - AAA P 28 28 11 12 0 24 1 .958 163.1 1.27 +0.4 .960
2027 Omaha - AAA P 20 20 8 10 1 18 0 1.000 105.0 1.54 +1.2 1.221
2028 Columbus - AAA P 5 1 1 0 0 1 0 1.000 9.2 0.93 -0.1 .000
2029 Reno - AAA P 2 0 0 0 0 0 0 .000 5.1 0.00 -0.0 .000
TOTAL P 372 310 83 184 4 282 15 .947 1820.2 1.32 +8.9 1.066
PLAYER HISTORY
06/01/2015 Drafted in the 2015 first-year player draft (Round 10, Pick 29, 329th overall pick) by the Pittsburgh Pirates, out of college (Michigan).
01/01/2016 OSA scouting updated ratings (potential): Stuff: 35 (70); Movement: 45 (45); Control: 25 (40).
01/01/2017 OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 45 (45); Control: 35 (35).
08/30/2017 Injured (Mild calf strain), day-to-day for 6 days.
01/01/2018 OSA scouting updated ratings (potential): Stuff: 45 (65); Movement: 50 (55); Control: 40 (45).
02/19/2018 Was traded by the Pittsburgh Pirates to the Houston Astros, along with SP Justin Coleman, SP Rob Proffer, a 3rd draft pick, in exchange for RP Steve Young, a 11th draft pick.
06/08/2018 Was selected to the 2018 Triple A All-Star Game.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 55 (55); Control: 45 (50).
06/07/2019 Was selected to the 2019 Triple A All-Star Game.
07/14/2019 Pitches a 1-hit shutout against the Colorado Springs Sky Sox with 6 strikeouts and 1 BB allowed!
09/21/2019 Wins the 2019 AAA PCL Great Glove Award at P.
09/25/2019 Finished 3rd in 2019 AAA PCL Pitcher of the Year Award voting.
11/28/2019 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 55 (55); Control: 55 (55).
05/01/2020 Wins the SKY WEST Rookie of the Month Award.
11/28/2020 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 55 (55); Control: 55 (55).
11/28/2021 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (55); Control: 55 (55).
08/25/2022 Injured (Stomach virus), day-to-day for 2 days.
11/19/2022 Received a 1-year contract worth a total of $730,000 through arbitration.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55).
11/19/2023 Received a 1-year contract worth a total of $830,000 through arbitration.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55).
08/01/2024 Wins the SKY WEST Pitcher of the Month Award.
11/14/2024 Received a 1-year contract worth a total of $930,000 through arbitration.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50).
04/28/2025 Injured (Forearm stiffness), out for 5 days.
05/21/2025 Suspended 6 games after ejection following a brawl.
06/23/2025 Was traded by the Houston Astros to the Kansas City Royals, along with SS Brett Greco, SP Ramon Beltran, a 6th draft pick, $1,000,000, in exchange for RP Danny Vaquera.
08/11/2025 Was traded by the Kansas City Royals to the Virginia Black Bears, along with RP Alex Pacheco, 2B Donald Berens, RP Brian Webb, a 4th draft pick, a 6th draft pick, in exchange for 2B Israel Soto.
09/01/2025 Released by the Virginia Black Bears.
09/10/2025 Signed a minor league contract with the Kansas City Royals organization.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 55 (55).
11/28/2026 Became a free agent.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (50).
05/12/2027 Signed a minor league contract with the Kansas City Royals organization.
11/28/2027 Became a minor league free agent.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50).
02/01/2028 Signed a minor league contract with the Seattle Mariners organization.
04/03/2028 Released by the Seattle organization.
04/26/2028 Signed a minor league contract with the Cleveland Indians organization.
07/10/2028 Released by the Cleveland Indians.
08/23/2028 Signed a minor league contract with the Arizona Diamondbacks organization.
09/29/2028 Signed a 1-year minor league contract extension with the Arizona Diamondbacks organization.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 55 (55).
04/05/2029 Injured (mild oblique strain),day-to-day for 2 days.
04/09/2029 Released by the Arizona organization.
LEADERBOARD APPEARANCES
Year W Rank
2020 15 6
Year Win. % Rank
2020 .750 3
2024 .684 5
Year BB Rank
2024 65 10
Year GB% Rank
2024 0.62 1
Friday, September 24th , 2021 - OOTP Baseball 22.8 Build 71