Sun 6/08 | Mon 6/09 | Tue 6/10 |
---|---|---|
Starting TOR 6-3 F | --- | TEX 7:40 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $13.56
Median $13.00
FanGraphs Points
Average $13.53
Median $12.50
All Leagues
Average $16.20
Median $15.50
FanGraphs Points
Average $17.90
Median $17.50
Roster%
100%
Change
7Day
0%
30Day
0%
2025 OPL Round 2
OPL Roster%
12.35%
OPL Average Salary
$12.62

June 8, 2025 5:51 PM : Ryan (7-2) earned the win against the Blue Jays on Sunday, allowing three runs (two earned) on four hits and three walks while striking out six across five innings.
Analysis: Ryan gave up three runs over the first three innings, though one of those was unearned due to a Carlos Correa throwing error. Ryan settled in to retire the last eight batters he faced, and he received enough run support from the Twins hitters to come away with the win. Among qualified American League starters, Ryan ranks sixth in WHIP (0.93) and 11th in ERA (2.96) across 73 innings this season. He's lined up to face the Astros on the road next weekend.
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 | 12 | 11 | 68.0 | 0 | 0 | 76 | 49 | 12 | 9 | 9 | 5.21 | 354.10 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 2, 2025 | MIN | @ATH | 1 | 1 | 0 | 0 | 5.0 | 26 | 4 | 4 | 6 | 4 | 3 | 2 | 1 | 2.10 |
May 27, 2025 | MIN | @TBR | 1 | 1 | 0 | 0 | 6.0 | 23 | 1 | 1 | 5 | 5 | 1 | 1 | 0 | 35.40 |
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 |
Totals | 9 | 6 | 0 | 0 | 58.0 | 226 | 17 | 17 | 39 | 65 | 12 | 5 | 7 | 320.70 |
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 15, 2019 4:18 PM | add | Kuhl Krushers | $1 |
October 4, 2019 5:03 PM | increase | Kuhl Krushers | $2 |
January 28, 2020 4:05 PM | cut | Kuhl Krushers | $0 |
September 18, 2020 2:52 PM | add | Sabermetric Pecker | $1 |
September 30, 2020 7:51 PM | increase | Sabermetric Pecker | $2 |
February 1, 2021 1:32 PM | move | I’m Shorter Than Your Mom (from Sabermetric Pecker) | $2 |
October 9, 2021 4:01 AM | increase | I’m Shorter Than Your Mom | $4 |
February 14, 2022 9:16 PM | increase | I’m Shorter Than Your Mom | $5 |
May 15, 2022 12:11 AM | move | Southtown Sluggers (from I’m Shorter Than Your Mom) | $5 |
October 14, 2022 1:55 AM | increase | Southtown Sluggers | $7 |
October 12, 2023 11:08 AM | increase | Southtown Sluggers | $9 |
October 10, 2024 12:14 AM | increase | Southtown Sluggers | $11 |