Age: 26
Bats/Throws: R/R
6' 4" / 235
P

RotoWire News: Gray didn't factor into the decision in Thursday's 5-3 win over the Braves, allowing three runs on five hits and a walk over seven innings while striking out nine. (8/17/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



SeasonTeamWIPTBFH1B2B3BHRBBSOYahooFanDuelDraftKings
RotoQLCOL------------------------------18.9429.5216.74

SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2013Rockies (R)0004413.110.131.350.00.37555.6 %37.8 %0.0 %4.052.513.51 
2013Rockies (A+)4005524.013.502.250.00.22781.3 %50.0 %0.0 %0.751.522.22 
2014Rockies (AA)10502424124.18.182.970.72.28568.1 %38.1 %7.0 %3.913.433.54 
2015Rockies (AAA)6602120114.18.663.230.71.35070.0 %43.4 %7.6 %4.333.884.01 
2015Rockies0209940.28.853.100.89.38467.3 %42.4 %9.8 %5.533.633.840.8
2016Rockies (A+)010228.211.423.120.00.36454.6 %42.9 %0.0 %2.082.213.24 
2016Rockies101002929168.09.913.160.96.30866.4 %43.5 %12.8 %4.613.603.613.6
2017Rockies (A+)000114.011.252.250.00.444100.0 %66.7 %0.0 %0.002.162.73 
2017Rockies (AAA)000229.112.544.821.93.34873.8 %43.5 %25.0 %1.935.333.71 
2017Rockies10402020110.19.142.450.82.33674.8 %48.9 %11.1 %3.673.183.453.2
2017Rockies010111.113.500.006.75.75053.6 %33.3 %50.0 %27.009.912.83 
2018THE BAT111203232190.08.873.311.12.33369.9 %  4.534.03  
2018ATC12803030173.09.372.941.05.33172.3 %  4.013.67  
2018Depth Charts13903232190.09.333.021.13.32272.3 %  4.113.86 4.0
2018Steamer121003232190.09.413.051.17.30671.9 %45.9 % 4.133.903.813.9
2018Fans (13)14703030178.09.712.630.91.31973.4 %  3.633.28 5.5
2018ZiPS10602626141.09.263.001.09.32672.7 %  4.093.82 3.1
2018Rockies (AAA)1002210.210.973.380.84.23162.5 %60.0 %16.7 %3.383.683.20 
2018Rockies9702323134.110.522.551.00.33565.6 %47.7 %14.2 %4.763.233.083.5
2018ZiPS (R)22 6636.09.742.801.05.33172.3 %  3.943.58 0.8
2018Steamer (R)3208844.09.652.861.08.30572.5 %  3.873.64 0.9
2018Depth Charts (R)3208844.09.692.831.06.32572.4 %  3.903.61 1.0
2018THE BAT (R)2308844.09.512.991.19.32871.8 %  4.203.87  
Total- - -292308181453.19.812.800.93.33168.3 %46.0 %12.4 %4.513.393.4311.1
Postseason- - -010111.113.500.006.75.75053.6 %33.3 %50.0 %27.009.912.83 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2013Rockies (R)004.05440000013.158158602010115
2013Rockies (A+)400.75550000024.086103206001036
2014Rockies (AA)1053.91242400000124.1508107585410410450113
2015Rockies (AAA)664.33212010000114.150712961559412491110
2015Rockies025.53990000040.2185522625414223040
2016Rockies (A+)012.0822000008.23685203001111
2016Rockies10104.61292911000168.07121539286185921270185
2017Rockies (A+)000.0011000004.0154000100105
2017Rockies (AAA)001.9322000009.143106225000013
2017Rockies1043.67202000000110.1461113474510300231112
2017Rockies0127.0011000001.1117441000002
2018THE BAT11124.533232  0  190.082719810496247038  187
2018ATC1284.013030  00 173.0 1728477205626  180
2018Depth Charts1394.113232  00 190.0 18593872464 9  197
2018Steamer12104.1332320000 190.081418394872564 8  199
2018Fans (13)1473.633030  0  178.0 16377721852 5  192
2018ZiPS1064.092626  0  141.0 139686417471771145
2018Rockies (AAA)103.38220000010.24475414001013
2018Rockies974.76232300000134.1573135757115381551157
2018ZiPS (R)223.9466     36.0 351716411 2  39
2018Steamer (R)323.87880000 44.0188422119514 2  48
2018Depth Charts (R)323.9088  00 44.0 422119514 2  47
2018THE BAT (R)234.2088  0  44.018844222161502  47
Total- - -29234.51818111000453.1193145324022747141521182494
Postseason- - -0127.0011000001.1117441000002

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2013Rockies (R)10.131.357.500.0025.9 %3.5 %22.4 %.2731.28.37555.6 %  2.51
2013Rockies (A+)13.502.256.000.0041.9 %7.0 %34.9 %.1250.67.22781.3 %  1.52
2014Rockies (AA)8.182.972.760.7222.2 %8.1 %14.2 %.2311.19.28568.1 %  3.43
2015Rockies (AAA)8.663.232.680.7121.7 %8.1 %13.6 %.2791.49.35070.0 %  3.88
2015Rockies8.853.102.860.8921.6 %7.6 %14.0 %.3081.62.38467.3 %122883.63
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Rockies (A+)11.423.123.670.0030.6 %8.3 %22.2 %.2421.27.36454.6 %  2.21
2016Rockies9.913.163.140.9626.0 %8.3 %17.7 %.2391.26.30866.4 %96823.60
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Rockies (A+)11.252.255.000.0033.3 %6.7 %26.7 %.2861.25.444100.0 %  2.16
2017Rockies (AAA)12.544.822.601.9330.2 %11.6 %18.6 %.2631.61.34873.8 %  5.33
2017Rockies9.142.453.730.8224.3 %6.5 %17.8 %.2631.30.33674.8 %73693.18
2017Rockies13.500.002.006.7518.2 %0.0 %18.2 %.6365.25.75053.6 %5382149.91
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018THE BAT8.873.312.681.12   .2691.41.33369.9 %  4.03
2018ATC9.372.943.191.05   .2611.32.33172.3 %  3.67
2018Depth Charts9.333.023.091.13   .2571.31.32272.3 %  3.86
2018Steamer9.413.053.091.1724.5 %7.9 %16.5 %.2471.30.30671.9 %  3.90
2018Fans (13)9.712.633.690.91   .2451.21.31973.4 %  3.28
2018ZiPS9.263.003.091.09   .2591.32.32672.7 %  3.82
2018Rockies (AAA)10.973.383.250.8429.6 %9.1 %20.5 %.1751.03.23162.5 %  3.68
2018Rockies10.522.554.131.0027.4 %6.6 %20.8 %.2551.29.33565.6 %101743.23
2018Average8.473.242.611.1522.1 %8.5 %13.6 %.2451.31.29472.9 %  4.20
2018ZiPS (R)9.742.803.471.05   .2571.29.33172.3 %  3.58
2018Steamer (R)9.652.863.381.08   .2421.26.30572.5 %  3.64
2018Depth Charts (R)9.692.833.421.06   .2531.27.32572.4 %  3.61
2018THE BAT (R)9.512.993.191.19   .2611.33.32871.8 %  3.87
Total- - -9.812.803.500.9325.6 %7.3 %18.3 %.2561.31.33168.3 %94773.39
Postseason- - -13.500.002.006.7518.2 %0.0 %18.2 %.6365.25.75053.6 %5382149.91

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2013Rockies (R)1.1729.7 %37.8 %32.4 %25.0 %0.0 %  40.0 %25.0 %35.0 %     3.51
2013Rockies (A+)1.5016.7 %50.0 %33.3 %35.7 %0.0 %  55.8 %18.6 %25.6 %     2.22
2014Rockies (AA)0.9220.2 %38.1 %41.6 %20.4 %7.0 %  39.7 %25.9 %34.5 %     3.54
2015Rockies (AAA)1.2622.2 %43.4 %34.4 %16.9 %7.6 %  43.3 %25.4 %31.3 %     4.01
2015Rockies1.2924.8 %42.4 %32.8 %9.8 %9.8 %5.7 %25.0 %35.7 %38.0 %26.4 %21.7 %41.9 %36.4 %3.89993.84
2016Rockies (A+)1.2923.8 %42.9 %33.3 %28.6 %0.0 %  50.0 %18.2 %31.8 %     3.24
2016Rockies1.3624.5 %43.5 %32.0 %8.5 %12.8 %5.2 %35.7 %38.7 %31.6 %29.7 %17.8 %51.6 %30.5 %3.72873.61
2017Rockies (A+)3.0011.1 %66.7 %22.2 %0.0 %0.0 %  55.6 %0.0 %44.4 %     2.73
2017Rockies (AAA)1.2521.7 %43.5 %34.8 %12.5 %25.0 %  58.3 %12.5 %29.2 %     3.71
2017Rockies1.7122.5 %48.9 %28.6 %11.1 %11.1 %5.8 %0.0 %40.7 %33.8 %25.6 %22.7 %48.9 %28.4 %3.74803.45
2017Rockies1.5044.4 %33.3 %22.2 %0.0 %50.0 %0.0 %0.0 %      3.51652.83
2018Rockies (AAA)2.5016.0 %60.0 %24.0 %16.7 %16.7 %  55.6 %22.2 %22.2 %     3.20
2018Rockies1.6423.3 %47.7 %29.0 %14.2 %14.2 %5.7 %57.1 %41.1 %29.8 %29.0 %16.1 %48.4 %35.5 %3.32753.08
Total- - -1.5223.7 %46.0 %30.3 %10.8 %12.4 %5.6 %37.0 %39.6 %32.3 %28.1 %18.9 %49.0 %32.1 %3.62833.43
Postseason- - -1.5044.4 %33.3 %22.2 %0.0 %50.0 %0.0 %0.0 %      3.51652.83

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2013Rockies (R)1412113    118697
2013Rockies (A+)211475    47163210
2014Rockies (AA)1301426929    67812901968
2015Rockies (AAA)1491187620    70312271930
2015Rockies534131434115254428682
2016Rockies (A+)9752    3769106
2016Rockies192141108121014511098618072793
2017Rockies (A+)6210    193655
2017Rockies (AAA)10851    61107168
2017Rockies15490711092010064811851833
2017Rockies3240000083341
2018Rockies (AAA)15641    74108182
2018Rockies174106851510748577113882159
Total- - -57337829541322710310265948087467
Postseason- - -3240000083341

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2015Rockies-0.35-3.493.13-4.80-0.361.00 0.881.249-0.620.2600
2016Rockies0.42-12.0812.507.360.360.98 0.870.95281.52-1.0900
2017Rockies1.48-6.628.1018.191.530.900.860.871.09201.75-0.1100
2017Rockies-0.30-0.400.10-3.88-0.370.780.680.870.561-0.32-0.0600
2018Rockies-0.38-10.7510.372.980.181.010.920.881.13231.25-1.6300
Total- - -1.16-32.9434.1023.731.720.970.890.881.07803.90-2.7100
Postseason- - --0.30-0.400.10-3.88-0.370.780.680.870.561-0.32-0.0600

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2015Rockies63.9% (94.4)19.0% (86.9)  17.2% (85.3)  1.0%
2016Rockies55.0% (95.1)26.9% (88.6) 11.0% (77.9)7.1% (85.2)  0.1%
2017Rockies57.2% (96.0)27.7% (89.7) 13.8% (80.2)1.3% (87.1)  0.1%
2018Rockies49.6% (94.9)34.1% (88.1) 14.9% (79.9)1.4% (87.1)  0.2%
Total- - -54.8% (95.2)28.5% (88.6) 11.8% (79.3)4.9% (85.5)  0.2%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2015Rockies63.3 %0.5 %    19.2 %   17.1 %   
2016Rockies56.0 %     25.9 %10.4 %  7.8 %   
2017Rockies53.8 %3.1 %    27.9 %13.8 %  1.4 %   
2018Rockies49.6 %     34.0 %14.9 %  1.4 %   
Total- - -54.3 %0.8 %    28.1 %11.6 %  5.2 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015Rockies94.395.5    86.8   85.3  
2016Rockies95.0     88.277.8  85.4  
2017Rockies96.095.6    89.780.1  86.7  
2018Rockies94.9     88.179.8  87.0  
Total- - -95.195.6    88.479.3  85.6  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2015Rockies63.7 %   17.4 %18.9 %     
2016Rockies49.8 %  5.1 %7.0 %27.0 %11.0 %   0.1 %
2017Rockies57.4 %   1.2 %27.5 %14.0 %    
2018Rockies49.5 %   1.3 %34.2 %14.9 %    
Total- - -52.9 %  1.9 %4.9 %28.5 %11.9 %   0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2015Rockies94.6   85.387.1    
2016Rockies96.1  96.686.089.578.7   
2017Rockies96.4   87.390.180.6   
2018Rockies95.6   87.588.780.5   
Total- - -95.9  96.686.089.279.9   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2015Rockies-8.53.6  -2.7  -1.972.84  -2.29  
2016Rockies-9.814.1 1.11.4  -0.641.88 0.350.73  
2017Rockies-4.210.0 1.4-1.3  -0.401.98 0.57-5.25  
2018Rockies-10.811.6 -1.50.6  -1.011.58 -0.452.07  
Total- - --33.339.4 1.1-1.8  -0.821.85 0.12-0.50  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2015Rockies-8.8-0.2    3.7   -2.7  
2016Rockies-7.4     13.32.7  1.6  
2017Rockies-1.6-1.9    10.21.5  -1.2  
2018Rockies-11.5     11.00.6  0.7  
Total- - --29.3-2.1    38.14.8  -1.5  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2015Rockies-2.06-6.97    2.83   -2.32  
2016Rockies-0.47     1.840.93  0.75  
2017Rockies-0.16-3.34    1.990.59  -4.43  
2018Rockies-1.08     1.500.19  2.27  
Total- - --0.72-3.53    1.820.56  -0.39  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2015Rockies-9.1   -2.73.7    
2016Rockies-7.8  0.12.015.51.1   
2017Rockies-3.0   -1.39.61.9   
2018Rockies-11.1   0.511.50.6   
Total- - --31.0  0.1-1.440.33.6   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2015Rockies-2.13   -2.292.92    
2016Rockies-0.56  0.071.012.060.35   
2017Rockies-0.29   -5.731.910.74   
2018Rockies-1.04   1.911.560.19   
Total- - --0.79  0.07-0.401.900.40   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2015Rockies29.2 %67.6 %46.4 %61.5 %86.8 %78.0 %44.7 %58.4 %10.1 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Rockies30.4 %68.6 %48.6 %51.5 %86.6 %75.1 %47.7 %62.4 %12.1 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Rockies28.0 %60.5 %44.0 %59.0 %90.1 %80.0 %49.2 %61.6 %8.8 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Rockies29.2 %66.6 %45.9 %44.9 %84.2 %70.3 %44.5 %63.5 %13.6 %
2018Average30.8 %67.3 %46.5 %63.1 %85.7 %77.2 %43.1 %60.5 %10.6 %
Total- - -29.4 %65.9 %46.5 %52.1 %86.8 %75.1 %46.9 %62.1 %11.5 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Rockies27.3 %63.5 %46.2 %51.1 %88.3 %77.8 %52.2 %23.4
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Rockies32.1 %66.2 %48.6 %52.0 %87.1 %75.1 %48.4 %23.7
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Rockies30.1 %56.9 %44.0 %61.3 %89.0 %79.9 %51.7 %25.1
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Rockies31.2 %61.1 %45.9 %42.8 %84.2 %69.9 %49.2 %23.1
2018Average30.4 %64.3 %46.5 %60.4 %85.8 %77.1 %47.7 %23.5
Total- - -31.0 %62.1 %46.5 %51.3 %86.9 %75.0 %49.8 %23.8

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Rockies27.2 %63.9 %46.2 %52.3 %87.9 %77.8 %51.9 %24.4
2016Rockies31.9 %66.4 %48.7 %50.8 %87.5 %75.1 %48.6 %24.2
2017Rockies28.9 %59.0 %43.9 %61.7 %88.7 %79.8 %49.8 %25.6
2018Rockies30.6 %61.6 %46.0 %42.6 %83.7 %69.9 %49.5 %23.7
Total- - -30.4 %62.9 %46.5 %51.1 %86.8 %75.0 %49.5 %24.4

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2013Rockies (R)P4413.1010  0          
2013Rockies (A+)P5524.0210  0          
2014Rockies (AA)P2424124.1372  0          
2015Rockies (AAA)P2120114.15121  0          
2015RockiesP9940.2340000000 5   1.000 
2016Rockies (A+)P228.2020  0          
2016RockiesP2929168.08101010000 10   .947 
2017Rockies (A+)P114.0000  0          
2017Rockies (AAA)P229.1000  0          
2017RockiesP2020110.1691010000 9   .938 
2018Rockies (AAA)P2210.2110  0          
2018RockiesP2323134.110100002002 8   1.000 
Total- - -P8181453.127332022002 32   .968 

SeasonTeamPosInnrSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZCPPRPPTZLFSRARMDPRRngRErrRUZRUZR/150
2015RockiesP40.20  0-3-3              
2016RockiesP168.00  0-3-2              
2017RockiesP110.10  0-1-1              
2018RockiesP134.10  101              
Total- - -P453.10  1-7-5              

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015RockiesP40.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2016RockiesP168.00.0%      (0)0.0%      (0)33.3%      (3)0.0%     (0)100.0%      (1)100.0%      (6)
2017RockiesP110.10.0%      (0)0.0%      (1)0.0%      (0)100.0%     (1)100.0%      (2)100.0%      (4)
2018RockiesP134.10.0%      (0)0.0%      (0)0.0%      (1)0.0%     (0)100.0%      (1)88.9%      (9)
Total- - -P453.10.0%      (0)0.0%      (1)25.0%      (4)100.0%     (1)100.0%      (4)95.2%    (21)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2015Rockies0.1-0.80.1-0.77.10.8$6.2 
2016Rockies2.4-0.3-0.9-1.233.93.6$28.9 
2017Rockies3.1-0.80.7-0.129.93.2$25.5 
2018Rockies1.7-1.2-0.6-1.832.13.5$28.2 
Total- - -7.3-3.1-0.7-3.8103.011.1$88.9 

  • $0.5m / 1 Years (2016) (Edit)
    • signed by Colorado Rockies on 3/4/2016 (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre arbitration
    • Source: spotrac.com
    • Submitted by Sam Bauman
Add New Contract
  • 2013 June Amateur Draft - Round: 1, Pick: 3, Overall: 3
    • Team: Colorado Rockies
    • School: Oklahoma
  • 2011 June Amateur Draft - Round: 10, Pick: 28, Overall: 329
    • Team: New York Yankees
    • School: Eastern Oklahoma State JC
  • 2010 June Amateur Draft - Round: 13, Pick: 4, Overall: 389
    • Team: Kansas City Royals
    • School: Chandler HS