Sun 5/25 | Mon 5/26 | Tue 5/27 |
---|---|---|
KCR 1-2 F | @TBR 7:05 PM EDT | Starting @TBR 7:05 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $13.55
Median $13.00
H2H FanGraphs Points
Average $13.49
Median $13.00
Roster%
100%
Change
7Day
0%
30Day
0%
2025 OPL Round 2
OPL Roster%
12.35%
OPL Average Salary
$12.62

May 22, 2025 11:45 AM : Ryan didn't factor in the decision in Monday's suspended game against the Guardians after giving up three runs on three hits and two walks across five innings. He struck out four.
Analysis: The contest resumed ahead of Wednesday's regularly scheduled game, which Ryan was originally positioned to start. The right-hander instead took the mound for the fourth inning of the suspended game with a 2-1 lead, and he nearly went the distance before allowing the first two batters to reach in the ninth inning. Closer Jhoan Duran was unable to strand the runners and blew the save, leaving Ryan with a no-decision. It wasn't a bad showing from Ryan, though it still ended a dominant four-start stretch that saw him allow just two runs with a 35:3 K:BB over 25 innings. The 28-year-old lines up to take the mound on the road against the Rays early next week.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | MIN | 5 | 5 | 26.2 | 0 | 0 | 30 | 16 | 5 | 0 | 4 | 5.68 | 151.53 |
2022 | MIN | 27 | 27 | 147.0 | 0 | 0 | 151 | 115 | 47 | 10 | 20 | 4.58 | 673.80 |
2023 | MIN | 29 | 29 | 161.2 | 0 | 0 | 197 | 155 | 34 | 6 | 32 | 4.17 | 673.74 |
2024 | MIN | 23 | 23 | 135.0 | 0 | 0 | 147 | 110 | 23 | 5 | 19 | 5.11 | 689.30 |
2025 | MIN | 10 | 9 | 57.0 | 0 | 0 | 67 | 38 | 8 | 6 | 8 | 5.55 | 316.60 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | TBR (A-) | 12 | 7 | 36.1 | 0 | 0 | 51 | 26 | 14 | 3 | 3 | 5.93 | 215.37 |
2019 | TBR (A) | 6 | 6 | 27.2 | 0 | 0 | 47 | 19 | 11 | 1 | 2 | 6.82 | 188.73 |
2019 | TBR (A+) | 15 | 13 | 82.2 | 0 | 0 | 112 | 47 | 12 | 5 | 3 | 7.57 | 625.63 |
2019 | TBR (AA) | 3 | 3 | 13.1 | 0 | 0 | 24 | 11 | 4 | 0 | 2 | 6.11 | 81.47 |
2021 | TBR (AAA) | 12 | 11 | 57.0 | 0 | 0 | 75 | 35 | 10 | 3 | 8 | 6.02 | 343.40 |
2021 | MIN (AAA) | 2 | 2 | 9.0 | 0 | 0 | 17 | 5 | 2 | 0 | 1 | 7.7 | 69.30 |
2022 | MIN (AAA) | 1 | 1 | 3.0 | 0 | 0 | 4 | 1 | 0 | 0 | 0 | 9.2 | 27.60 |
2023 | MIN (AAA) | 1 | 1 | 4.0 | 0 | 0 | 7 | 1 | 2 | 0 | 1 | 5.68 | 22.70 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 19, 2025 | MIN | CLE | 0 | 0 | 0 | 0 | 5.0 | 19 | 3 | 3 | 3 | 4 | 2 | 0 | 1 | 18.90 |
May 16, 2025 | MIN | @MIL | 1 | 1 | 0 | 0 | 6.0 | 22 | 0 | 0 | 2 | 9 | 1 | 1 | 0 | 51.20 |
May 10, 2025 | MIN | SFG | 1 | 1 | 0 | 0 | 6.0 | 20 | 1 | 1 | 2 | 7 | 0 | 0 | 1 | 40.90 |
May 2, 2025 | MIN | @BOS | 1 | 0 | 0 | 0 | 6.0 | 24 | 1 | 1 | 4 | 8 | 1 | 0 | 1 | 34.70 |
Apr 27, 2025 | MIN | LAA | 1 | 1 | 0 | 0 | 7.0 | 25 | 0 | 0 | 4 | 11 | 1 | 0 | 0 | 60.40 |
Apr 20, 2025 | MIN | @ATL | 1 | 0 | 0 | 0 | 5.0 | 25 | 6 | 6 | 8 | 5 | 1 | 1 | 3 | -16.70 |
Apr 14, 2025 | MIN | NYM | 1 | 0 | 0 | 0 | 5.0 | 20 | 1 | 1 | 3 | 8 | 2 | 0 | 0 | 39.20 |
Apr 9, 2025 | MIN | @KCR | 1 | 1 | 0 | 0 | 7.0 | 22 | 0 | 0 | 2 | 4 | 0 | 0 | 0 | 54.60 |
Apr 3, 2025 | MIN | HOU | 1 | 0 | 0 | 0 | 5.0 | 21 | 4 | 4 | 5 | 6 | 0 | 2 | 2 | 5.40 |
Mar 29, 2025 | MIN | @STL | 1 | 0 | 0 | 0 | 5.0 | 21 | 1 | 1 | 5 | 5 | 0 | 2 | 0 | 28.00 |
Totals | 9 | 4 | 0 | 0 | 57.0 | 219 | 17 | 17 | 38 | 67 | 8 | 6 | 8 | 316.60 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 18, 2023 | AAA | STP | IND | 1 | 0 | 0 | 4.0 | 15 | 1 | 1 | 1 | 7 | 2 | 0 | 1 |
Totals | 1 | 0 | 0 | 4.0 | 15 | 1 | 1 | 1 | 7 | 2 | 0 | 1 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
August 7, 2021 11:32 PM | add | Fire Saga (Pete) | $1 |
October 9, 2021 4:45 AM | increase | Fire Saga (Pete) | $3 |
November 15, 2021 12:35 AM | increase | Fire Saga (Pete) | $6 |
October 14, 2022 1:24 AM | increase | Fire Saga (Pete) | $8 |
November 22, 2022 9:16 PM | move | Samurai Japan 🇯🇵 (from Fire Saga (Pete)) | $8 |
December 17, 2022 11:46 AM | move | Team Dark Overlord (from Samurai Japan 🇯🇵) | $8 |
October 12, 2023 11:20 AM | increase | Team Dark Overlord | $10 |
January 21, 2024 10:36 PM | move | Hawken Hawks (from Team Dark Overlord) | $10 |
October 10, 2024 12:33 AM | increase | Hawken Hawks | $12 |
November 15, 2024 12:06 AM | increase | Hawken Hawks | $14 |