Age: 30
Bats/Throws: R/R
6' 5" / 235
P

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
2012Rangers (R)101304.29.643.860.00.250100.0 %36.4 %0.0 %0.003.524.42 
2012Rangers (A-)00011018.110.8011.780.49.15878.4 %40.5 %5.6 %1.475.735.77 
2012Rangers (A+)000405.012.605.400.00.36471.4 %54.5 %0.0 %3.602.393.11 
2012Rangers (AA)000102.013.5013.500.00.40080.0 %20.0 %0.0 %4.504.787.03 
2013Rangers (A+)31426040.111.386.920.00.29568.9 %41.3 %0.0 %3.573.284.09 
2013Rangers (AA)0109015.19.394.701.76.29369.2 %31.7 %13.6 %5.285.084.23 
2014Rangers (AA)12022033.19.726.211.08.27154.1 %32.9 %10.0 %5.134.594.24 
2014Rangers (AAA)11012015.214.945.170.00.42976.0 %32.4 %0.0 %2.872.303.05 
2014Rangers000908.19.725.400.00.46473.7 %42.9 %0.0 %4.323.134.170.1
2015Padres (AAA)003505.012.605.400.00.333100.0 %55.6 %0.0 %0.002.603.05 
2015Rangers (AAA)212032031.212.512.270.28.26685.4 %38.5 %4.2 %1.421.992.42 
20152 Teams00022016.211.888.642.16.24289.3 %18.9 %16.0 %4.326.495.59-0.4
    2015Rangers0001106.09.0012.001.50.31379.4 %11.8 %9.1 %6.007.307.84-0.2
    2015Padres00011010.213.506.752.53.176100.0 %25.0 %21.4 %3.386.044.32-0.2
2016Padres (A+)000101.027.000.000.00.000100.0 %0.0 %0.0 %0.00-2.29-2.29 
2018Steamer000101.010.554.211.05.28975.0 %41.8 % 3.723.844.050.0
2018Indians (AA)010909.213.035.590.93.26375.5 %45.0 %14.3 %3.723.643.10 
2018Indians (AAA)21425030.012.602.700.60.30468.5 %36.6 %7.1 %3.602.302.51 
2018Indians000908.210.384.152.08.19083.3 %47.8 %22.2 %3.125.243.95-0.1
Total- - -00040033.210.966.681.60.30582.3 %34.1 %14.6 %4.015.344.82-0.4

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2012Rangers (R)100.0030001004.2193000210005
2012Rangers (A-)001.471100001018.186783124016122
2012Rangers (A+)003.6040000005.0214220300107
2012Rangers (AA)004.5010000002.0112110300003
2013Rangers (A+)313.572600042340.1179281916031025051
2013Rangers (AA)015.28900001015.1681510938002016
2014Rangers (AA)125.132200002033.1148272619423105036
2014Rangers (AAA)112.871200001115.271156509010026
2014Rangers004.3290000108.14313540501209
2015Padres (AAA)000.0050003005.0193000300007
2015Rangers (AAA)211.4232000200131.2117185518000044
20152 Teams004.322200002016.2751288416002022
    2015Rangers006.00110000206.0316441800106
    2015Padres003.381100000010.24464438001016
2016Padres (A+)000.0010000101.030000000003
2018Steamer003.72100000 1.0410000 0  1
2018Indians (AA)013.7290000009.24064416000014
2018Indians (AAA)213.602500043030.012223121229002042
2018Indians003.1290000008.23764324000010
Total- - -004.014000003033.2155311715625014041

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2012Rangers (R)9.643.862.500.0026.3 %10.5 %15.8 %.1771.07.250100.0 %  3.52
2012Rangers (A-)10.8011.780.920.4925.6 %27.9 %-2.3 %.1151.69.15878.4 %  5.73
2012Rangers (A+)12.605.402.330.0033.3 %14.3 %19.0 %.2221.40.36471.4 %  2.39
2012Rangers (AA)13.5013.501.000.0027.3 %27.3 %0.0 %.2502.50.40080.0 %  4.78
2013Rangers (A+)11.386.921.650.0028.5 %17.3 %11.2 %.1921.46.29568.9 %  3.28
2013Rangers (AA)9.394.702.001.7623.5 %11.8 %11.8 %.2501.50.29369.2 %  5.08
2014Rangers (AA)9.726.211.571.0824.3 %15.5 %8.8 %.2161.50.27154.1 %  4.59
2014Rangers (AAA)14.945.172.890.0036.6 %12.7 %23.9 %.2461.53.42976.0 %  2.30
2014Rangers9.725.401.800.0020.9 %11.6 %9.3 %.3512.16.46473.7 %108823.13
2014Average7.732.892.670.8620.4 %7.6 %12.7 %.2471.28.29573.0 %  3.81
2015Padres (AAA)12.605.402.330.0036.8 %15.8 %21.1 %.1881.20.333100.0 %  2.60
2015Rangers (AAA)12.512.275.500.2837.6 %6.8 %30.8 %.1650.82.26685.4 %  1.99
20152 Teams11.888.641.382.1629.3 %21.3 %8.0 %.2031.68.24289.3 %1091656.49
    2015Rangers9.0012.000.751.5019.4 %25.8 %-6.5 %.2612.33.31379.4 %1431787.30
    2015Padres13.506.752.002.5336.4 %18.2 %18.2 %.1671.31.176100.0 %911586.04
