
Joe Ryan
SP - Minnesota Twins
Roster %
Eligibility
Availability
Joe Ryan allowed one earned run on five hits and two walks while striking out five over five innings in Friday's win against the Pirates.
Fantasy Impact
After today’s performance, Ryan now holds a 2.72 ERA and 0.91 WHIP with a 9-4 record across 18 starts this season. The young ace has 121 strikeouts and only 23 walks across 109 1/3 innings of work this year.
Joe Ryan’s next start has been moved from Saturday to Friday to ensure he is available to pitch at the All-Star Game on July 15.
Fantasy Impact
Ryan was just named to the American League All-Star team, replacing Houston Astros' Hunter Brown. To ensure he’s available to pitch in his first All-Star Game, the Twins moved his start up to Friday. He’ll face Paul Skenes and the Pittsburgh Pirates.
Joe Ryan is being monitored by multiple teams, including the Red Sox ahead of this month's trade deadline.
Fantasy Impact
Ryan has been one of the most dominant starting pitchers in the entire MLB this season, posting a 2.76 ERA with 116 strikeouts across 104 1/3 innings (17 starts).
Joe Ryan allowed two earned runs on six hits and one walk while striking out eight over six innings in Sunday’s loss to the Rays.
Fantasy Impact
Ryan has been excellent on the mound, allowing two earned runs or fewer in each of his last three outings. After Sunday’s performance, he holds a 2.76 ERA and 0.89 WHIP with an 8-4 record across 17 starts this season. His next scheduled start is Saturday against the Pirates.
Joe Ryan allowed just one earned run on five hits with no walks and four strikeouts across seven strong innings in Tuesday’s 2-0 loss to the Marlins.
Fantasy Impact
Despite taking the loss, Ryan was excellent again, lowering his WHIP to a dazzling 0.87 while maintaining a 2.75 ERA with 108 strikeouts over 98.1 innings. He’s been one of the most efficient and reliable arms in fantasy this season, offering elite ratios and strikeout totals even in low-run support environments.