Joe Ryan Plays Catch from 90 Feet
| Height / Weight | 6'2" / 205 lbs. |
| Date of Birth (Age) | Jun 5, 1996 (29) |
| Experience | 5 seasons |
| College | Cal State Stanislaus |
| SEASON | TEAM | POS | GP | FPTS/G | GS | W | L | SV | IP | ERA | WHIP | H | R | ER | HR | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | MIN | SP | 5 | 18.3 | 5 | 2 | 1 | 0 | 26.2 | 4.05 | 0.787 | 16 | 12 | 12 | 4 | 5 | 30 | .168 |
| 2022 | MIN | SP | 27 | 17.2 | 27 | 13 | 8 | 0 | 147.0 | 3.55 | 1.102 | 115 | 60 | 58 | 20 | 47 | 151 | .211 |
| 2023 | MIN | SP | 29 | 18.2 | 29 | 11 | 10 | 0 | 161.2 | 4.51 | 1.169 | 155 | 83 | 81 | 32 | 34 | 197 | .246 |
| 2024 | MIN | SP | 23 | 18.9 | 23 | 7 | 7 | 0 | 135.0 | 3.60 | 0.985 | 110 | 59 | 54 | 19 | 23 | 147 | .217 |
| 2025 | MIN | SP | 31 | 18.8 | 30 | 13 | 10 | 0 | 171.0 | 3.42 | 1.035 | 138 | 69 | 65 | 26 | 39 | 194 | .217 |
| Career | 115 | 18.3 | 114 | 46 | 36 | 0 | 641.1 | 3.79 | 1.063 | 534 | 283 | 270 | 101 | 148 | 719 | .221 |
| TEAM | OPP | POS | FPTS | GS | W | L | SV | IP | H | R | ER | HR | BB | SO | AVG | WHIP | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Feb 21, 2026 | MIN | BOS | RP | 0.0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0.000 |
| Feb 24, 2026 | MIN | BAL | RP | 0.0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0.000 |
Fielders
Pitchers
| POS | STARTER | 2ND | 3RD | 4TH | 5TH |
|---|---|---|---|---|---|
| SP | Joe Ryan | Bailey Ober | Simeon Woods Richardson | Taj Bradley | Zebby Matthews |
| RP | Kody Funderburk | Travis Adams | Eric Orze | Taylor Rogers | |
| CL | Cole Sands |
Joe Ryan Plays Catch from 90 Feet
Joe Ryan is Dealing with Back Inflammation
Joe Ryan Scratched From Grapefruit League Start With Back Tightness
Joe Ryan Avoids Arbitration, Agrees to One-Year Deal With Twins
Twins Not Planning to Trade Joe Ryan, Byron Buxton
Joe Ryan, Pablo Lopez on the Trade Block?
Twins Expected to Keep Joe Ryan
Twins Not Planning to Trade Joe Ryan
Joe Ryan Generating Significant Trade Buzz
Joe Ryan Picks Up Quality Start in Tough-Luck Loss to Marlins