Age: 28
Bats/Throws: R/R
6' 2" / 205
P

RotoWire News: Giles secured the save Saturday against the Red Sox despite giving up a run on one hit and one walk in one inning, though he did strike out three. (6/23/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



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2011Phillies (R)110304.213.505.791.93.50069.8 %45.5 %33.3 %5.795.783.40 
2012Phillies (A)33529667.111.505.880.67.29976.3 %42.1 %6.3 %3.614.224.34 
2012Phillies (A+)10310014.215.343.680.61.30075.3 %30.0 %5.3 %3.072.102.17 
2013Phillies (A+)22624025.211.926.661.40.30764.2 %30.8 %11.8 %6.314.963.85 
2014Phillies (AA)00713015.017.403.000.00.34876.9 %40.9 %0.0 %1.200.491.06 
2014Phillies (AAA)20511013.25.935.270.00.25679.0 %28.9 %0.0 %2.634.025.49 
2014Phillies31144045.212.612.170.20.26783.8 %44.3 %2.8 %1.181.342.031.8
2015Phillies631569070.011.193.210.26.31175.4 %44.8 %3.3 %1.802.133.052.1
2016Astros251569065.213.983.431.10.34972.6 %39.6 %14.5 %4.112.862.671.4
2017Astros133463062.211.923.020.57.29082.8 %44.0 %7.4 %2.302.393.091.8
2017Astros022707.211.745.873.52.40954.7 %48.0 %37.5 %11.747.594.36 
2018Astros (AAA)000605.113.503.380.00.52954.6 %41.2 %0.0 %8.441.872.36 
20182 Teams032655050.19.481.251.07.33163.4 %44.3 %11.3 %4.653.083.270.8
    2018Astros021234030.29.100.880.59.36660.8 %39.4 %5.9 %4.992.283.260.7
    2018Blue Jays011421019.210.071.831.83.26969.0 %52.7 %21.1 %4.124.333.280.0
2019THE BAT33065065.09.802.811.07.31572.8 %  3.733.58  
2019ATC233364063.011.302.590.97.33873.6 %  3.532.99  
2019Depth Charts333365065.010.372.670.98.32273.7 %  3.553.24 1.3
2019Steamer332765065.010.122.911.06.29573.9 %42.4 % 3.623.513.610.7
2019ZiPS222663059.310.622.430.91.33573.5 %  3.492.98 1.0
2019Blue Jays111227027.015.672.670.33.37390.2 %42.3 %4.8 %1.331.072.101.4
2019ZiPS (R)11 32030.011.842.480.76.34275.4 %  3.072.52 0.8
2019Steamer (R)211531031.011.882.861.02.29376.1 %  3.203.06 0.6
2019Depth Charts (R)211631031.011.862.670.89.32775.7 %  3.142.79 1.0
2019THE BAT (R)11032032.011.762.761.17.32574.6 %  3.563.28  
Total- - -13161033270321.112.212.720.62.31776.2 %43.3 %7.9 %2.692.282.799.3
Postseason- - -022707.211.745.873.52.40954.7 %48.0 %37.5 %11.747.594.36 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2011Phillies (R)115.7930000004.2226431301107
2012Phillies (A)333.612960051267.1305543027544068086
2012Phillies (A+)103.071000031014.262105516001025
2013Phillies (A+)226.312400061325.2120231918419011034
2014Phillies (AA)001.201300070115.05783205000029
2014Phillies (AAA)202.631100051013.25710440801109
2014Phillies311.1844000113045.21662576111101064
2015Phillies631.80690001512570.0298592314225211087
2016Astros254.11690001518565.228660323082512140102
2017Astros132.3063000342462.2247441616421013083
2017Astros0211.7470002017.24012101035103010
2018Astros (AAA)008.4460000105.1279550200108
20182 Teams034.6555000261050.121254282667012053
    2018Astros024.9934000121030.212936171723001031
    2018Blue Jays014.1221000140019.2831811944011022
2019THE BAT333.73650  0  65.027260302782012  71
2019ATC233.53640  333 63.0 57272571801  80
2019Depth Charts333.55650  333 65.0 592826719 2  75
2019Steamer333.6265000275 65.0271572826821 2  73
2019ZiPS223.49630  26  59.3 552523616017070
2019Blue Jays111.3327000120127.0107204418102047
2019ZiPS (R)113.07320     30.0 26111038 0  40
2019Steamer (R)213.2031000151 31.0127251211410 1  41
2019Depth Charts (R)213.14310  161 31.0 26121139 1  41
2019THE BAT (R)113.56320  0  32.013328141341011  42
Total- - -13162.693270001034615321.1131626211096229755230436
Postseason- - -0211.7470002017.24012101035103010

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2011Phillies (R)13.505.792.331.9331.8 %13.6 %18.2 %.3331.93.50069.8 %  5.78
2012Phillies (A)11.505.881.950.6728.2 %14.4 %13.8 %.2121.46.29976.3 %  4.22
2012Phillies (A+)15.343.684.170.6140.3 %9.7 %30.6 %.1791.09.30075.3 %  2.10
2013Phillies (A+)11.926.661.791.4028.3 %15.8 %12.5 %.2301.64.30764.2 %  4.96
2014Phillies (AA)17.403.005.800.0050.9 %8.8 %42.1 %.1540.87.34876.9 %  0.49
2014Phillies (AAA)5.935.271.130.0015.8 %14.0 %1.7 %.2081.32.25679.0 %  4.02
2014Phillies12.612.175.820.2038.6 %6.6 %31.9 %.1610.79.26783.8 %33351.34
2014Average7.732.892.670.8620.4 %7.6 %12.7 %.2471.28.29573.0 %  3.81
2015Phillies11.193.213.480.2629.2 %8.4 %20.8 %.2171.20.31175.4 %46542.13
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Astros13.983.434.081.1035.7 %8.7 %26.9 %.2321.29.34972.6 %102682.86
2016Average8.103.142.581.1721.1 %8.2 %12.9 %.2521.32.29872.9 %  4.24
2017Astros11.923.023.950.5733.6 %8.5 %25.1 %.1961.04.29082.8 %55552.39
2017Astros11.745.872.003.5225.0 %12.5 %12.5 %.3432.22.40954.7 %2801767.59
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Astros (AAA)13.503.384.000.0029.6 %7.4 %22.2 %.3602.06.52954.6 %  1.87
20182 Teams9.481.257.571.0725.0 %3.3 %21.7 %.2651.21.33163.4 %112733.08
    2018Astros9.100.8810.330.5924.0 %2.3 %21.7 %.2861.27.36660.8 %122552.28
    2018Blue Jays10.071.835.501.8326.5 %4.8 %21.7 %.2311.12.26969.0 %971024.33
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT9.802.813.481.07   .2451.23.31572.8 %  3.58
2019ATC11.302.594.370.97   .2431.19.33873.6 %  2.99
2019Depth Charts10.372.673.890.98   .2421.20.32273.7 %  3.24
2019Steamer10.122.913.481.0627.0 %7.7 %19.2 %.2301.20.29573.9 %  3.51
2019ZiPS10.622.434.380.91   .2471.20.33573.5 %  2.98
2019Blue Jays15.672.675.880.3343.9 %7.5 %36.5 %.2021.04.37390.2 %29231.07
2019Average8.783.342.631.3722.7 %8.7 %14.1 %.2471.33.29472.3 %  4.48
2019ZiPS (R)11.842.484.780.76   .2351.14.34275.4 %  2.52
2019Steamer (R)11.882.864.161.02   .2111.11.29376.1 %  3.06
2019Depth Charts (R)11.862.674.440.89   .2271.12.32775.7 %  2.79
2019THE BAT (R)11.762.764.271.17   .2341.17.32574.6 %  3.28
Total- - -12.212.724.490.6233.1 %7.4 %25.8 %.2161.12.31776.2 %66552.28
Postseason- - -11.745.872.003.5225.0 %12.5 %12.5 %.3432.22.40954.7 %2801767.59

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2019282263059.35525236167010.622.434.380.91.2471.20.33573.5 %3.492.981.0
2020292261057.35223226156910.832.354.600.94.2431.17.33275.1 %3.452.951.0
2021302159056.35022216156810.862.404.530.96.2391.15.32676.0 %3.362.981.0

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2011Phillies (R)1.6727.3 %45.5 %27.3 %0.0 %33.3 %  36.4 %27.3 %36.4 %     3.40
2012Phillies (A)0.869.1 %42.1 %48.8 %13.8 %6.3 %  33.7 %32.5 %33.7 %     4.34
2012Phillies (A+)0.476.7 %30.0 %63.3 %31.6 %5.3 %  51.6 %29.0 %19.4 %     2.17
2013Phillies (A+)0.5916.9 %30.8 %52.3 %14.7 %11.8 %  34.9 %25.8 %39.4 %     3.85
2014Phillies (AA)1.0018.2 %40.9 %40.9 %22.2 %0.0 %  43.5 %21.7 %34.8 %     1.06
2014Phillies (AAA)0.5518.4 %28.9 %52.6 %25.0 %0.0 %  46.2 %25.6 %28.2 %     5.49
2014Phillies1.0814.8 %44.3 %40.9 %13.9 %2.8 %10.3 %33.3 %41.8 %29.7 %28.6 %20.9 %48.4 %30.8 %1.51552.03
2015Phillies1.3421.9 %44.8 %33.3 %6.6 %3.3 %8.5 %100.0 %40.5 %34.1 %25.4 %20.0 %50.3 %29.7 %2.80793.05
2016Astros1.1124.7 %39.6 %35.7 %9.1 %14.5 %9.8 %0.0 %33.1 %35.0 %31.8 %19.1 %51.0 %29.9 %2.48622.67
2017Astros1.1517.7 %44.0 %38.3 %5.6 %7.4 %9.7 %0.0 %38.0 %31.7 %30.3 %24.6 %49.3 %26.1 %2.81703.09
2017Astros1.5020.0 %48.0 %32.0 %12.5 %37.5 %0.0 %0.0 %      4.15994.36
2018Astros (AAA)3.5047.1 %41.2 %11.8 %50.0 %0.0 %  41.2 %17.7 %41.2 %     2.36
20182 Teams1.2520.1 %44.3 %35.6 %7.5 %11.3 %4.5 %50.0 %39.7 %38.4 %21.9 %17.2 %52.3 %30.5 %2.96773.27
    2018Astros1.0924.5 %39.4 %36.2 %5.9 %5.9 %2.7 %0.0 %36.8 %42.1 %21.1 %11.6 %51.6 %36.8 %3.03773.26
    2018Blue Jays1.5312.7 %52.7 %34.5 %10.5 %21.1 %6.9 %100.0 %44.6 %32.1 %23.2 %26.8 %53.6 %19.6 %2.86783.28
2019Blue Jays1.0517.3 %42.3 %40.4 %14.3 %4.8 %4.5 %0.0 %38.5 %38.5 %23.1 %19.2 %44.2 %36.5 %1.99462.10
Total- - -1.1920.2 %43.3 %36.5 %8.6 %7.9 %8.1 %36.4 %38.4 %34.4 %27.1 %20.2 %50.0 %29.8 %2.50672.79
Postseason- - -1.5020.0 %48.0 %32.0 %12.5 %37.5 %0.0 %0.0 %      4.15994.36

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2011Phillies (R)5330    133245
2012Phillies (A)69801511    204430634
2012Phillies (A+)91926    26106132
2013Phillies (A+)2034115    91175266
2014Phillies (AA)9942    89163252
2014Phillies (AAA)112075    88132220
2014Phillies393613543114229465694
2015Phillies8261404722304127731185
2016Astros6155385630223667511117
2017Astros625425361011314638952
2017Astros12851000363101164
2018Astros (AAA)7281    4367110
20182 Teams66533043217230545775
    2018Astros37342321107135328463
    2018Blue Jays291972211095217312
2019Blue Jays2221931006147290437
Total- - -332280155242711490169834625160
Postseason- - -12851000363101164

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2014Phillies2.44-1.804.2414.011.591.221.191.281.63331.710.28192
2015Phillies1.53-6.347.8710.111.051.571.391.401.29411.12-0.15318
2016Astros-0.11-9.078.960.470.061.841.451.561.5445-0.210.152711
2017Astros1.88-5.267.1513.241.381.471.451.491.7381.37-0.09245
2017Astros-0.91-1.780.88-6.73-0.711.751.531.821.673-0.23-0.2823
20182 Teams1.93-3.505.43-0.08-0.021.301.341.321.25130.311.18225
    2018Astros0.51-1.982.491.120.101.011.031.051.38100.210.3094
    2018Blue Jays1.42-1.522.94-1.20-0.121.731.831.760.8030.100.72131
2019Blue Jays1.44-2.624.067.740.792.021.641.572.3350.80-0.09141
Total- - -9.11-28.5837.7045.504.861.561.401.441.501455.110.7313732
Postseason- - --0.91-1.780.88-6.73-0.711.751.531.821.673-0.23-0.2823

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Phillies59.9% (97.2)40.1% (86.7)     0.6%
2015Phillies61.9% (96.5)38.1% (86.0)     0.7%
2016Astros52.2% (97.2)47.8% (86.0)     0.4%
2017Astros52.7% (98.1)47.3% (87.0)      
20182 Teams58.7% (97.3)41.3% (86.7)      
    2018Astros57.7% (97.4)42.3% (86.8)      
    2018Blue Jays60.3% (97.1)39.7% (86.5)      
2019Blue Jays50.8% (97.4)49.2% (86.7)     0.9%
Total- - -56.4% (97.2)43.6% (86.5)     0.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Phillies59.7 %0.1 %0.1 %   39.4 %0.6 %      
2015Phillies61.4 %0.4 %    38.2 %       
2016Astros52.0 %0.1 %    47.9 %       
2017Astros52.8 %0.1 %    47.1 %       
20182 Teams59.1 %     40.9 %       
    2018Astros57.7 %     42.3 %       
    2018Blue Jays61.3 %     38.7 %       
2019Blue Jays49.5 %1.4 %0.2 %   48.9 %       
Total- - -56.2 %0.3 %0.0 %   43.4 %0.1 %      

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Phillies97.295.788.9   86.786.6     
2015Phillies96.594.8    86.0      
2016Astros97.298.0    86.0      
2017Astros98.199.3    87.0      
20182 Teams97.3     86.7      
    2018Astros97.4     86.8      
    2018Blue Jays97.1     86.5      
2019Blue Jays97.398.587.7   86.6      
Total- - -97.297.088.3   86.486.6     

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Phillies59.9 %    40.1 %     
2015Phillies61.9 %   0.1 %38.1 %     
2016Astros52.0 %    47.9 %    0.1 %
2017Astros52.8 %    47.2 %     
20182 Teams59.1 %    40.9 %     
    2018Astros57.7 %    42.3 %     
    2018Blue Jays61.3 %    38.7 %     
2019Blue Jays50.9 %    49.1 %     
Total- - -56.4 %   0.0 %43.5 %    0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Phillies98.0    87.4    
2015Phillies97.4   85.886.8    
2016Astros98.1    86.8    
2017Astros98.4    87.2    
20182 Teams97.6    86.9    
    2018Astros97.8    87.0    
    2018Blue Jays97.4    86.7    
2019Blue Jays97.7    87.0    
Total- - -97.9   85.887.0    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Phillies5.110.1     1.243.63     
2015Phillies3.46.4     0.471.43     
2016Astros-13.512.7     -2.332.39     
2017Astros4.311.3     0.862.51     
20182 Teams-4.34.3     -0.941.36     
    2018Astros-4.35.4     -1.612.73     
    2018Blue Jays0.0-1.0     0.01-0.81     
2019Blue Jays0.56.4     0.233.00     
Total- - --4.451.3     -0.152.29     

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Phillies5.50.10.2   9.30.5     
2015Phillies5.2-0.1    6.8      
2016Astros-13.00.0    13.3      
2017Astros4.2-0.5    9.8      
20182 Teams-3.2     3.8      
    2018Astros-4.2     5.5      
    2018Blue Jays1.1     -1.7      
2019Blue Jays1.3-0.80.2   6.3      
Total- - -0.0-1.40.4   49.20.5     

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Phillies1.335.4516.99   3.4212.92     
2015Phillies0.72-2.46    1.51      
2016Astros-2.25-3.69    2.51      
2017Astros0.85-53.27    2.22      
20182 Teams-0.70     1.22      
    2018Astros-1.59     2.81      
    2018Blue Jays0.58     -1.48      
2019Blue Jays0.59-13.3122.20   2.94      
Total- - -0.00-10.2619.59   2.2212.92     

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Phillies5.5    9.9    
2015Phillies5.1   0.06.8    
2016Astros-12.8    13.0    
2017Astros3.9    11.0    
20182 Teams-3.2    3.8    
    2018Astros-4.2    5.5    
    2018Blue Jays1.1    -1.7    
2019Blue Jays0.5    6.5    
Total- - --1.0   0.051.0    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Phillies1.33    3.58    
2015Phillies0.70   0.001.52    
2016Astros-2.22    2.45    
2017Astros0.77    2.45    
20182 Teams-0.70    1.21    
    2018Astros-1.58    2.81    
    2018Blue Jays0.58    -1.48    
2019Blue Jays0.21    3.03    
Total- - --0.03   0.002.29    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Phillies39.0 %65.6 %50.0 %52.5 %81.3 %68.1 %41.3 %63.3 %15.9 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
2015Phillies32.4 %72.5 %50.8 %51.5 %80.9 %70.7 %46.0 %60.1 %14.8 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2016Astros39.9 %68.4 %51.9 %39.3 %79.4 %61.6 %42.1 %64.3 %19.9 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Astros35.3 %66.7 %50.8 %47.1 %79.0 %67.8 %49.5 %61.9 %16.4 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
20182 Teams37.1 %73.5 %54.1 %50.3 %82.0 %70.4 %46.7 %66.0 %16.0 %
    2018Astros36.4 %74.1 %54.6 %47.1 %81.9 %70.0 %48.4 %61.2 %16.4 %
    2018Blue Jays37.9 %72.5 %53.2 %54.6 %82.0 %71.1 %44.2 %73.5 %15.4 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Blue Jays38.6 %69.7 %51.0 %39.6 %74.6 %58.7 %40.1 %61.7 %20.9 %
2019Average30.9 %68.2 %46.7 %62.4 %84.9 %76.3 %42.2 %60.8 %11.0 %
Total- - -36.8 %69.6 %51.5 %46.6 %80.0 %66.8 %44.8 %62.8 %17.0 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Phillies38.3 %62.7 %50.0 %48.9 %79.8 %67.5 %48.1 %24.2
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
2015Phillies35.8 %67.8 %50.9 %48.0 %83.8 %70.5 %47.3 %23.7
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Astros41.4 %66.5 %52.0 %35.9 %83.6 %61.6 %42.2 %26.4
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Astros35.3 %66.5 %50.4 %42.1 %81.8 %67.4 %48.4 %26.8
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
20182 Teams38.6 %68.4 %54.0 %47.2 %83.3 %70.9 %51.8 %27.7
    2018Astros39.4 %69.2 %54.6 %49.4 %81.1 %70.0 %51.2 %27.9
    2018Blue Jays37.3 %67.1 %53.0 %43.4 %86.8 %72.3 %52.7 %27.3
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Blue Jays42.2 %62.4 %51.2 %38.2 %76.0 %58.7 %44.5 %28.7
2019Average30.2 %64.9 %46.7 %59.3 %84.9 %76.2 %47.5 %24.2
Total- - -38.3 %66.2 %51.4 %43.0 %82.2 %66.7 %47.0 %25.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Phillies38.5 %62.3 %50.0 %50.4 %78.9 %67.5 %48.4 %24.2
2015Phillies35.1 %68.0 %50.9 %48.1 %83.3 %70.6 %48.0 %24.1
2016Astros41.8 %65.6 %52.0 %35.9 %83.5 %61.5 %42.6 %26.6
2017Astros36.6 %65.5 %50.8 %43.3 %81.4 %67.4 %49.0 %26.8
20182 Teams39.1 %67.5 %54.0 %47.2 %83.3 %70.9 %52.4 %27.7
    2018Astros40.6 %67.8 %54.6 %50.6 %80.9 %70.0 %51.6 %28.1
    2018Blue Jays36.7 %67.1 %53.0 %41.2 %87.0 %72.3 %53.7 %27.1
2019Blue Jays40.7 %63.5 %51.2 %40.6 %72.4 %58.7 %45.9 %28.7
Total- - -38.4 %65.8 %51.5 %43.6 %81.5 %66.7 %47.6 %26.1

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2011Phillies (R)P304.2001  0          
2012Phillies (A)P29667.1251  0          
2012Phillies (A+)P10014.2010  0          
2013Phillies (A+)P24025.2321  0          
2014Phillies (AA)P13015.0000  0          
2014Phillies (AAA)P11013.2010  0          
2014PhilliesP44045.2130001100 0   1.000 
2015PhilliesP69070.0141010000 2   .833 
2016AstrosP69065.2450000000 5   1.000 
2017AstrosP63062.2361100000 4   .900 
2018Astros (AAA)P605.1010  0          
20182 TeamsP55050.1551010000 4   .909 
    2018AstrosP34030.2120000000 1   1.000 
    2018Blue JaysP21019.2431010000 3   .875 
2019Blue JaysP27027.0010000000 2   1.000 
Total- - -P3270321.114243121100 17   .927 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2014PhilliesP45.20 1  0-10     -0.3      
2015PhilliesP70.00 0  0-3-4     -0.9      
2016AstrosP65.20 -1  0-1-2     0.7      
2017AstrosP62.2-1 -1  00-1     0.3      
20182 TeamsP50.10 0  00-1     0.4      
    2018AstrosP30.20 0  000     0.2      
    2018Blue JaysP19.20 0  00-1     0.2      
2019Blue JaysP27.00 0  0-1-1     0.2      
Total- - -P321.10 -1  0-6-9     0.3      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2014PhilliesP45.20.0%      (2)0.0%      (0)0.0%      (1)0.0%     (1)100.0%      (1)100.0%      (3)
2015PhilliesP70.00.0%      (0)0.0%      (1)0.0%      (1)0.0%     (0)0.0%      (0)80.0%      (5)
2016AstrosP65.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (4)
2017AstrosP62.20.0%      (0)0.0%      (0)0.0%      (1)0.0%     (0)100.0%      (1)100.0%      (4)
20182 TeamsP50.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (1)0.0%      (0)100.0%      (7)
    2018AstrosP30.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (0)100.0%      (3)
    2018Blue JaysP19.20.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (4)
2019Blue JaysP27.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)0.0%      (0)100.0%      (1)
Total- - -P321.10.0%      (2)0.0%      (2)0.0%      (3)0.0%     (3)100.0%      (2)95.8%    (24)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2014Phillies1.80.2-0.20.115.61.8$13.4 
2015Phillies1.5-0.2-0.4-0.619.72.1$17.2 
2016Astros0.1-0.7-0.6-1.313.51.4$11.0 
2017Astros2.20.00.40.417.91.8$14.4 
20182 Teams-0.3-0.4-0.6-1.07.30.8$6.0 
    2018Astros-0.2-0.5-0.4-0.97.10.7$5.8 
    2018Blue Jays-0.10.1-0.2-0.10.20.0$0.2 
