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

RotoWire News: Giles allowed a hit and struck out two batters to earn his sixth save of the season in a 7-4 victory against the Twins on Thursday. (4/18/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 Jays01611010.014.404.500.90.38187.3 %50.0 %11.1 %2.702.703.110.2
2019ZiPS (R)22 56052.011.042.660.91.34173.4 %  3.552.95 0.8
2019Steamer (R)332356056.010.793.071.07.29674.4 %  3.573.43 0.6
2019Depth Charts (R)322856056.010.912.860.99.32673.9 %  3.563.19 1.1
2019THE BAT (R)22057057.010.382.891.14.31873.7 %  3.733.58  
Total- - -1216973110304.111.982.780.65.31575.5 %43.6 %8.2 %2.812.402.868.1
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 Jays012.701100060110.04393315101016
2019ZiPS (R)223.55560     52.0 482221515 1  64
2019Steamer (R)333.5756000234 56.0234482422719 2  67
2019Depth Charts (R)323.56560  283 56.0 502422618 1  68
2019THE BAT (R)223.73570  0  57.023952262471812  66
Total- - -12162.81311000974615304.1125225110995229455220405
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 Jays14.404.503.200.9037.2 %11.6 %25.6 %.2371.40.38187.3 %61612.70
2019Average8.983.532.541.3523.3 %9.2 %14.2 %.2421.32.28973.2 %  4.47
2019ZiPS (R)11.042.664.160.91   .2471.22.34173.4 %  2.95
2019Steamer (R)10.793.073.521.07   .2251.19.29674.4 %  3.43
2019Depth Charts (R)10.912.863.810.99   .2401.21.32673.9 %  3.19
2019THE BAT (R)10.382.893.591.14   .2431.22.31873.7 %  3.58
Total- - -11.982.784.310.6532.4 %7.5 %24.8 %.2181.13.31575.5 %69582.40
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.229.1 %50.0 %40.9 %0.0 %11.1 %0.0 %0.0 %27.3 %54.5 %18.2 %4.5 %54.5 %40.9 %2.90703.11
Total- - -1.2020.1 %43.6 %36.4 %7.8 %8.2 %8.1 %36.4 %38.1 %34.8 %27.1 %19.8 %50.5 %29.7 %2.57692.86
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 Jays11920000067108175
Total- - -321268148212611484161832804898
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 Jays-0.05-1.571.521.510.172.211.511.602.3320.19-0.2251
Total- - -7.62-27.5335.1539.274.231.541.381.431.481424.500.4412832
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 Jays48.6% (96.7)51.4% (86.3)     2.2%
Total- - -56.6% (97.2)43.4% (86.4)     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 Jays48.0 %0.6 %    51.4 %       
Total- - -56.5 %0.2 %0.0 %   43.2 %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 Jays96.797.1    86.3      
Total- - -97.296.088.9   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 Teams58.2 %    40.3 %     
    2018Astros57.7 %    42.3 %     
    2018Blue Jays59.0 %    37.2 %     
2019Blue Jays48.6 %    51.4 %     
Total- - -56.5 %   0.0 %43.2 %    0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Phillies98.0    87.4    
2015Phillies97.4   85.886.8    
2016Astros98.1    86.8    
2017Astros98.4    87.3    
20182 Teams97.6    86.9    
    2018Astros97.8    87.0    
    2018Blue Jays97.4    86.7    
2019Blue Jays97.0    86.6    
Total- - -97.8   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 Jays-1.92.3     -2.272.58     
Total- - --6.847.1     -0.252.23     

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 Jays-2.20.2    2.4      
Total- - --3.4-0.40.2   45.30.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 Jays-2.5823.37    2.62      
Total- - --0.12-4.5016.99   2.1612.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 Jays-1.9    2.4    
Total- - --3.4   0.046.9    

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.78    2.46    
20182 Teams-0.70    1.22    
    2018Astros-1.59    2.81    
    2018Blue Jays0.58    -1.48    
2019Blue Jays-2.27    2.62    
Total- - --0.12   0.002.23    

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 Jays31.5 %67.2 %45.1 %41.2 %73.3 %59.5 %38.3 %60.5 %17.9 %
2019Average29.3 %66.8 %45.5 %60.4 %84.4 %75.6 %43.3 %60.1 %11.1 %
Total- - -36.4 %69.5 %51.3 %47.1 %80.2 %67.3 %45.0 %62.9 %16.7 %

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 Jays36.8 %58.0 %45.1 %41.0 %77.5 %59.5 %39.4 %28.8
2019Average29.2 %63.9 %45.6 %58.1 %84.4 %75.5 %47.2 %24.2
Total- - -37.9 %66.3 %51.2 %43.4 %82.6 %67.2 %46.9 %25.8

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.3 %65.9 %50.8 %43.5 %81.1 %67.4 %48.9 %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 Jays36.3 %57.5 %45.1 %43.2 %73.8 %59.5 %41.7 %28.4
Total- - -38.1 %65.8 %51.3 %43.9 %82.0 %67.2 %47.5 %25.9

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 JaysP11010.0000000000 1   .000 
Total- - -P3110304.114233121100 16   .925 

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 JaysP10.00 0  000     0.1      
Total- - -P304.10 -1  0-5-8     0.2      

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)100.0%      (1)100.0%      (6)
    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)100.0%      (1)100.0%      (3)
Total- - -P304.10.0%      (2)0.0%      (2)0.0%      (3)0.0%     (2)100.0%      (3)95.5%    (22)

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 Jays0.3-0.20.20.12.40.2$1.9 
Total- - -5.7-1.2-1.2-2.476.48.1$64.0 


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