← MIN team pageMLB injury reportMLB news

Joe Ryan
P
MIN
2026 season
- GP
- 27
- W-L
- 7-10
- ERA
- 4.17
- WHIP
- 1.17
- K
- 159
- IP
- 144.2
Game log
| Date | Opp | Result | Dec | IP | H | ER | BB | K |
|---|---|---|---|---|---|---|---|---|
| Sep 25 | vs TEX | W 10-2 | W | 6.0 | 4 | 2 | 1 | 8 |
| Sep 19 | @LAA | L 5-6 | - | 5.0 | 7 | 2 | 1 | 5 |
| Sep 13 | vs CLE | L 2-9 | L | 4.0 | 7 | 4 | 1 | 1 |
| Sep 7 | @DET | L 4-5 | L | 4.0 | 3 | 2 | 1 | 7 |
| Aug 4 | @KC | L 2-8 | L | 5.1 | 7 | 4 | 2 | 3 |
| Jul 29 | vs KC | L 0-4 | L | 6.0 | 8 | 4 | 0 | 4 |
| Jul 20 | @CLE | L 4-13 | L | 4.0 | 10 | 8 | 0 | 3 |
| Jul 11 | vs LAA | W 5-3 | - | 6.0 | 6 | 2 | 2 | 6 |
| Jul 5 | @NYY | W 6-1 | W | 7.0 | 3 | 0 | 1 | 9 |
| Jun 30 | @HOU | L 4-6 | L | 4.0 | 6 | 6 | 3 | 5 |
| Jun 24 | vs LAD | L 3-4 | L | 6.0 | 8 | 4 | 1 | 9 |
| Jun 18 | @TEX | W 9-3 | W | 5.0 | 3 | 0 | 2 | 7 |
| Jun 12 | vs STL | W 9-8 | - | 6.0 | 6 | 3 | 0 | 8 |
| Jun 6 | vs KC | L 2-3 | - | 6.0 | 6 | 1 | 2 | 5 |
| Jun 1 | vs CWS | W 9-6 | W | 6.0 | 8 | 4 | 0 | 9 |
| May 26 | @CWS | W 5-3 | - | 7.2 | 5 | 2 | 0 | 9 |
| May 20 | vs HOU | W 4-1 | W | 6.0 | 4 | 1 | 0 | 9 |
| May 15 | vs MIL | L 2-3 | - | 6.0 | 4 | 1 | 1 | 7 |
| May 9 | @CLE | W 2-1 | - | 6.0 | 2 | 1 | 3 | 5 |
| May 3 | vs TOR | W 4-3 | - | 0.1 | 0 | 0 | 1 | 1 |
| Apr 28 | vs SEA | L 1-7 | L | 6.0 | 6 | 2 | 1 | 6 |
| Apr 23 | @NYM | L 8-10 | - | 5.0 | 7 | 4 | 2 | 5 |
| Apr 17 | vs CIN | L 1-2 | L | 6.0 | 3 | 1 | 0 | 6 |
| Apr 11 | @TOR | W 7-4 | W | 7.0 | 2 | 2 | 1 | 5 |
| Apr 6 | vs DET | W 7-3 | W | 5.0 | 3 | 2 | 3 | 7 |
| Apr 1 | @KC | L 9-13 | L | 4.0 | 9 | 5 | 0 | 3 |
| Mar 26 | @BAL | L 1-2 | - | 5.1 | 1 | 0 | 2 | 7 |
| 2025 season | ||||||||
| Sep 26 | @PHI | L 1-3 | L | 5.0 | 4 | 1 | 1 | 9 |
| Sep 20 | vs CLE | L 0-6 | L | 5.0 | 6 | 4 | 2 | 5 |
| Sep 13 | vs AZ | L 2-5 | - | 4.0 | 4 | 2 | 2 | 4 |
| Sep 6 | @KC | L 2-11 | L | 2.0 | 4 | 5 | 4 | 2 |
| Aug 31 | vs SD | W 7-2 | W | 7.0 | 5 | 0 | 1 | 8 |
| Aug 25 | @TOR | L 4-10 | L | 5.0 | 7 | 6 | 1 | 7 |
| Aug 19 | vs ATH | L 3-6 | L | 4.0 | 7 | 5 | 1 | 6 |
| Aug 13 | @NYY | W 4-1 | W | 6.2 | 4 | 1 | 2 | 7 |
| Aug 8 | vs KC | W 9-4 | W | 5.0 | 4 | 1 | 0 | 5 |
| Aug 1 | @CLE | L 2-3 | - | 6.0 | 5 | 2 | 1 | 4 |
| Jul 26 | vs WSH | L 3-9 | L | 5.0 | 6 | 4 | 1 | 5 |
| Jul 20 | @COL | W 7-1 | W | 7.0 | 5 | 1 | 0 | 11 |
| Jul 11 | vs PIT | W 2-1 | W | 5.0 | 5 | 1 | 2 | 5 |
| Jul 6 | vs TB | L 5-7 | - | 6.0 | 6 | 2 | 1 | 8 |
| Jul 1 | @MIA | L 0-2 | L | 7.0 | 5 | 1 | 0 | 4 |
| Jun 25 | vs SEA | W 2-0 | W | 6.0 | 3 | 0 | 0 | 8 |
| Jun 20 | vs MIL | L 6-17 | L | 5.1 | 3 | 3 | 3 | 7 |
| Jun 14 | @HOU | L 2-3 | - | 7.0 | 2 | 2 | 2 | 7 |
| Jun 8 | vs TOR | W 6-3 | W | 5.0 | 4 | 2 | 3 | 6 |
| Jun 2 | @ATH | W 10-4 | W | 5.0 | 6 | 4 | 3 | 4 |
| May 27 | @TB | W 4-2 | W | 6.0 | 5 | 1 | 1 | 5 |
| May 19 | vs CLE | W 6-5 | - | 5.0 | 3 | 3 | 2 | 4 |
| May 16 | @MIL | W 3-0 | W | 6.0 | 2 | 0 | 1 | 9 |
| May 10 | vs SF | W 2-1 | W | 6.0 | 2 | 1 | 0 | 7 |
| May 2 | @BOS | L 1-6 | - | 6.0 | 4 | 1 | 1 | 8 |
| Apr 27 | vs LAA | W 5-0 | W | 7.0 | 4 | 0 | 1 | 11 |
| Apr 20 | @ATL | L 2-6 | L | 5.0 | 8 | 6 | 1 | 5 |
| Apr 14 | vs NYM | L 1-5 | - | 5.0 | 3 | 1 | 2 | 8 |
| Apr 9 | @KC | W 4-0 | W | 7.0 | 2 | 0 | 0 | 4 |
| Apr 3 | vs HOU | L 2-5 | L | 5.0 | 5 | 4 | 0 | 6 |
| Mar 29 | @STL | L 1-5 | - | 5.0 | 5 | 1 | 0 | 5 |
| 2024 season | ||||||||
| Aug 7 | @CHC | L 2-8 | - | 2.0 | 1 | 1 | 0 | 2 |
| Aug 2 | vs CWS | W 10-2 | W | 6.1 | 3 | 2 | 3 | 7 |
| Jul 27 | @DET | L 2-7 | L | 6.0 | 3 | 2 | 1 | 8 |
| Jul 21 | vs MIL | L 7-8 | - | 6.0 | 7 | 4 | 0 | 6 |
| Jul 12 | @SF | L 1-7 | L | 5.1 | 6 | 5 | 3 | 6 |
| Jul 6 | vs HOU | W 9-3 | W | 5.2 | 5 | 3 | 1 | 8 |
| Jun 30 | @SEA | W 5-3 | - | 5.2 | 6 | 1 | 0 | 10 |
| Jun 25 | @AZ | L 4-5 | - | 6.0 | 6 | 4 | 0 | 5 |
| Jun 19 | vs TB | L 2-3 | - | 6.0 | 6 | 1 | 1 | 5 |
| Jun 13 | vs ATH | W 6-2 | W | 7.0 | 3 | 2 | 1 | 5 |
| Jun 7 | @PIT | L 0-3 | L | 7.0 | 2 | 2 | 2 | 8 |
| Jun 1 | @HOU | L 2-5 | L | 5.0 | 8 | 5 | 2 | 4 |
| May 27 | vs KC | W 6-5 | W | 7.0 | 4 | 1 | 0 | 9 |
| May 21 | @WSH | W 10-0 | W | 7.0 | 3 | 0 | 2 | 6 |
| May 16 | vs NYY | L 0-5 | L | 5.1 | 6 | 4 | 1 | 5 |
| May 10 | @TOR | W 3-2 | W | 7.0 | 6 | 1 | 0 | 7 |
| May 5 | vs BOS | L 2-9 | L | 6.0 | 4 | 3 | 1 | 5 |
| Apr 29 | @CWS | W 3-2 | - | 6.0 | 6 | 2 | 1 | 3 |
| Apr 24 | vs CWS | W 6-3 | W | 6.0 | 4 | 3 | 1 | 8 |
| Apr 19 | vs DET | L 4-5 | - | 5.1 | 7 | 3 | 1 | 6 |
| Apr 13 | @DET | W 11-5 | - | 6.0 | 6 | 1 | 1 | 12 |
| Apr 6 | vs CLE | L 1-3 | L | 6.0 | 5 | 3 | 0 | 7 |
| Mar 30 | @KC | W 5-1 | - | 5.1 | 3 | 1 | 1 | 5 |
| 2023 season | ||||||||
| Sep 29 | @COL | W 7-6 | - | 5.0 | 8 | 6 | 1 | 6 |
| Sep 24 | vs LAA | W 9-3 | W | 6.0 | 7 | 3 | 0 | 10 |
| Sep 18 | @CIN | L 3-7 | L | 5.0 | 5 | 4 | 3 | 5 |
| Sep 12 | vs TB | W 3-2 | - | 4.2 | 5 | 2 | 2 | 7 |
| Sep 6 | @CLE | L 1-2 | L | 4.0 | 4 | 2 | 1 | 3 |
| Sep 1 | @TEX | W 5-1 | W | 6.0 | 3 | 1 | 0 | 7 |
| Aug 26 | vs TEX | L 2-6 | - | 5.0 | 5 | 1 | 2 | 7 |
| Aug 2 | @STL | L 3-7 | L | 4.0 | 9 | 7 | 1 | 4 |
| Jul 26 | vs SEA | L 7-8 | L | 3.2 | 7 | 4 | 2 | 7 |
| Jul 21 | vs CWS | W 9-4 | W | 6.0 | 7 | 4 | 1 | 10 |
| Jul 16 | @ATH | W 5-4 | - | 5.1 | 5 | 3 | 3 | 7 |
| Jul 9 | vs BAL | L 2-15 | L | 4.1 | 5 | 5 | 2 | 10 |
| Jul 3 | vs KC | W 8-4 | - | 6.0 | 6 | 2 | 1 | 9 |
| Jun 27 | @ATL | L 2-6 | L | 3.0 | 9 | 6 | 0 | 5 |
| Jun 22 | vs BOS | W 6-0 | W | 9.0 | 3 | 0 | 0 | 9 |
| Jun 16 | vs DET | L 1-7 | L | 7.0 | 7 | 6 | 0 | 7 |
| Jun 10 | @TOR | W 9-4 | - | 6.0 | 6 | 3 | 1 | 4 |
| Jun 4 | vs CLE | L 1-2 | L | 6.2 | 2 | 2 | 1 | 4 |
| May 30 | @HOU | L 1-5 | L | 4.0 | 4 | 5 | 3 | 6 |
Latest news
The Twins declined Ryan's $13 million mutual option for 2027 on Friday, Dan Hayes of The Athletic reports.
Ryan remains under team control for one more season, but the Twins are passing on the option because the hurler's arbitration projection is much lower. The right-hander authored a 3.79 ERA, 1.16 WHIP and 159:31 K:BB across 144.2 innings covering 27 outings for Minnesota this season.
RotoWire via ESPN · 7d ago
Ryan (7-10) earned the win after allowing two runs on four hits and one walk while striking out eight over six innings in Friday's 10-2 victory over the Rangers.
Ryan endured a difficult first inning, allowing an RBI single to Corey Seager and a run-scoring groundout to Wyatt Langford as Texas grabbed a 2-0 advantage. However, Minnesota responded with six runs in the second, and Ryan took control the rest of the way, holding the Rangers scoreless over his final five frames to end a streak of seven starts without a win. Ryan gave up two runs or fewer in three of his final four starts of the season, but he posted a ballooned 6.82 ERA after the All-Star break. In 27 starts this season, Ryan posted a 3.79 ERA, 1.16 WHIP and 159:31 K:BB over 144.2 innings.
RotoWire via ESPN · Sep 26
Ryan allowed two runs on seven hits, a walk and two hit batsmen while striking out five over five innings in a no-decision versus the Angels on Saturday.
Ryan was able to stay out of the loss column, but he's now winless in seven straight outings. This was one of his better performances in that stretch, which was interrupted for a month by a glute strain. Ryan is now at a 3.83 ERA, 1.18 WHIP and 151:30 K:BB across 138.2 innings over 26 starts this season. The right-hander is tentatively projected for one more start this year, which is set to come at home versus the Rangers.
RotoWire via ESPN · Sep 20
Ryan (6-10) took the loss Sunday against the Guardians, allowing four runs on seven hits and a walk across four innings. He struck out one.
It was a tough outing for Ryan, who's now dropped five straight starts (bisected by a month-long stint on the IL). Ryan threw 84 pitches Sunday, giving up a pair of solo homers to Steven Kwan and Jo Adell before the Guardians added two more runs in the fourth. Ryan's ERA now sits at 3.84 through 25 starts (133.2 innings) this season with a 1.16 WHIP and 146:29 K:BB. Ryan is tentatively in line to face the Angels at home his next time out.
RotoWire via ESPN · Sep 13
Ryan (6-9) took the loss against Detroit on Monday, allowing three runs (two earned) on three hits and one walk while striking out seven batters over four innings.
It was an uneven outing for Ryan in his return from a stint on the injured list that lasted over a month. The Tigers scored four runs against the veteran righty over the first two innings, but he managed to rebound and retired the final eight batters he faced. Ryan also flashed good swing-and-miss stuff with 12 whiffs among 66 pitches and seven punchouts. His pitch count was logically limited following the lengthy absence, but that should push up over his remaining starts. Ryan is next lined up to take the mound at home versus Cleveland.
RotoWire via ESPN · Sep 8
- Fantasy baseball lineup advice for Monday: Look to Rogers in Labor Day slate
Everything you need to know to set your fantasy baseball lineups for Monday's MLB action.
ESPN · Sep 7