Skip to Main Content

Recent Games

date ip
Innings Pitched
w
Wins
l
Losses
era
Earned Run Average
FPTS
Fantasy Points
Jul 20, 2026 4.0 6 6 3.38 -9.5
Jul 14, 2026 1.0 0 0 0.00 —
Jul 11, 2026 6.0 6 5 2.85 14
Jul 5, 2026 7.0 6 5 2.85 31.5
Jun 30, 2026 4.0 5 5 3.05 -5.5
Now Playing
Share Video
Link copied!
  • Image thumbnail
    0:47

    Freddy Peralta, Joe Ryan Struggle As Deadline Looms

  • Image thumbnail
    0:53

    Top MLB Pitchers Available Outside Tarik Skubal

  • Image thumbnail
    10:18

    MLB Trade Deadline Candidates

  • Image thumbnail
    1:35

    MLB Trade Deadline Candidates: Joe Ryan

  • Image thumbnail
    1:15

    Will the Angels Trade Reid Detmers at the Deadline?

  • Image thumbnail
    1:25

    Deadline Starting Pitching Plan B: Joe Ryan

  • Image thumbnail
    1:22

    Why the Twins Have a Joe Ryan Dilemma

  • Image thumbnail
    0:58

    MLB Trade Deadline: Top 5 Pitchers Who Could Be on the Move

  • Image thumbnail
    1:18

    Braves Are Buyers: Analyzing Atlanta's Pitching Needs

  • Image thumbnail
    1:39

    Are the Rays Pretenders or Buyers?

  • Image thumbnail
    0:57

    MLB Trade Deadline: Where Will Joe Ryan Land?

  • Image thumbnail
    0:43

    Highlights: Astros at Twins (5/20)

  • Image thumbnail
    10:06

    Five Undervalued Pitchers Based On Early ADP!

  • Image thumbnail
    1:17

    MLB Trade Deadline: Joe Ryan Top Pitcher Available

  • Image thumbnail
    1:00

    MLB Trade Deadline Update: Joe Ryan

  • Image thumbnail
    1:05

    Highlights: Twins At Guardians (7/23)

  • Image thumbnail
    1:07

    Yankees Trade Deadline Bold Predictions

  • Image thumbnail
    1:17

    Hunter Goodman Could Be the Bat Yankees Need

  • Image thumbnail
    1:01

    MLB Trade Deadline Candidates: Ryan Jeffers

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
ip
Innings Pitched
w
Wins
l
Losses
sv
Saves
so
Strikeouts
bb
Base on Balls (Walk)
era
Earned Run Average
whip
Walks and Hits Allowed Per Inning
2026 272.513 114.3 6 6 — 131 25 3.39 1.10
2025 43914.2 171.0 13 10 — 194 39 3.42 1.04
2024 339.514.8 135.0 7 7 — 147 23 3.60 0.99
3y Avg. 383.513.7 156.0 10 9 — 179 32 3.87 1.06
Projections Powered by
Fantasy Performance by Week
98%
Roster
81%
Start
#13
SP Rank

