Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
5in the bubble
Brad Keller
#
40
Team
PHI · P
Debut
2018 · 9 MLB seasons

Brad Keller

Age 30
Contract Value $11,000,000/yr
Size 6' 5" · 255
Throws RHP
Bats Right
From Snellville, GA
2-1 W-L
4.02
ERA
1.34
WHIP
9.2
K/9
3.7
BB/9
31.1
Innings
0
Starts
15-day ILBrad Keller is on the injured list since Jul 16, 2026.
Brad Keller season snapshot
Season stats
ERA
4.02
WHIP
1.34
K/9
9.2
BB/9
3.7
HR/9
1.15
IP
31.1
GS
0
W-L
2-1
Brad Keller ERA trend
Last 6
Earned runs per start
Avg 0.7 ER / start
↑ ERA trending up over recent starts.

Brad Keller game log

2026 season
DateOpponentIPHERKBBERA
Jul 8Cincinnati Reds100110.00
Jun 13Milwaukee Brewers1331227.00
Jun 10Toronto Blue Jays0.200000.00
Jun 8Toronto Blue Jays110110.00
Jun 5Chicago White Sox110000.00
Jun 3San Diego Padres121119.00
Jun 2San Diego Padres120000.00
May 30Los Angeles Dodgers100100.00
May 26San Diego Padres121119.00
May 25San Diego Padres100110.00
May 23Cleveland Guardians100100.00
May 20Cincinnati Reds100000.00
May 18Cincinnati Reds111109.00
May 14Boston Red Sox110200.00
May 13Boston Red Sox100300.00
May 8Colorado Rockies131209.00
May 6Athletics110120.00
May 4Miami Marlins120000.00
May 1Miami Marlins111219.00
Apr 30San Francisco Giants101309.00
Apr 25Atlanta Braves1.100100.00
Apr 23Chicago Cubs111009.00
Apr 21Chicago Cubs0.200000.00
Apr 18Atlanta Braves100110.00
Apr 14Chicago Cubs0.210200.00
Apr 11Arizona Diamondbacks121219.00
Apr 10Arizona Diamondbacks100000.00
Apr 6San Francisco Giants110200.00
Apr 4Colorado Rockies110000.00
Apr 1Washington Nationals1331027.00
Mar 31Washington Nationals100010.00
Mar 29Texas Rangers100100.00

Brad Keller season splits

Home / away / vs L-R · 2026
Home ERA
ERA4.60
Away ERA
ERA3.68
vs Left AVG
AVG0.241
vs Right AVG
AVG0.262
Brad Keller monthly splits
ERA · IP · K · BB · WHIP per month
MonthGSERAIPKBBWHIP
Mar00.002.0110.50
Apr05.0610.21221.03
May03.0012.01551.33
Jun06.355.2342.29
Jul00.001.0111.00
Pitch arsenal
Usage and average velocity · 2026
FFFour-seam FB
31.9%97.0 mph
SLSlider
22.5%87.1 mph
SISinker
19.9%96.7 mph
CHChangeup
13.3%92.8 mph
STSweeper
12.4%85.7 mph

Performance vs teams

2026 starts · sorted by ERA

Hot / Cold zones

Opponent results by strike zone area

AVG by zone

  • Zone 01: .000
  • Zone 02: .500
  • Zone 03: .400
  • Zone 04: .500
  • Zone 05: .313
  • Zone 06: .308
  • Zone 07: .000
  • Zone 08: .333
  • Zone 09: .200
  • Zone 11: .250
  • Zone 12: .250
  • Zone 13: .056
  • Zone 14: .125

OPS by zone

  • Zone 01: .000
  • Zone 02: 1.000
  • Zone 03: .800
  • Zone 04: 1.214
  • Zone 05: 1.000
  • Zone 06: .923
  • Zone 07: .000
  • Zone 08: .667
  • Zone 09: .500
  • Zone 11: .769
  • Zone 12: .600
  • Zone 13: .333
  • Zone 14: .400

SLG by zone

  • Zone 01: .000
  • Zone 02: .500
  • Zone 03: .400
  • Zone 04: .714
  • Zone 05: .688
  • Zone 06: .615
  • Zone 07: .000
  • Zone 08: .333
  • Zone 09: .200
  • Zone 11: .375
  • Zone 12: .250
  • Zone 13: .056
  • Zone 14: .125

OBP by zone

  • Zone 01: .000
  • Zone 02: .500
  • Zone 03: .400
  • Zone 04: .500
  • Zone 05: .313
  • Zone 06: .308
  • Zone 07: .000
  • Zone 08: .333
  • Zone 09: .333
  • Zone 11: .538
  • Zone 12: .400
  • Zone 13: .292
  • Zone 14: .300

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: 25.00
  • Zone 02: 14.00
  • Zone 03: 13.00
  • Zone 04: 28.00
  • Zone 05: 28.00
  • Zone 06: 21.00
  • Zone 07: 9.00
  • Zone 08: 21.00
  • Zone 09: 12.00
  • Zone 11: 19.00
  • Zone 12: 9.00
  • Zone 13: 26.00
  • Zone 14: 16.00

numberOfPitches by zone

  • Zone 01: 32.00
  • Zone 02: 20.00
  • Zone 03: 17.00
  • Zone 04: 40.00
  • Zone 05: 44.00
  • Zone 06: 30.00
  • Zone 07: 16.00
  • Zone 08: 26.00
  • Zone 09: 19.00
  • Zone 11: 97.00
  • Zone 12: 31.00
  • Zone 13: 80.00
  • Zone 14: 81.00
0.4000.3000.200
.056.250.250.125.000.500.400.500.313.308.000.333.200
0.4000.3000.200

Last 10 matchups

More MLB pitcher profiles

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