Batting
Pitching

Carson Roccaforte

Carson Roccaforte

Kansas City Royals (AAA)
OF
Age: 24
Bats/Throws: L/L
5'11" / 195
DOB: 3/29/2002
(24 years, 7 months, 5 days)
OF
Report: 2026 Updated
Org Rk
Ovr Rk
ETA
FV
26
N/A
2027
40

Hit
30 / 30
Game Power
35 / 40
Raw Power
50 / 50
Speed
60 / 60
Field
60 / 60
RosterResource
How Acquired:Draft
Draft:2023, Rd: CB-B, Pick: 5, Ovr: 66
Draft Team:Kansas City Royals
Signing Bonus:$897,500
College:University of Louisiana at Lafayette (Lafayette, USA)
Rule 5 Eligible
Eligible
News
Rotowire: Roccaforte is slashing .320/.409/.510 with four home runs, eight steals, a 13.1 percent walk rate and a 25.6 percent strikeout rate in 37 games for Double-A Northwest Arkansas. (9/5/2025)

News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Pitch Type & Velo
  • Plate Discipline
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021ULNCAA1955206428221411.2%23.3%.145.346.274.351.419.35299
    2022ULNCAA20582561652682510.2%13.3%.297.375.374.435.671.472157
    2023ULNCAA2165289864552212.5%18.7%.220.374.318.426.538.431124
    2023KCRCPX2141603350.0%18.8%.067.615.533.500.600.506170
    2023KCRA2127122019121115.6%25.4%.099.366.257.377.356.360112
    2023KCRMiLB2131138022151613.8%24.6%.095.405.293.391.388.377119
    2024KCRA+221225351059623410.5%26.0%.134.269.208.293.342.30086
    2024KCRST221100100.0%0.0%.000.000.000.000.000.000-100
    2025KCRA+23823391349453316.2%29.8%.229.317.237.364.466.388136
    2025KCRAA2345212532291012.7%28.8%.186.410.290.387.475.397141
    2025KCRMiLB231275511881744314.9%29.4%.212.356.258.373.470.392138
    2025KCRST2333000033.3%33.3%.000.000.000.333.000.24342
    2026KCRST241323042117.4%26.1%.105.231.158.304.263.27563
    2026KCRAA241105043081802110.3%28.6%.272.295.251.333.523.367111
    2026KCRAAA2428118512161111.0%31.4%.216.393.284.362.500.376.300118
    2026KCRMiLB241386223593963210.5%29.1%.261.313.257.338.519.368.300112
    2027FGDCPROJ25241053121237.2%29.6%.166.290.223.283.389.294830.0-2.1-0.60.1
    2027SteamerPROJ25311264141447.2%29.6%.166.290.223.283.389.294830.0-2.5-0.90.1
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021ULNCAA1955206428221411.2%23.3%.145.346.274.351.419.35299
    2022ULNCAA20582561652682510.2%13.3%.297.375.374.435.671.472157
    2023ULNCAA2165289864552212.5%18.7%.220.374.318.426.538.431124
    2023KCRCPX2141603350.0%18.8%.067.615.533.500.600.506170
    2023KCRA2127122019121115.6%25.4%.099.366.257.377.356.360112
    2023KCRMiLB2131138022151613.8%24.6%.095.405.293.391.388.377119
    2024KCRA+221225351059623410.5%26.0%.134.269.208.293.342.30086
    2024KCRST221100100.0%0.0%.000.000.000.000.000.000-100
    2025KCRA+23823391349453316.2%29.8%.229.317.237.364.466.388136
    2025KCRAA2345212532291012.7%28.8%.186.410.290.387.475.397141
    2025KCRMiLB231275511881744314.9%29.4%.212.356.258.373.470.392138
    2025KCRST2333000033.3%33.3%.000.000.000.333.000.24342
    2026KCRST241323042117.4%26.1%.105.231.158.304.263.27563
    2026KCRAA241105043081802110.3%28.6%.272.295.251.333.523.367111
    2026KCRAAA2428118512161111.0%31.4%.216.393.284.362.500.376.300118
    2026KCRMiLB241386223593963210.5%29.1%.261.313.257.338.519.368.300112
    2027FGDCPROJ25241053121237.2%29.6%.166.290.223.283.389.294830.0-2.1-0.60.1
    2027SteamerPROJ25311264141447.2%29.6%.166.290.223.283.389.294830.0-2.5-0.90.1
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021ULNCAA5517920649331024282223480310143.274
    2022ULNCAA58219256825211316526826343711257.374
    2023ULNCAA652362897540261864553654125012212.318
    2023KCRCPX415168710033003010150.533
    2023KCRA2710112226186201912190311102113.257
    2023KCRMiLB3111613834257202215190341203163.293
    2024KCRA+122471535986023510596256013935023413.208
    2024KCRST1110000001000000000.000
    2025KCRA+8227933966331551349455501012212337.237
    2025KCRAA45183212533115253229270612001105.290
    2025KCRMiLB1274625511196430718817482016242134312.258
    2025KCRST3230000000101000000.000
    2026KCRST1319233120042406000011.158
    2026KCRAA1104385041105619530818052214457282117.251
    2026KCRAAA2810211829177051216131370121110.284
    2026KCRMiLB1385406221397326535939665318158493217.257
    2027FGDCPROJ249610521134131212803111031.223
    2027SteamerPROJ3111512626155141414903711141.223
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021ULNCAA5517920649331024282223480310143.274
    2022ULNCAA58219256825211316526826343711257.374
    2023ULNCAA652362897540261864553654125012212.318
    2023KCRCPX415168710033003010150.533
    2023KCRA2710112226186201912190311102113.257
    2023KCRMiLB3111613834257202215190341203163.293
    2024KCRA+122471535986023510596256013935023413.208
    2024KCRST1110000001000000000.000
    2025KCRA+8227933966331551349455501012212337.237
    2025KCRAA45183212533115253229270612001105.290
    2025KCRMiLB1274625511196430718817482016242134312.258
    2025KCRST3230000000101000000.000
    2026KCRST1319233120042406000011.158
    2026KCRAA1104385041105619530818052214457282117.251
    2026KCRAAA2810211829177051216131370121110.284
    2026KCRMiLB1385406221397326535939665318158493217.257
    2027FGDCPROJ249610521134131212803111031.223
    2027SteamerPROJ3111512626155141414903711141.223
    Preseason ProjectionsMinor LeaguesSpring TrainingAveragesCollege
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021ULNCAA11.2%23.3%0.48.274.351.419.770.1457.2.3461.229-0.4.35299
    2022ULNCAA10.2%13.3%0.76.374.435.6711.107.2977.9.3751.06423.1.472157
    2023ULNCAA12.5%18.7%0.67.318.426.538.964.2206.8.374-3.06212.0.431124
    2023KCRCPX0.0%18.8%0.00.533.500.6001.100.0676.7.6151.051.9.506170
    2023KCRA15.6%25.4%0.61.257.377.356.733.0998.5.3660.5182.4.360112
    2023KCRMiLB13.8%24.6%0.56.293.391.388.779.0958.9.4051.5224.3.377119
    2024KCRA+10.5%26.0%0.40.208.293.342.635.1347.0.2690.254-9.7.30086
    2024KCRST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2025KCRA+16.2%29.8%0.54.237.364.466.830.2298.3.3172.65513.9.388136
    2025KCRAA12.7%28.8%0.44.290.387.475.862.1866.6.410-0.73711.0.397141
    2025KCRMiLB14.9%29.4%0.51.258.373.470.842.2127.9.3561.99124.9.392138
    2025KCRST33.3%33.3%1.00.000.333.000.333.0000.1.0000.00-0.2.24342
    2026KCRST17.4%26.1%0.67.158.304.263.568.1055.2.231-0.32-1.3.27563
    2026KCRAA10.3%28.6%0.36.251.333.523.856.2726.8.295-5.2808.6.367111
    2026KCRAAA11.0%31.4%0.35.284.362.500.862.2165.2.3932.0193.4.376118
    2026KCRMiLB10.5%29.1%0.36.257.338.519.857.2616.5.313-3.39911.9.368112
    2027FGDCPROJ7.2%29.6%0.24.223.283.389.672.1665.9.2900.00.110-1.9.29483
    2027SteamerPROJ7.2%29.6%0.24.223.283.389.672.1665.9.2900.00.113-2.3.29483
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021ULNCAA11.2%23.3%0.48.274.351.419.770.1457.2.3461.229-0.4.35299
    2022ULNCAA10.2%13.3%0.76.374.435.6711.107.2977.9.3751.06423.1.472157
    2023ULNCAA12.5%18.7%0.67.318.426.538.964.2206.8.374-3.06212.0.431124
    2023KCRCPX0.0%18.8%0.00.533.500.6001.100.0676.7.6151.051.9.506170
    2023KCRA15.6%25.4%0.61.257.377.356.733.0998.5.3660.5182.4.360112
    2023KCRMiLB13.8%24.6%0.56.293.391.388.779.0958.9.4051.5224.3.377119
    2024KCRA+10.5%26.0%0.40.208.293.342.635.1347.0.2690.254-9.7.30086
    2024KCRST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2025KCRA+16.2%29.8%0.54.237.364.466.830.2298.3.3172.65513.9.388136
    2025KCRAA12.7%28.8%0.44.290.387.475.862.1866.6.410-0.73711.0.397141
    2025KCRMiLB14.9%29.4%0.51.258.373.470.842.2127.9.3561.99124.9.392138
    2025KCRST33.3%33.3%1.00.000.333.000.333.0000.1.0000.00-0.2.24342
    2026KCRST17.4%26.1%0.67.158.304.263.568.1055.2.231-0.32-1.3.27563
    2026KCRAA10.3%28.6%0.36.251.333.523.856.2726.8.295-5.2808.6.367111
    2026KCRAAA11.0%31.4%0.35.284.362.500.862.2165.2.3932.0193.4.376118
    2026KCRMiLB10.5%29.1%0.36.257.338.519.857.2616.5.313-3.39911.9.368112
    2027FGDCPROJ7.2%29.6%0.24.223.283.389.672.1665.9.2900.00.110-1.9.29483
    2027SteamerPROJ7.2%29.6%0.24.223.283.389.672.1665.9.2900.00.113-2.3.29483
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2026KCRST1385.4108.319.300.0%646.2%.158.263.275
    2026KCRAAA6889.0107.717.845.9%2942.6%.284.228.500.337.376.300
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2026KCRST1385.4108.319.300.0%646.2%.158.263.275
    2026KCRAAA6889.0107.717.845.9%2942.6%.284.228.500.337.376.300
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2023KCRCPX5.0050.0%41.7%8.3%0.0%0.0%69.2%15.4%15.4%
    2023KCRA0.7914.1%38.0%47.9%11.8%0.0%39.4%29.6%31.0%
    2023KCRMiLB0.9119.3%38.6%42.2%11.4%0.0%44.0%27.4%28.6%
    2024KCRA+0.9121.7%37.3%41.0%22.8%7.4%54.2%21.1%24.7%
    2024KCRST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2025KCRA+0.6418.2%31.8%50.0%18.2%14.8%50.8%21.8%27.4%
    2025KCRAA1.1425.6%39.7%34.7%9.5%11.9%49.6%29.3%21.1%
    2025KCRMiLB0.8021.2%35.0%43.8%15.4%13.8%50.3%24.8%24.8%
    2025KCRST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2026KCRST0.8030.8%30.8%38.5%20.0%0.0%38.5%30.8%30.8%
    2026KCRAA0.7320.2%33.7%46.1%14.6%21.9%51.5%25.1%23.4%
    2026KCRAAA1.0035.4%32.3%32.3%9.5%23.8%61.8%20.6%17.6%
    2026KCRMiLB0.7722.9%33.4%43.6%13.9%22.2%53.4%24.3%22.4%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2023KCRCPX5.0050.0%41.7%8.3%0.0%0.0%69.2%15.4%15.4%
    2023KCRA0.7914.1%38.0%47.9%11.8%0.0%39.4%29.6%31.0%
    2023KCRMiLB0.9119.3%38.6%42.2%11.4%0.0%44.0%27.4%28.6%
    2024KCRA+0.9121.7%37.3%41.0%22.8%7.4%54.2%21.1%24.7%
    2024KCRST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2025KCRA+0.6418.2%31.8%50.0%18.2%14.8%50.8%21.8%27.4%
    2025KCRAA1.1425.6%39.7%34.7%9.5%11.9%49.6%29.3%21.1%
    2025KCRMiLB0.8021.2%35.0%43.8%15.4%13.8%50.3%24.8%24.8%
    2025KCRST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2026KCRST0.8030.8%30.8%38.5%20.0%0.0%38.5%30.8%30.8%
    2026KCRAA0.7320.2%33.7%46.1%14.6%21.9%51.5%25.1%23.4%
    2026KCRAAA1.0035.4%32.3%32.3%9.5%23.8%61.8%20.6%17.6%
    2026KCRMiLB0.7722.9%33.4%43.6%13.9%22.2%53.4%24.3%22.4%
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2023KCRCPX516022224
    2023KCRA2734104207302509
    2023KCRMiLB3235164209324533
    2024KCRA+124136723184913342183
    2024KCRST1000011
    2025KCRA+568832166458571502
    2025KCRAA4842314332496828
    2025KCRMiLB104130632097713532330
    2025KCRST10004711
    2026KCRST4541305989
    2026KCRAA100137602078412272011
    2026KCRAAA2121232179298477
    2026KCRMiLB121158832296315252488
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2023KCRCPX516022224
    2023KCRA2734104207302509
    2023KCRMiLB3235164209324533
    2024KCRA+124136723184913342183
    2024KCRST1000011
    2025KCRA+568832166458571502
    2025KCRAA4842314332496828
    2025KCRMiLB104130632097713532330
    2025KCRST10004711
    2026KCRST4541305989
    2026KCRAA100137602078412272011
    2026KCRAAA2121232179298477
    2026KCRMiLB121158832296315252488
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2026KCRST34.8%95.310.1%88.72.2%83.316.9%93.815.7%83.56.7%78.713.5%88.5
    2026KCRAAA27.3%93.27.8%88.25.2%86.714.5%90.825.6%83.47.3%80.90.8%81.711.5%85.5
    2026KCRMiLB27.3%93.27.8%88.25.2%86.714.5%90.825.6%83.47.3%80.90.8%81.711.5%85.5
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2026KCRST34.8%95.310.1%88.72.2%83.316.9%93.815.7%83.56.7%78.713.5%88.5
    2026KCRAAA27.3%93.27.8%88.25.2%86.714.5%90.825.6%83.47.3%80.90.8%81.711.5%85.5
    2026KCRMiLB27.3%93.27.8%88.25.2%86.714.5%90.825.6%83.47.3%80.90.8%81.711.5%85.5
    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 TrainingAveragesCollege
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023KCRCPX83.3%65.0%18.8%29.2%8.3%37.5%
    2023KCRA41.1%73.2%49.2%11.0%18.3%29.3%
    2023KCRMiLB43.0%72.5%45.7%11.8%17.8%29.6%
    2024KCRA+43.9%74.1%48.4%11.4%17.1%28.4%
    2024KCRST100.0%100.0%0.0%0.0%0.0%0.0%
    2025KCRA+37.4%69.5%46.9%11.4%19.4%30.8%
    2025KCRAA43.8%69.7%50.5%13.3%16.1%29.3%
    2025KCRMiLB39.7%69.6%48.3%12.1%18.2%30.3%
    2025KCRST36.4%75.0%66.7%9.1%27.3%36.4%
    2026KCRST24.4%68.8%48.3%50.0%90.9%81.4%53.9%56.5%9.0%18.0%27.0%20.0
    2026KCRAA47.4%69.3%43.5%14.6%13.2%27.8%
    2026KCRAAA31.5%65.3%48.2%32.9%83.8%67.0%49.5%59.3%15.9%13.8%29.8%18.7
    2026KCRMiLB31.5%65.3%47.6%32.9%83.8%68.8%49.5%46.5%14.8%13.3%28.2%18.7
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023KCRCPX83.3%65.0%18.8%29.2%8.3%37.5%
    2023KCRA41.1%73.2%49.2%11.0%18.3%29.3%
    2023KCRMiLB43.0%72.5%45.7%11.8%17.8%29.6%
    2024KCRA+43.9%74.1%48.4%11.4%17.1%28.4%
    2024KCRST100.0%100.0%0.0%0.0%0.0%0.0%
    2025KCRA+37.4%69.5%46.9%11.4%19.4%30.8%
    2025KCRAA43.8%69.7%50.5%13.3%16.1%29.3%
    2025KCRMiLB39.7%69.6%48.3%12.1%18.2%30.3%
    2025KCRST36.4%75.0%66.7%9.1%27.3%36.4%
    2026KCRST24.4%68.8%48.3%50.0%90.9%81.4%53.9%56.5%9.0%18.0%27.0%20.0
    2026KCRAA47.4%69.3%43.5%14.6%13.2%27.8%
    2026KCRAAA31.5%65.3%48.2%32.9%83.8%67.0%49.5%59.3%15.9%13.8%29.8%18.7
    2026KCRMiLB31.5%65.3%47.6%32.9%83.8%68.8%49.5%46.5%14.8%13.3%28.2%18.7
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025KCRA+LF8861.018101
    2026KCRAALF101.02000
    2023KCRCPXCF3323.07000
    2023KCRACF2424208.248000
    2024KCRA+CF1201201042.0294411
    2025KCRA+CF7373640.2181421
    2025KCRAACF4141362.0121101
    2026KCRAACF101101872.12661203
    2026KCRAAACF2727232.252100
    2023KCRCPXDH110.00000
    2023KCRADH220.00000
    2024KCRA+DH220.00000
    2025KCRA+DH100.00000
    2025KCRAADH440.00000
    2026KCRAADH880.00000
    2026KCRAAADH110.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025KCRA+LF8861.018101
    2026KCRAALF101.02000
    2023KCRCPXCF3323.07000
    2023KCRACF2424208.248000
    2024KCRA+CF1201201042.0294411
    2025KCRA+CF7373640.2181421
    2025KCRAACF4141362.0121101
    2026KCRAACF101101872.12661203
    2026KCRAAACF2727232.252100
    2023KCRCPXDH110.00000
    2023KCRADH220.00000
    2024KCRA+DH220.00000
    2025KCRA+DH100.00000
    2025KCRAADH440.00000
    2026KCRAADH880.00000
    2026KCRAAADH110.00000