Fantasy News

  • Twins' Joe Ryan: Not starting Sunday

    Ryan has been scratched from Sunday's start against the Athletics due to right arm fatigue, Audra Martin of FanDuel Sports Network North reports. Twins manager Derek Shelton relayed that the Twins expect Ryan to return at some point during the upcoming series against the Royals that begins Tuesday, but a date for the right-hander has not been confirmed. He's coming off a dreadful performance against the Guardians this past Monday, when he allowed eight runs on 10 hits (including a career-worst six home runs) while striking out three across four innings in a loss. A replacement for Ryan on Sunday has yet to be announced.
    ... See More ... See Less
  • Twins' Joe Ryan: Rocked by career-high six homers

    Ryan (6-6) took the loss against the Guardians on Monday, allowing eight runs on 10 hits while striking out three across four innings. He did not issue a walk. It wasn't the outing Ryan was hoping for coming out of the All-Star break. Six of the 10 hits he allowed went yard, setting both a career and franchise high, and he also set career highs in hits and runs allowed. Ryan's poor performance Monday rose his ERA from 2.85 to 3.38, and he'll look to bounce back this weekend at home against the Athletics.
    ... See More ... See Less
  • Twins' Joe Ryan: Not starting this weekend

    Ryan is not listed among the Twins' probable pitchers for this weekend's series against the Cubs, Dan Hayes of The Athletic reports. Ryan made his last start of the first half Saturday and then threw a scoreless frame during the All-Star Game. The Twins will give him a little extra rest before his first outing of the second half, which will likely come Monday in Cleveland. Ryan logged a 2.85 ERA, 1.05 WHIP and 128:25 K:BB over 110.1 innings covering 20 first-half starts.
    ... See More ... See Less
  • Twins' Joe Ryan: Quality start in no-decision

    Ryan didn't factor into the decision in Saturday's 5-3 win over the Angels, allowing two runs on six hits and two walks over six innings. He struck out six. The right-hander continues to have trade rumors circling his head, but Ryan didn't let it bother him Saturday, delivering his 12th quality start of the season on 94 pitches (61 strikes). He was in line for his seventh win of the year, but the Twins' bullpen let the lead slip away in the top of the seventh before the Minnesota offense surged ahead for good. Ryan has fired two straight quality starts and will take a 2.85 ERA, 1.05 WHIP and 128:25 K:BB through 110.1 innings into the All-Star break.
    ... See More ... See Less
  • Twins' Joe Ryan: Brilliant in sixth win

    Ryan (6-5) notched the win Sunday against the Yankees, allowing no runs on three hits and one walk in seven innings. He struck out nine. Ryan dazzled at Yankee Stadium on Sunday, scattering three singles across seven shutout innings and registering an impressive 17 whiffs. The nine punchouts tied a season high for the All-Star right-hander, who regained his form in a big way after yielding 10 runs over his prior two starts. Ryan is set to take a strong 3.36 ERA, 1.04 WHIP and 122:23 K:BB over 104.1 innings into a favorable home matchup versus the Angels.
    ... See More ... See Less
  • Twins' Joe Ryan: Crumbles in fourth frame

    Ryan (5-5) took the loss against Houston on Tuesday, allowing six runs on six hits and three walks while striking out five batters over four innings. Ryan got through three frames without allowing any runs, but things unraveled for him in the fourth. In that inning, Houston struck for six runs on four hits, including a Yordan Alvarez grand slam. Ryan didn't help himself by issuing two free passes in the frame, with both players he walked coming around to score. The veteran right-hander had a shaky June -- despite posting a strong 43:8 K:BB over 33 innings, he also registered a 4.91 ERA across his six starts. Ryan still has a fine 3.61 ERA and a strong 1.08 WHIP overall on the campaign, and his 113 strikeouts are fifth-most in the American League.
    ... See More ... See Less
  • Twins' Joe Ryan: Cleared to start Wednesday

    Ryan (illness) has been cleared to start Wednesday's game against the Dodgers, Dan Hayes of The Athletic reports. Ryan was scratched from his scheduled start Tuesday due to an illness, but he will wind up being pushed back just one day. Connor Prielipp had been scheduled to start Wednesday but will now likely take the ball Friday against the Rockies.
    ... See More ... See Less
  • Twins' Joe Ryan: Won't start Tuesday due to illness

    The Twins scratched Ryan from his scheduled start Tuesday against the Dodgers due to an illness, Aaron Gleeman of AaronGleeman.com reports. In Ryan's stead, Minnesota will turn to Kendry Rojas to serve as their opening pitcher Tuesday in what will likely be a bullpen game. The Twins haven't provided word on the severity of Ryan's illness, so it's unclear if he'll be available to pitch in their series later in the week against Colorado or if he'll have his turn in the rotation skipped entirely. The 30-year-old righty has gotten off to a strong start to the 2026 campaign, posting a 5-3 record, 2.99 ERA, 1.00 WHIP and 99:18 K:BB across 87.1 innings.
    ... See More ... See Less
  • Twins' Joe Ryan: Fans nine in victory

    Ryan (4-3) earned the win over the White Sox on Monday, allowing four runs on eight hits and no walks while striking out nine batters over six innings. Ryan benefitted from a big offensive performance by Minnesota's offense, which put up nine runs while the right-hander was in the game. Though he was dinged for five extra-base hits (two homers and three doubles), Ryan kept the damage -- and his pitch count -- reasonable enough to emerge with his second victory across his past three starts. The veteran hurler also finished with exactly nine strikeouts for the third straight outing after maxing out at seven punchouts through his first 10 starts of the season. Ryan has tossed at least six innings in five straight appearances after an injury scare resulted in an exit early in the first inning versus the Blue Jays on May 3. He's put up steady numbers throughout the campaign, posting a 3.20 ERA, 0.97 WHIP and 79:14 K:BB over 70.1 innings spanning 13 starts.
    ... See More ... See Less
  • Twins' Joe Ryan: Strikes out nine in no-decision

    Ryan didn't factor into the decision Tuesday against the White Sox, allowing two runs on five hits across 7.2 innings. He struck out nine. The nine punchouts tied a season-high mark for Ryan, who has now struck out at least seven in each of his last three starts. He's also in a run of four consecutive quality starts since lasting just one-third of an inning against the Blue Jays on March 3, when an injury scare forced him off the mound. Ryan has now gone 1-0 with a 1.75 ERA, 0.74 WHIP and 30:4 K:BB across his last 25.2 innings. He'll aim to continue his impressive stretch in his next start, scheduled for this weekend against the Pirates on the road.
    ... See More ... See Less
  • Twins' Joe Ryan: Sharp in third win

    Ryan (3-3) picked up the win Wednesday, allowing one run on four hits over six innings in a 4-1 victory over the Astros. He struck out nine without walking a batter. The nine Ks were a season high for Ryan, as the right-hander delivered his third straight quality start and his sixth of the year on 99 pitches (71 strikes). Ryan has given up more than two runs only twice in 11 outings, and he'll take a 3.02 ERA, 0.97 WHIP and 61:14 K:BB through 56.2 innings into his next trip to the mound, which is scheduled to come on the road early next week against the White Sox.
    ... See More ... See Less
  • Twins' Joe Ryan: Fans seven in no-decision

    Ryan didn't factor into the decision in Friday's 3-2 loss to the Brewers, allowing one earned run on four hits and a walk while striking out seven batters over six innings. Ryan ran into some trouble right out of the gate, allowing a leadoff double to Jackson Chourio, who later came around to score on a single from William Contreras. Ryan was able to quickly regain his composure on the mound afterward, allowing just three batters to reach base and no more runs to score through the sixth inning. Now with three quality starts in his last four outings, the 29-year-old righty will aim to extend his hot streak next week when he faces an Astros lineup that's posted a .654 OPS since the beginning of May.
    ... See More ... See Less
  • Twins' Joe Ryan: Cleared to start Saturday

    Ryan (elbow) is listed as the Twins' scheduled starting pitcher for Saturday's game in Cleveland, Aaron Gleeman of The Athletic reports. Ryan threw only nine pitches in his last outing Sunday against the Blue Jays before being removed due to right elbow soreness. After an MRI returned negative, Ryan was scheduled to throw a bullpen session Wednesday, and he must have gotten through that workout without issue in order to be cleared to start Saturday. Ryan has collected a 3.72 ERA and 40:10 K:BB over 38.2 innings this season.
    ... See More ... See Less
  • Twins' Joe Ryan: MRI on elbow comes back clean

    Ryan played catch Tuesday after an MRI on his right elbow came back negative, Dan Hayes of The Athletic reports. Ryan was forced to depart Sunday's start against the Blue Jays after throwing just nine pitches due to right elbow soreness. However, he has managed to avoid a serious injury and is slated to throw a bullpen session Wednesday. Ryan is tentatively scheduled to start a game this weekend in Cleveland, and he should be cleared to take the ball against the Guardians if he gets through his bullpen session without a setback.
    ... See More ... See Less
  • Twins' Joe Ryan: Waiting on MRI results

    Ryan underwent an MRI on his right elbow after exiting his start in Sunday's 4-3 win over the Blue Jays, but the Twins are still waiting on the results of his imaging before determining his next steps, MLB.com reports. Ryan joined the team in Washington, D.C. on Monday for the start of its six-game road trip, so the Twins seemingly aren't closing the door on the right-hander making his next turn through the rotation, which will come up Saturday in Cleveland. Before he was lifted from his start this past Sunday due to elbow soreness, Ryan faced just two batters and averaged 91.6 miles per hour on his four fastballs, a notable decline from his average of 92.6 mph through his first seven outings of the season.
    ... See More ... See Less
  • Twins' Joe Ryan: Departs with apparent injury

    Ryan was removed from Sunday's start against the Blue Jays during the first inning with an apparent injury, Betsy Helfand of the St. Paul Pioneer Press reports. The right-hander struck out Yohendrick Pinango to start the game and then walked Kazuma Okamoto, after which Ryan signaled to the dugout and exited the contest with training staff. His final pitch was a 90.9-mph fastball, which is nearly two ticks slower than his average fastball velocity (92.6 mph) in the early going this season. The nature of the injury isn't clear, but Ryan's availability for his next turn through the rotation is now in question.
    ... See More ... See Less
  • Twins' Joe Ryan: Takes loss despite quality start

    Ryan (2-3) took the loss Tuesday against the Mariners, allowing two runs on six hits and one walk while striking out six over six innings. Ryan was effective for most of the outing, limiting Seattle to just three hits through the first five innings. In the sixth, back-to-back hits led to a run on a Josh Naylor RBI single, and after returning for the seventh the right-hander allowed a leadoff double that forced his exit and the runner later came around to score. Despite the loss, it marked Ryan's third quality start in his last four outings. He now owns a 3.76 ERA, 1.04 WHIP and a 39:9 K:BB across 38.1 innings and is slated to face Toronto in his next start.
    ... See More ... See Less
  • Twins' Joe Ryan: Struggles against Mets on Thursday

    Ryan allowed seven runs (four earned) on seven hits and two walks while striking out five batters over five innings in a no-decision against the Mets on Thursday. Ryan scuffled from the outset, giving up a three-run homer to Brett Baty in the first inning. He gave up three more runs in the second, though a passed ball on a strikeout led to all three runs being unearned. Ryan served up another long ball in the fourth frame and was pulled after the fifth inning having thrown 92 pitches. This was the first time in 2026 that Ryan gave up more than one homer in a game -- in fact, he had yielded just one long ball in total over his first five starts spanning 27.1 innings. He'll look to bounce back in his next outing, which lines up to come at home against Seattle.
    ... See More ... See Less
  • Twins' Joe Ryan: Earns first win

    Ryan (1-1) earned the win Monday, allowing three runs on three hits and three walks over five innings against the Tigers. He struck out seven. Ryan wasn't dominant but was able to limit damage and grind through five innings to earn his first win of the 2026 season. It was an encouraging bounce-back performance after the right-hander was tagged for five runs in his previous outing against the Royals. Through three starts, the 29-year-old owns a 4.40 ERA and 1.26 WHIP with a 17:5 K:BB across 14.1 innings, and his next outing is slated for Saturday against the Blue Jays.
    ... See More ... See Less
  • Twins' Joe Ryan: Named Opening Day starter

    Ryan will start the Twins' Opening Day game against Baltimore, the team announced Friday. With Pablo Lopez (elbow) sidelined, it's not a surprise to see Ryan get the Opening Day nod. It'll be his second Opening Day start, with his first coming in 2022. Ryan set career bests in ERA (3.42) and innings pitched (171) in 2025.
    ... See More ... See Less