Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
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-2018
Follow TBC on Twitter and Facebook

Drafted
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.345]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 [3] ATL [1] Awards8Awards Voting1-12
TBC Player ID148463Retrosheet IDmills001MLBAM ID571946
Pitch Repertoire Fastball (53.75%) -- Curveball (15.41%) -- 2-Seam Fastball (14.94%) -- Cutter (12.11%) -- Changeup (3.76%) -- Slider (0.03%)
Fastball Velocity [2018] - 94.52 - [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
2018Arizona DiamondbacksNLMLBariST270411.40440000015.024211957191002.0714.403.004.2011.402.71.0003.20
2018Jackson GeneralsSouAAariST270010.5722000007.2139916100002.4815.261.177.0411.741.67--
2018Visalia RawhideCalifA+ariST27100.77220000011.271100180000.605.40----13.890.001.000-
2018Minor Totals (2 teams)Minor--ST0104.66440000018.020101016280001.349.310.472.7913.034.671.000-
MLB Totals - 7 Season(s)Filter37533.8413012465510712.067533030475268592163161.328.520.953.387.472.21.4110.90
Minor League Totals - 6 Season(s)Filter37223.71929201100463.24352171924015557412301.278.410.773.0011.093.70.627-
AAA Totals - 2 Season(s)Filter16114.52353501100186.01931029428602151001.359.271.352.8810.333.58.593-
AA Totals - 2 Season(s)Filter933.3418180000093.0853735339993201.318.110.293.729.452.54.750-
A+ Totals - 3 Season(s)Filter532.2313130000076.25524192211186000.996.460.232.4713.855.62.625-
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 - 3 Season(s)Filter5186.39282801100138.01711039820611095121.6811.151.303.987.111.79.217-
Average MLB - Per ~220 innings11163.84403822200220.02081029423831835151.328.520.953.387.472.21.4070.90
Average Minor - Per ~220 innings17103.71434300000220.02061039119732716101.278.410.773.0011.093.70.630-

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
2018Jackson GeneralsSouAAarip2711100000001000000.000.500.000.500002.000.0001.000.34550.000.000.000.000.000.00
2018Arizona DiamondbacksNLMLBarip2743000001001100100.000.200.000.200005.000.000.333.13820.0020.001.000.000.000.00
MLB Totals - 7 Season(s)Filter1302011622101170010108232303.109.157.184.3413712248.221.075.124.0004.0343.5510.800.40201.0054.55
Minor League Totals - 4 Season(s)Filter31494520040032715000.102.170.143.3137258.227.041.102.0005.1746.559.000.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 - 2 Season(s)Filter712121002001602000.167.231.250.4813115.333.083.167.0006.6740.006.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 - 3 Season(s)Filter28416411010032510300.098.167.171.3387248.211.073.146.0006.2552.088.330.000.0050.00
Average MLB - Per 162 games1622502027121190012135240404.109.157.184.3414615309.221.075.124.0004.0343.5510.800.40201.0054.55
Average Minor - Per 162 games16225621261000210016141526000.102.170.143.3133710303.227.041.102.0005.1746.559.000.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-07-31SPArizona DiamondbacksArizona Diamondbacks (MLB)-DL-60InjuredDL60 Transferred to 60-day DL27.294Team Roster on 2018-07-31
2018-07-12SPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-10InjuredDL10 Right elbow inflammation27.275Team Roster on 2018-07-12
2018-06-25SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL27.258Team Roster on 2018-06-25
2018-06-16SPArizona DiamondbacksVisalia (A+)-DL-60InjuredAssigned to Visalia (A+) for rehab27.249Team Roster on 2018-06-16
2018-06-04SPArizona DiamondbacksJackson (AA)-DL-60InjuredAssigned to Jackson (AA) for rehab27.237Team Roster on 2018-06-04
2018-05-28SPArizona DiamondbacksVisalia (A+)-DL-60InjuredAssigned to Visalia (A+) for rehab27.230Team Roster on 2018-05-28
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