Batting

Roni Cabrera

Kansas City Royals (A)
OF
Age: 21
Bats/Throws: R/R
6'1" / 175
DOB: 7/31/2005
(21 years, 2 months, 16 days)
OF
Report: 2023 Updated
Org Rk
Ovr Rk
ETA
FV
36
N/A
2028
35+

Hit
20 / 50
Game Power
25 / 50
Raw Power
40 / 50
Speed
55 / 50
Field
30 / 50
RosterResource
How Acquired:Trade (TEX) Jun'23
Birthplace:Dominican Republic
Rule 5 Eligible
Eligible

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022TEXDSL163713022018610.0%24.6%.098.275.214.308.313.31172
    2023TEXDSL17166911710618.8%10.1%.296.348.315.464.611.501180
    2023KCRDSL1722701107110.0%27.1%.136.366.271.357.407.371107
    2023---MiLB173813922717714.4%18.7%.212.356.292.410.504.435143
    2024KCRCPX182811142222510.8%27.9%.189.295.232.327.421.35088
    2025KCRCPX193915663020119.6%26.9%.212.404.307.391.518.419134
    2025KCRA1926891138710.1%38.2%.079.146.092.216.171.21222
    2025KCRMiLB196524574328189.8%31.0%.164.323.230.328.394.34493
    2026SteamerPROJ200100005.4%35.5%.087.243.165.219.252.211270.0-0.10.00.0
    2026OOPSYPROJ200100006.0%32.3%.126.271.197.254.323.255570.00.00.00.0
    2026KCRA20104393957452112.0%28.5%.148.318.233.337.382.34391
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022TEXDSL163713022018610.0%24.6%.098.275.214.308.313.31172
    2023TEXDSL17166911710618.8%10.1%.296.348.315.464.611.501180
    2023KCRDSL1722701107110.0%27.1%.136.366.271.357.407.371107
    2023---MiLB173813922717714.4%18.7%.212.356.292.410.504.435143
    2024KCRCPX182811142222510.8%27.9%.189.295.232.327.421.35088
    2025KCRCPX193915663020119.6%26.9%.212.404.307.391.518.419134
    2025KCRA1926891138710.1%38.2%.079.146.092.216.171.21222
    2025KCRMiLB196524574328189.8%31.0%.164.323.230.328.394.34493
    2026SteamerPROJ200100005.4%35.5%.087.243.165.219.252.211270.0-0.10.00.0
    2026OOPSYPROJ200100006.0%32.3%.126.271.197.254.323.255570.00.00.00.0
    2026KCRA20104393957452112.0%28.5%.148.318.233.337.382.34391
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022TEXDSL371121302418312201813032320161.214
    2023TEXDSL16546917673117101307200260.315
    2023KCRDSL22597016113111077019220111.271
    2023---MiLB3811313933171042271720026420371.292
    2024KCRCPX28951112212604222212031211252.232
    2025KCRCPX3913715642269163020150424001113.307
    2025KCRA267689741111389034301173.092
    2025KCRMiLB65213245493010274328240767012186.230
    2026SteamerPROJ011000000000000000.165
    2026OOPSYPROJ011000000000000000.197
    2026KCRA10433039377501449574547011275432110.233
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022TEXDSL371121302418312201813032320161.214
    2023TEXDSL16546917673117101307200260.315
    2023KCRDSL22597016113111077019220111.271
    2023---MiLB3811313933171042271720026420371.292
    2024KCRCPX28951112212604222212031211252.232
    2025KCRCPX3913715642269163020150424001113.307
    2025KCRA267689741111389034301173.092
    2025KCRMiLB65213245493010274328240767012186.230
    2026SteamerPROJ011000000000000000.165
    2026OOPSYPROJ011000000000000000.197
    2026KCRA10433039377501449574547011275432110.233
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022TEXDSL10.0%24.6%0.41.214.308.313.620.0987.6.2750.714-4.7.31172
    2023TEXDSL18.8%10.1%1.86.315.464.6111.075.2969.5.3481.2187.9.501180
    2023KCRDSL10.0%27.1%0.37.271.357.407.764.1366.0.366-0.3110.4.371107
    2023---MiLB14.4%18.7%0.77.292.410.504.914.2128.6.3560.9298.3.435143
    2024KCRCPX10.8%27.9%0.39.232.327.421.748.1895.8.295-0.215-1.9.35088
    2025KCRCPX9.6%26.9%0.36.307.391.518.909.2127.6.4040.5318.0.419134
    2025KCRA10.1%38.2%0.26.092.216.171.387.0798.9.146-0.13-7.9.21222
    2025KCRMiLB9.8%31.0%0.32.230.328.394.722.1648.2.3230.4340.1.34493
    2026SteamerPROJ5.4%35.5%0.15.165.219.252.471.0874.8.2430.00.00-0.1.21127
    2026OOPSYPROJ6.0%32.3%0.19.197.254.323.577.1265.0.2710.000.0.25557
    2026KCRA12.0%28.5%0.42.233.337.382.719.1487.5.318-1.452-2.5.34391
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022TEXDSL10.0%24.6%0.41.214.308.313.620.0987.6.2750.714-4.7.31172
    2023TEXDSL18.8%10.1%1.86.315.464.6111.075.2969.5.3481.2187.9.501180
    2023KCRDSL10.0%27.1%0.37.271.357.407.764.1366.0.366-0.3110.4.371107
    2023---MiLB14.4%18.7%0.77.292.410.504.914.2128.6.3560.9298.3.435143
    2024KCRCPX10.8%27.9%0.39.232.327.421.748.1895.8.295-0.215-1.9.35088
    2025KCRCPX9.6%26.9%0.36.307.391.518.909.2127.6.4040.5318.0.419134
    2025KCRA10.1%38.2%0.26.092.216.171.387.0798.9.146-0.13-7.9.21222
    2025KCRMiLB9.8%31.0%0.32.230.328.394.722.1648.2.3230.4340.1.34493
    2026SteamerPROJ5.4%35.5%0.15.165.219.252.471.0874.8.2430.00.00-0.1.21127
    2026OOPSYPROJ6.0%32.3%0.19.197.254.323.577.1265.0.2710.000.0.25557
    2026KCRA12.0%28.5%0.42.233.337.382.719.1487.5.318-1.452-2.5.34391
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022TEXDSL0.8317.9%37.2%44.9%40.0%5.7%42.7%24.4%32.9%
    2023TEXDSL1.1223.4%40.4%36.2%35.3%5.9%59.6%23.4%17.0%
    2023KCRDSL1.3314.6%48.8%36.6%20.0%6.7%59.5%21.4%19.0%
    2023---MiLB1.2219.3%44.3%36.4%28.1%6.3%59.6%22.5%18.0%
    2024KCRCPX0.7317.5%34.9%47.6%20.0%13.3%50.0%19.7%30.3%
    2025KCRCPX0.9523.4%37.2%39.4%29.7%16.2%44.8%25.0%30.2%
    2025KCRA0.7015.0%35.0%50.0%35.0%5.0%59.5%14.3%26.2%
    2025KCRMiLB0.8620.9%36.6%42.5%31.6%12.3%49.3%21.7%29.0%
    2026KCRA0.9426.4%35.6%38.0%35.4%11.0%45.4%25.1%29.5%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022TEXDSL0.8317.9%37.2%44.9%40.0%5.7%42.7%24.4%32.9%
    2023TEXDSL1.1223.4%40.4%36.2%35.3%5.9%59.6%23.4%17.0%
    2023KCRDSL1.3314.6%48.8%36.6%20.0%6.7%59.5%21.4%19.0%
    2023---MiLB1.2219.3%44.3%36.4%28.1%6.3%59.6%22.5%18.0%
    2024KCRCPX0.7317.5%34.9%47.6%20.0%13.3%50.0%19.7%30.3%
    2025KCRCPX0.9523.4%37.2%39.4%29.7%16.2%44.8%25.0%30.2%
    2025KCRA0.7015.0%35.0%50.0%35.0%5.0%59.5%14.3%26.2%
    2025KCRMiLB0.8620.9%36.6%42.5%31.6%12.3%49.3%21.7%29.0%
    2026KCRA0.9426.4%35.6%38.0%35.4%11.0%45.4%25.1%29.5%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022TEXDSL2935141475178253
    2023TEXDSL19171165968127
    2023KCRDSL2015633599134
    2023---MiLB393217994167261
    2024KCRCPX2230116121236357
    2025KCRCPX35372211194342536
    2025KCRA142067136217353
    2025KCRMiLB49572818330559889
    2026KCRA778257295639831546
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022TEXDSL2935141475178253
    2023TEXDSL19171165968127
    2023KCRDSL2015633599134
    2023---MiLB393217994167261
    2024KCRCPX2230116121236357
    2025KCRCPX35372211194342536
    2025KCRA142067136217353
    2025KCRMiLB49572818330559889
    2026KCRA778257295639831546
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022TEXDSL64.4%50.3%20.0%32.0%5.9%37.9%
    2023TEXDSL50.4%73.4%8.7%13.4%3.1%16.5%
    2023KCRDSL70.1%44.7%24.3%38.8%3.7%42.5%
    2023---MiLB60.5%56.3%16.5%26.4%3.4%29.9%
    2024KCRCPX54.6%64.1%45.0%19.6%11.5%31.1%
    2025KCRCPX49.8%63.3%42.9%18.3%14.0%32.3%
    2025KCRA46.7%60.6%48.3%18.4%14.4%32.9%
    2025KCRMiLB48.6%62.3%44.9%18.3%14.2%32.5%
    2026KCRA47.4%67.4%56.2%15.5%15.3%30.7%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022TEXDSL64.4%50.3%20.0%32.0%5.9%37.9%
    2023TEXDSL50.4%73.4%8.7%13.4%3.1%16.5%
    2023KCRDSL70.1%44.7%24.3%38.8%3.7%42.5%
    2023---MiLB60.5%56.3%16.5%26.4%3.4%29.9%
    2024KCRCPX54.6%64.1%45.0%19.6%11.5%31.1%
    2025KCRCPX49.8%63.3%42.9%18.3%14.0%32.3%
    2025KCRA46.7%60.6%48.3%18.4%14.4%32.9%
    2025KCRMiLB48.6%62.3%44.9%18.3%14.2%32.5%
    2026KCRA47.4%67.4%56.2%15.5%15.3%30.7%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2023TEXDSL1B229.08111
    2022TEXDSLLF8755.011100
    2023KCRDSLLF131387.115110
    2025KCRCPXLF117.01000
    2026KCRALF121199.021100
    2023TEXDSLCF1212100.017020
    2023KCRDSLCF2212.03000
    2025KCRCPXCF2110.03000
    2022TEXDSLRF121195.116300
    2023KCRDSLRF7749.212000
    2024KCRCPXRF2828227.152321
    2025KCRCPXRF3531263.154941
    2025KCRARF2322197.141342
    2026KCRARF8179677.21411343
    2022TEXDSLDH14140.00000
    2023TEXDSLDH220.00000
    2025KCRCPXDH330.00000
    2026KCRADH1190.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2023TEXDSL1B229.08111
    2022TEXDSLLF8755.011100
    2023KCRDSLLF131387.115110
    2025KCRCPXLF117.01000
    2026KCRALF121199.021100
    2023TEXDSLCF1212100.017020
    2023KCRDSLCF2212.03000
    2025KCRCPXCF2110.03000
    2022TEXDSLRF121195.116300
    2023KCRDSLRF7749.212000
    2024KCRCPXRF2828227.152321
    2025KCRCPXRF3531263.154941
    2025KCRARF2322197.141342
    2026KCRARF8179677.21411343
    2022TEXDSLDH14140.00000
    2023TEXDSLDH220.00000
    2025KCRCPXDH330.00000
    2026KCRADH1190.00000