2019Blue Jays1.4-0.30.30.014.21.4$11.3 
Total- - -6.8-1.3-1.1-2.488.29.3$73.4 


  • $4.6m / 1 Years (2018) (Edit)
    • signed by Houston Astros on 2/3/2018 (Arbitration (Player Won))
    • 2018: $4.6M
    • Agent / Agency: Rowley Sports Management
    • Submitted by Craig Edwards
  • $0m / 1 Years (2017) (Edit)
    • signed by Houston Astros (League Minimum - Pre Arb)
    • 2017: $0M
    • Submitted by Bailey Winston
  • $0.5m / 1 Years (2016) (Edit)
    • signed by Houston Astros on 3/4/2016 (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre arbitration
    • Agent / Agency: Rowley Sports
    • Source: spotrac.com
    • Submitted by Sam Bauman
  • $0.5m / 1 Years (2015) (Edit)
    • signed by Philadelphia Phillies on 3/3/2015 (League Minimum)
    • 2015: $0.5M
    • Other Notes: Pre arbitration
    • Source: spotrac.com
    • Submitted by Sam Bauman
Add New Contract
  • 2011 June Amateur Draft - Round: 7, Pick: 30, Overall: 241
    • Team: Philadelphia Phillies
    • School: Yavapai College
  • 2009 June Amateur Draft - Round: 44, Pick: 17, Overall: 1328
    • Team: Florida Marlins
    • School: Rio Grande HS