Age: 31
Bats/Throws: R/R
6' 3" / 215
P

RotoWire News: Miller allowed a solo home run but worked around another hit to escape with the save Saturday against the Brewers. He also struck out a batter. (9/2/2018)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2008Rangers (A-)00214021.110.135.061.27.32176.2 %46.3 %15.8 %5.065.504.37 
2009Rangers (R)002808.110.801.080.00.11875.0 %58.8 %0.0 %1.082.653.23 
2009Rangers (A-)010506.016.5010.500.00.50050.0 %63.6 %0.0 %9.004.094.37 
2009Rangers (A+)11211015.19.395.280.59.24380.7 %37.1 %6.3 %2.354.494.69 
2010Rangers (A+)43032047.09.964.020.57.26975.3 %34.2 %4.8 %3.063.954.56 
2011Rangers (AA)911348069.29.953.100.26.25784.3 %36.5 %2.6 %1.812.753.77 
2013Rangers (AA)10216016.011.813.940.56.35758.6 %37.2 %5.0 %6.193.313.97 
2013Rangers (AAA)01111011.09.827.363.27.30340.2 %28.6 %19.0 %9.828.575.96 
2014Tigers (AAA)21538044.27.862.420.40.24185.7 %41.0 %3.5 %1.813.273.97 
2014Tigers1008012.13.651.461.46.27353.0 %37.8 %10.0 %5.114.924.81-0.1
2015Rockies (AA)1106010.28.443.380.00.23376.9 %46.4 %0.0 %0.843.084.10 
2015Rockies (AAA)02725027.110.872.630.66.26184.6 %43.5 %7.4 %2.303.233.38 
2015Rockies33134033.110.262.970.54.24458.2 %37.5 %6.5 %4.052.623.220.7
2016Rockies (AAA)00012012.06.003.000.00.34147.4 %38.1 %0.0 %6.753.394.99 
2016Rockies11040042.29.494.221.27.36470.8 %34.9 %12.5 %5.704.414.460.1
2017Angels (AAA)51938046.07.241.571.37.30758.9 %33.6 %11.1 %5.484.684.57 
2018Nationals (AAA)2019013.215.151.980.00.150100.0 %45.0 %0.0 %0.000.631.30 
2018Nationals71251052.110.322.921.72.25483.0 %33.6 %13.9 %3.614.444.23-0.1
2019Depth Charts32250050.09.583.141.23.30573.3 %  4.003.97 0.2
2019Steamer33255055.09.583.141.23.28973.3 %37.4 % 4.003.974.090.2
Total- - -12531330140.29.473.201.28.29070.6 %35.3 %11.7 %4.484.044.110.6

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2008Rangers (A-)005.061400026021.197201212312051024
2009Rangers (R)001.0880002008.12921101010010
2009Rangers (A-)019.0050000016.03167607013011
2009Rangers (A+)112.351100024015.164105419012016
2010Rangers (A+)433.063200004147.0199351816321047052
2011Rangers (AA)911.8148000139469.2278461414224345077
2013Rangers (AA)106.191600022116.07516121117044021
2013Rangers (AAA)019.821100012011.05814161249002012
2014Tigers (AAA)211.813800054144.21733099212042039
2014Tigers105.11800000012.15314972200005
2015Rockies (AA)110.84600002010.24673104120110
2015Rockies (AAA)022.302500074227.1114207728021033
2015Rockies334.053400017133.1129211515211002038
2016Rockies (AAA)006.751200003012.056151090400008
2016Rockies115.704000001042.2194502727620023145
2017Angels (AAA)515.483800092246.019350302878011037
2018Nationals (AAA)200.00900010013.24630003100023
2018Nationals713.6151000211152.12154222211017121060
2019Depth Charts324.00500  214 50.0 452422717 2  53
2019Steamer334.0055000215 55.0234502624819 2  59
Total- - -1254.481330003192140.2591127737020501461148

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2008Rangers (A-)10.135.062.001.2724.7 %12.4 %12.4 %.2501.50.32176.2 %  5.50
2009Rangers (R)10.801.0810.000.0034.5 %3.5 %31.0 %.0740.36.11875.0 %  2.65
2009Rangers (A-)16.5010.501.570.0035.5 %22.6 %12.9 %.2612.17.50050.0 %  4.09
2009Rangers (A+)9.395.281.780.5925.0 %14.1 %10.9 %.1851.24.24380.7 %  4.49
2010Rangers (A+)9.964.022.480.5726.1 %10.6 %15.6 %.2011.19.26975.3 %  3.95
2011Rangers (AA)9.953.103.210.2627.7 %8.6 %19.1 %.1841.00.25784.3 %  2.75
2013Rangers (AA)11.813.943.000.5628.0 %9.3 %18.7 %.2501.44.35758.6 %  3.31
2013Rangers (AAA)9.827.361.333.2720.7 %15.5 %5.2 %.2862.09.30340.2 %  8.57
2014Tigers (AAA)7.862.423.250.4022.5 %6.9 %15.6 %.1910.94.24185.7 %  3.27
2014Tigers3.651.462.501.469.4 %3.8 %5.7 %.2751.30.27353.0 %1331284.92
2014Average7.732.892.670.8620.4 %7.6 %12.7 %.2471.28.29573.0 %  3.81
2015Rockies (AA)8.443.382.500.0021.7 %8.7 %13.0 %.1751.03.23376.9 %  3.08
2015Rockies (AAA)10.872.634.130.6629.0 %7.0 %21.9 %.1921.02.26184.6 %  3.23
2015Rockies10.262.973.450.5429.5 %8.5 %20.9 %.1780.96.24458.2 %90642.62
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Rockies (AAA)6.003.002.000.0014.3 %7.1 %7.2 %.2891.58.34147.4 %  3.39
2016Rockies9.494.222.251.2723.2 %10.3 %12.9 %.2911.64.36470.8 %1181004.41
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Angels (AAA)7.241.574.631.3719.2 %4.2 %15.0 %.2721.26.30758.9 %  4.68
2018Nationals (AAA)15.151.987.670.0050.0 %6.5 %43.5 %.0700.44.150100.0 %  0.63
2018Nationals10.322.923.531.7227.9 %7.9 %20.0 %.2141.13.25483.0 %881094.44
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Depth Charts9.583.143.051.23   .2431.26.30573.3 %  3.97
2019Steamer9.583.143.051.2325.1 %8.2 %16.8 %.2351.26.28973.3 %  3.97
Total- - -9.473.202.961.2825.0 %8.5 %16.6 %.2361.26.29070.6 %101974.04

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2008Rangers (A-)1.3218.5 %46.3 %35.2 %36.8 %15.8 %  48.2 %25.0 %26.8 %     4.37
2009Rangers (R)1.430.0 %58.8 %41.2 %28.6 %0.0 %  23.5 %17.7 %58.8 %     3.23
2009Rangers (A-)3.5018.2 %63.6 %18.2 %50.0 %0.0 %  72.7 %0.0 %27.3 %     4.37
2009Rangers (A+)0.8117.1 %37.1 %45.7 %18.8 %6.3 %  34.2 %23.7 %42.1 %     4.69
2010Rangers (A+)0.6512.8 %34.2 %53.0 %14.5 %4.8 %  31.4 %27.3 %41.3 %     4.56
2011Rangers (AA)0.8218.8 %36.5 %44.7 %27.6 %2.6 %  38.4 %26.2 %35.5 %     3.77
2013Rangers (AA)0.8016.3 %37.2 %46.5 %25.0 %5.0 %  50.0 %25.0 %25.0 %     3.97
2013Rangers (AAA)0.4811.4 %28.6 %60.0 %19.0 %19.0 %  35.1 %21.6 %43.2 %     5.96
2014Tigers (AAA)0.8410.3 %41.0 %48.7 %31.6 %3.5 %  42.7 %23.9 %33.3 %     3.97
2014Tigers0.8517.8 %37.8 %44.4 %15.0 %10.0 %5.9 %0.0 %43.5 %45.7 %10.9 %15.2 %52.2 %32.6 %4.631274.81
2015Rockies (AA)0.933.6 %46.4 %50.0 %35.7 %0.0 %  43.3 %30.0 %26.7 %     4.10
2015Rockies (AAA)1.1117.4 %43.5 %39.1 %25.9 %7.4 %  38.0 %23.9 %38.0 %     3.38
2015Rockies0.9723.8 %37.5 %38.8 %12.9 %6.5 %0.0 %0.0 %37.5 %38.8 %23.8 %17.5 %47.5 %35.0 %2.84833.22
2016Rockies (AAA)1.0023.8 %38.1 %38.1 %12.5 %0.0 %  34.9 %18.6 %46.5 %     4.99
2016Rockies0.9227.0 %34.9 %38.1 %6.3 %12.5 %0.0 %0.0 %38.1 %33.3 %28.6 %11.9 %44.4 %43.7 %4.001084.46
2017Angels (AAA)0.7823.3 %33.6 %43.2 %17.5 %11.1 %  39.5 %30.6 %29.9 %     4.57
2018Nationals (AAA)1.1315.0 %45.0 %40.0 %62.5 %0.0 %  35.0 %20.0 %45.0 %     1.30
2018Nationals0.6312.7 %33.6 %53.7 %5.6 %13.9 %6.7 %0.0 %40.4 %39.0 %20.6 %14.0 %52.2 %33.8 %3.341044.23
Total- - -0.8020.3 %35.3 %44.4 %8.2 %11.7 %2.9 %0.0 %39.4 %37.9 %22.7 %14.2 %48.7 %37.1 %3.521024.11

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2008Rangers (A-)2519107    55129184
2009Rangers (R)10702    54752
2009Rangers (A-)7221    324577
2009Rangers (A+)131663    4086126
2010Rangers (A+)4062159    95280375
2011Rangers (AA)62763221    3757041079
2013Rangers (AA)162075    99181280
2013Rangers (AAA)102144    91146237
2014Tigers (AAA)48571218    234422656
2014Tigers172083110966127193
2015Rockies (AA)131415    56101157
2015Rockies (AAA)3027127    135329464
2015Rockies303119400013175352527
2016Rockies (AAA)1616102    79138217
2016Rockies444834300024292479771
2017Angels (AAA)49633411    207478685
2018Nationals (AAA)9835    59128187
2018Nationals457217432038301584885
Total- - -13617178144308483415422376

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2014Tigers0.01-0.240.25-4.52-0.510.260.180.310.344-0.130.1511
2015Rockies0.55-1.552.108.330.860.861.311.111.24250.83-0.1892
2016Rockies-0.48-2.081.60-6.93-0.680.441.160.590.6727-1.01-0.0935
2018Nationals0.64-3.894.539.881.051.131.061.151.23410.480.091710
Total- - -0.72-7.768.486.760.720.761.080.921.04970.160.773018

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Tigers62.2% (91.8)37.8% (81.8)      
2015Rockies59.4% (94.2)39.5% (86.6)  1.1% (88.4)   
2016Rockies66.9% (93.1)32.9% (85.2)  0.1% (88.0)   
2018Nationals70.9% (94.0)27.3% (86.1)  1.8% (89.4)  0.6%
Total- - -66.4% (93.6)32.7% (85.6)  1.0% (89.1)  0.2%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Tigers59.6 %1.0 %1.6 %   14.0 %23.8 %      
2015Rockies62.2 %0.4 %    30.2 %6.6 %  0.6 %   
2016Rockies67.2 %     32.7 %   0.1 %   
2018Nationals64.3 %6.8 %    27.2 %   1.7 %   
Total- - -64.4 %2.7 %0.1 %   28.6 %3.4 %  0.8 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Tigers91.889.990.9   81.781.9     
2015Rockies93.988.8    86.686.0  88.4  
2016Rockies93.1     85.1   87.6  
2018Nationals93.994.3    86.1   89.5  
Total- - -93.594.090.9   85.683.6  89.2  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Tigers60.1 %  2.1 % 37.8 %     
2015Rockies59.4 %   1.7 %38.9 %     
2016Rockies66.6 %   0.3 %32.5 %    0.7 %
2018Nationals65.3 %  5.4 %2.0 %27.2 %     
Total- - -64.0 %  2.2 %1.2 %32.4 %    0.2 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Tigers93.2  92.7 83.2    
2015Rockies94.6   88.486.9    
2016Rockies94.1   87.386.2    
2018Nationals94.3  94.890.286.3    
Total- - -94.2  94.689.586.1    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Tigers-4.31.7     -3.582.28     
2015Rockies3.14.1  -0.2  0.991.98  -4.15  
2016Rockies-5.4-2.8  0.0  -1.05-1.09  -3.82  
2018Nationals3.4-0.2  -0.7  0.54-0.07  -4.12  
Total- - --3.32.9  -0.9  -0.210.37  -4.12  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Tigers-4.8-0.10.6   0.61.1     
2015Rockies4.2-0.4    1.61.7  0.4  
2016Rockies-5.6     -2.1   0.0  
2018Nationals1.32.2    0.0   -0.6  
Total- - --4.91.70.6   0.02.8  -0.3  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Tigers-4.16-3.5419.01   2.042.41     
2015Rockies1.29-21.90    0.984.73  12.50  
2016Rockies-1.10     -0.85   -3.72  
2018Nationals0.233.61    0.00   -4.28  
Total- - --0.322.5919.01   0.003.41  -1.60  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Tigers-4.4  0.1 1.6    
2015Rockies3.3   0.24.0    
2016Rockies-5.9   -0.1-1.0    
2018Nationals2.6  0.8-0.60.0    
Total- - --4.4  1.0-0.54.7    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Tigers-3.80  3.29 2.26    
2015Rockies1.06   2.051.94    
2016Rockies-1.17   -3.71-0.39    
2018Nationals0.45  1.71-3.140.00    
Total- - --0.29  1.84-1.570.61    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Tigers24.4 %72.8 %50.3 %90.9 %90.7 %90.7 %53.4 %54.7 %4.7 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Rockies29.0 %73.9 %51.8 %60.0 %79.3 %74.0 %50.9 %62.0 %13.5 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Rockies22.9 %71.3 %46.3 %64.8 %83.5 %78.7 %48.4 %59.8 %9.9 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2018Nationals33.7 %74.4 %53.1 %66.0 %80.8 %75.9 %47.6 %60.5 %12.7 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -28.4 %73.1 %50.4 %66.0 %82.2 %77.5 %49.1 %60.1 %11.3 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Tigers24.4 %69.4 %50.3 %80.0 %92.2 %89.7 %57.5 %27.0
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Rockies32.2 %68.4 %51.8 %52.6 %82.6 %74.0 %54.1 %28.8
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Rockies23.1 %69.3 %46.4 %69.0 %81.6 %78.5 %50.5 %27.5
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2018Nationals31.3 %72.4 %53.0 %64.9 %80.2 %75.9 %52.8 %27.7
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -28.2 %70.3 %50.4 %63.9 %82.2 %77.4 %52.7 %27.8

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Tigers25.0 %71.4 %50.3 %81.8 %92.0 %89.7 %54.4 %27.4
2015Rockies32.2 %68.1 %51.8 %53.3 %82.1 %74.0 %54.7 %28.9
2016Rockies23.9 %68.4 %46.5 %70.8 %81.3 %78.6 %50.7 %27.7
2018Nationals31.5 %72.3 %53.0 %65.2 %79.8 %75.7 %52.7 %28.5
Total- - -28.6 %70.1 %50.4 %65.0 %81.8 %77.3 %52.6 %28.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2008Rangers (A-)P14021.1150  0          
2009Rangers (R)P808.1010  0          
2009Rangers (A-)P506.0010  0          
2009Rangers (A+)P11015.1040  1          
2010Rangers (A+)P32047.0250  0          
2011Rangers (AA)P48069.2140  1          
2013Rangers (AA)P16016.0111  0          
2013Rangers (AAA)P11011.0100  0          
2014Tigers (AAA)P38044.2250  0          
2014TigersP8012.1020000000 2   1.000 
2015Rockies (AA)P6010.2110  0          
2015Rockies (AAA)P25027.1030  0          
2015RockiesP34033.1120000000 3   1.000 
2016Rockies (AAA)P12012.0120  0          
2016RockiesP40042.2320000000 5   1.000 
2017Angels (AAA)P38046.0271  0          
2018Nationals (AAA)P9013.2020  0          
2018NationalsP51052.1151010000 6   .857 
Total- - -P1330140.25111010000 16   .941 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2014TigersP12.10 0  000           
2015RockiesP33.10 0  011           
2016RockiesP42.20 -1  0-1-2           
2018NationalsP52.1-1 -1  010           
Total- - -P140.2-1 -2  01-1           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2014TigersP12.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2015RockiesP33.10.0%      (0)0.0%      (0)100.0%      (1)0.0%     (0)0.0%      (0)100.0%      (1)
2016RockiesP42.20.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2018NationalsP52.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)100.0%      (4)
Total- - -P140.20.0%      (0)0.0%      (2)100.0%      (1)100.0%     (1)0.0%      (0)100.0%      (9)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2014Tigers-0.20.1-0.2-0.1-0.6-0.1($0.5) 
2015Rockies0.30.3-0.7-0.46.70.7$5.9 
2016Rockies-0.1-0.60.4-0.20.80.1$0.6 
2018Nationals0.60.40.20.7-1.0-0.1($0.8) 
Total- - -0.60.2-0.3-0.15.90.6$5.2 

  • $0.2m / 1 Years (2017) (Edit)
    • signed by Los Angeles Angels of Anaheim on 11/12/2016 (Minor League)
    • 2017: $0.2M
    • Source: haloheadquarters.net
    • Submitted by Sam Bauman
  • $0.5m / 1 Years (2014) (Edit)
    • signed by Detroit Tigers on 1/1/2014 (League Minimum)
    • 2014: $0.5M
    • Submitted by Dustin Nosler
Add New Contract
  • 2008 June Amateur Draft - Round: 16, Pick: 11, Overall: 483
    • Team: Texas Rangers
    • School: Fresno State
  • 2006 June Amateur Draft - Round: 47, Pick: 2, Overall: 1392
    • Team: Colorado Rockies
    • School: Bakersfield Col (CA)