P Joe Ryan #41
Age: 28 | Bats: R | Throws: R | Morale: Normal
05/08/2025
OA: 59 POT: 60
P JOE RYAN #41 - AGE: 28 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
6 6 2-1 0 6.06 32.2 32 8 9 31 1.26 -0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 60 60
Movement 55 50 55 55
Control 70 70 70 70
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Slider 60 60
Curveball 65 65
Changeup 65 65
 
OTHER PITCHING RATINGS
Velocity 147-150 Km/h
Stamina 65
Suggested Role Starter
Type Extreme Flyball
Hold Runners 50
Defense 50
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 35
Baserunning Inst.: 30
Sacrifice Bunt: 55
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
05/02/2025 @ TB Win, 2-1 X 7.0 4 1 1 0 8 Win
04/26/2025 SAC Win, 7-4 X 6.0 7 4 4 1 4 Win
04/20/2025 @ CHS Loss, 4-6 X 5.0 4 3 3 3 7
04/14/2025 @ AZ Loss, 2-9 X 3.1 4 5 5 3 1 Loss
04/08/2025 KC Loss, 4-5 X 6.1 7 4 4 0 6
04/02/2025 @ SD Win, 9-6 X 5.0 6 5 5 2 5
PERSONALITY
Birthday:06/05/1996
Born in:San Anselmo, CA
Nationality:American
Height:1.85 m
Weight:83 kg
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$740,000
Signed Through:2025 Season
Major Service:3 Years, 42 Days
Service This Yr:37 Days
40-Man Service:3 Years, 5 Days
Pro Service:5 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
StatsPlus
S+ Player Report
MAJOR LEAGUE BASEBALL 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 6 6 2 1 0 6.06 32.2 32 22 22 8 9 31 0 0.0 0 1 16.7
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 11.85 8.82 8.54 2.48 5.69 1.26 131 -0.1 .276        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 65 15 3 0 4 9 6 18 0 0 2 .231 .315 .462 .777      
vs. RHB 61 17 5 0 4 13 3 13 0 0 0 .279 .312 .557 .870      
MAJOR LEAGUE BASEBALL 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 1 1 0 0 1.29 7.0 4 1 1 1 0 8  
April 5 5 1 1 0 7.36 25.2 28 21 21 7 9 23  
May 1 1 1 0 0 1.29 7.0 4 1 1 1 0 8  
Last Year 23 23 7 7 0 3.60 135.0 110 59 54 19 23 147  
2 Years Ago 29 29 11 10 0 4.51 161.2 155 83 81 32 34 197  
Career 90 90 35 27 0 4.06 503.0 428 236 227 83 118 556  
Home 2 2 1 0 0 5.84 12.1 14 8 8 2 1 10  
Road 4 4 1 1 0 6.20 20.1 18 14 14 6 8 21  
Grass 6 6 2 1 0 6.06 32.2 32 22 22 8 9 31  
Day 6 6 2 1 0 6.06 32.2 32 22 22 8 9 31  
As Starter 6 6 2 1 0 6.06 32.2 32 22 22 8 9 31  
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+
2021 Minnesota - MLB 24 5 5 2 1 0 4.05 26.2 16 12 12 4 5 30 0 0 0.79 .197 3.61 0.6 107
2022 Minnesota - MLB 25 27 27 13 8 0 3.55 147.0 115 60 58 20 47 151 0 0 1.10 .253 4.06 1.6 109
2023 Minnesota - MLB 26 29 29 11 10 0 4.51 161.2 155 83 81 32 34 197 1 1 1.17 .305 4.27 2.2 95
2024 Minnesota - MLB 27 23 23 7 7 0 3.60 135.0 110 59 54 19 23 147 0 0 0.99 .265 3.48 2.9 113
2025 San Francisco - MLB 28 6 6 2 1 0 6.06 32.2 32 22 22 8 9 31 0 0 1.26 .276 5.69 -0.1 72
Total MLB 90 90 35 27 0 4.06 503.0 428 236 227 83 118 556 1 1 1.09 .272 4.05 7.2 102
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+
2018 Total - A- 21 12 7 2 1 0 3.72 36.1 26 15 15 3 14 51 0 0 1.10 .303 2.87 1.0 108
2019 Total - A 22 6 6 2 2 0 2.93 27.2 19 13 9 2 11 47 0 0 1.08 .315 2.04 1.1 137
2019 Total - A+ 22 15 13 7 2 0 1.42 82.2 47 16 13 3 12 112 0 0 0.71 .244 1.54 4.1 283
2019 Total - A+ 22 21 19 9 4 0 1.79 110.1 66 29 22 5 23 159 0 0 0.81 .261 1.67 5.2 223
2019 Montgomery - AA 22 3 3 0 0 0 3.38 13.1 11 5 5 2 4 24 0 0 1.12 .375 2.45 0.5 119
2021 Durham - AAA 24 12 11 4 3 0 3.63 57.0 35 25 23 8 10 75 0 0 0.79 .223 3.08 1.5 111
2021 St. Paul - AAA 24 2 2 0 0 0 2.00 9.0 5 2 2 1 2 17 0 0 0.78 .267 1.53 0.4 207
2021 Total - AAA 24 14 13 4 3 0 3.41 66.0 40 27 25 9 12 92 0 0 0.79 .228 2.87 1.9 118
2022 St. Paul - AAA 25 1 1 0 0 0 0.00 3.0 1 0 0 0 0 4 0 0 0.33 .143 0.53 0.2 999
2023 St. Paul - AAA 26 1 1 0 0 0 2.25 4.0 1 1 1 1 2 7 0 0 0.75 .000 4.45 0.0 184
Total IL 16 15 4 3 0 3.21 73.0 42 28 26 10 14 103 0 0 0.77 .216 2.86 125.7
Total SL 3 3 0 0 0 3.38 13.1 11 5 5 2 4 24 0 0 1.12 .375 2.45 119.0
Total MWL 15 13 7 2 0 1.42 82.2 47 16 13 3 12 112 0 0 0.71 .244 1.54 282.6
Total CAL 6 6 2 2 0 2.93 27.2 19 13 9 2 11 47 0 0 1.08 .315 2.04 136.6
Total NYP 12 7 2 1 0 3.72 36.1 26 15 15 3 14 51 0 0 1.10 .303 2.87 107.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Minnesota - MLB P 5 5 1 1 0 3 1 .667 26.2 0.67 -0.2 .000
2022 Minnesota - MLB P 27 27 2 11 0 14 1 .929 147.0 0.80 +0.2 .000
2023 Minnesota - MLB P 29 29 3 8 1 12 1 .917 161.2 0.61 +0.9 .000
2024 Minnesota - MLB P 23 23 10 9 0 21 2 .905 135.0 1.27 0.0 .000
2025 San Francisco - MLB P 6 6 0 1 0 2 1 .500 32.2 0.28 +0.9 .000
TOTAL P 90 90 16 30 1 52 6 .885 503.0 0.82 +1.7 .000
PLAYER HISTORY
06/05/2014 Drafted by the San Francisco Giants in the 39th round of the 2014 MLB June Amateur Draft from Sir Francis Drake HS (San Anselmo, CA). Did not sign.
06/04/2018 Drafted by the Tampa Bay Rays in the 7th round of the 2018 MLB June Amateur Draft from California State University Stanislaus (Turlock, CA).
07/22/2021 Traded by the Tampa Bay Rays with RHP Drew Strotman to the Minnesota Twins for RHP Calvin Faucher and DH Nelson Cruz.
08/09/2024 Minnesota Twins placed RHP Joe Ryan on the 15-day injured list retroactive to August 8, 2024. Right shoulder strain. [Auto]
08/27/2024 Minnesota Twins transferred RHP Joe Ryan from the 15-day injured list to the 60-day injured list. Right shoulder strain. [Auto]
11/04/2024 Minnesota Twins activated RHP Joe Ryan from the 60-day injured list. [Auto]
01/01/2025 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 70 (70).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 70 (70).
LEADERBOARD APPEARANCES
Year W Rank
2022 13 9
Wednesday, August 27th , 2025 - OOTP Baseball 25.11 Build 104