BIGLEAGUE

Philadelphia Phillies · Pitcher · #40

Brad Keller

Age 316' 5" · 255lbBats R · Throws RDebut 2018From Snellville

ERA

4.02

W-L

2-1

K

32

WHIP

1.34

WAR

0.2

FIP

4.14

League Percentile

2026 season · percentile vs 54 qualified pitchers
ERA
27
4.02
WHIP
17
1.34
Strikeouts
0
32
K/9
63
9.19
Wins
0
2
Bottom of leagueAverage (50)Top of league

⚠ Below the qualified innings threshold. Percentiles are for reference only.

the entire league · by ERA

Top 73%

Brad Keller's ERA (4.02) ranks below average among 54 qualified pitchers. The number on each bar is a percentile (higher is better); use the tabs to change the comparison pool.

PITCHING

Season · Career
CategoryGamesERAWinsLossesSavesInningsStrikeoutsWalksWHIP
2026 Season324.0221331.132131.34
Career2664.1344608821.16453531.41

Hover over a stat for its definition.

ARSENAL

Pitch arsenal · 2026 usage and average velocity
Four-Seam31.9%avg 156 km/h
Slider22.5%avg 140 km/h
Sinker19.9%avg 156 km/h
Changeup13.3%avg 149 km/h
Sweeper12.4%avg 138 km/h

ADVANCED

Advanced metrics · 2026 season

BABIP

.298

K/9

9.19

BB/9

3.73

HR/9

1.15

Quality starts

0

Whiff%

22.5%

GAME LOG

Last 10 games · includes team result
DateOppInningsHitsERWalksStrikeoutsTeam
07.08@ CIN1.00011L
06.13@ MIL1.03321W
06.10@ TOR0.20000W
06.08@ TOR1.01011W
06.05vs CWS1.01000W
06.03vs SD1.02111W
06.02vs SD1.02000W
05.30@ LAD1.00001W
05.26@ SD1.02111W
05.25@ SD1.00011W

SPLITS

Situational splits (2026)

Home

Opp AVG.262
IP15.2
K16
WHIP1.40

Away

Opp AVG.228
IP15.2
K16
WHIP1.28

vs LHP

Opp AVG.232
IP14.2
K16
WHIP1.50

vs RHP

Opp AVG.258
IP16.1
K16
WHIP1.22

RISP

Opp AVG.242
IP9.1
K11
WHIP1.29

YEAR BY YEAR

Year-by-year · Career trends

ERALower is better

Trending down year over year
ERA by yearFrom 3.08 in 2018 to 4.02 in 2026. Lower is better for this stat.2018 ERA: 3.083.0820182019 ERA: 4.1920192020 ERA: 2.4720202021 ERA: 5.3920212022 ERA: 5.0920222023 ERA: 4.5720232024 ERA: 5.445.4420242025 ERA: 2.072.0720252026 ERA: 4.024.022026
Show yearly figures
ERA year-by-year details
YearERA
20183.08
20194.19
20202.47
20215.39
20225.09
20234.57
20245.44
20252.07
20264.02

WHIPLower is better

Trending down year over year
WHIP by yearFrom 1.30 in 2018 to 1.34 in 2026. Lower is better for this stat.2018 WHIP: 1.301.3020182019 WHIP: 1.3520192020 WHIP: 1.0220202021 WHIP: 1.6620212022 WHIP: 1.5020222023 WHIP: 1.921.9220232024 WHIP: 1.5220242025 WHIP: 0.960.9620252026 WHIP: 1.341.342026
Show yearly figures
WHIP year-by-year details
YearWHIP
20181.30
20191.35
20201.02
20211.66
20221.50
20231.92
20241.52
20250.96
20261.34

Strikeouts

Trending down year over year
Strikeouts by yearFrom 96 in 2018 to 32 in 2026.2018 Strikeouts: 969620182019 Strikeouts: 12212220192020 Strikeouts: 3520202021 Strikeouts: 12020212022 Strikeouts: 10220222023 Strikeouts: 313120232024 Strikeouts: 3220242025 Strikeouts: 7520252026 Strikeouts: 32322026
Show yearly figures
Strikeouts year-by-year details
YearStrikeouts
201896
2019122
202035
2021120
2022102
202331
202432
202575
202632
YearTeamGamesERAWinsLossesSavesInningsStrikeoutsWalksWHIP
2018KC413.08960140.196501.30
2019KC284.197140165.1122701.35
2020KC92.4753054.235171.02
2021KC265.398120133.2120641.66
2022KC355.096141139.2102571.50
2023KC114.5734045.131451.92
2024CWS54.8602016.21361.38
2024BOS115.8402124.21991.62
2024165.4404141.132151.52
2025CHC682.0742369.275220.96
2026PHI324.0221331.132131.34