Sun 6/08 | Mon 6/09 | Tue 6/10 |
---|---|---|
Starting TOR 2:10 PM EDT | --- | TEX 7:40 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $13.56
Median $13.00
H2H SABR Points
Average $14.13
Median $14.00
All Leagues
Average $16.20
Median $15.50
H2H SABR Points
Average $14.10
Median $15.50
Roster%
100%
Change
7Day
0%
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 | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | MIN | 5 | 5 | 26.2 | 0 | 0 | 30 | 5 | 0 | 4 | 4.74 | 126.33 |
2022 | MIN | 27 | 27 | 147.0 | 0 | 0 | 151 | 47 | 10 | 20 | 4.12 | 606.00 |
2023 | MIN | 29 | 29 | 161.2 | 0 | 0 | 197 | 34 | 6 | 32 | 4.12 | 666.34 |
2024 | MIN | 23 | 23 | 135.0 | 0 | 0 | 147 | 23 | 5 | 19 | 4.73 | 638.00 |
2025 | MIN | 12 | 11 | 68.0 | 0 | 0 | 76 | 12 | 9 | 9 | 4.59 | 312.00 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | TBR (A-) | 12 | 7 | 36.1 | 0 | 0 | 51 | 14 | 3 | 3 | 5.33 | 193.67 |
2019 | TBR (A) | 6 | 6 | 27.2 | 0 | 0 | 47 | 11 | 1 | 2 | 6.16 | 170.33 |
2019 | TBR (A+) | 15 | 13 | 82.2 | 0 | 0 | 112 | 12 | 5 | 3 | 6.62 | 547.33 |
2019 | TBR (AA) | 3 | 3 | 13.1 | 0 | 0 | 24 | 4 | 0 | 2 | 5.75 | 76.67 |
2021 | TBR (AAA) | 12 | 11 | 57.0 | 0 | 0 | 75 | 10 | 3 | 8 | 5.12 | 292.00 |
2021 | MIN (AAA) | 2 | 2 | 9.0 | 0 | 0 | 17 | 2 | 0 | 1 | 6.67 | 60.00 |
2022 | MIN (AAA) | 1 | 1 | 3.0 | 0 | 0 | 4 | 0 | 0 | 0 | 7.67 | 23.00 |
2023 | MIN (AAA) | 1 | 1 | 4.0 | 0 | 0 | 7 | 2 | 0 | 1 | 3.75 | 15.00 |
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 | 5.00 |
May 27, 2025 | MIN | @TBR | 1 | 1 | 0 | 0 | 6.0 | 23 | 1 | 1 | 5 | 5 | 1 | 1 | 0 | 34.00 |
May 19, 2025 | MIN | CLE | 0 | 0 | 0 | 0 | 5.0 | 19 | 3 | 3 | 3 | 4 | 2 | 0 | 1 | 14.00 |
May 16, 2025 | MIN | @MIL | 1 | 1 | 0 | 0 | 6.0 | 22 | 0 | 0 | 2 | 9 | 1 | 1 | 0 | 42.00 |
May 10, 2025 | MIN | SFG | 1 | 1 | 0 | 0 | 6.0 | 20 | 1 | 1 | 2 | 7 | 0 | 0 | 1 | 31.00 |
May 2, 2025 | MIN | @BOS | 1 | 0 | 0 | 0 | 6.0 | 24 | 1 | 1 | 4 | 8 | 1 | 0 | 1 | 30.00 |
Apr 27, 2025 | MIN | LAA | 1 | 1 | 0 | 0 | 7.0 | 25 | 0 | 0 | 4 | 11 | 1 | 0 | 0 | 54.00 |
Apr 20, 2025 | MIN | @ATL | 1 | 0 | 0 | 0 | 5.0 | 25 | 6 | 6 | 8 | 5 | 1 | 1 | 3 | -10.00 |
Apr 14, 2025 | MIN | NYM | 1 | 0 | 0 | 0 | 5.0 | 20 | 1 | 1 | 3 | 8 | 2 | 0 | 0 | 35.00 |
Apr 9, 2025 | MIN | @KCR | 1 | 1 | 0 | 0 | 7.0 | 22 | 0 | 0 | 2 | 4 | 0 | 0 | 0 | 43.00 |
Totals | 9 | 6 | 0 | 0 | 58.0 | 226 | 17 | 17 | 39 | 65 | 12 | 5 | 7 | 278.00 |
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 |
---|---|---|---|
March 17, 2023 7:24 PM | add | Jack and the Billy Beanstalk | $10 |
May 11, 2023 7:31 PM | move | Pete LaCock Goes DEEP (from Jack and the Billy Beanstalk) | $10 |
October 12, 2023 11:44 AM | increase | Pete LaCock Goes DEEP | $12 |
March 19, 2024 10:36 AM | move | The Chicago Shadow 2 (from Pete LaCock Goes DEEP) | $12 |
October 10, 2024 12:43 AM | increase | The Chicago Shadow 2 | $14 |
Recent Trades for Joe Ryan in H2H SABR Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
April 29, 2024 12:11 AM | Watchers on the Wall |
Brandon Pfaadt ARI SP R $4 Jordan Lawlar ARI AAA Util R $7 Andrew Abbott CIN SP L $5 Cade Horton CHC SP/RP R $6 |
Rio Grande Rustlers |
Nathan Eovaldi BOS SP R $9 15IL Teoscar Hernandez SEA OF R $14 Joe Ryan MIN SP R $10 $10 loan |
March 18, 2024 10:35 AM | The Chicago Shadow 2 |
Sandy Alcantara MIA SP R $6 CJ Abrams WSN SS L $4 |
Pete LaCock Goes DEEP |
Joe Ryan MIN SP R $12 Edouard Julien MIN AAA 2B L $3 |
May 10, 2023 7:30 PM | Pete LaCock Goes DEEP |
Gunnar Henderson BAL SS L $21 |
Jack and the Billy Beanstalk |
Joe Ryan MIN SP R $10 |
August 11, 2021 6:00 PM | 🗡🦾Gundam Astraea🦾🗡 |
Josh Bell PIT 1B S $14 $13 loan |
You Got To Believe |
Joe Ryan TBR SP R $1 |