2015Average7.762.922.661.0220.4 %7.7 %12.7 %.2511.29.29672.9 %  4.03
2016Padres (A+)27.000.003.000.00100.0 %0.0 %100.0 %.0000.00.000100.0 %  -2.29
2018Steamer10.554.212.511.0527.4 %10.9 %16.5 %.2211.30.28975.0 %  3.84
2018Indians (AA)13.035.592.330.9335.0 %15.0 %20.0 %.1771.24.26375.5 %  3.64
2018Indians (AAA)12.602.704.670.6034.4 %7.4 %27.1 %.2041.07.30468.5 %  2.30
2018Indians10.384.152.502.0827.0 %10.8 %16.2 %.1821.15.19083.3 %701235.24
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
Total- - -10.966.681.641.6026.5 %16.1 %10.3 %.2401.66.30582.3 %991345.34

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2012Rangers (R)0.679.1 %36.4 %54.5 %33.3 %0.0 %  16.7 %41.7 %41.7 %     4.42
2012Rangers (A-)0.8310.8 %40.5 %48.6 %44.4 %5.6 %  41.0 %15.4 %43.6 %     5.77
2012Rangers (A+)1.509.1 %54.5 %36.4 %25.0 %0.0 %  63.6 %0.0 %36.4 %     3.11
2012Rangers (AA)0.250.0 %20.0 %80.0 %0.0 %0.0 %  60.0 %20.0 %20.0 %     7.03
2013Rangers (A+)0.9515.2 %41.3 %43.5 %32.5 %0.0 %  45.7 %22.3 %31.9 %     4.09
2013Rangers (AA)0.5914.6 %31.7 %53.7 %27.3 %13.6 %  43.2 %20.5 %36.4 %     4.23
2014Rangers (AA)0.7020.0 %32.9 %47.1 %30.0 %10.0 %  35.3 %27.1 %37.7 %     4.24
2014Rangers (AAA)1.2241.2 %32.4 %26.5 %0.0 %0.0 %  51.4 %22.9 %25.7 %     3.05
2014Rangers1.7132.1 %42.9 %25.0 %28.6 %0.0 %16.7 %0.0 %39.3 %42.9 %17.9 %25.0 %50.0 %25.0 %3.811104.17
2015Padres (AAA)2.5022.2 %55.6 %22.2 %50.0 %0.0 %  44.4 %44.4 %11.1 %     3.05
2015Rangers (AAA)1.0424.6 %38.5 %36.9 %41.7 %4.2 %  50.8 %15.4 %33.9 %     2.42
20152 Teams0.2813.5 %18.9 %67.6 %4.0 %16.0 %0.0 %0.0 %32.4 %27.0 %40.5 %13.5 %59.5 %27.0 %5.011415.59
    2015Rangers0.1823.5 %11.8 %64.7 %0.0 %9.1 %0.0 %0.0 %23.5 %35.3 %41.2 %11.8 %58.8 %29.4 %7.301957.84
    2015Padres0.365.0 %25.0 %70.0 %7.1 %21.4 %0.0 %0.0 %40.0 %20.0 %40.0 %15.0 %60.0 %25.0 %3.631114.32
2016Padres (A+)0.000.0 %0.0 %0.0 %0.0 %0.0 %  0.0 %0.0 %0.0 %     -2.29
2018Indians (AA)1.2920.0 %45.0 %35.0 %42.9 %14.3 %  50.0 %35.0 %15.0 %     3.10
2018Indians (AAA)0.9323.9 %36.6 %39.4 %14.3 %7.1 %  39.4 %28.2 %32.4 %     2.51
2018Indians1.2213.0 %47.8 %39.1 %0.0 %22.2 %9.1 %0.0 %39.1 %47.8 %13.0 %4.3 %60.9 %34.8 %3.61933.95
Total- - -0.7319.3 %34.1 %46.6 %7.3 %14.6 %10.0 %0.0 %36.4 %37.5 %26.1 %14.8 %56.8 %28.4 %4.251214.82

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2012Rangers (R)4612    82735
2012Rangers (A-)151848    110107217
2012Rangers (A+)6411    133245
2012Rangers (AA)1400    252348
2013Rangers (A+)38401413    155269424
2013Rangers (AA)132266    107179286
2014Rangers (AA)28401712    224330554
2014Rangers (AAA)119140    102184286
2014Rangers1279220026995164
2015Padres (AAA)5221    324779
2015Rangers (AAA)25241610    181303484
20152 Teams7255100012134181315
    2015Rangers2114000097072142
    2015Padres51411000364109173
