15DJoe Ryan SP MIN Fri 4/24/26 2:02 AM
15DJoe Ryan
SP MIN
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.
EDGE Analysis
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.
15DJoe Ryan SP MIN Fri 4/17/26 10:59 PM
15DJoe Ryan
SP MIN
Ryan (2-2) took the loss against the Reds on Friday, allowing two runs (one earned) on three hits while striking out six across six innings. He did not issue a walk.
EDGE Analysis
Ryan was sharp for most of Friday's start, generating 10 whiffs while tossing 57 strikes on 94 pitches (60.6 percent). His lone blemish was a two-run double he yielded to Eugenio Suarez in the fourth inning, and despite that being the only two runs Ryan gave up, he still came away with the loss as his teammates generated just one run. Ryan has logged two consecutive quality starts and has given up two earned runs or less in four of his first five outings of 2026. His 28 strikeouts and 0.88 WHIP (across 27.1 innings) are both ranked ninth among qualified starters in the American League. Ryan is tentatively slated to start next week on the road against the struggling Mets.
15DJoe Ryan SP MIN Sat 4/11/26 6:02 PM
15DJoe Ryan
SP MIN
Ryan (2-1) earned the win against the Blue Jays on Saturday, allowing two runs on two hits and one walk while striking out five across seven innings.
EDGE Analysis
Ryan gave up a two-run home run to Daulton Varsho in the first inning, putting the Twins in an early deficit. However, Ryan rebounded to keep the Blue Jays off the board over the next six innings, and he came away with the win thanks to his teammates' seven-run third inning. He recorded 65 strikes on 91 pitches (71.4 percent) while inducing eight groundouts and 10 whiffs. It was Ryan's second consecutive win and first quality start in four outings. He'll look to make it three wins in a row in his next start, which is slated for next week at home against the Reds.
15DJoe Ryan SP MIN Tue 4/7/26 12:15 AM
15DJoe Ryan
SP MIN
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.
EDGE Analysis
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.
15DJoe Ryan SP MIN Thu 4/2/26 1:00 AM
15DJoe Ryan
SP MIN
Ryan (0-1) allowed five runs on nine hits and struck out three without walking a batter over four innings to take the loss Wednesday versus the Royals.
EDGE Analysis
Ryan didn't give up a ton of hard contact, but the Royals strung together a three-run tally in the second inning and added an additional run in the third and fourth frames. The right-hander exited at 77 pitches (49 strikes) in a disappointing follow-up to his 5.1 scoreless innings versus the Orioles on Opening Day. Ryan's keeping the walks down with a 10:2 K:BB over 9.1 innings so far, but he will need to avoid putting traffic on the bases, which can bite him if an opponent can generate some power against the flyball pitcher. Ryan is tentatively lined up to make his next start at home in a tough matchup versus the Tigers early next week, which could be the first outing of a two-start week for the Twins' ace.
15DJoe Ryan SP MIN Thu 3/26/26 7:45 PM
15DJoe Ryan
SP MIN
Ryan did not factor into the decision Thursday against the Orioles, allowing one hit and two walks across 5.1 scoreless innings. He struck out seven.
EDGE Analysis
Ryan was excellent in his second Opening Day start, but the Twins failed to get anything going offensively against Trevor Rogers, leaving the right-hander with a no-decision in an eventual 2-1 defeat. Ryan made 30 starts last season, posting a 3.42 ERA with a 1.04 WHIP and 194:39 K:BB across 171 innings. He'll hope for more support in his next outing, currently slated to come next week in Kansas City.
15DJoe Ryan SP MIN Fri 3/20/26 1:31 PM
15DJoe Ryan
SP MIN
Ryan will start the Twins' Opening Day game against Baltimore, the team announced.
EDGE Analysis
With Pablo Lopez (elbow) sidelined, it's not a surprise to see Ryan get the ball for Opening Day. It'll be Ryan's second Opening Day start, with his first coming in 2022. Ryan set career highs in ERA (3.42) and innings pitched (171) in 2025.
15DJoe Ryan SP MIN Sat 3/14/26 3:34 PM
15DJoe Ryan
SP MIN
Ryan will no longer pitch for Team USA in the World Baseball Classic, Bobby Nightengale of The Minnesota Star Tribune reports.
EDGE Analysis
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.
15DJoe Ryan SP MIN Tue 3/10/26 10:32 PM
15DJoe Ryan
SP MIN
Ryan (back) threw three scoreless innings in his spring debut Tuesday with two walks and no strikeouts. "We'll talk and check in this week and see where we're at, but I think things are looking pretty good," Ryan said of his chances to pitch in the WBC according to Declan Goff of SKOR North.
EDGE Analysis
Ryan said his back felt good during the outing where he threw 48 pitches. It remains to be seen if he'll join Team USA for the second round of the WBC, but it sounds like he has a good chance to be ready for Opening Day. Ryan was scratched ahead of his first scheduled spring start Feb. 21 when he experienced tightness on the right side of his back. An MRI revealed only inflammation and he was able to begin throwing soon afterward.
15DJoe Ryan SP MIN Sun 3/1/26 10:48 AM
15DJoe Ryan
SP MIN
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.
EDGE Analysis
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.