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

RotoWire News: Gray signed a one-year, $2.925 million deal with the Rockies on Friday, avoiding arbitration, Thomas Harding of MLB.com reports. (1/11/2019)

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

If you would like to make a projection for this player, please Log In or Register.



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 
2018Rockies (AAA)1002210.210.973.380.84.23162.5 %60.0 %16.7 %3.383.653.17 
2018Rockies12903131172.19.562.721.41.32267.9 %47.5 %18.1 %5.124.083.472.7
2019THE BAT9902626146.09.052.811.20.32071.4 %  4.183.94  
2019ATC121003131170.09.422.741.16.32573.6 %  3.913.73  
2019Depth Charts10802626146.08.982.851.17.32171.4 %  4.193.92 2.6
2019Steamer10802626146.08.982.851.17.30871.4 %46.8 % 4.193.923.722.6
Total- - -322508989491.19.532.841.08.32668.9 %46.1 %14.0 %4.653.683.5410.3
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
2018Rockies (AAA)103.38220000010.24475414001013
2018Rockies1295.12313100000172.17431801029827521662183
2019THE BAT994.182626  0  146.06211447468194616  147
2019ATC12103.913131  00 170.0 1678074225204  178
2019Depth Charts1084.192626  00 146.0 14573681946 6  146
2019Steamer1084.1926260000 146.062514573681946 6  146
Total- - -32254.65898911000491.1210149826725459155522193520
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 %5382159.91
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Rockies (AAA)10.973.383.250.8429.6 %9.1 %20.5 %.1751.03.23162.5 %  3.65
2018Rockies9.562.723.521.4124.6 %7.0 %17.6 %.2631.35.32267.9 %110944.08
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT9.052.813.221.20   .2591.30.32071.4 %  3.94
2019ATC9.422.743.441.16   .2581.29.32573.6 %  3.73
2019Depth Charts8.982.853.151.17   .2601.31.32171.4 %  3.92
2019Steamer8.982.853.151.1723.3 %7.4 %15.9 %.2521.31.30871.4 %  3.92
Total- - -9.532.843.351.0824.8 %7.4 %17.4 %.2591.33.32668.9 %98843.68
Postseason- - -13.500.002.006.7518.2 %0.0 %18.2 %.6365.25.75053.6 %5382159.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.17
2018Rockies1.5622.2 %47.5 %30.3 %10.7 %18.1 %6.0 %60.0 %39.5 %32.3 %28.1 %16.0 %47.9 %36.1 %3.68853.47
Total- - -1.5023.3 %46.1 %30.7 %10.0 %14.0 %5.7 %40.0 %39.2 %33.0 %27.9 %18.6 %48.8 %32.6 %3.73863.54
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
2018Rockies2331491091614106111100817922800
Total- - -63242131942363012336289652128108
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-1.36-14.1612.80-7.68-0.890.990.890.881.02310.22-1.5900
Total- - -0.18-36.3436.5313.080.650.970.880.871.03882.87-2.6900
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.7% (94.8)33.9% (87.9) 14.6% (79.7)1.8% (86.6)  0.2%
Total- - -54.4% (95.1)28.8% (88.4) 12.0% (79.3)4.8% (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.7 %     33.8 %14.7 %  1.8 %   
Total- - -53.9 %0.7 %    28.5 %11.8 %  5.0 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015Rockies94.395.5    86.8   85.3  
2016Rockies95.0     88.277.8  85.4  
2017Rockies96.095.6    89.780.1  86.7  
2018Rockies94.7     87.879.6  86.4  
Total- - -95.195.6    88.379.2  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.6 %   1.7 %34.0 %14.7 %    
Total- - -52.6 %  1.8 %4.7 %28.9 %12.0 %   0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2015Rockies94.6   85.387.1    
2016Rockies96.1  96.686.089.578.7   
2017Rockies96.4   87.390.180.6   
2018Rockies95.3   87.088.480.2   
Total- - -95.8  96.686.089.079.8   

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-14.97.7 -2.0-0.8  -1.070.82 -0.49-1.66  
Total- - --37.435.5 0.5-3.3  -0.851.52 0.05-0.85  

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-15.4     7.5-0.1  -0.8  
Total- - --33.2-2.1    34.64.1  -3.0  

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.11     0.79-0.03  -1.57  
Total- - --0.76-3.53    1.500.43  -0.73  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2015Rockies-9.1   -2.73.7    
2016Rockies-7.8  0.12.015.51.1   
2017Rockies-3.0   -1.39.61.9   
2018Rockies-15.0   -1.07.8-0.1   
Total- - --34.9  0.1-3.036.62.9   

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.08   -2.080.82-0.03   
Total- - --0.82  0.07-0.781.570.30   

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 %
2018Rockies28.1 %66.0 %45.3 %48.6 %85.1 %72.7 %45.4 %63.3 %12.3 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -29.0 %65.7 %46.2 %52.9 %86.9 %75.6 %47.0 %62.2 %11.3 %

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
2018Rockies29.6 %61.3 %45.3 %46.4 %85.2 %72.4 %49.7 %22.9
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -30.4 %62.1 %46.2 %52.0 %87.0 %75.5 %49.9 %23.7

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
2018Rockies29.2 %61.8 %45.4 %46.6 %84.8 %72.4 %49.7 %23.6
Total- - -29.9 %62.9 %46.2 %51.8 %86.9 %75.4 %49.5 %24.3

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          
2018RockiesP3131172.112171102002 12   .967 
Total- - -P8989491.129403122002 36   .958 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2015RockiesP40.20 0  0-3-3           
2016RockiesP168.0-1 0  0-3-2           
2017RockiesP110.10 0  0-1-1           
2018RockiesP172.10 0  011           
Total- - -P491.1-1 0  0-6-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)
2018RockiesP172.10.0%      (0)0.0%      (1)0.0%      (1)0.0%     (0)100.0%      (2)92.9%    (14)
Total- - -P491.10.0%      (0)0.0%      (2)25.0%      (4)100.0%     (1)100.0%      (5)96.2%    (26)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2015Rockies0.1-0.80.1-0.77.10.8$6.2 
2016Rockies2.4-0.3-0.9-1.233.83.6$28.8 
2017Rockies3.1-0.80.7-0.129.93.2$25.4 
2018Rockies1.7-1.10.1-1.025.72.7$21.7 
Total- - -7.3-3.00.0-3.096.410.3$82.2 

  • $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