Sat 6/28 | Sun 6/29 | Mon 6/30 |
---|---|---|
@DET 1:10 PM EDT | @DET 7:10 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 3
OPL Roster%
12.00%
OPL Average Salary
$10.42

June 26, 2025 2:11 AM : Ryan (8-3) tallied the win Wednesday against the Mariners, giving up no runs on three hits and no walks in six innings. He struck out eight.
Analysis: The Mariners didn't offer much resistance Wednesday, mustering just three singles against Ryan. It was the fourth time this year that the 29-year-old right-hander produced a scoreless outing, and he efficiently fired 63 of his 91 pitches for strikes en route to fanning at least eight for the first time since May 16. Ryan will take an excellent 2.86 ERA, 0.89 WHIP and 104:20 K:BB across 91.1 frames into his next appearance, which is set to come on the road against the Marlins.
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 | 16 | 15 | 91.1 | 0 | 0 | 104 | 61 | 20 | 10 | 10 | 5.61 | 512.27 |
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 25, 2025 | MIN | SEA | 1 | 1 | 0 | 0 | 6.0 | 22 | 0 | 0 | 3 | 8 | 0 | 1 | 0 | 49.60 |
Jun 20, 2025 | MIN | MIL | 1 | 0 | 0 | 0 | 5.1 | 20 | 3 | 3 | 3 | 7 | 3 | 0 | 0 | 36.67 |
Jun 14, 2025 | MIN | @HOU | 1 | 0 | 0 | 0 | 7.0 | 25 | 2 | 2 | 2 | 7 | 2 | 0 | 1 | 42.30 |
Jun 8, 2025 | MIN | TOR | 1 | 1 | 0 | 0 | 5.0 | 22 | 3 | 2 | 4 | 6 | 3 | 0 | 0 | 29.60 |
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 |
Totals | 9 | 6 | 0 | 0 | 57.1 | 223 | 18 | 17 | 34 | 65 | 16 | 5 | 5 | 341.37 |
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 23, 2021 2:12 PM | add | A Shot in the Arm | $3 |
October 9, 2021 4:55 AM | increase | A Shot in the Arm | $5 |
November 15, 2021 12:36 AM | increase | A Shot in the Arm | $6 |
October 14, 2022 1:25 AM | increase | A Shot in the Arm | $8 |
November 15, 2022 12:41 AM | increase | A Shot in the Arm | $9 |
January 31, 2023 9:27 AM | cut | A Shot in the Arm | $0 |
March 16, 2023 8:25 AM | add | Moonlight Graham | $16 |
October 12, 2023 11:28 AM | increase | Moonlight Graham | $18 |
January 28, 2024 1:47 PM | cut | Moonlight Graham | $0 |
March 5, 2024 11:41 AM | add | Italian breakfast club | $23 |
October 10, 2024 12:37 AM | increase | Italian breakfast club | $25 |
January 30, 2025 12:32 AM | move | The Bat Attitude (from Italian breakfast club) | $25 |