Sat 6/07 | Sun 6/08 | Mon 6/09 |
---|---|---|
TOR 4-5 F | Starting TOR 2: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.31%
30Day
0%
2025 OPL Round 2
OPL Roster%
12.35%
OPL Average Salary
$12.62

June 3, 2025 2:00 AM : Ryan (6-2) earned the win over the Athletics on Monday, allowing four runs on six hits and three walks while striking out four batters over five innings.
Analysis: Ryan was provided with a 6-0 lead through two innings, but he nearly gave it all back when the A's scored four runs over the third and fourth frames. The big blow was a three-run homer by Lawrence Butler that was just the second long ball Ryan has given up over his past four outings. Ryan ran into trouble again in the fifth, loading the bases with no outs, but he was able to induce two popouts and a groundout to prevent any runs and end his start on a positive note. Though the right-hander gave up four runs for the first time since yielding six against Atlanta on April 20, he got enough support to pick up his fifth win across his past seven appearances. Ryan has been excellent in that stretch, posting a 2.20 ERA and 0.85 WHIP with a 48:9 K:BB over 41 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 | 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 |
---|---|---|---|
September 25, 2019 10:08 AM | add | MakeitRayn | $2 |
October 4, 2019 5:06 PM | increase | MakeitRayn | $3 |
January 30, 2020 8:42 PM | cut | MakeitRayn | $0 |
July 18, 2020 10:09 AM | add | Southern Comfort | $1 |
July 21, 2020 1:55 PM | cut | Southern Comfort | $1 |
August 12, 2020 12:58 PM | add | High motor gym rats π§ππ | $1 |
August 16, 2020 12:16 PM | cut | High motor gym rats π§ππ | $1 |
September 19, 2020 8:31 AM | add | High motor gym rats π§ππ | $1 |
September 30, 2020 7:51 PM | increase | High motor gym rats π§ππ | $2 |
January 29, 2021 8:34 AM | cut | High motor gym rats π§ππ | $0 |
March 23, 2021 9:06 PM | add | High motor gym rats π§ππ | $1 |
October 9, 2021 4:14 AM | increase | High motor gym rats π§ππ | $3 |
October 14, 2022 1:15 AM | increase | High motor gym rats π§ππ | $5 |
October 12, 2023 10:57 AM | increase | High motor gym rats π§ππ | $7 |
November 15, 2023 12:44 AM | increase | High motor gym rats π§ππ | $9 |
November 23, 2023 11:03 AM | move | Late To The Party (from High motor gym rats π§ππ) | $9 |
October 10, 2024 12:32 AM | increase | Late To The Party | $11 |
November 15, 2024 12:10 AM | increase | Late To The Party | $12 |