Batting
Pitching

Keoni Cavaco

Free Agent (A+)
1B/3B/SS
Age: 25
Bats/Throws: R/R
6'0" / 195
DOB: 6/2/2001
(25 years, 4 months, 28 days)
1B/3B/SS
Report: 2022 Updated
Org Rk
Ovr Rk
ETA
FV
30
N/A
2024
35+

Hit
30 / 35
Game Power
35 / 55
Raw Power
55 / 60
Speed
60 / 60
Field
40 / 50
RosterResource
Draft:2019, Rd: 1, Pick: 13, Ovr: 13
Draft Team:Minnesota Twins
Signing Bonus:$4,050,000
School:Eastlake HS
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2019MINR18259219614.3%38.0%.080.275.172.217.253.23042
    2021MINCPX20310022110.0%30.0%.111.333.222.300.333.30482
    2021MINA20602602272456.9%34.2%.068.361.233.296.301.290.28269
    2021MINMiLB20632702292667.0%34.1%.069.359.233.296.302.290.28270
    2022MINA219939611345975.6%34.8%.166.332.231.275.397.308.26090
    2022MINST211100000.0%100.0%.000.000.000.000.000.000-100
    2023MINCPX2241603300.0%31.3%.200.500.333.333.533.395123
    2023MINA+22592225241418.1%39.6%.094.312.193.266.287.26361
    2023MINMiLB22632385271717.6%39.1%.101.328.203.270.304.27265
    2024MINA+23341144141306.1%43.9%.183.212.144.202.327.24349
    2024MINST233400200.0%0.0%.000.500.500.500.500.452181
    2026SteamerPROJ250100004.3%34.4%.087.253.175.217.262.213310.0-0.10.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2019MINR18259219614.3%38.0%.080.275.172.217.253.23042
    2021MINCPX20310022110.0%30.0%.111.333.222.300.333.30482
    2021MINA20602602272456.9%34.2%.068.361.233.296.301.290.28269
    2021MINMiLB20632702292667.0%34.1%.069.359.233.296.302.290.28270
    2022MINA219939611345975.6%34.8%.166.332.231.275.397.308.26090
    2022MINST211100000.0%100.0%.000.000.000.000.000.000-100
    2023MINCPX2241603300.0%31.3%.200.500.333.333.533.395123
    2023MINA+22592225241418.1%39.6%.094.312.193.266.287.26361
    2023MINMiLB22632385271717.6%39.1%.101.328.203.270.304.27265
    2024MINA+23341144141306.1%43.9%.183.212.144.202.327.24349
    2024MINST233400200.0%0.0%.000.500.500.500.500.452181
    2026SteamerPROJ250100004.3%34.4%.087.253.175.217.262.213310.0-0.10.00.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2019MINR2587921510401964035100011.172
    2021MINCPX39102110022103000010.222
    2021MINA602362605545622272418089420652.233
    2021MINMiLB632452705746722292619092420662.233
    2022MINA993683968551185113459220138240774.231
    2022MINST1110000000001000000.000
    2023MINCPX415165311033005001000.333
    2023MINA+592022223930405241418088200110.193
    2023MINMiLB632172384433515271718093201110.203
    2024MINA+3410411415551414137050120100.144
    2024MINST3442200002000000000.500
    2026SteamerPROJ011000000000000000.175
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2019MINR2587921510401964035100011.172
    2021MINCPX39102110022103000010.222
    2021MINA602362605545622272418089420652.233
    2021MINMiLB632452705746722292619092420662.233
    2022MINA993683968551185113459220138240774.231
    2022MINST1110000000001000000.000
    2023MINCPX415165311033005001000.333
    2023MINA+592022223930405241418088200110.193
    2023MINMiLB632172384433515271718093201110.203
    2024MINA+3410411415551414137050120100.144
    2024MINST3442200002000000000.500
    2026SteamerPROJ011000000000000000.175
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2019MINR4.3%38.0%0.11.172.217.253.470.0803.9.275-0.34-7.1.23042
    2021MINCPX10.0%30.0%0.33.222.300.333.633.1117.5.3330.21-0.4.30482
    2021MINA6.9%34.2%0.20.233.296.301.597.0685.7.361-0.423-11.3.29069
    2021MINMiLB7.0%34.1%0.21.233.296.302.598.0696.0.359-0.225-11.6.29070
    2022MINA5.6%34.8%0.16.231.275.397.672.1665.6.332-0.742-5.5.30890
    2022MINST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2023MINCPX0.0%31.3%0.00.333.333.533.867.2005.1.5000.030.4.395123
    2023MINA+8.1%39.6%0.20.193.266.287.553.0943.1.312-0.216-11.1.26361
    2023MINMiLB7.6%39.1%0.19.203.270.304.574.1014.4.328-0.219-10.7.27265
    2024MINA+6.1%43.9%0.14.144.202.327.529.1834.9.212-0.16-7.0.24349
    2024MINST0.0%0.0%0.00.500.500.5001.000.0000.1.5000.010.4.452181
    2026SteamerPROJ4.3%34.4%0.13.175.217.262.480.0874.2.2530.00.00-0.1.21331
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2019MINR4.3%38.0%0.11.172.217.253.470.0803.9.275-0.34-7.1.23042
    2021MINCPX10.0%30.0%0.33.222.300.333.633.1117.5.3330.21-0.4.30482
    2021MINA6.9%34.2%0.20.233.296.301.597.0685.7.361-0.423-11.3.29069
    2021MINMiLB7.0%34.1%0.21.233.296.302.598.0696.0.359-0.225-11.6.29070
    2022MINA5.6%34.8%0.16.231.275.397.672.1665.6.332-0.742-5.5.30890
    2022MINST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2023MINCPX0.0%31.3%0.00.333.333.533.867.2005.1.5000.030.4.395123
    2023MINA+8.1%39.6%0.20.193.266.287.553.0943.1.312-0.216-11.1.26361
    2023MINMiLB7.6%39.1%0.19.203.270.304.574.1014.4.328-0.219-10.7.27265
    2024MINA+6.1%43.9%0.14.144.202.327.529.1834.9.212-0.16-7.0.24349
    2024MINST0.0%0.0%0.00.500.500.5001.000.0000.1.5000.010.4.452181
    2026SteamerPROJ4.3%34.4%0.13.175.217.262.480.0874.2.2530.00.00-0.1.21331
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2019MINR1.2116.0%46.0%38.0%5.3%5.3%46.2%21.2%32.7%
    2021MINCPX0.0020.0%0.0%80.0%0.0%0.0%33.3%50.0%16.7%
    2021MINA1.4131.7%40.0%28.3%9.8%4.9%31.3%32.0%36.7%
    2021MINMiLB1.2931.3%38.7%30.0%8.9%4.4%31.4%32.7%35.9%
    2022MINA0.9222.2%37.3%40.4%16.5%12.1%47.6%20.8%31.6%
    2023MINCPX1.3322.2%44.4%33.3%0.0%0.0%45.5%27.3%27.3%
    2023MINA+1.0718.8%42.0%39.3%11.4%11.4%50.9%28.9%20.2%
    2023MINMiLB1.0919.0%42.1%38.8%10.6%10.6%50.4%28.8%20.8%
    2024MINA+1.049.3%46.3%44.4%20.8%16.7%55.4%12.5%32.1%
    2024MINST0.5025.0%25.0%50.0%0.0%0.0%50.0%50.0%0.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2019MINR1.2116.0%46.0%38.0%5.3%5.3%46.2%21.2%32.7%
    2021MINCPX0.0020.0%0.0%80.0%0.0%0.0%33.3%50.0%16.7%
    2021MINA1.4131.7%40.0%28.3%9.8%4.9%31.3%32.0%36.7%
    2021MINMiLB1.2931.3%38.7%30.0%8.9%4.4%31.4%32.7%35.9%
    2022MINA0.9222.2%37.3%40.4%16.5%12.1%47.6%20.8%31.6%
    2023MINCPX1.3322.2%44.4%33.3%0.0%0.0%45.5%27.3%27.3%
    2023MINA+1.0718.8%42.0%39.3%11.4%11.4%50.9%28.9%20.2%
    2023MINMiLB1.0919.0%42.1%38.8%10.6%10.6%50.4%28.8%20.8%
    2024MINA+1.049.3%46.3%44.4%20.8%16.7%55.4%12.5%32.1%
    2024MINST0.5025.0%25.0%50.0%0.0%0.0%50.0%50.0%0.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2019MINR23198121159180
    2021MINCPX041041519
    2021MINA58414643506951045
    2021MINMiLB58454743547101064
    2022MINA8491501550210001502
    2022MINST0000033
    2023MINCPX432032730
    2023MINA+4744215316594910
    2023MINMiLB5147235319621940
    2024MINA+252455151287438
    2024MINST1210358
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2019MINR23198121159180
    2021MINCPX041041519
    2021MINA58414643506951045
    2021MINMiLB58454743547101064
    2022MINA8491501550210001502
    2022MINST0000033
    2023MINCPX432032730
    2023MINA+4744215316594910
    2023MINMiLB5147235319621940
    2024MINA+252455151287438
    2024MINST1210358
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019MINR77.8%40.0%38.0%46.7%10.6%57.2%
    2021MINCPX78.9%40.0%30.0%47.4%0.0%47.4%
    2021MINA42.8%73.0%55.0%53.8%73.3%64.0%42.3%52.7%19.8%11.5%31.3%21.7
    2021MINMiLB42.8%73.0%55.5%53.8%73.3%63.4%42.3%51.9%20.3%11.3%31.6%21.7
    2022MINA37.6%72.4%53.2%49.2%69.1%61.5%44.9%52.5%20.5%13.4%33.9%18.2
    2022MINST66.7%50.0%100.0%33.3%33.3%66.7%
    2023MINCPX86.7%42.3%25.0%50.0%3.3%53.3%
    2023MINA+51.0%60.6%56.8%20.1%14.3%34.4%
    2023MINMiLB52.1%59.6%54.6%21.1%13.9%35.0%
    2024MINA+51.1%56.3%54.4%22.4%14.4%36.8%
    2024MINST50.0%100.0%25.0%0.0%12.5%12.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019MINR77.8%40.0%38.0%46.7%10.6%57.2%
    2021MINCPX78.9%40.0%30.0%47.4%0.0%47.4%
    2021MINA42.8%73.0%55.0%53.8%73.3%64.0%42.3%52.7%19.8%11.5%31.3%21.7
    2021MINMiLB42.8%73.0%55.5%53.8%73.3%63.4%42.3%51.9%20.3%11.3%31.6%21.7
    2022MINA37.6%72.4%53.2%49.2%69.1%61.5%44.9%52.5%20.5%13.4%33.9%18.2
    2022MINST66.7%50.0%100.0%33.3%33.3%66.7%
    2023MINCPX86.7%42.3%25.0%50.0%3.3%53.3%
    2023MINA+51.0%60.6%56.8%20.1%14.3%34.4%
    2023MINMiLB52.1%59.6%54.6%21.1%13.9%35.0%
    2024MINA+51.1%56.3%54.4%22.4%14.4%36.8%
    2024MINST50.0%100.0%25.0%0.0%12.5%12.5%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024MINA+P302.00000
    2023MINA+1B5959505.143030233
    2024MINA+1B3332269.223518220
    2022MINA3B8080663.2591142112
    2023MINCPX3B119.03111
    2019MINRSS2019130.2203927
    2021MINCPXSS3317.03700
    2021MINASS5555448.1491042411
    2019MINRDH550.00000
    2021MINADH550.00000
    2022MINADH19190.00000
    2023MINCPXDH330.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024MINA+P302.00000
    2023MINA+1B5959505.143030233
    2024MINA+1B3332269.223518220
    2022MINA3B8080663.2591142112
    2023MINCPX3B119.03111
    2019MINRSS2019130.2203927
    2021MINCPXSS3317.03700
    2021MINASS5555448.1491042411
    2019MINRDH550.00000
    2021MINADH550.00000
    2022MINADH19190.00000
    2023MINCPXDH330.00000