← Minnesota Twins
Joe Ryan
Minnesota Twins
SP · #41 · Bats R · Throws R · 6'2" · 205 lb · Age 30 · 6 yrs in MLB
2026 grade
52.2
- Runs prevented
- +8.0
- IP · ERA
- 144.2 · 3.79
- K · BB
- 159 · 31
- Rank
- Not qualified
What the grade is made of
Runs each part saves or costs against an average pitcher facing the same batters. Contact counts a quarter for how it turned out, because over a season that's mostly the fielders and luck.
- Walks31 vs 53 avg+7.2
- Strikeouts159 vs 137 avg+6.0
- Home runs allowed21 vs 19 avg−3.1
- Hit batters13 vs 7 avg−2.0
- Parks pitched in+1.2
- Contact allowed (how it turned out counts a quarter)390 vs 398 avg−1.2
2026 game log: pitching
Game grades need 3 batters faced; starts are ranked against starts, relief outings against relief outings.
| Game | Result | Dec | IP | H | R | ER | BB | K | HR | PC | Grade |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Fri, Sep 25vsTEX | W 10-2 | W | 6.0 | 4 | 2 | 2 | 1 | 8 | 0 | 103 | 72.8 |
| Sat, Sep 19@LAA | L 5-6 | GS | 5.0 | 7 | 2 | 2 | 1 | 5 | 1 | 99 | 21.5 |
| Sun, Sep 13vsCLE | L 2-9 | L | 4.0 | 7 | 4 | 4 | 1 | 1 | 2 | 84 | 11.1 |
| Mon, Sep 7@DET | L 4-5 | L | 4.0 | 3 | 3 | 2 | 1 | 7 | 1 | 66 | 38.4 |
| Tue, Aug 4@KC | L 2-8 | L | 5.1 | 7 | 5 | 4 | 2 | 3 | 0 | 99 | 42.8 |
| Wed, Jul 29vsKC | L 0-4 | L | 6.0 | 8 | 4 | 4 | 0 | 4 | 1 | 93 | 29.8 |
| Mon, Jul 20@CLE | L 4-13 | L | 4.0 | 10 | 8 | 8 | 0 | 3 | 6 | 78 | 0.1 |
| Sat, Jul 11vsLAA | W 5-3 | GS | 6.0 | 6 | 2 | 2 | 2 | 6 | 0 | 94 | 52.2 |
| Sun, Jul 5@NYY | W 6-1 | W | 7.0 | 3 | 0 | 0 | 1 | 9 | 0 | 106 | 96.4 |
| Tue, Jun 30@HOU | L 4-6 | L | 4.0 | 5 | 6 | 0 | 3 | 5 | 1 | 91 | 27.4 |
| Wed, Jun 24vsLAD | L 3-4 | L | 6.0 | 8 | 4 | 4 | 1 | 9 | 1 | 98 | 33.7 |
| Thu, Jun 18@TEX | W 9-3 | W | 5.0 | 3 | 0 | 0 | 2 | 7 | 0 | 97 | 81.3 |
| Fri, Jun 12vsSTL | W 9-8 | GS | 6.0 | 6 | 3 | 3 | 0 | 8 | 1 | 102 | 69.2 |
| Sat, Jun 6vsKC | L 2-3 | GS | 6.0 | 6 | 1 | 1 | 2 | 5 | 1 | 102 | 54.6 |
| Mon, Jun 1vsCHW | W 9-6 | W | 6.0 | 8 | 4 | 4 | 0 | 9 | 2 | 98 | 23.3 |
| Tue, May 26@CHW | W 5-3 | GS | 7.2 | 5 | 2 | 2 | 0 | 9 | 1 | 98 | 82.4 |
| Wed, May 20vsHOU | W 4-1 | W | 6.0 | 4 | 1 | 1 | 0 | 9 | 0 | 99 | 92.8 |
| Fri, May 15vsMIL | L 2-3 | GS | 6.0 | 4 | 1 | 1 | 1 | 7 | 0 | 90 | 84.1 |
| Sat, May 9@CLE | W 2-1 | GS | 6.0 | 2 | 1 | 1 | 3 | 5 | 0 | 107 | 88.5 |
| Sun, May 3vsTOR | W 4-3 | GS | 0.1 | 0 | 0 | 0 | 1 | 1 | 0 | 9 | – |
| Tue, Apr 28vsSEA | L 1-7 | L | 6.0 | 6 | 2 | 2 | 1 | 6 | 0 | 88 | 58.5 |
| Thu, Apr 23@NYM | L 8-10 | GS | 5.0 | 7 | 7 | 4 | 2 | 5 | 2 | 92 | 11.4 |
| Fri, Apr 17vsCIN | L 1-2 | L | 6.0 | 3 | 2 | 1 | 0 | 6 | 0 | 94 | 94.2 |
| Sat, Apr 11@TOR | W 7-4 | W | 7.0 | 2 | 2 | 2 | 1 | 5 | 1 | 91 | 91.2 |
| Mon, Apr 6vsDET | W 7-3 | W | 5.0 | 3 | 3 | 2 | 3 | 7 | 0 | 101 | 73.8 |
| Wed, Apr 1@KC | L 9-13 | L | 4.0 | 9 | 5 | 5 | 0 | 3 | 0 | 77 | 10.0 |
| Thu, Mar 26@BAL | L 1-2 | GS | 5.1 | 1 | 0 | 0 | 2 | 7 | 0 | 85 | 93.8 |
Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.