2016Padres (A+)0000    51116
2018Indians (AA)9743    6398161
2018Indians (AAA)2628174    161313474
2018Indians1193010024495139
Total- - -304117330016247371618

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2014Rangers-0.32-0.490.17-1.93-0.170.392.210.710.356-0.22-0.6101
20152 Teams-0.12-0.720.60-1.17-0.150.461.000.711.1515-0.580.3215
    2015Rangers-0.10-0.510.41-1.78-0.210.821.171.071.759-0.190.0714
    2015Padres-0.02-0.210.190.610.060.210.640.360.246-0.390.2901
2018Indians0.28-0.430.710.200.020.981.071.001.2990.110.1722
Total- - --0.16-1.641.48-2.90-0.310.561.140.781.0330-0.690.4038

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2014Rangers68.3% (94.8)31.7% (87.1)      
20152 Teams56.2% (94.1)37.5% (87.0) 6.3% (79.1)    
    2015Rangers59.9% (94.0)32.4% (87.3) 7.7% (79.6)    
    2015Padres53.2% (94.3)41.6% (86.8) 5.2% (78.4)    
2018Indians57.6% (95.2)38.1% (87.5) 4.3% (82.0)    
Total- - -59.7% (94.6)36.1% (87.1) 4.2% (79.8)    

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2014Rangers67.1 % 2.4 %   30.5 %       
20152 Teams56.1 %     44.0 %       
    2015Rangers59.9 %     40.1 %       
    2015Padres52.9 %     47.1 %       
2018Indians57.6 %     38.1 %4.3 %      
Total- - -59.3 % 0.7 %   39.1 %1.0 %      

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2014Rangers94.8 89.9   87.1      
20152 Teams94.1     85.7      
    2015Rangers94.0     85.7      
    2015Padres94.2     85.8      
2018Indians95.1     87.481.8     
Total- - -94.5 89.9   86.481.8     

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2014Rangers67.9 %    32.1 %     
20152 Teams56.1 %    37.9 %6.1 %    
    2015Rangers59.9 %    33.1 %7.0 %    
    2015Padres52.9 %    41.9 %5.2 %    
2018Indians57.6 %    38.1 %4.3 %    
Total- - -59.5 %    36.4 %4.1 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2014Rangers95.7    87.9    
20152 Teams95.2    87.879.9   
    2015Rangers95.4    88.480.4   
    2015Padres95.1    87.479.3   
2018Indians95.2    87.581.7   
Total- - -95.4    87.780.3   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2014Rangers-2.41.0     -2.181.92     
20152 Teams-5.52.2 0.6   -3.121.85 3.05   
    2015Rangers-4.22.3 0.2   -5.004.94 1.56   
    2015Padres-1.3-0.1 0.4   -1.39-0.13 4.87   
2018Indians-1.20.8 0.1   -1.521.43 2.16   
Total- - --9.23.9 0.7   -2.491.76 2.84   

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2014Rangers-2.3 -0.2   1.2      
20152 Teams-5.4     2.7      
    2015Rangers-4.2     2.4      
    2015Padres-1.3     0.3      
2018Indians-0.8     0.80.1     
Total- - --8.5 -0.2   4.70.1     

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2014Rangers-2.10 -5.24   2.33      
20152 Teams-3.08     1.98      
    2015Rangers-4.89     4.26      
    2015Padres-1.38     0.37      
2018Indians-0.97     1.532.16     
Total- - --2.32 -5.24   1.962.16     

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2014Rangers-1.9    1.1    
20152 Teams-5.5    2.20.6   
    2015Rangers-4.2    2.30.2   
    2015Padres-1.3    -0.10.4   
2018Indians-0.8    0.80.1   
Total- - --8.2    4.10.7   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2014Rangers-1.80    2.12    
20152 Teams-3.13    1.833.21   
    2015Rangers-5.00    4.871.86   
    2015Padres-1.39    -0.154.70   
2018Indians-0.97    1.532.16   
Total- - --2.26    1.832.96   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2014Rangers30.6 %62.1 %43.3 %60.0 %87.8 %76.1 %40.2 %48.8 %10.4 %
2014Average30.7 %65.7 %46.2 %65.7 %87.3 %79.3 %44.3 %60.6 %9.5 %
20152 Teams23.8 %55.9 %38.4 %48.8 %78.8 %68.6 %45.4 %54.7 %12.1 %
    2015Rangers20.0 %52.6 %33.1 %58.8 %80.0 %72.3 %40.1 %41.9 %9.2 %
    2015Padres27.6 %58.1 %42.8 %41.7 %78.0 %66.2 %49.7 %63.6 %14.5 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.8 %60.9 %9.9 %
