Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Shelby MillerTrack this Player High Level: MLB Current Team: MLB Years: 2012-2017
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
Futures Game

PositionsP-214, LF-1Position when DraftedRHPPlayer Listed UnderMajor Leaguers
Proper NameShelby Charles Miller
Height6-3Weight195BatsRightThrowsRight
Born DateOctober 10,1990 [27.198]PlaceBrownwood,Texas
High SchoolBrownwood (Brownwood,TX)

DraftedSelected by the St. Louis Cardinals [Team Picks] in the 1st round (19th overall) of the 2009 Amateur Entry Draft [Signed]
Signing Bonus$2,900,000Signing ScoutsRalph Garr Jr.Service Time4.166 (2017)
Prospect Rankings[BA] 2010-MLB-#50 ... 2010-SLN-#1 ... 2011-MLB-#13 ... 2011-SLN-#1 ... 2012-MLB-#8 ... 2012-SLN-#1 ... 2013-MLB-#6 ... 2013-SLN-#2
MLB DebutSeptember 5,2012 [21.330]
OrganizationsSLN [6] ARI [2] ATL [1] Awards8Awards Voting1-12
TBC Player ID148463Retrosheet IDmills001MLBAM ID571946
Pitch Repertoire Fastball (54.16%) -- Curveball (15.18%) -- 2-Seam Fastball (14.69%) -- Cutter (12.08%) -- Changeup (3.87%) -- Slider (0.03%)
Fastball Velocity [2017] - 94.76 - [2016] - 92.87 - [2015] - 93.78 - [2014] - 93.43 - [2013] - 93.61 - [2012] - 92.72
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Shelby Miller page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts55Walks45Hittable50SO/BB47vsPower50Hitting25Durability52Team.504Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009Quad Cities River BanditsMidwAsln-ST18006.0022000003.05320220002.3315.00--6.006.001.00--
2010Quad Cities River BanditsMidwAsln19ST19753.62242400000104.09751427331402101.258.370.602.8512.084.24.583-
2011Palm Beach CardinalsFSLA+sln19ST20232.89990000053.0402017220816001.136.790.343.4013.754.05.400-
2011Springfield CardinalsTexAAsln26ST20932.7016160000086.2722826233893201.217.480.213.439.242.70.750-
2011Minor Totals (2 teams)Minor--ST01162.77252500000139.211248434531709201.187.220.263.4210.953.21.647-
2012Memphis RedbirdsPCLAAAsln19ST2111104.74272700000136.2138787224501600001.389.091.583.2910.543.20.524-
2012St. Louis CardinalsNLMLBsln40Rel21101.32615001013.292204160010.955.93--2.6310.544.001.0001.85
2013St. Louis CardinalsNLMLBsln40ST221593.06313101100173.0152655920571692051.217.891.042.968.782.96.6253.67
2014St. Louis CardinalsNLMLBsln40ST231093.74323111100183.0160787622731274021.277.871.083.596.251.74.5264.54
2015Atlanta BravesNLMLBatl17ST246173.02333302200205.0183826913731715261.258.020.573.207.502.34.2613.45
2016Visalia RawhideCalifA+ari17ST25200.75220000012.083101190000.756.00--0.7514.2519.001.000-
2016Reno AcesPCLAAAari34ST25513.91880110050.2552422410551001.289.770.711.789.775.50.833-
2016Minor Totals (2 teams)Minor--ST0713.3010100110062.2632723411741001.189.050.571.5810.636.73.875-
2016Arizona DiamondbacksNLMLBari26ST253126.15202001100101.012772691442703021.6711.321.253.746.241.67.2004.87
2017Arizona DiamondbacksNLMLBari26ST26224.09440000022.0201010112201101.458.180.414.918.181.67.5003.57
MLB Totals - 6 Season(s)Filter37493.6712612065510697.065130928570261573153161.318.390.903.367.382.20.4300.85
Minor League Totals - 5 Season(s)Filter36223.67888801100444.04152071823914954612301.268.370.793.0011.013.66.621-
AAA Totals - 2 Season(s)Filter16114.52353501100186.01931029428602151001.359.271.352.8810.333.58.593-
AA Totals - 1 Season(s)Filter932.7016160000086.2722826233893201.217.480.213.439.242.70.750-
A+ Totals - 2 Season(s)Filter432.4911110000065.04823182211006001.066.650.282.9113.854.76.571-
A Totals - 2 Season(s)Filter753.69262600000107.010254447351422101.288.550.592.9311.914.06.583-
St. Louis Cardinals Totals - 3 Season(s)Filter26183.33696362210369.1321145137421343126081.237.811.023.267.592.33.591-
Atlanta Braves Totals - 1 Season(s)Filter6173.02333302200205.0183826913731715261.258.020.573.207.502.34.261-
Arizona Diamondbacks Totals - 2 Season(s)Filter5145.78242401100123.014782791554904121.6310.761.103.956.591.67.263-
Average MLB - Per ~220 innings12153.67403822200220.0205979022821815151.318.390.903.367.382.20.4440.85
Average Minor - Per ~220 innings18113.67434300000220.02051029019732696101.268.370.793.0011.013.66.621-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2011Springfield CardinalsTexAAsln26p20611021002000602000.182.182.273.4553113.400.091.091.1960.0046.150.000.000.0050.00
2012Memphis RedbirdsPCLAAAsln19p2120272000010021513000.000.100.000.1000033.000.000.074.0706.0645.457.500.000.000.00
2012St. Louis CardinalsNLMLBsln40p2163021000000000000.667.6671.0001.667313.667.333.333.7140.000.000.000.000.0050.00
2013St. Louis CardinalsNLMLBsln40p2231533410120012918002.075.109.151.2608263.130.076.094.1191.5946.0329.001.5953.0050.00
2014St. Louis CardinalsNLMLBsln40p23324869500400225013001.188.220.292.51214563.391.104.146.2273.1739.6812.500.000.0055.56
2015Atlanta BravesNLMLBatl17p24335613200000429011000.054.117.089.2065271.111.035.107.1025.6340.857.250.000.0066.67
2016Reno AcesPCLAAAari34p25410131001000600000.300.300.400.7004110.750.100.100.3000.0060.000.000.000.0033.33
2016Arizona DiamondbacksNLMLBari26p2520324411000002100200.125.118.219.3377234.308.094.094.1340.0061.760.000.000.0050.00
2017Arizona DiamondbacksNLMLBari26p2646200000002310000.000.333.000.333009.000.000.333.23422.2233.331.500.000.000.00
MLB Totals - 6 Season(s)Filter126198162210116009107232203.111.156.187.3433712243.228.076.121.0003.7044.0311.890.41198.0054.55
Minor League Totals - 3 Season(s)Filter30483520040022715000.104.157.146.3037256.238.042.083.0003.5748.2113.500.000.0040.00
AAA Totals - 2 Season(s)Filter24373310020022113000.081.150.108.2584143.188.027.081.0004.6548.8410.500.000.0033.33
AA Totals - 1 Season(s)Filter611021002000602000.182.182.273.4553113.400.091.091.0000.0046.150.000.000.0050.00
St. Louis Cardinals Totals - 3 Season(s)Filter69104915701600354121003.144.176.240.416258129.286.096.125.0002.3341.8618.000.78104.0053.33
Atlanta Braves Totals - 1 Season(s)Filter335613200000429011000.054.117.089.2065271.111.035.107.0005.6340.857.250.000.0066.67
Arizona Diamondbacks Totals - 2 Season(s)Filter24386411000022410200.105.163.184.3477243.250.079.132.0004.6555.8112.000.000.0050.00
Average MLB - Per 162 games1622552128131180012138341304.111.156.187.3434815312.228.076.121.0003.7044.0311.890.41198.0054.55
Average Minor - Per 162 games16225916271100220011146527000.104.157.146.3033811302.238.042.083.0003.5748.2113.500.000.0040.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Quad Cities River Bandits MidwAsln18P2---------------2100.01.4
2010Quad Cities River Bandits MidwAsln19P24--59--14141.0000.58------24100.017.4
2011Palm Beach Cardinals FSLA+sln20P9---3-1331.0000.33------9100.06.5
2011Springfield Cardinals TexAAsln20P16--312--15151.0000.94------16100.011.4
2012Memphis Redbirds PCLAAAsln21P27--97--16161.0000.59------27100.018.8
2012St. Louis CardinalsNLMLBsln21P6113-1--111.0000.170.08-----6100.03.7
2013St. Louis CardinalsNLMLBsln22P313117310131-2423.9580.740.139469.2-31100.019.1
2014St. Louis CardinalsNLMLBsln23P323118315111-2726.9630.810.1414670.0-32100.019.8
2015Atlanta BravesNLMLBatl24P3333205922533631.8610.940.1518675.0-33100.020.4
2016Visalia Rawhide CalifA+ari25P2--1---111.0000.50------2100.01.4
2016Reno Aces PCLAAAari25P8--12--331.0000.38------8100.05.6
2016Arizona DiamondbacksNLMLBari25P202010165-111111.0000.550.118561.5-20100.012.3
2016Arizona DiamondbacksNLMLBari25LF1-1-------------205.00.6
2017Arizona DiamondbacksNLMLBari26P442212--331.0000.750.141-100.0-4100.02.5
MLB Totals for P - 6 season(s)-   P12612069741547410295.9310.750.14502170.4-1260.00.0
MLB Totals for LF - 1 season(s)-   LF1-1-------------10.00.0
AAA Totals for P - 2 season(s)-   P35--109--19191.0000.54------350.00.0
AA Totals for P - 1 season(s)-   P16--312--15151.0000.94------160.00.0
A+ Totals for P - 2 season(s)-   P11--13-1441.0000.36------110.00.0
A Totals for P - 2 season(s)-   P26--59--14141.0000.54------260.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Quad Cities River Bandits MidwAsln182----------
2010Quad Cities River Bandits MidwAsln1924----------
2011Palm Beach Cardinals FSLA+sln209----------
2011Springfield Cardinals TexAAsln2016----------
2012Memphis Redbirds PCLAAAsln2127----------
2012St. Louis CardinalsNLMLBsln216----------
2013St. Louis CardinalsNLMLBsln2231----------
2014St. Louis CardinalsNLMLBsln2332----------
2015Atlanta BravesNLMLBatl2433----------
2016Visalia Rawhide CalifA+ari252----------
2016Reno Aces PCLAAAari258----------
2016Arizona DiamondbacksNLMLBari2520-----1----
2017Arizona DiamondbacksNLMLBari264----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010St. Louis CardinalsMLB Spring TrainingMLB19000.0010100001.0200001002.0018.000.000.009.0000.00.000
2011St. Louis CardinalsMLB Spring TrainingMLB20000.0020200003.0100002000.333.000.000.006.0000.00.000
2012St. Louis CardinalsMLB Spring TrainingMLB21008.3120200004.1644224001.9512.464.154.158.312.008.31.000
2012St. Louis CardinalsChamp. SeriesMLB21005.4020200003.14220140001.6110.800.002.7010.804.005.40.000
2013St. Louis CardinalsMLB Spring TrainingMLB22203.94532000016.017771513201.389.560.562.817.312.603.941.000
2013St. Louis CardinalsDiv SeriesMLB22009.0010100001.01111010001.009.009.000.009.0009.00.000
2014St. Louis CardinalsMLB Spring TrainingMLB23125.93440000013.212993613001.367.901.983.958.562.175.93.333
2014St. Louis CardinalsDiv SeriesMLB23003.1811000005.25220340001.547.940.004.766.351.333.18.000
2014St. Louis CardinalsChamp. SeriesMLB23007.3611000003.26330230002.5014.730.004.917.361.507.36.000
2015Atlanta BravesMLB Spring TrainingMLB24123.86660000023.12010101816001.217.710.393.096.172.003.86.333
2016Arizona DiamondbacksMLB Spring TrainingMLB25204.79550000020.22214112914101.539.580.873.926.101.566.101.000
2017Arizona DiamondbacksMLB Spring TrainingMLB26116.46550000015.11711110622101.529.980.003.5212.913.676.46.500
MLB Spring Training Totals - 8 yrs754.8130237000097.397555293685401.378.970.833.337.862.365.09.583
MLB Playoffs - Divisional Series Totals - 2 yrs004.0521100006.7633135001.358.101.354.056.751.674.05.000
MLB Playoffs - Championship Series Totals - 2 yrs006.4331200007.01055037001.8612.860.003.869.002.336.43.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2013St. Louis CardinalsMLB Spring TrainingMLB2233100000001201000.000.250.000.250005.000.000.33320.0040.002.000.000.000.00
2014St. Louis CardinalsMLB Spring TrainingMLB2311000000001100000.000.500.000.500002.000.0001.00050.0050.001.000.000.000.00
2014St. Louis CardinalsDiv SeriesMLB2311000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2014St. Louis CardinalsChamp. SeriesMLB2312000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2015Atlanta BravesMLB Spring TrainingMLB2422000000001201000.000.333.000.333004.000.000.50025.0050.002.000.000.000.00
2016Arizona DiamondbacksMLB Spring TrainingMLB2513110000000000000.333.333.333.666103.333.000.0000.000.000.000.000.000.00
2017Arizona DiamondbacksMLB Spring TrainingMLB26110110000000000001.0001.0002.0003.0002111.0001.0001.0000.000.000.000.000.00100.00
MLB Spring Training Totals - 6 yrs910221000003502000.200.385.300.6853115.400.100.40020.0033.331.670.000.0050.00
MLB Playoffs - Divisional Series Totals - 2 yrs21000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs32000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00

