MLB/Players/Shelby Miller
Shelby Miller

SHELBY MILLER

P · 20122025 · 556 games
556
CAREER GAMES · REGULAR SEASON
12 seasons · postseason below
.246
CAREER BATTING AVERAGE
1,630 hits in 6,632 at-bats
196
CAREER HOME RUNS
391 RBI · 144 stolen bases
4.04
CAREER ERA
921.2 innings · 789 strikeouts
51-69
CAREER RECORD
WHIP 1.31

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024DET10240662822001831269810.202.250.384.634
2023LAD72282163812068388416.135.237.241.479
2022SF854101260026280.222.300.333.633
2021PIT26982632226922160.327.450.5711.021
2019TEX38366921161801644586016.317.410.497.908
2018AZ10140424844101716382.343.410.6431.053
2017AZ817420401402824402.230.323.345.668
2016AZ4082014425458428688414016.310.374.493.867
2015ATL661,5381643668210267014634236.238.304.355.659
2014STL641,356156320588447214625428.236.310.388.698
2013STL621,300130304504406011433818.234.296.371.666
2012STL129841820028320.184.245.204.449
Career5086,6328661,630326321963916881,470144.246.317.393.710

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025MIL484346.03314155452.741.04
2024DET516855.24128134994.530.97
2023LAD363042.0198194231.710.90
2022SF4017.06531406.431.29
2021PIT130112.2161311839.242.13
2019TEX191344.05842293088.591.98
2018AZ50416.02419819510.692.00
2017AZ42222.02010122014.091.45
2016AZ20312101.0127694270146.151.67
2015ATL33617205.11836973171133.021.25
2014STL32109183.01607673127223.741.27
2013STL31159173.11525957169203.061.21
2012STL61013.29241601.320.95
Career3025169921.28484143597891034.041.31

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023LAD27100.1432.030.00
2014STL4341103.3249.174.82
2013STL24111.2501.019.00
2012STL414402.2863.145.40

04/Every pitch

2018 Regular season
Play log from 2015
Spray chart · 3 batted balls
Sacrifice fly · 75.8 mph · 273 ftGroundout · 73.8 mph · 43 ftBunt Pop Out
Hit (0) Out (3) Home run (0)
Average exit velocity 74.8 mph · longest 273 ft
Pitch locations · 328 pitches
Called strike (50) Swinging strike (31) In play (52) Foul (71) Ball (124)

Catcher’s view · the zone drawn is the average of the 328 batter zones recorded here, 1.46 to 3.32 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball19057.9%94.52,31146.8%
Curveball7823.8%79.92,31046.2%
Cutter3911.9%89.92,20453.8%
Sinker195.8%93.82,36126.3%
Changeup20.6%88.21,90750.0%

05/Game log

2018
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
JUN 25@ MIAL 59175613253.26525
JUN 25@ MIAL 5917561025
JUN 30vs SFL 0723692016
JUN 30vs SFL 07236926165.09616
JUL 5vs SDL 3621551027
JUL 5vs SDL 36215513275.15327
JUL 11@ COLL 21975415211.04521
JUL 11@ COLL 2197541021
SEP 29@ SDW 5420000101.00010
SEP 29@ SDW 542000010

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.