Thu 5/15 | Fri 5/16 | Sat 5/17 |
---|---|---|
@BAL 4-0 F | Starting @MIL 8:10 PM EDT | @MIL 7:15 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $13.55
Median $13.00
FanGraphs Points
Average $13.51
Median $12.00
All Leagues
Average $16.20
Median $15.50
FanGraphs Points
Average $17.90
Median $17.50
Roster%
100%
Change
7Day
0%
30Day
0.31%
2025 OPL Round 2
OPL Roster%
12.35%
OPL Average Salary
$12.62

May 11, 2025 12:36 AM : Ryan (3-2) earned the win over San Francisco on Saturday, allowing one run on two hits and no walks while striking out seven batters over six innings.
Analysis: Ryan was originally slated to start Thursday against Baltimore, but he had to be pushed back due to an illness. The ailment may have contributed to Ryan being lifted after just 76 pitches Saturday -- he was shown laying on the dugout floor between innings, so he clearly wasn't 100 percent -- but it didn't affect his effectiveness. The right-hander induced 12 whiffs, fanned seven batters and gave up just one run -- on a Heliot Ramos homer -- while notching his third straight quality start. Over that three-game span, Ryan has given up just two runs over 19 innings while posting a 26:2 K:BB. On the season, he has a 2.74 ERA, 0.83 WHIP (third-best among qualified pitchers) and sterling 54:5 K:BB over 46 frames.
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 | 8 | 8 | 46.0 | 0 | 0 | 54 | 33 | 5 | 5 | 7 | 5.36 | 246.50 |
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 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 |
Aug 7, 2024 | MIN | @CHC | 1 | 0 | 0 | 0 | 2.0 | 7 | 1 | 1 | 1 | 2 | 0 | 0 | 1 | 3.90 |
Aug 2, 2024 | MIN | CHW | 1 | 1 | 0 | 0 | 6.1 | 24 | 2 | 2 | 3 | 7 | 3 | 0 | 1 | 31.77 |
Totals | 10 | 4 | 0 | 0 | 54.1 | 209 | 17 | 17 | 37 | 63 | 8 | 5 | 9 | 282.17 |
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 |
---|---|---|---|
September 12, 2020 9:58 AM | add | Wreckers | $2 |
September 30, 2020 7:48 PM | increase | Wreckers | $3 |
March 22, 2021 8:59 PM | cut | Wreckers | $2 |
April 24, 2021 10:16 AM | add | Wreckers | $2 |
April 24, 2021 3:05 PM | cut | Wreckers | $1 |
May 7, 2021 9:55 PM | add | Racob Cronengirth | $1 |
October 9, 2021 4:27 AM | increase | Racob Cronengirth | $3 |
November 15, 2021 12:40 AM | increase | Racob Cronengirth | $6 |
April 3, 2022 11:55 PM | move | Walnut Hill Blue Jays (from Racob Cronengirth) | $6 |
October 14, 2022 1:46 AM | increase | Walnut Hill Blue Jays | $8 |
November 28, 2022 11:00 PM | move | Boo Birds (from Walnut Hill Blue Jays) | $8 |
December 19, 2022 1:55 PM | move | Chicago Never Board of Trade (from Boo Birds) | $8 |
October 12, 2023 11:20 AM | increase | Chicago Never Board of Trade | $10 |
November 15, 2023 12:43 AM | increase | Chicago Never Board of Trade | $11 |
November 20, 2023 2:49 PM | move | Racob Cronengirth (from Chicago Never Board of Trade) | $11 |
January 30, 2024 1:02 PM | move | Chicago Never Board of Trade (from Racob Cronengirth) | $11 |
October 10, 2024 12:33 AM | increase | Chicago Never Board of Trade | $13 |
November 15, 2024 12:09 AM | increase | Chicago Never Board of Trade | $14 |