Awards [8]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2009High School All-American - 2nd Team (P)1
2010St. Louis Cardinals Minor League Player of the Year1
2011Baseball America 1st team Minor League All-Star (SP) ... Double-A All-Star (SP) ... St. Louis Cardinals Minor League Player of the Year ... Texas League All-Star (SP)4
2013MLB All-Rookie Team (P) ... MLB All-Rookie Team (Baseball America) (P)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-02-19SPArizona DiamondbacksArizona Diamondbacks (MLB)-DL-60InjuredDL60 Recovery from Tommy John surgery27.132Team Roster on 2018-02-19
2018-02-01SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($4.9m) [Won arbitration] Diamondbacks offered $4.7m27.114Team Roster on 2018-02-01
2017-11-03SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL27.024Team Roster on 2017-11-03
2017-04-27SPArizona DiamondbacksArizona Diamondbacks (MLB)-DL-60InjuredDL60 Transferred to 60-day DL26.199Team Roster on 2017-04-27
2017-04-24SPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-10InjuredDL10 Tommy John surgery26.196Team Roster on 2017-04-24
2017-02-02SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($4.7m) [Lost arbitration]26.115Team Roster on 2017-02-02
2016-08-31SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)25.325Team Roster on 2016-08-31
2016-07-15SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)25.278Team Roster on 2016-07-15
2016-06-21SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL25.254Team Roster on 2016-06-21
2016-06-14SPArizona DiamondbacksVisalia (A+)YDL-15InjuredAssigned to Visalia (A+) for rehab25.247Team Roster on 2016-06-14
2016-05-28SPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-15InjuredDL15 Right index finger injury25.230Team Roster on 2016-05-28
2016-01-17SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($4.35m) [Avoids arbitration]25.099Team Roster on 2016-01-17
2015-12-15SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveTradedTraded from Braves with Gabe Speier to Diamondbacks for Dansby Swanson, Ender Inciarte and Aaron Blair25.066Team Roster on 2015-12-15
2014-11-17SPAtlanta BravesAtlanta Braves (MLB)YActiveTradedTraded from Cardinals with Tyrell Jenkins to Braves for Jason Heyward and Jordan Walden24.038Team Roster on 2014-11-17
2012-09-04SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveContract purchased from Memphis (AAA)21.329Team Roster on 2012-09-04
2012-06-11PSt. Louis CardinalsMemphis (AAA)-Minors--21.244Team Roster on 2012-06-11
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-06-23ContractSigned by Cardinals 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2009St. Louis Cardinals-182,900,000-------2,900,000Signing Bonus out of 2009 Draft (1st round - 19th overall)
2012St. Louis CardinalsTeam Payroll21480,000-76044-2,954,887480,0003,380,000
2013St. Louis CardinalsTeam Payroll22490,000-77539-3,023,990490,0003,870,000
2014St. Louis CardinalsTeam Payroll23521,000-54421403,256,497500,0004,391,000
2015Atlanta BravesTeam Payroll24535,0003.0355322393,571,283507,5004,926,000
2016Arizona DiamondbacksTeam Payroll254,350,0003.166257472++3,498,245507,5009,276,0002016-01-17 - Signed to 1-year contract for 2016-2016 ($4.35m) [Avoids arbitration]
2017Arizona DiamondbacksTeam Payroll264,700,0004.166256672++3,651,709535,00013,976,0002017-02-02 - Signed to 1-year contract for 2017-2017 ($4.7m) [Lost arbitration]
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red