MLB/Players/Bobby Miller
Bobby Miller

BOBBY MILLER

P · 20232025 · 72 games
72
CAREER GAMES · REGULAR SEASON
2 seasons · postseason below
.252
CAREER BATTING AVERAGE
348 hits in 1,380 at-bats
58
CAREER HOME RUNS
98 RBI · 38 stolen bases
5.44
CAREER ERA
185.1 innings · 178 strikeouts
13-8
CAREER RECORD
WHIP 1.34

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024LAD2645210613814234516010410.305.387.571.958
2023LAD4492810621044624476423828.226.276.364.640
Career701,380212348588589812434238.252.314.432.746

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025LAD2005.011727212.602.60
2024LAD132456.069533052178.521.77
2023LAD22114124.11055232119123.761.10
Career37138185.118511264178315.441.34

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023LAD27403.5711.2116.20

04/Every pitch

2023 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1961 pitches
Called strike (332) Swinging strike (252) In play (348) Foul (344) Ball (685)

Catcher’s view · the zone drawn is the average of the 1,961 batter zones recorded here, 1.60 to 3.35 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball49825.4%99.12,34951.4%
Sinker44522.7%98.82,29553.3%
Curveball36218.5%80.62,81247.2%
Slider32816.7%89.92,51040.9%
Changeup31416.0%88.22,29040.4%
Sweeper140.7%85.32,69528.6%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAY 23@ ATLW 8119140015
MAY 23@ ATLW 81191401155.04115
MAY 29vs WSHW 6121140014
MAY 29vs WSHW 61211401146.04114
JUN 4vs NYYL 14200100276.01027
JUN 4vs NYYL 1420010027
JUN 10@ PHIW 9020030037
JUN 10@ PHIW 90200300376.03037
JUN 17vs SFL 01523771035
JUN 17vs SFL 015237715355.27735
JUN 24vs HOUW 87206101033
JUN 24vs HOUW 872061016334.010633
JUN 30@ KCW 9322350014
JUN 30@ KCW 93223503145.25314
JUL 5vs PITW 64224524175.25417
JUL 5vs PITW 6422452017
JUL 16@ NYML 12171301154.23115
JUL 16@ NYML 1217130015
JUL 22@ TEXW 16324371006
JUL 22@ TEXW 163243713066.07306
JUL 28vs CINL 5620361006
JUL 28vs CINL 56203613065.06306
AUG 4@ SDW 105172601133.26113
AUG 4@ SDW 10517260013
AUG 9@ AZW 2022040044
AUG 9@ AZW 20220400446.04044
AUG 15vs MILW 6219110014
AUG 15vs MILW 62191101146.01114
AUG 22@ CLEL 3825461015
AUG 22@ CLEL 38254612156.16415
AUG 28vs AZW 7424471024
AUG 28vs AZW 74244714246.07424
SEP 3vs ATLW 3123131015
SEP 3vs ATLW 31231311157.03115
SEP 9@ WSHL 6725561028
SEP 9@ WSHL 67255615287.06528
SEP 15@ SEAW 6322361027
SEP 15@ SEAW 63223612275.26327
SEP 20vs DETL 24202302176.03217
SEP 20vs DETL 2420230017
SEP 26@ COLW 112262712097.07209
SEP 26@ COLW 11226271009
OCT 1@ SFW 52130100144.01014
OCT 1@ SFW 5213010014

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.