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

RotoWire News: Giles allowed a hit and struck out two in a scoreless ninth inning Friday to pick up his 26th save of the season in a 7-6 win over the Rays. (9/29/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
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.7
2015Phillies631569070.011.193.210.26.31175.4 %44.8 %3.3 %1.802.133.052.0
2016Astros251569065.213.983.431.10.34972.6 %39.6 %14.5 %4.112.862.671.5
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.1
2019Depth Charts332865065.010.132.911.05.30973.9 %  3.603.50 1.1
2019Steamer332765065.010.132.911.05.29673.9 %42.5 % 3.603.503.610.7
Total- - -1215913000294.111.892.720.64.31375.0 %43.4 %8.1 %2.812.392.857.9
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
2019Depth Charts333.60650  286 65.0 572826821 2  73
2019Steamer333.6065000275 65.0270572826821 2  73
Total- - -12152.81300000914614294.1120924210692218945210389
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
2019Depth Charts10.132.913.481.05   .2371.20.30973.9 %  3.50
2019Steamer10.132.913.481.0527.0 %7.8 %19.3 %.2301.20.29673.9 %  3.50
Total- - -11.892.724.370.6432.2 %7.4 %24.8 %.2171.12.31375.0 %70582.39
Postseason- - -11.745.872.003.5225.0 %12.5 %12.5 %.3432.22.40954.7 %2801767.59

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
Total- - -1.2020.4 %43.4 %36.2 %8.1 %8.1 %8.4 %36.4 %38.4 %34.2 %27.4 %20.2 %50.4 %29.3 %2.56692.85
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
Total- - -310259146212611484155131724723
Postseason- - -12851000363101164

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2014Phillies2.47-1.804.2714.271.601.231.731.291.64331.730.29192
2015Phillies1.58-6.337.9110.341.071.572.011.401.29411.15-0.14318
2016Astros-0.07-9.078.990.780.081.841.761.561.5445-0.170.132711
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
Total- - -7.79-25.9533.7438.554.121.521.481.431.481404.380.7412331
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)      
Total- - -56.9% (97.2)43.1% (86.4)     0.3%

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 %       
Total- - -56.8 %0.2 %0.0 %   42.9 %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      
Total- - -97.295.988.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 %     
Total- - -56.8 %   0.0 %42.9 %    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    
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     
Total- - --4.944.8     -0.182.21     

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      
Total- - --1.2-0.60.2   43.00.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      
Total- - --0.05-7.9816.99   2.1412.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    
Total- - --1.4   0.044.5    

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    
Total- - --0.05   0.002.21    

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 %77.0 %43.0 %60.6 %10.7 %
Total- - -36.6 %69.6 %51.5 %47.4 %80.4 %67.5 %45.2 %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
Total- - -37.9 %66.6 %51.4 %43.5 %82.7 %67.4 %47.2 %25.7

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
Total- - -38.2 %66.1 %51.5 %44.0 %82.3 %67.4 %47.7 %25.8

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 
Total- - -P3000294.114233121100 15   .925 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2014PhilliesP45.20 1  0-10           
2015PhilliesP70.00 0  0-3-4           
2016AstrosP65.20 -1  0-1-2           
2017AstrosP62.2-1 -1  00-1           
20182 TeamsP50.10 0  00-1           
    2018AstrosP30.20 0  000           
    2018Blue JaysP19.20 0  00-1           
Total- - -P294.10 -1  0-5-8           

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- - -P294.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.31.7$13.1 
2015Phillies1.4-0.2-0.4-0.618.62.0$16.2 
2016Astros0.2-0.7-0.6-1.314.31.5$11.7 
2017Astros2.30.00.40.418.21.8$14.7 
20182 Teams-0.2-0.4-0.6-1.07.70.8$6.4 
    2018Astros-0.1-0.5-0.4-0.97.20.7$6.0 
    2018Blue Jays-0.10.1-0.2-0.10.50.1$0.4 
Total- - -5.4-1.0-1.4-2.474.27.9$62.2 

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