Skip Navigation to Main Content
Joe Ryan

SP - Minnesota Twins

  • Age 30
  • Cal State Stanislaus
  • Bats: R
  • Throws: R
Country: USA
Rostered In ~88% of leagues

Next Start

No Scheduled Start
Rank
P #21

Eligibility

Yahoo
SP
ESPN
SP
CBS
SP
Expert Note
View More Notes

Joe 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 News

Joe 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.

Matthew Adam2 weeks ago
Recent Articles
View More Articles
Fantasy Baseball SP Rankings: Streamers & Two-Start Pitchers photo

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 »

Image of Frank Ammirante by Frank Ammirante in Fantasy4 wks ago
Rankings
ECRBestWorst# of Experts
Draft#20#13#4632
Rest of Season #21#12#645
Dynasty #13#17#183
Value Based Rank (ROS)
ECR vs ADP
Projections
(2026 Season)
View More Projections
Projections (2026 Season)
GGSWLSVBSHDIPHERHRBBKERAWHIP
2929119000165.61436725391823.641.09
Stats
Pitching Stats
SeasonTeamGGSWLSVIPHRERHRBBBB%KK%ERAWHIP
2023MIN292911100161.2155838132345.0619729.324.511.17
2024MIN2323770135110595419234.2814727.323.600.99
2025MIN313013100171137696226395.6619428.163.261.03
2026MIN27277100144.2138746721315.0515925.904.171.17
History
Game Log
View More Games
Game Log
GameOPPScoreDECIPHRERHRBBKERAWHIP
Fri, Sep 25vs. TEXW, 2-10W6.04220183.000.83
Sat, Sep 19@ LAAL, 5-6-5.07221153.601.60
Sun, Sep 13vs. CLEL, 9-2L4.07442119.002.00
Mon, Sep 7@ DETL, 4-5L4.03321174.501.00
Game Schedule
View Schedule
Game Schedule
GameOpp. Team
DateOppTimePitcherVBRMatchup