Age: 28
Bats/Throws: R/R
6' 0" / 210
C
Birthdate: 5/21/1991 (28 y, 4 m, 24 d)
Drafted: 2012 June Amateur Draft - Round: 6, Pick: 14, Overall: 202, Team: Cincinnati Reds
Service Time: 0.027
Reported as the pre-2019 value.
0 years and 27 days days of service time.
  
MiLB Options: 3
Reported as the pre-2019 season number of waiver options remaining.

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



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2013Reds (A)873381362739.5 %14.2 %.085.289.247.328.332.31391    
2014Reds (A)8031133430210.6 %17.4 %.100.258.216.314.316.30087    
2014Reds (A+)144759904.3 %19.1 %.400.258.289.319.689.416150    
2015Reds (A+)8130572331110.2 %23.0 %.128.265.214.303.342.31199    
2016Reds (AA)6724222116012.8 %24.4 %.087.274.203.315.290.29583    
2017Reds (AA)7525011416011.6 %20.0 %.083.217.171.268.253.25153    
2018Angels (AA)72812503.6 %25.0 %.231.444.346.393.577.431173    
2018Angels (AAA)261013131409.9 %17.8 %.167.362.311.380.478.380127    
2018Reds (AAA)1660053013.3 %25.0 %.059.333.235.339.294.29282    
2018Angels81200100.0 %0.0 %.083.167.167.167.250.17760.0-1.30.60.0
2019ATC82412206.1 %21.3 %.130.243.207.256.337.26060    
2019Steamer0100008.2 %23.4 %.111.272.217.285.328.271690.00.00.00.0
2019ZiPS642274201808.4 %26.9 %.112.257.195.267.307.25458-0.1-11.98.00.3
2019Cardinals (AAA)6022210243009.0 %31.1 %.188.279.223.293.411.29865    
2019Cardinals1100000.0 %100.0 %.000.000.000.000.000.000-1000.0-0.30.00.0
2019Steamer (R)0100007.6 %29.4 %.120.269.201.266.321.255560.0-0.10.00.0
Total- - -91300100.0 %7.7 %.077.167.154.154.231.164-20.0-1.60.6-0.1

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2013Reds (A)8729533873502201362732048533531.247
2014Reds (A)8026931158391423343033054612121.216
2014Reds (A+)14454713530599209000401.289
2015Reds (A+)8126630557371307233131270305810.214
2016Reds (AA)6720724242281202211631059301500.203
2017Reds (AA)7521725037211501141629150004800.171
2018Angels (AA)726289611125107100200.346
2018Angels (AAA)26901012819603131410018001100.311
2018Reds (AAA)165160129300538115001100.235
2018Angels812122110001000000000.167
2019ATC823245310122105000000.207
2019Steamer0110000000000000 00.217
2019ZiPS6420522740251104201819161102500.195
2019Cardinals (AAA)60197222442851102430200691401000.223
2019Cardinals1110000000001000000.000
2019Steamer (R)0110000000000000 00.201
Total- - -913132110001001000000.154

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2013Reds (A)9.5 %14.2 %0.67.247.328.332.661.0853.2.289  0.036-3.6.31391
2014Reds (A)10.6 %17.4 %0.61.216.314.316.630.1004.2.258  -0.131-4.8.30087
2014Reds (A+)4.3 %19.1 %0.22.289.319.6891.008.4003.2.258  -0.593.1.416150
2015Reds (A+)10.2 %23.0 %0.44.214.303.342.645.1281.8.265  0.031-0.2.31199
2016Reds (AA)12.8 %24.4 %0.53.203.315.290.605.0871.2.274  -0.222-4.5.29583
2017Reds (AA)11.6 %20.0 %0.58.171.268.253.522.0830.8.217  0.014-12.5.25153
2018Angels (AA)3.6 %25.0 %0.14.346.393.577.970.2312.7.444  0.062.4.431173
2018Angels (AAA)9.9 %17.8 %0.56.311.380.478.858.1671.3.362  0.0173.6.380127
2018Reds (AAA)13.3 %25.0 %0.53.235.339.294.633.0591.1.333  0.06-1.2.29282
2018Angels0.0 %0.0 %0.00.167.167.250.417.0830.1.1670.00.00.00-1.3.1776
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019ATC6.1 %21.3 %0.28.207.256.337.593.1300.8.243  0.02-1.1.26060
2019Steamer8.2 %23.4 %0.35.217.285.328.614.1110.1.2720.0 0.000.0.27169
2019ZiPS8.4 %26.9 %0.31.195.267.307.574.1121.3.257  -0.115-11.2.25458
2019Cardinals (AAA)9.0 %31.1 %0.29.223.293.411.704.1882.4.279  0.022-11.7.29865
2019Cardinals0.0 %100.0 %0.00.000.000.000.000.0000.1.0000.00.00.00-0.3.000-100
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)7.6 %29.4 %0.26.201.266.321.588.1203.1.2690.0 0.00-0.1.25556
Total- - -0.0 %7.7 %0.00.154.154.231.385.0770.1.1670.00.00.00-1.6.164-2

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
201928642052274025110420181961008.4 %26.9 %0.31.195.267.307.574.112.257-0.1.2540.3
202029601922143823110419181956008.9 %26.2 %0.34.198.274.318.591.120.258-0.1.2620.2
202130591882093722110419181853008.6 %25.4 %0.34.197.271.319.590.122.252-0.1.2600.1

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2013Reds (A)1.2516.0 %46.7 %37.3 %30.8 %1.1 %  50.8 %21.7 %27.6 %   
2014Reds (A)0.9817.5 %40.8 %41.7 %27.3 %3.4 %  50.2 %21.9 %27.9 %   
2014Reds (A+)3.008.6 %68.6 %22.9 %12.5 %62.5 %  66.7 %11.1 %22.2 %   
2015Reds (A+)0.7116.8 %34.6 %48.7 %24.7 %7.5 %  43.5 %23.0 %33.5 %   
2016Reds (AA)1.4022.1 %45.5 %32.4 %23.4 %4.3 %  49.7 %22.2 %28.2 %   
2017Reds (AA)0.8217.4 %37.3 %45.3 %28.8 %1.4 %  44.9 %25.8 %29.3 %   
2018Angels (AA)1.5016.7 %50.0 %33.3 %33.3 %16.7 %  68.4 %15.8 %15.8 %   
2018Angels (AAA)1.3819.7 %46.5 %33.8 %16.7 %12.5 %  57.5 %23.3 %19.2 %   
2018Reds (AAA)1.7316.7 %52.8 %30.6 %27.3 %0.0 %  40.5 %32.4 %27.0 %   
2018Angels1.0033.3 %33.3 %33.3 %0.0 %0.0 %0.0 %0.0 %25.0 %41.7 %33.3 %0.0 %33.3 %66.7 %
2019Cardinals (AAA)0.8415.2 %38.6 %46.2 %23.0 %16.4 %  43.2 %19.7 %37.1 %   
2019Cardinals0.000.0 %0.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      
Total- - -1.0033.3 %33.3 %33.3 %0.0 %0.0 %0.0 %0.0 %25.0 %41.7 %33.3 %0.0 %33.3 %66.7 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2013Reds (A)114913928   181434615
2014Reds (A)86883724   185420605
2014Reds (A+)24831   227496
2015Reds (A+)66933223   176452628
2016Reds (AA)66473211   4026021004
2017Reds (AA)60732821   380615995
2018Angels (AA)9632   326294
2018Angels (AAA)3324144   135234369
2018Reds (AAA)191163   107146253
2018Angels4440000152439
2019Cardinals (AAA)51612014   351563914
2019Cardinals0000000347
Total- - -4440000182846

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2018Angels-0.08-0.120.04-1.41-0.150.470.001-0.11-0.06
2019Cardinals0.000.000.00-0.10-0.010.000.0010.00 
Total- - --0.08-0.120.04-1.50-0.160.430.002-0.11-0.07

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Angels74.4% (92.8)15.4% (83.8) 2.6% (82.0)7.7% (84.7)   
2019Cardinals71.4% (95.8)28.6% (87.5)      
Total- - -73.9% (93.2)17.4% (84.8) 2.2% (82.0)6.5% (84.7)   

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Angels15.4 %30.8 %2.6 %  28.2 %10.3 %5.1 %  7.7 %   
2019Cardinals71.4 %     28.6 %       
Total- - -23.9 %26.1 %2.2 %  23.9 %13.0 %4.4 %  6.5 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Angels93.694.584.0  90.683.782.3  84.5  
2019Cardinals95.8     87.6      
Total- - -94.694.584.0  90.685.082.3  84.5  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Angels33.3 %5.1 % 41.0 %7.7 %10.3 %2.6 %    
2019Cardinals71.4 %    28.6 %     
Total- - -39.1 %4.4 % 34.8 %6.5 %13.0 %2.2 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Angels94.185.8 92.684.983.282.2   
2019Cardinals96.0    87.7    
Total- - -94.685.8 92.684.984.782.2   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Angels-1.6-0.4 0.00.7  -5.58-7.18 2.6424.03  
2019Cardinals-0.30.1     -6.693.45     
Total- - --2.0-0.4 0.00.7  -5.74-4.52 2.6424.03  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Angels-0.6-1.1-0.3  0.0-0.20.0  0.8  
2019Cardinals-0.3     0.1      
Total- - --0.9-1.1-0.3  0.0-0.10.0  0.8  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Angels-10.08-9.28-25.96  -0.32-4.972.40  26.86  
2019Cardinals-6.69     3.45      
Total- - --8.54-9.28-25.96  -0.32-2.162.40  26.86  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Angels-1.1-0.5 -0.6 0.00.0   
2019Cardinals-0.3    0.1    
Total- - --1.5-0.5 -0.6 0.10.0   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Angels-8.84-24.32 -3.7826.861.232.71   
2019Cardinals-6.69    3.45    
Total- - --8.24-24.32 -3.7826.861.972.71   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Angels11.1 %66.7 %41.0 %100.0 %100.0 %100.0 %53.9 %75.0 %0.0 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Cardinals20.0 %50.0 %28.6 %100.0 %100.0 %100.0 %28.6 %100.0 %0.0 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -13.0 %65.2 %39.1 %100.0 %100.0 %100.0 %50.0 %76.9 %0.0 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Angels6.7 %62.5 %41.0 %100.0 %100.0 %100.0 %61.5 %20.3
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Cardinals25.0 %33.3 %28.6 %100.0 %100.0 %100.0 %42.9 %24.7
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -10.5 %59.3 %39.1 %100.0 %100.0 %100.0 %58.7 %21.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Angels6.7 %62.5 %41.0 %100.0 %100.0 %100.0 %61.5 %20.3
2019Cardinals25.0 %33.3 %28.6 %100.0 %100.0 %100.0 %42.9 %24.7
Total- - -10.5 %59.3 %39.1 %100.0 %100.0 %100.0 %58.7 %21.1

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Angels (AA)C4431.03401  0    100   
2018Angels (AAA)C2525219.1216210  2    19126   
2018Reds (AAA)C1515127.111141  0    1242   
2018AngelsC8438.03920000000 30021.000 
2019Cardinals (AAA)C5352450.0507311  5    23150   
Total- - -C8438.03920000000 30021.000 
2018Angels (AA)1B2116.01710  5          
2019Cardinals (AAA)3B101.0101  0          
2019Cardinals (AAA)LF103.1000  0          

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018AngelsC38.0000  0 0     0.3      
Total- - -C38.0000  0 0     0.3      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018AngelsC38.00.0%      (1)0.0%      (0)0.0%      (2)0.0%     (0)0.0%      (0)100.0%      (2)
Total- - -C38.00.0%      (1)0.0%      (0)0.0%      (2)0.0%     (0)0.0%      (0)100.0%      (2)

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2018Angels-1.30.00.30.3-1.30.60.00.4-0.30.0($0.3) 
2019Cardinals-0.30.0 0.0-0.30.00.00.0-0.20.0($0.2) 
Total- - --1.60.00.30.3-1.60.60.00.4-0.6-0.1($0.4) 

  • 2012 June Amateur Draft - Round: 6, Pick: 14, Overall: 202
    • Team: Cincinnati Reds
    • School: Notre Dame