JOE RYAN
#41 - P
1-1, 7 in last 9.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
1 3
Wins Steven Matz, Michael Soroka, Aaron Ashby, Jose Soriano
29 1
17 28
Strikeouts Jacob Misiorowski
35 1
4.40 0.45
ERA Jose Soriano
67 1
3 3
Games started Clay Holmes, Steven Matz, Chris Sale, Robbie Ray, Michael Lorenzen, Kevin Gausman, Nathan Eovaldi, Sonny Gray, Eduardo Rodriguez, Miles Mikolas,
1 1
3.40 13.00
Strikeout to walk ratio Kevin Gausman
30 1
10.67 15.96
Strikeouts per 9 IP Dylan Cease
23 1
1 2
Wins Taj Bradley
2 1
17 22
Strikeouts Taj Bradley
2 1
4.40 1.08
ERA Taj Bradley
2 1
3 3
Games started Simeon Woods Richardson, Taj Bradley, Joe Ryan
1 1
3.40 5.50
Strikeout to walk ratio Taj Bradley
2 1
10.67 11.88
Strikeouts per 9 IP Taj Bradley
2 1
3 3
Games started Steven Matz, Kevin Gausman, Nathan Eovaldi, Sonny Gray, Max Fried, Luis Severino, Dylan Cease, Jack Flaherty, Seth Lugo, Jim Abbott
1 1
3.40 13.00
Strikeout to walk ratio Kevin Gausman
15 1
10.67 15.96
Strikeouts per 9 IP Dylan Cease
13 1
1 3
Wins Steven Matz, Jose Soriano
18 1
17 26
Strikeouts Dylan Cease
17 1
4.40 0.45
ERA Jose Soriano
31 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 1 1 4.40 3 3 0 0 0 0 14.1 13 8 7 0 5 17 1.26
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-11 1 W 0 0 7.0 2 2 2 1 1 5 2 1 0 3.8 - -
2026-04-10 - - - - - - - - - - - 1 1 0 4.4 - DNP
2026-04-09 - - - - - - - - - - - 1 1 0 4.4 - DNP
2026-04-08 - - - - - - - - - - - 1 1 0 4.4 - DNP
2026-04-07 - - - - - - - - - - - 1 1 0 4.4 - 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).