Thu 7/24 | Fri 7/25 | Sat 7/26 |
---|---|---|
SDP 7:45 PM EDT | SDP 7:15 PM EDT | SDP 7:15 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $1.69
Median $1.00
FanGraphs Points
Average $1.48
Median $1.00
All Leagues
Average $1.60
Median $2.00
FanGraphs Points
Average $1.40
Median $1.00
Roster%
16.82%
Change
7Day
0.31%
30Day
4.89%
2025 OPL Round 4
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 24, 2025 12:41 PM : Leahy has generated "intrigue" as a potential option for the Cardinals' rotation, Derrick Goold of the St. Louis Post-Dispatch reports.
Analysis: All 76 of Leahy's appearances in the majors have come from the bullpen, and he has been used almost exclusively as a reliever since 2023. However, he has lots of past experiences as a starter in the minors and many of his relief appearances have been multiple innings, including his last time out Tuesday in Colorado when he struck out seven while yielding one run over 3.2 innings. It does not sound like a move to the Cardinals' rotation is imminent for Leahy, but it could be considered if they trade other members of the rotation at the deadline. Leahy has posted a 2.95 ERA and 48:19 K:BB over 55 frames in 2025.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | STL | 3 | 0 | 1.2 | 0 | 0 | 2 | 4 | 5 | 1 | 1 | -14.62 | -24.37 |
2024 | STL | 33 | 0 | 48.2 | 1 | 3 | 33 | 40 | 10 | 1 | 4 | 5.28 | 256.93 |
2025 | STL | 40 | 0 | 55.0 | 0 | 12 | 48 | 46 | 19 | 1 | 4 | 5.86 | 322.20 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | STL (R) | 13 | 10 | 58.2 | 2 | 0 | 45 | 88 | 11 | 2 | 7 | 3.07 | 180.23 |
2019 | STL (A) | 16 | 16 | 90.0 | 0 | 0 | 81 | 78 | 22 | 3 | 4 | 5.57 | 501.00 |
2019 | STL (A+) | 6 | 6 | 30.0 | 0 | 0 | 19 | 43 | 12 | 0 | 3 | 2.51 | 75.30 |
2019 | STL (AA) | 1 | 0 | 3.0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 7.87 | 23.60 |
2021 | STL (AA) | 25 | 10 | 86.2 | 0 | 1 | 63 | 130 | 44 | 3 | 17 | 0.96 | 83.23 |
2022 | STL (AA) | 27 | 26 | 141.0 | 0 | 0 | 144 | 155 | 71 | 7 | 22 | 3.01 | 423.80 |
2022 | STL (AAA) | 1 | 0 | 3.2 | 0 | 0 | 2 | 4 | 1 | 0 | 1 | 1.48 | 5.43 |
2023 | STL (AAA) | 46 | 4 | 83.1 | 0 | 4 | 92 | 104 | 39 | 2 | 15 | 2.87 | 238.77 |
2024 | STL (AAA) | 16 | 0 | 28.0 | 0 | 4 | 31 | 30 | 8 | 1 | 6 | 3.8 | 106.40 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 22, 2025 | STL | @COL | 0 | 0 | 0 | 0 | 3.2 | 15 | 1 | 1 | 3 | 7 | 1 | 0 | 0 | 30.33 |
Jul 18, 2025 | STL | @ARI | 0 | 0 | 0 | 0 | 2.0 | 6 | 0 | 0 | 0 | 3 | 1 | 0 | 0 | 17.80 |
Jul 10, 2025 | STL | WSN | 0 | 0 | 0 | 0 | 2.0 | 9 | 1 | 1 | 2 | 1 | 2 | 0 | 0 | 5.60 |
Jul 6, 2025 | STL | @CHC | 0 | 0 | 0 | 0 | 1.1 | 5 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 9.27 |
Jul 5, 2025 | STL | @CHC | 0 | 0 | 0 | 0 | 0.1 | 4 | 2 | 2 | 3 | 0 | 0 | 0 | 0 | -5.33 |
Jul 2, 2025 | STL | @PIT | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 8.80 |
Jun 26, 2025 | STL | CHC | 0 | 0 | 0 | 0 | 2.0 | 6 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 12.20 |
Jun 22, 2025 | STL | CIN | 0 | 0 | 0 | 0 | 2.0 | 7 | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 16.20 |
Jun 19, 2025 | STL | @CHW | 0 | 0 | 0 | 0 | 1.2 | 10 | 3 | 3 | 3 | 1 | 2 | 0 | 1 | -11.77 |
Jun 15, 2025 | STL | @MIL | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 8.80 |
Totals | 0 | 0 | 0 | 0 | 17.0 | 70 | 8 | 8 | 16 | 19 | 6 | 0 | 1 | 91.90 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 17, 2024 | AAA | MEM | DUR | 0 | 0 | 0 | 2.0 | 9 | 0 | 0 | 2 | 2 | 1 | 0 | 0 |
Sep 13, 2024 | AAA | MEM | @NAS | 0 | 0 | 0 | 1.2 | 9 | 1 | 1 | 3 | 0 | 0 | 1 | 0 |
Sep 10, 2024 | AAA | MEM | @NAS | 0 | 0 | 0 | 2.0 | 8 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
Jul 25, 2024 | AAA | MEM | @COL | 0 | 0 | 0 | 1.0 | 6 | 1 | 1 | 3 | 2 | 0 | 0 | 0 |
Jul 24, 2024 | AAA | MEM | @COL | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 1 | 2 | 0 | 0 | 1 |
Jul 9, 2024 | AAA | MEM | NOR | 0 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 4 | 0 | 0 | 0 |
Jul 4, 2024 | AAA | MEM | @NAS | 0 | 0 | 0 | 3.0 | 11 | 0 | 0 | 1 | 5 | 1 | 0 | 0 |
Jul 1, 2024 | AAA | MEM | NAS | 0 | 0 | 0 | 3.0 | 14 | 1 | 1 | 4 | 2 | 2 | 0 | 1 |
Apr 25, 2024 | AAA | MEM | JAX | 0 | 0 | 0 | 2.0 | 11 | 5 | 5 | 5 | 1 | 0 | 0 | 2 |
Apr 17, 2024 | AAA | MEM | @GWN | 0 | 0 | 0 | 1.0 | 6 | 1 | 1 | 2 | 1 | 1 | 0 | 1 |
Totals | 0 | 0 | 0 | 18.2 | 85 | 10 | 10 | 24 | 19 | 5 | 1 | 5 |
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 |
---|---|---|---|
May 12, 2025 10:21 PM | add | Mustachioed Gentlemen | $1 |
Recent Trades for Kyle Leahy in FanGraphs Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
May 30, 2025 9:16 AM | Big Papi memories |
Edwin Diaz NYM RP R $13 $7 loan |
Little Pine Tar on my Bat IV |
Kyle Leahy STL RP R $1 Spencer Horwitz PIT 1B/2B L $3 Mick Abel PHI AAA SP R $2 |