Skip to Main Content

Recent Games

date ip
Innings Pitched
w
Wins
l
Losses
era
Earned Run Average
FPTS
Fantasy Points
Jul 5, 2026 7.0 6 5 3.36 31.5
Jun 30, 2026 4.0 5 5 3.05 -5.5
Jun 24, 2026 6.0 5 4 3.18 4.5
Jun 18, 2026 5.0 5 3 2.99 20.5
Jun 12, 2026 6.0 4 3 3.17 16
Now Playing
Share Video
Link copied!
  • 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
    0:47

    Highlights: Guardians at Twins (7/9)

  • Image thumbnail
    1:24

    Are the Marlins buyers at the trade deadline?

  • Image thumbnail
    1:25

    MLB Power Rankings: Philly Into Top 5

  • Image thumbnail
    0:45

    HOME RUN HAT TRICK: Rockies' Goodman goes deep three times in win over Twins

  • Image thumbnail
    0:57

    Highlights: Dodgers at Padres (6/26)

  • Image thumbnail
    0:48

    MLB Power Rankings (06/22): Twins On The Rise

  • Image thumbnail
    1:04

    MLB Power Rankings (06/22): Mariners Bounced from Top 10

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 26814.1 104.3 6 5 122 23 2.85 1.04
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
90%
Start
#13
SP Rank

Fantasy News

  • 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: Tosses quality start

    Ryan wasn't involved in the decision Friday against the Cardinals. He allowed three runs on six hits across six innings while striking out eight. Ryan has six quality starts over his last seven appearances, and the star hurler continues to be a consistent, dependable presence on the mound for the Twins every time he takes the ball. Ryan, who has at least eight strikeouts in four of his last five appearances as well, owns a 2.66 ERA, 0.95 WHIP and 10.8 K/9 across 44 innings and eight starts since the beginning of May. He's slated to make his next start on the road against the Rangers.
    ... 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: Settles for no-decision Saturday

    Ryan didn't factor into the decision Saturday against the Guardians, allowing one run on two hits and three walks in six innings. He struck out five. After leaving his last start early with elbow soreness, the All-Star right-hander looked no worse for wear Saturday. Ryan threw a season-high 107 pitches (66 strikes), and, excluding his most recent injury-shortened outing, pitched at least six innings while yielding two runs or fewer for the third time in his past four appearances. He'll carry a strong 3.43 ERA, 1.03 WHIP and 45:13 K:BB over 44.2 innings into a tough assignment against the Brewers in his next scheduled start.
    ... 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
  • Twins' Joe Ryan: Won't pitch for Team USA

    Ryan will no longer pitch for Team USA in the World Baseball Classic, Bobby Nightengale of The Minnesota Star Tribune reports. Ryan was in the pitcher pool for the WBC, but Team USA elected to add Blue Jays closer Jeff Hoffman to the roster instead. Ryan made his spring debut Tuesday after recovering from a back injury that flared up in mid-February. The 29-year-old right-hander is projected to serve as the Twins' starter for Opening Day against the Orioles on March 26. He tossed a career-high 171 innings across 31 regular-season games in 2025 and finished with a 3.42 ERA, 1.04 WHIP and 194:39 K:BB.
    ... See More ... See Less
  • Twins' Joe Ryan: Ready to face hitters

    Ryan (back) checked out well after his bullpen session Saturday and is slated to face hitters in live batting practice in the coming days, Dan Hayes of The Athletic reports. Ryan has yet to make his Grapefruit League debut, after he was scratched ahead of his scheduled outing last weekend when he experienced inflammation on the right side of his back. The right-hander was cleared to resume working out a few days after suffering the injury and seems to be moving through his throwing program as anticipated. While the back issue will prevent Ryan from pitching for Team USA during pool play in the World Baseball Classic, he's still part of the designated player pool and could be available for the second round of the WBC if his schedule aligns with it. Before that, Ryan is expected to pitch in a Grapefruit League game about five or six days after he throws his live BP session, per Matthew Leach of MLB.com.
    ... See More ... See Less