JOE RYAN
#41 - P
2-2, 4.67 in last 27.0IP
Status On roster
Ht/Wt 6’2’’, 205 lbs
Bats/Throws R / R
Experience 2 years
Debut Sep 1, 2021
Born Jun 5, 1996 (29 yrs) San Francisco, California
Hometown San Anselmo, California
Drafted Drafted by Tampa Bay in 2018 (7/210).
Drafted from California State Stanislaus
Acquired Acquired in a trade with Tampa Bay in 2021.
VS.
Joe Ryan
Leader
STAT RANK
2 5
Wins Aaron Ashby, Jose Soriano
30 1
33 44
Strikeouts Dylan Cease, Gavin Williams
19 1
3.90 0.24
ERA Jose Soriano
58 1
32.1 41.1
Innings pitched Sandy Alcantara, Max Fried
15 1
6 6
Games started Tarik Skubal, Gavin Williams, Cristopher Sanchez, Cade Cavalli, Freddy Peralta, Yusei Kikuchi, Logan Webb, Jose Soriano, Garvin Alston
1 1
4.13 10.25
Strikeout to walk ratio Cam Schlittler
19 1
2 3
Wins Taj Bradley
2 1
33 37
Strikeouts Taj Bradley
2 1
3.90 2.91
ERA Taj Bradley
2 1
6 6
Games started Taj Bradley, Joe Ryan
1 1
4.13 4.13
Strikeout to walk ratio Joe Ryan
1 1
2.23 2.23
Walks per 9 IP Joe Ryan
1 1
6 6
Games started Joe Ryan, Taj Bradley, Logan Gilbert, Jose Soriano, Gavin Williams, Tarik Skubal, George Kirby, Cam Schlittler, Rick Aguilera
1 1
4.13 10.25
Strikeout to walk ratio Cam Schlittler
11 1
32.1 41.1
Innings pitched Max Fried
10 1
2 5
Wins Jose Soriano
14 1
33 44
Strikeouts Gavin Williams, Dylan Cease
13 1
3.90 0.24
ERA Jose Soriano
28 1
Season Stats
Pitcher
W
Wins
L
Losses
ERA
Earned Run Average
G
Games
GS
Games Started
CG
Complete Games
SHO
Shutouts
SV
Saves
HLD
Holds
IP
Innings Pitched
H
Hits Allowed
R
Runs Allowed
ER
Earned Runs
HR
Home Runs Allowed
BB
Walks
SO
Strikeouts
WHIP
Walks and Hits Per Inning Pitched
YTD 2 2 3.90 6 6 0 0 0 0 32.1 25 19 14 3 8 33 1.02
Game Log
Pitcher
Date Team Opp GS
Games Started
Dec CG
Complete Games
SHO
Shutouts
IP
Innings Pitched
H
stats.by_season.headers.baseball.pitching.regular-season.tooltipss.h
R
stats.by_season.headers.baseball.pitching.regular-season.tooltipss.r
ER
Earned Runs
HR
Home Runs Allowed
BB
Walks
K YTD W YTD L YTD SV YTD ERA YTD WHIP Status
2026-04-24 - - - - - - - - - - - 2 2 0 3.9 - DNP
2026-04-23 1 - 0 0 5.0 7 7 4 2 2 5 2 2 0 3.9 1.02 -
2026-04-22 - - - - - - - - - - - 2 2 0 3.29 - DNP
2026-04-21 - - - - - - - - - - - 2 2 0 3.29 - DNP
2026-04-19 - - - - - - - - - - - 2 2 0 3.29 - DNP
Transactions & Injuries
Date Description
2026-01-26 Re-signed by the Minnesota Twins to a one-year contract.
2025-05-08 Missed 1 game (Illness).
2025-05-07 Illness, day-to-day.
2025-01-09 Re-signed by the Minnesota Twins to a one-year contract.
2024-09-30 Missed the last 49 regular season games (teres major strain - right).