2018Indians36.9 %72.7 %51.1 %54.8 %80.0 %69.0 %39.6 %64.9 %15.8 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -28.8 %61.0 %42.6 %53.9 %81.4 %70.7 %42.7 %55.5 %12.5 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Rangers27.3 %61.8 %43.3 %54.2 %87.2 %76.1 %46.3 %22.9
2014Average30.1 %63.1 %46.2 %62.9 %87.5 %79.3 %48.8 %23.0
20152 Teams23.8 %55.6 %38.2 %48.8 %79.8 %69.2 %45.2 %22.4
    2015Rangers18.1 %54.2 %33.1 %53.3 %81.3 %72.3 %41.6 %20.9
    2015Padres29.2 %56.6 %42.4 %46.2 %78.7 %67.1 %48.3 %23.7
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2018Indians36.8 %64.8 %51.1 %52.0 %78.3 %69.0 %51.1 %23.5
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -27.4 %59.5 %42.5 %51.1 %81.4 %71.0 %46.8 %22.8

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2014Rangers27.1 %63.5 %44.0 %47.8 %89.4 %75.7 %46.5 %21.9
20152 Teams23.3 %56.3 %38.2 %47.5 %80.0 %69.2 %45.2 %23.1
    2015Rangers18.1 %54.2 %33.1 %53.3 %81.3 %72.3 %41.6 %21.5
    2015Padres28.1 %57.8 %42.4 %44.0 %79.2 %67.1 %48.3 %24.4
2018Indians34.9 %65.8 %51.1 %52.2 %77.1 %69.0 %52.5 %24.2
Total- - -26.6 %60.6 %42.7 %48.8 %81.7 %70.9 %47.2 %23.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2012Rangers (R)P304.2030  0          
2012Rangers (A-)P11018.1112  1          
2012Rangers (A+)P405.0000  0          
2012Rangers (AA)P102.0000  0          
2013Rangers (A+)P26040.1120  0          
2013Rangers (AA)P9015.1010  0          
2014Rangers (AA)P22033.1140  1          
2014Rangers (AAA)P12015.2100  0          
2014RangersP908.1010000000 2   1.000 
2015Padres (AAA)P505.0010  0          
2015Rangers (AAA)P32031.2100  0          
20152 TeamsP22016.2120000000 4   1.000 
    2015RangersP1106.0100000000 2   1.000 
    2015PadresP11010.2020000000 2   1.000 
2016Padres (A+)P101.0000  0          
2018Indians (AA)P909.2100  0          
2018Indians (AAA)P25030.0200  0          
2018IndiansP908.2100000000 0   1.000 
Total- - -P40033.2230000000 6   1.000 
2006Cardinals (R)LF2217.0300  0          
2007Cardinals (R)LF119.0000  0          
2009Cardinals (A)LF2121169.03102  0          
2006Cardinals (R)RF4543347.26744  1          
2007Cardinals (R)RF4240342.14944  2          
2007Cardinals (A-)RF5440.01010  0          
2008Cardinals (A-)RF2727220.04434  1          
2008Cardinals (A)RF2121184.03412  0          
2009Cardinals (A-)RF2626233.04033  0          
2009Cardinals (A)RF2929245.04721  0          
2010Cardinals (A-)RF3328238.23902  0          

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2014RangersP8.10 0  000           
20152 TeamsP16.20 0  000           
    2015RangersP6.00 0  000           
    2015PadresP10.20 0  000           
2018IndiansP8.20 0  000           
Total- - -P33.2-1 0  000           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2014RangersP8.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)0.0%      (0)
20152 TeamsP16.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
    2015PadresP10.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
Total- - -P33.20.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (2)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2014Rangers-0.1-0.40.2-0.20.90.1$0.8 
20152 Teams0.00.20.20.4-3.8-0.4($3.2) 
    2015Rangers-0.10.00.20.1-2.1-0.2($1.8) 
    2015Padres0.10.20.10.2-1.7-0.2($1.4) 
2018Indians0.10.20.00.2-0.9-0.1($0.7) 
Total- - -0.0-0.10.40.4-3.8-0.4($3.1) 

  • $0.5m / 1 Years (2015) (Edit)
    • signed by Texas Rangers on 2/27/2015 (League Minimum)
    • 2015: $0.5M
    • Other Notes: Pre arbitration
    • Source: spotrac.com
    • Submitted by Sam Bauman
Add New Contract
  • 2006 June Amateur Draft - Round: 14, Pick: 30, Overall: 436
    • Team: St. Louis Cardinals
    • School: Keller HS