Joe Ryan

Bats R Throws R6'2" 205 lbBorn 1996 San Francisco, USADebut 2021Team MIN2x All-StarDraft 2014 R39 #1168 San Francisco Giants, Sir Francis Drake (CA) HSContract 1 y/$6.2M (26)+27 m opt 2026: $6,100,000

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202656626.85.53.7619.16.68105.2
2027104.1
2028102.8

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 29

His ten closest age-29 comparables averaged 101 PITCH+ the next season; 10 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Jordan Montgomery2022106.0107.2777
2Aaron Harang2007106.093.0793
3Roy Oswalt2007108.3109.2862
4Masahiro Tanaka2018107.0100.4759
5Brad Penny2007105.186.7426
6Alex Cobb2017104.990.0661
7Luis Castillo2022108.7107.7802
8Sonny Gray2019108.4117.6235
9Jordan Zimmermann2015106.593.9450
10Cliff Lee2008104.6107.5969

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025MIN310000000000
2024MIN230000000000
2023MIN290000000000
2022MIN270000000000
2021MIN520000000020.0000.0000.0000.000-110.9
Career11520000000020.0000.0000.0000.000-110.9

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj566104.1
2026*523106.098.1104.1
2025MIN13103.4231300171.06892639194108.598.9107.4
2024MIN773.6023230135.05381923147110.8100.1110.9
2023MIN11104.5129290161.76723234197102.0100.0102.0
2022MIN1383.5527270147.06042047151105.2100.9106.0
2021MIN214.0555026.71004530124.199.0123.1
Career46363.791151140641.32603101148719107.1107.0

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
2021266.70.0000.0000.000

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MINP3117149100.929-0.9
2024MINP23135109200.905+0.1
2023MINP2916238110.917-0.0
2022MINP27147211100.929+0.6
2021MINP52711100.667-0.1

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2021AAADurham BullsPit21557.0 IP, 35% K3.63
2021AAASt. Paul SaintsPit349.0 IP, 50% K2.00
2021AAAnanPit24966.0 IP, 37% K3.41
2019AAMontgomery BiscuitsPit5413.1 IP, 44% K3.44
2019A+Charlotte Stone CrabsPit31282.2 IP, 36% K1.42
2019ABowling Green Hot RodsPit11527.2 IP, 41% K2.98

Splits

Yearvs LHPvs RHPHomeAway
20210.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2023004.501102.021011.00
Career004.501102.021011.00