Age: 26
Bats/Throws: L/L
6' 0" / 200
OF
Birthdate: 12/4/1992 (26 y, 10 m, 10 d)
Drafted: 2011 June Amateur Draft - Round: 6, Pick: 28, Overall: 209, Team: New York Yankees
Service Time: 0.113
Reported as the pre-2019 value.
0 years and 113 days days of service time.
  
MiLB Options: 2
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 19Overall Rank: NAReported: 2018ETA: 2018  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
40 / 4545 / 5055 / 5555 / 5545 / 4550 / 5040

RotoWire News: Cave will be on the bench for Game 1 of the ALDS at Yankee Stadium on Friday. (10/4/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



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2011Yankees (R)12000050.0 %0.0 %.000.000.000.500.000.372128    
2013Yankees (A)11552026931187.7 %21.2 %.119.362.282.347.401.347117    
2014Yankees (A+)9041635024106.7 %19.2 %.091.377.304.354.395.348116    
2014Yankees (AA)421974241829.1 %22.3 %.182.344.273.344.455.357121    
2015Yankees (AA)12556326837177.6 %17.4 %.075.327.269.330.345.31397    
2015Yankees (AAA)729042010.3 %27.6 %.208.647.458.517.667.520239    
2016Yankees (AA)271163121738.6 %24.1 %.221.365.288.353.510.382137    
2016Yankees (AAA)893545473837.3 %22.0 %.140.329.261.323.401.326106    
2017Yankees (AA)311405191817.1 %23.6 %.250.319.266.317.516.362123    
2017Yankees (AAA)7229715473816.1 %27.6 %.230.414.324.367.554.403156    
2018Twins (AAA)5824952527410.4 %22.1 %.121.327.265.349.386.332109    
2018Twins9130913544525.8 %33.0 %.208.363.265.313.473.3321090.63.9-0.81.4
2019THE BAT451935232127.2 %28.9 %.160.329.247.308.407.30891    
2019ATC682649343126.5 %29.3 %.180.330.253.307.433.31797    
2019Depth Charts471966232226.8 %29.3 %.159.330.248.304.407.306900.0-2.4-0.70.3
2019Steamer512025222226.7 %28.6 %.148.331.249.305.397.303880.2-2.8-0.80.3
2019Fans (7)753059323426.6 %28.2 %.157.337.257.311.414.31394-0.2-2.2-2.30.6
2019ZiPS13253317676356.9 %30.0 %.169.329.247.303.416.30992-0.5-5.80.41.2
2019Twins (AAA)482147373957.0 %23.4 %.240.437.352.393.592.413147    
2019Twins722288282509.2 %31.1 %.197.358.258.351.455.3431130.74.6-3.20.9
2019Twins2400000.0 %50.0 %.000.500.250.250.250.21728    
2019Steamer (R)11044013525237.0 %29.1 %.164.342.256.315.420.311920.4-4.3-2.50.8
2019Depth Charts (R)11347614585647.3 %29.7 %.168.339.252.314.420.311910.1-5.1-4.30.7
Total- - -16353721827027.3 %32.2 %.204.361.262.329.466.3371111.38.5-4.02.3
Postseason- - -2400000.0 %50.0 %.000.500.250.250.250.21728    

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2011Yankees (R)1120000000100000000.000
2013Yankees (A)115464520131863762693140011084410189.282
2014Yankees (A+)903854161179218435024280802016103.304
2014Yankees (AA)4217619748291054241818044102323.273
2015Yankees (AA)12550556313610722526837430985553173.269
2015Yankees (AAA)7242911731042308110100.458
2016Yankees (AA)271041163016833121710028110534.288
2016Yankees (AAA)8932235484551865473826278411733.261
2017Yankees (AA)3112814034141325191810033011410.266
2017Yankees (AAA)72278297905913315473818182100113.324
2018Twins (AAA)582152495742915252726155440342.265
2018Twins912833097544162135445182102332221.265
2019THE BAT451761934328915232114156211321.247
2019ATC6824026461381229343117077332221.253
2019Depth Charts471791964429916232213157211 21.248
2019Steamer511832024630915222214158221 21.249
2019Fans (7)752803057249113932342018632  21.257
2019ZiPS13248653312076234176763372160442753.247
2019Twins (AAA)4819621469401847373915050030550.352
2019Twins7219822851301128282521071810500.258
2019Twins2441100000002000000.250
2019Steamer (R)11039944010266204135252311128533 32.256
2019Depth Charts (R)11343047610869214145856351141632 42.252
Total- - -163481537126742742182703921731142721.262
Postseason- - -2441100000002000000.250

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2011Yankees (R)50.0 %0.0 %1.00.000.500.000.500.0000.1.000  0.000.1.372128
2013Yankees (A)7.7 %21.2 %0.36.282.347.401.748.1196.6.362  -0.67110.1.347117
2014Yankees (A+)6.7 %19.2 %0.35.304.354.395.749.0915.8.377  0.7557.7.348116
2014Yankees (AA)9.1 %22.3 %0.41.273.344.455.798.1825.1.344  -0.9284.9.357121
2015Yankees (AA)7.6 %17.4 %0.44.269.330.345.674.0756.2.327  2.160-2.0.31397
2015Yankees (AAA)10.3 %27.6 %0.38.458.517.6671.184.2083.8.647  0.074.3.520239
2016Yankees (AA)8.6 %24.1 %0.36.288.353.510.863.2215.4.365  -1.0185.0.382137
2016Yankees (AAA)7.3 %22.0 %0.33.261.323.401.724.1405.7.329  -0.7402.4.326106
2017Yankees (AA)7.1 %23.6 %0.30.266.317.516.832.2505.8.319  0.2203.8.362123
2017Yankees (AAA)6.1 %27.6 %0.22.324.367.554.921.2304.3.414  -1.15318.8.403156
2018Twins (AAA)10.4 %22.1 %0.47.265.349.386.735.1214.0.327  -0.1312.6.332109
2018Twins5.8 %33.0 %0.18.265.313.473.786.2085.5.363-0.61.4-0.2414.5.332109
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT7.2 %28.9 %0.25.247.308.407.715.1604.6.329  -0.122-1.0.30891
2019ATC6.5 %29.3 %0.22.253.307.433.740.1804.7.330  -0.2310.6.31797
2019Depth Charts6.8 %29.3 %0.23.248.304.407.710.1594.5.3300.1 -0.122-1.4.30690
2019Steamer6.7 %28.6 %0.23.249.305.397.702.1484.3.3310.2 -0.122-1.9.30388
2019Fans (7)6.6 %28.2 %0.23.257.311.414.726.1574.5.337  -0.235-0.5.31394
2019ZiPS6.9 %30.0 %0.23.247.303.416.719.1694.8.329  -0.560-2.5.30992
2019Twins (AAA)7.0 %23.4 %0.30.352.393.592.984.2407.4.437  1.14313.7.413147
2019Twins9.2 %31.1 %0.30.258.351.455.805.1973.5.3581.1-0.3-0.1334.6.343113
2019Twins0.0 %50.0 %0.00.250.250.250.500.0000.1.500  0.00-0.4.21728
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)7.0 %29.1 %0.24.256.315.420.735.1644.8.3420.6 -0.252-3.4.31192
2019Depth Charts (R)7.3 %29.7 %0.24.252.314.420.734.1684.8.3390.4 -0.356-3.7.31191
Total- - -7.3 %32.2 %0.23.262.329.466.795.2044.9.3610.51.1-0.3749.1.337111
Postseason- - -0.0 %50.0 %0.00.250.250.250.500.0000.1.500  0.00-0.4.21728

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
2019261324865331207623417676337160536.9 %30.0 %0.23.247.303.416.719.169.329-0.5.3091.2
2020271274675131136923417646136158437.0 %30.8 %0.23.242.299.418.717.176.324-0.7.3081.1
2021281254595051106623417636036157437.1 %31.1 %0.23.240.298.418.717.179.322-0.7.3071.1

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2011Yankees (R)0.000.0 %0.0 %100.0 %0.0 %0.0 %  0.0 %0.0 %100.0 %   
2013Yankees (A)1.9624.0 %50.3 %25.7 %6.6 %2.2 %  40.6 %24.0 %35.4 %   
2014Yankees (A+)1.7815.5 %54.1 %30.4 %10.0 %3.3 %  42.7 %21.2 %36.2 %   
2014Yankees (AA)1.6216.0 %51.9 %32.1 %2.4 %9.5 %  44.4 %24.8 %30.8 %   
2015Yankees (AA)2.3921.8 %55.1 %23.1 %11.8 %2.2 %  37.9 %24.0 %38.1 %   
2015Yankees (AAA)5.0029.4 %58.8 %11.8 %0.0 %0.0 %  29.4 %41.2 %29.4 %   
2016Yankees (AA)1.4528.0 %42.7 %29.3 %9.1 %13.6 %  46.8 %22.1 %31.2 %   
2016Yankees (AAA)1.5426.8 %44.4 %28.9 %4.3 %7.2 %  40.8 %26.5 %32.7 %   
2017Yankees (AA)1.8124.0 %49.0 %27.1 %3.8 %19.2 %  34.0 %34.0 %32.0 %   
2017Yankees (AAA)1.1327.1 %38.7 %34.3 %4.8 %24.2 %  44.6 %22.6 %32.8 %   
2018Twins (AAA)1.8223.0 %49.7 %27.3 %13.6 %11.4 %  44.9 %23.6 %31.5 %   
2018Twins1.4325.7 %43.7 %30.6 %0.0 %23.2 %3.8 %0.0 %35.5 %43.0 %21.5 %8.6 %53.8 %37.6 %
2019Twins (AAA)1.3928.6 %41.5 %29.9 %4.5 %15.9 %  40.9 %24.2 %34.9 %   
2019Twins2.4325.0 %53.1 %21.9 %0.0 %28.6 %4.4 %0.0 %41.4 %33.6 %25.0 %5.5 %42.2 %52.3 %
2019Twins1.0050.0 %50.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      
Total- - -1.7625.4 %47.6 %27.0 %0.0 %25.0 %4.1 %0.0 %37.9 %39.2 %22.9 %7.3 %49.0 %43.6 %
Postseason- - -1.0050.0 %50.0 %0.0 %0.0 %0.0 %0.0 %0.0 %      

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2011Yankees (R)0100   415
2013Yankees (A)17891856   53410141548
2014Yankees (A+)16090469   165569734
2014Yankees (AA)6842211   249491740
2015Yankees (AA)222938811   80113272128
2015Yankees (AAA)10250   3575110
2016Yankees (AA)3222212   184312496
2016Yankees (AAA)10669643   4908851375
2017Yankees (AA)4726231   195348543
2017Yankees (AAA)7062493   3757241099
2018Twins (AAA)8044376   360583943
2018Twins80564703304118351246
2019Twins (AAA)6144422   286515801
2019Twins6828320300353569922
2019Twins101000051217
Total- - -1488479063076414042168
Postseason- - -101000051217

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2018Twins0.88-4.985.8711.581.110.981.3080.460.44
2019Twins-0.12-3.703.581.990.180.940.2340.24-0.38
2019Twins-0.05-0.100.05-0.77-0.071.30 0-0.040.00
Total- - -0.76-8.689.4413.571.280.960.95120.710.08
Postseason- - --0.05-0.100.05-0.77-0.071.30 0-0.040.00

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Twins54.3% (93.4)17.3% (83.6)4.2% (88.6)12.9% (78.7)9.3% (85.5)1.9% (87.3) 0.6%
2019Twins53.5% (93.4)13.2% (84.4)4.0% (88.9)13.8% (80.1)13.1% (85.6)2.4% (86.0)  
Total- - -54.0% (93.4)15.6% (83.9)4.1% (88.7)13.3% (79.3)10.9% (85.5)2.1% (86.7) 0.4%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Twins37.6 %12.1 %4.3 %1.4 % 5.2 %17.2 %10.3 %3.0 %0.1 %8.9 %   
2019Twins37.7 %9.2 %4.8 %2.1 % 6.3 %12.6 %10.6 %3.4 % 13.3 %   
Total- - -37.6 %10.9 %4.5 %1.7 % 5.7 %15.2 %10.4 %3.1 %0.1 %10.8 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Twins93.792.688.385.8 91.883.778.579.768.485.5  
2019Twins93.792.987.585.9 92.584.779.681.2 85.6  
Total- - -93.792.787.985.9 92.184.178.980.368.485.5  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Twins38.4 %4.3 %1.8 %15.7 %9.6 %17.7 %12.4 %0.1 %   
2019Twins38.9 %3.4 %2.7 %14.3 %12.8 %14.3 %13.6 %    
Total- - -38.6 %3.9 %2.2 %15.1 %10.9 %16.3 %12.9 %0.1 %   

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Twins93.988.985.692.886.083.978.668.6  
2019Twins94.189.686.493.186.085.180.4   
Total- - -94.089.286.092.986.084.479.468.6  

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Twins9.4-4.6-0.4-0.62.90.0 1.39-2.14-0.80-0.392.490.13 
2019Twins-1.74.5-1.73.60.1-0.6 -0.353.68-4.572.840.09-2.72 
Total- - -7.7-0.1-2.13.03.0-0.6 0.66-0.04-2.371.041.26-1.24 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Twins5.41.0-0.10.2 2.4-5.70.1-0.70.02.8  
2019Twins0.6-0.7-1.30.7 -1.33.23.00.7 -1.6  
Total- - -6.00.4-1.40.8 1.2-2.53.10.00.01.2  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Twins1.150.68-0.160.90 3.76-2.660.08-1.940.002.55  
2019Twins0.18-0.77-2.943.44 -2.172.723.052.38 -1.29  
Total- - -0.740.16-1.422.20 0.97-0.771.370.030.000.53  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Twins4.20.10.24.2 -6.30.10.0  
2019Twins-2.5-0.9-0.30.8 3.33.6   
Total- - -1.7-0.8-0.15.0 -3.03.70.0  

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Twins0.880.210.892.152.54-2.870.040.00  
2019Twins-0.68-2.91-1.200.58-0.552.492.89   
Total- - -0.21-0.93-0.221.521.00-0.861.310.00  

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Twins35.9 %65.8 %49.0 %54.2 %83.6 %71.5 %43.9 %64.1 %13.9 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Twins31.7 %72.9 %47.7 %48.6 %84.3 %69.8 %38.8 %57.0 %14.4 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -34.1 %68.6 %48.5 %51.9 %83.9 %70.8 %41.7 %61.1 %14.1 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Twins32.1 %65.9 %49.0 %47.2 %83.0 %71.4 %50.2 %23.9
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Twins31.3 %66.7 %47.7 %47.1 %82.5 %70.0 %46.3 %24.2
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -31.7 %66.3 %48.5 %47.2 %82.8 %70.8 %48.5 %24.0

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Twins31.7 %66.4 %49.0 %48.5 %82.1 %71.2 %49.9 %24.5
2019Twins30.8 %67.1 %47.7 %46.7 %82.3 %70.0 %46.5 %24.4
Total- - -31.3 %66.7 %48.5 %47.7 %82.2 %70.7 %48.5 %24.4

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Twins (AAA)LF6646.11410  1          
2018TwinsLF4329.0400000000     1.000 
2019TwinsLF10768.01910000000     1.000 
Total- - -LF141097.02310000000     1.000 
2018Twins (AAA)CF1615131.03110  1          
2018TwinsCF7065564.213924400100     .972 
2019Twins (AAA)CF3737318.06500  0          
2019TwinsCF2313146.13620000100     1.000 
Total- - -CF9378711.017544400200     .978 
2018Twins (AAA)RF3636323.07061  1          
2018TwinsRF11983.01430000000     1.000 
2019Twins (AAA)RF7762.01300  0          
2019TwinsRF4534289.07003210000     .959 
Total- - -RF5643372.08433210000     .967 
2018TwinsOF8577676.215754400100     .976 
2019TwinsOF7854503.112533210100     .977 
Total- - -OF1631311180.028287610200     .976 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018TwinsLF29.0    0000331.00010 -0.2 -0.20.0-0.4-22.3
2019TwinsLF68.00   002213131.0006  0.1 1.80.12.029.5
Total- - -LF97.00   002216161.00070 -0.1 1.50.21.519.5
2018TwinsCF564.2    -2-20-4121110.90929-1 -1.9 2.9-1.1-0.10.9
2019TwinsCF146.10   -10-2-32925.86211  -0.9 -1.60.2-2.3-19.2
Total- - -CF711.00   -3-2-2-7150135.90040-1 -2.8 1.2-0.9-2.4-3.8
2018TwinsRF83.0    1-100109.90060 0.1 -0.60.1-0.4-9.6
2019TwinsRF289.00   -1-11-15347.88723  -2.1 1.3-0.4-1.1-3.8
Total- - -RF372.00   0-21-16356.889290 -2.0 0.7-0.3-1.5-3.8
2018TwinsOF676.2    -1-30-4134122.91036-1 -2.0 2.0-1.0-1.0-0.8
2019TwinsOF503.10   -2-11-29585.89540  -3.0 1.50.0-1.5-2.8
Total- - -OF1180.00   -3-41-6229207.90476-1 -5.0 3.5-1.0-2.4-1.6

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018TwinsLF29.00.0%      (3)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (4)
2019TwinsLF68.00.0%      (9)0.0%      (0)0.0%      (1)100.0%     (2)0.0%      (0)100.0%    (19)
Total- - -LF97.00.0%    (12)0.0%      (0)0.0%      (1)100.0%     (2)0.0%      (0)100.0%    (23)
2018TwinsCF564.20.0%    (52)0.0%      (7)50.0%      (6)57.1%     (7)87.5%      (8)98.4%  (127)
2019TwinsCF146.10.0%      (9)0.0%      (2)33.3%      (3)0.0%     (0)100.0%      (1)100.0%    (34)
Total- - -CF711.00.0%    (61)0.0%      (9)44.4%      (9)57.1%     (7)88.9%      (9)98.8%  (161)
2018TwinsRF83.00.0%    (12)0.0%      (2)0.0%      (0)0.0%     (0)100.0%      (1)92.9%    (14)
2019TwinsRF289.00.0%    (24)0.0%      (8)100.0%      (3)80.0%     (5)100.0%      (2)100.0%    (61)
Total- - -RF372.00.0%    (36)0.0%    (10)100.0%      (3)80.0%     (5)100.0%      (3)98.7%    (75)
2018TwinsOF676.20.0%    (67)0.0%      (9)50.0%      (6)57.1%     (7)88.9%      (9)97.9%  (145)
2019TwinsOF503.10.0%    (42)0.0%    (10)57.1%      (7)85.7%     (7)100.0%      (3)100.0%  (114)
Total- - -OF1180.00.0%  (109)0.0%    (19)53.8%    (13)71.4%    (14)91.7%    (12)98.8%  (259)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2018Twins676.255356605042494751-1
Total- - -676.255356605042494751-1

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2018Twins3.30.6-1.00.23.9-0.81.09.213.41.4$11.0 
2019Twins3.90.7-1.5-1.74.6-3.20.97.29.50.9$7.4 
Total- - -7.21.3-2.4-1.58.5-4.01.916.422.82.3$18.4 

  • 2011 June Amateur Draft - Round: 6, Pick: 28, Overall: 209
    • Team: New York Yankees
    • School: Kecoughtan, Hampton, VA