Expert Note
View More NotesJoe Ryan took a clear step forward in 2025, pairing a career-high workload (171 IP) with a 28.2% strikeout rate and his best ERA+ (125), supported by strong underlying indicators like a .218 opponent AVG and elite command (5.7% BB%). His four-seam-heavy profile still carries home run risk, but improved batted-ball suppression and a near-5.0 K/BB ratio helped stabilize his ratios year over year. The 2026 projections continue to view Ryan as a reliable mid-rotation fantasy anchor with above-average strikeouts and solid WHIP, even if he doesn't quite reach ace-level ceilings. At age 30 with a stable role and skills trending positively, Ryan profiles as a dependable SP2 who's safer than his draft cost suggests.
Player News
View More NewsJoe Ryan fans eight as Twins cruise past Rangers
Joe Ryan allowed two earned runs on four hits and one walk while striking out eight over six innings in Friday's 10-2 win over the Rangers.
Fantasy Impact
Ryan wraps his 2026 season with a 3.79 ERA and 1.16 WHIP with a 7-10 record and 159 strikeouts across 27 starts. He struggled over his final seven starts of the season, posting a 6.82 ERA across 34 1/3 innings of work. He will be a solid fantasy SP heading into the 2027 season.
Recent Articles
View More Articles![]() | Welcome to the FantasyPros Week 24 starting pitcher fantasy baseball rankings. Every week, we’ll take a closer look at the upcoming week and rank every starting pitcher based on their overall skills, recent production, head-to-head matchup and park factor. These … read more » by in Fantasy4 wks ago |
Rankings
View More Rankings| ECR | Best | Worst | # of Experts | |
|---|---|---|---|---|
| Draft | #20 | #13 | #46 | 32 |
| Rest of Season | #21 | #12 | #64 | 5 |
| Dynasty | #13 | #17 | #18 | 3 |
Value Based Rank (ROS)
ECR vs ADP
| G | GS | W | L | SV | BS | HD | IP | H | ER | HR | BB | K | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 | 29 | 11 | 9 | 0 | 0 | 0 | 165.6 | 143 | 67 | 25 | 39 | 182 | 3.64 | 1.09 |
Stats
View More Stats| Pitching Stats | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | G | GS | W | L | SV | IP | H | R | ER | HR | BB | BB% | K | K% | ERA | WHIP | ||||||
| 2023 | MIN | 29 | 29 | 11 | 10 | 0 | 161.2 | 155 | 83 | 81 | 32 | 34 | 5.06 | 197 | 29.32 | 4.51 | 1.17 | ||||||
| 2024 | MIN | 23 | 23 | 7 | 7 | 0 | 135 | 110 | 59 | 54 | 19 | 23 | 4.28 | 147 | 27.32 | 3.60 | 0.99 | ||||||
| 2025 | MIN | 31 | 30 | 13 | 10 | 0 | 171 | 137 | 69 | 62 | 26 | 39 | 5.66 | 194 | 28.16 | 3.26 | 1.03 | ||||||
| 2026 | MIN | 27 | 27 | 7 | 10 | 0 | 144.2 | 138 | 74 | 67 | 21 | 31 | 5.05 | 159 | 25.90 | 4.17 | 1.17 | ||||||
History
Game Log
View More Games| Game | OPP | Score | DEC | IP | H | R | ER | HR | BB | K | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fri, Sep 25 | vs. TEX | W, 2-10 | W | 6.0 | 4 | 2 | 2 | 0 | 1 | 8 | 3.00 | 0.83 |
| Sat, Sep 19 | @ LAA | L, 5-6 | - | 5.0 | 7 | 2 | 2 | 1 | 1 | 5 | 3.60 | 1.60 |
| Sun, Sep 13 | vs. CLE | L, 9-2 | L | 4.0 | 7 | 4 | 4 | 2 | 1 | 1 | 9.00 | 2.00 |
| Mon, Sep 7 | @ DET | L, 4-5 | L | 4.0 | 3 | 3 | 2 | 1 | 1 | 7 | 4.50 | 1.00 |

by