Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
5in the bubble
Kyle Leahy
#
62
Team
STL · P
Debut
2023 · 4 MLB seasons

Kyle Leahy

Age 29
Contract Value $795,600/yr
Size 6' 5" · 225
Throws RHP
Bats Switch
From Boulder, CO
7-4 W-L
3.59
ERA
1.35
WHIP
7.5
K/9
3.1
BB/9
95.1
Innings
19
Starts
Kyle Leahy season snapshot
Season stats
ERA
3.59
WHIP
1.35
K/9
7.5
BB/9
3.1
HR/9
0.94
IP
95.1
GS
19
W-L
7-4
◆ Pitcher snapshot

Kyle Leahy, a starter for the St. Louis Cardinals, has given this rotation a steady presence with a 7-4 record across 19 starts and 95.1 innings. The right-hander has worked to a 3.59 ERA with a 1.35 WHIP, showing the profile of a pitcher who can keep his club in games when his mix is located well.

His strikeout rate sits at 7.46, while his walk rate is 3.12, pointing to a balance that is serviceable but still leaves little margin for mistakes. When R-handed command is sharp, he can move efficiently through lineups and limit damaging contact. If that command drifts, traffic can build quickly, so his overall outlook depends on staying ahead in counts and avoiding extra baserunners.

Recent form:

Recent starts
  • 07/206.0 IP · 1 ER · 4 K
  • 07/103.0 IP · 0 ER · 2 K
  • 07/045.0 IP · 0 ER · 6 K
  • 06/285.0 IP · 1 ER · 5 K
  • 06/236.1 IP · 0 ER · 3 K

Since he last pitched, the results have suggested a up trend, even if the underlying feel may be more stable than that label implies. He has pitched with enough confidence lately to hint at useful short-term value, especially when he is getting early-count strikes and forcing hitters to chase his pace rather than dictating at-bats themselves.

For the bigger picture, Kyle Leahy looks like a workable rotation option whose success is tied more to execution than overpowering stuff. He can provide useful innings and support wins when the defense behind him converts chances, but fantasy and matchup expectations should stay measured because the profile can swing with command and contact quality.

Key facts
ERA 3.59WHIP 1.35K/9 7.46W-L 7-4
Kyle Leahy ERA trend
Last 6
Earned runs per start
Avg 0.8 ER / start
↑ ERA trending up over recent starts.

Kyle Leahy game log

2026 season
DateOpponentIPHERKBBERA
Jul 20Los Angeles Angels631401.50
Jul 10Atlanta Braves310200.00
Jul 4Chicago Cubs530620.00
Jun 28Miami Marlins521531.80
Jun 23Arizona Diamondbacks6.130320.00
Jun 17San Diego Padres673714.50
Jun 12Minnesota Twins584517.20
Jun 5Cincinnati Reds453126.75
May 30Chicago Cubs4.161402.20
May 23Cincinnati Reds575829.00
May 16Kansas City Royals651231.50
May 10San Diego Padres520540.00
May 4Milwaukee Brewers5.161521.76
Apr 28Pittsburgh Pirates5.193705.29
Apr 22Miami Marlins584237.20
Apr 17Houston Astros553605.40
Apr 11Boston Red Sox432234.50
Apr 5Detroit Tigers552433.60
Mar 30New York Mets584127.20

Kyle Leahy season splits

Home / away / vs L-R · 2026
Home ERA
ERA3.13
Away ERA
ERA4.69
vs Left AVG
AVG0.318
vs Right AVG
AVG0.227
Kyle Leahy monthly splits
ERA · IP · K · BB · WHIP per month
MonthGSERAIPKBBWHIP
Mar17.205.0122.00
Apr55.1824.12191.60
May52.8125.224111.44
Jun53.7626.12191.29
Jul30.6414.01220.64
Pitch arsenal
Usage and average velocity · 2026
FFFour-seam FB
28.2%94.1 mph
CUCurveball
16.2%82.9 mph
SLSlider
16.2%89.2 mph
CHChangeup
13.2%88.5 mph
SISinker
13.2%94.0 mph
STSweeper
12.9%84.9 mph

Performance vs teams

2026 starts · sorted by ERA

Hot / Cold zones

Opponent results by strike zone area

AVG by zone

  • Zone 01: .318
  • Zone 02: .357
  • Zone 03: .267
  • Zone 04: .452
  • Zone 05: .373
  • Zone 06: .138
  • Zone 07: .273
  • Zone 08: .231
  • Zone 09: .259
  • Zone 11: .059
  • Zone 12: .000
  • Zone 13: .095
  • Zone 14: .143

OPS by zone

  • Zone 01: .818
  • Zone 02: 1.000
  • Zone 03: .533
  • Zone 04: 1.094
  • Zone 05: .951
  • Zone 06: .276
  • Zone 07: .682
  • Zone 08: .538
  • Zone 09: .857
  • Zone 11: .647
  • Zone 12: .273
  • Zone 13: .320
  • Zone 14: .468

SLG by zone

  • Zone 01: .500
  • Zone 02: .643
  • Zone 03: .267
  • Zone 04: .645
  • Zone 05: .610
  • Zone 06: .138
  • Zone 07: .409
  • Zone 08: .308
  • Zone 09: .593
  • Zone 11: .235
  • Zone 12: .000
  • Zone 13: .095
  • Zone 14: .143

OBP by zone

  • Zone 01: .318
  • Zone 02: .357
  • Zone 03: .267
  • Zone 04: .469
  • Zone 05: .361
  • Zone 06: .138
  • Zone 07: .273
  • Zone 08: .231
  • Zone 09: .286
  • Zone 11: .529
  • Zone 12: .273
  • Zone 13: .240
  • Zone 14: .362

earnedRunAverage by zone

  • Zone 01: -
  • Zone 02: -
  • Zone 03: -
  • Zone 04: -
  • Zone 05: -
  • Zone 06: -
  • Zone 07: -
  • Zone 08: -
  • Zone 09: -
  • Zone 11: -
  • Zone 12: -
  • Zone 13: -
  • Zone 14: -

numberOfStrikes by zone

  • Zone 01: 58.00
  • Zone 02: 63.00
  • Zone 03: 32.00
  • Zone 04: 50.00
  • Zone 05: 69.00
  • Zone 06: 72.00
  • Zone 07: 22.00
  • Zone 08: 70.00
  • Zone 09: 51.00
  • Zone 11: 42.00
  • Zone 12: 31.00
  • Zone 13: 37.00
  • Zone 14: 92.00

numberOfPitches by zone

  • Zone 01: 86.00
  • Zone 02: 102.00
  • Zone 03: 46.00
  • Zone 04: 81.00
  • Zone 05: 126.00
  • Zone 06: 98.00
  • Zone 07: 44.00
  • Zone 08: 104.00
  • Zone 09: 76.00
  • Zone 11: 220.00
  • Zone 12: 97.00
  • Zone 13: 99.00
  • Zone 14: 391.00
0.4000.3000.200
.095.059.000.143.318.357.267.452.373.138.273.231.259
0.4000.3000.200

Last 10 matchups

More MLB pitcher profiles

Similar starters by ERA and workload — refreshed on each visit.