Shelby Miller

Bats R Throws R6'3" 225 lbBorn 1990 Round Rock, USADebut 2012Team MIL1x All-StarDraft 2009 R1 #19 St. Louis Cardinals, Brownwood HSContract 2 y/$2.5M (26-27) 2026: $1,000,000

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202620125.47.62.9219.96.14107.7
2027107.2
2028106.5

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 34

His ten closest age-34 comparables averaged 108 PITCH+ the next season; 9 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Collin McHugh2021103.0119.5272
2Tommy Hunter2021101.698.594
3Yusmeiro Petit2019104.8112.488
4Ryan Madson2015105.6102.6270
5Craig Stammen2018103.9104.8339
6Liam Hendriks2023105.3did not play
7Andrew Miller2019105.4120.455
8Zach Duke201795.7100.8240
9Adam Ottavino2020107.199.3276
10Joe Kelly2022101.4111.5168

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025MIL480000000000
2024DET510000000000
2023LAD3610000000000.0000.0000.0000.000-117.7
2022SF40000000000
2021PIT1310000000000.0000.0000.0000.000-116.6
2019TEX1930000000210.0000.6670.0000.667183.6
2018ARI550000010110.0000.2000.0000.200-33.3
2017ARI492000000230.0000.3330.0000.33329.1
2016ARI213444110000210.1250.1250.2190.344-32.5
2015ATL337113200004290.0540.1170.0890.206-54.2
2014STL326369500402250.1880.2200.2920.51232.8
2013STL316334101201290.0750.1090.1510.260-46.3
2012STL630210000000.6670.6671.0001.667378.9
Career3032531622101170121090.1080.1640.1810.346-16.8

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj201107.2
2026*0
2025MIL432.744801046.018651554113.699.5113.1
2024DET684.53510255.722591349109.998.4108.2
2023LAD301.71361142.016331942127.6105.6133.2
2022SF016.434007.0300314106.693.099.6
2021PIT019.24130012.762311863.690.854.4
2019TEX138.59198044.02208293082.394.476.7
2018ARI0410.6954016.079581962.398.260.4
2017ARI224.0944022.09911220107.199.8106.9
2016ARI3126.1520200101.046014427087.196.984.1
2015ATL6173.0233330205.38601373171105.299.4104.6
2014STL1093.7432310183.07642273127101.0
2013STL1593.0631310173.37222057169104.6
2012STL101.3261013.7540416129.6
Career51694.0430213313921.73924103359789101.3100.4

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
2023171.5-11.10.00.00.050.00.0370.0370.033
2021172.7-44.10.00.00.00.00.0730.0730.079
2019333.30.00.0000.0000.460
2018574.819.10.00.025.00.00.0350.0350.164
2017991.711.30.066.718.815.00.1270.1460.312
20163491.55.528.646.239.630.60.0740.2020.11524.3
20157188.216.310.015.833.930.20.1030.1900.16423.0

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MILP484623100.833-0.1
2024DETP515620001.000-0.5
2023LADP364243011.000+1.1
2022SFP470000-0.3
2021PITP131301001.000-0.7
2019TEXP194410001.000-1.5
2018ARIP51612001.000-0.2
2017ARIP42212001.000-0.0
2016ARIP2010165011.000-1.7
2016ARIOF110000
2015ATLP33205922530.861-0.7
2014STLP321831511100.963
2013STLP311731013100.958
2012STLP61401001.000

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2012AAAMemphis RedbirdsBat330 HR, 0 SB0.0000.100
2023AAAOklahoma City DodgersPit224.0 IP, 32% K11.25
2022AAAScranton/Wilkes-Barre RailRidersPit8521.0 IP, 29% K1.71
2022AAASacramento River CatsPit13632.1 IP, 32% K3.64
2022AAAnanPit22153.1 IP, 31% K2.88
2021AAAnanPit9824.1 IP, 38% K2.99
2021AAAIndianapolis IndiansPit5614.0 IP, 39% K3.86
2021AAAIowa CubsPit4210.1 IP, 36% K1.78
2019RknanPit4812.0 IP, 33% K3.00
2019RkAZL Brewers GoldPit349.0 IP, 41% K2.00
2019AAASan Antonio MissionsPit9220.2 IP, 22% K4.90
2018A+Visalia RawhidePit4211.2 IP, 43% K0.80
2018AAJackson GeneralsPit397.2 IP, 26% K11.25

Splits

Yearvs LHPvs RHPHomeAway
20230.0000.000
20210.0000.000
20190.4670.467
20180.3500.0000.2330.000
20170.2330.2330.233
20160.2690.1140.1680.139
20150.1150.1010.1070.103

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
2014230000000020.0000.0000.0000.000
201310000000000
201220000000000
Career530000000020.0000.0000.0000.000

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2023000.001002.010030.50
2014004.822209.3110571.71
2013009.001001.011011.00
2012005.402003.340141.50
Career004.6062015.71716151.47

Salaries

YearTeamSalary
2016ARI$4,350,000
2015ATL$535,000
2014STL$521,000
2013STL$490,000

Public salary records run through 2016; current contract data is on the roadmap.