Batting

Kenny Castillo

Arizona Diamondbacks (A+)
C
Age: 22
Bats/Throws: R/R
6'2" / 220
DOB: 5/13/2004
(22 years, 5 months, 18 days)
C
Report: 2025 Updated
Org Rk
Ovr Rk
ETA
FV
53
N/A
2027
35+

Hit
30 / 30
Game Power
30 / 35
Raw Power
30 / 45
Speed
20 / 20
Field
45 / 60
RosterResource
How Acquired:Amateur FA (VEN) Feb'21
Birthplace:Venezuela
Rule 5 Eligible
Eligible

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021ARIDSL17481741202226.9%13.8%.122.341.295.362.417.380122
    2022ARICPX18421542161656.5%25.3%.099.337.255.307.355.31289
    2023ARICPX19176911010010.1%10.1%.153.365.339.420.492.429131
    2023ARIA192393010404.3%23.7%.057.273.207.247.264.24442
    2023ARIMiLB19401621201406.8%17.9%.096.314.260.321.356.32380
    2024ARIA20883824365525.5%24.3%.095.362.280.325.376.33189
    2024ARIST201100000.0%0.0%.000.000.000.000.000.000-100
    2025ARICPX211500100.0%0.0%.000.000.000.000.000.000-100
    2025ARIA+21642514213206.0%20.7%.126.263.222.267.348.28064
    2025ARIMiLB21652564213305.9%20.3%.124.255.218.262.342.27460
    2026SteamerPROJ220100004.2%24.3%.081.258.202.242.283.232440.0-0.10.00.0
    2026ZiPSPROJ22773183232803.8%26.4%.087.287.218.249.305.24251-0.4-19.05.5-0.3
    2026OOPSYPROJ220100003.4%26.5%.094.280.214.243.308.241500.0-0.10.00.0
    2026ARIA+22853388325415.9%21.6%.142.309.258.308.400.31781
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021ARIDSL17481741202226.9%13.8%.122.341.295.362.417.380122
    2022ARICPX18421542161656.5%25.3%.099.337.255.307.355.31289
    2023ARICPX19176911010010.1%10.1%.153.365.339.420.492.429131
    2023ARIA192393010404.3%23.7%.057.273.207.247.264.24442
    2023ARIMiLB19401621201406.8%17.9%.096.314.260.321.356.32380
    2024ARIA20883824365525.5%24.3%.095.362.280.325.376.33189
    2024ARIST201100000.0%0.0%.000.000.000.000.000.000-100
    2025ARICPX211500100.0%0.0%.000.000.000.000.000.000-100
    2025ARIA+21642514213206.0%20.7%.126.263.222.267.348.28064
    2025ARIMiLB21652564213305.9%20.3%.124.255.218.262.342.27460
    2026SteamerPROJ220100004.2%24.3%.081.258.202.242.283.232440.0-0.10.00.0
    2026ZiPSPROJ22773183232803.8%26.4%.087.287.218.249.305.24251-0.4-19.05.5-0.3
    2026OOPSYPROJ220100003.4%26.5%.094.280.214.243.308.241500.0-0.10.00.0
    2026ARIA+22853388325415.9%21.6%.142.309.258.308.400.31781
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021ARIDSL4815617446291601202212124510422.295
    2022ARICPX421411543627612161610039111850.255
    2023ARICPX17596920136011010707210400.339
    2023ARIA23879318143101044022110200.207
    2023ARIMiLB401461623827911201411029320600.260
    2024ARIA8834638297722104365521093681720.280
    2024ARIST1110000000000000000.000
    2025ARICPX1450000001000010000.000
    2025ARIA+6423025151311514213215052150800.222
    2025ARIMiLB6523425651311514213315052160800.218
    2026SteamerPROJ011000000000000000.202
    2026ZiPSPROJ7729831865461513232812084251900.218
    2026OOPSYPROJ011000000000000000.214
    2026ARIA+85310338805318183254200734401011.258
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021ARIDSL4815617446291601202212124510422.295
    2022ARICPX421411543627612161610039111850.255
    2023ARICPX17596920136011010707210400.339
    2023ARIA23879318143101044022110200.207
    2023ARIMiLB401461623827911201411029320600.260
    2024ARIA8834638297722104365521093681720.280
    2024ARIST1110000000000000000.000
    2025ARICPX1450000001000010000.000
    2025ARIA+6423025151311514213215052150800.222
    2025ARIMiLB6523425651311514213315052160800.218
    2026SteamerPROJ011000000000000000.202
    2026ZiPSPROJ7729831865461513232812084251900.218
    2026OOPSYPROJ011000000000000000.214
    2026ARIA+85310338805318183254200734401011.258
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021ARIDSL6.9%13.8%0.50.295.362.417.779.1223.0.341-0.5294.5.380122
    2022ARICPX6.5%25.3%0.26.255.307.355.662.0996.2.3370.818-3.4.31289
    2023ARICPX10.1%10.1%1.00.339.420.492.912.1531.7.365-0.1153.4.429131
    2023ARIA4.3%23.7%0.18.207.247.264.512.0574.1.273-0.15-7.5.24442
    2023ARIMiLB6.8%17.9%0.38.260.321.356.677.0963.2.314-0.320-4.1.32380
    2024ARIA5.5%24.3%0.23.280.325.376.701.0952.7.362-0.346-6.6.33189
    2024ARIST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2025ARICPX0.0%0.0%0.00.000.000.000.000.0000.1.0000.0-1-1.5.000-100
    2025ARIA+6.0%20.7%0.29.222.267.348.615.1262.0.263-0.320-11.6.28064
    2025ARIMiLB5.9%20.3%0.29.218.262.342.604.1242.0.255-0.319-13.1.27460
    2026SteamerPROJ4.2%24.3%0.17.202.242.283.525.0813.4.2580.00.00-0.1.23244
    2026ZiPSPROJ3.8%26.4%0.14.218.249.305.555.0872.0.287-0.419-18.3.24251
    2026OOPSYPROJ3.4%26.5%0.13.214.243.308.552.0942.5.2800.00-0.1.24150
    2026ARIA+5.9%21.6%0.27.258.308.400.708.1422.6.309-0.838-8.8.31781
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021ARIDSL6.9%13.8%0.50.295.362.417.779.1223.0.341-0.5294.5.380122
    2022ARICPX6.5%25.3%0.26.255.307.355.662.0996.2.3370.818-3.4.31289
    2023ARICPX10.1%10.1%1.00.339.420.492.912.1531.7.365-0.1153.4.429131
    2023ARIA4.3%23.7%0.18.207.247.264.512.0574.1.273-0.15-7.5.24442
    2023ARIMiLB6.8%17.9%0.38.260.321.356.677.0963.2.314-0.320-4.1.32380
    2024ARIA5.5%24.3%0.23.280.325.376.701.0952.7.362-0.346-6.6.33189
    2024ARIST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2025ARICPX0.0%0.0%0.00.000.000.000.000.0000.1.0000.0-1-1.5.000-100
    2025ARIA+6.0%20.7%0.29.222.267.348.615.1262.0.263-0.320-11.6.28064
    2025ARIMiLB5.9%20.3%0.29.218.262.342.604.1242.0.255-0.319-13.1.27460
    2026SteamerPROJ4.2%24.3%0.17.202.242.283.525.0813.4.2580.00.00-0.1.23244
    2026ZiPSPROJ3.8%26.4%0.14.218.249.305.555.0872.0.287-0.419-18.3.24251
    2026OOPSYPROJ3.4%26.5%0.13.214.243.308.552.0942.5.2800.00-0.1.24150
    2026ARIA+5.9%21.6%0.27.258.308.400.708.1422.6.309-0.838-8.8.31781
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgedividerGABPAdividerH1B2B3BHRRRBIBBSOSBCSdividerBB%K%BB/KdividerAVGOBPSLGOPSISOBABIPdividerwSBdividerwOBAWAR
    2026ZiPSPROJ22772983186546151323281284003.8%26.4%0.14.218.249.305.555.087.287-0.4.242-0.3
    2027ZiPSPROJ23813123337149171425311384003.9%25.2%0.15.228.259.327.586.099.293-0.4.243-0.3
    2028ZiPSPROJ24853273507552181427331484104.0%24.0%0.17.229.264.327.591.098.291-0.2.245-0.2
    SeasonTeamLevelAgedividerGABPAdividerH1B2B3BHRRRBIBBSOSBCSdividerBB%K%BB/KdividerAVGOBPSLGOPSISOBABIPdividerwSBdividerwOBAWAR
    2026ZiPSPROJ22772983186546151323281284003.8%26.4%0.14.218.249.305.555.087.287-0.4.242-0.3
    2027ZiPSPROJ23813123337149171425311384003.9%25.2%0.15.228.259.327.586.099.293-0.4.243-0.3
    2028ZiPSPROJ24853273507552181427331484104.0%24.0%0.17.229.264.327.591.098.291-0.2.245-0.2
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021ARIDSL1.1729.5%38.0%32.6%23.8%2.4%36.3%25.9%37.8%
    2022ARICPX1.7019.8%50.5%29.7%16.7%6.7%48.5%21.4%30.1%
    2023ARICPX1.0011.5%44.2%44.2%21.7%4.3%50.9%22.6%26.4%
    2023ARIA1.1324.6%40.0%35.4%34.8%0.0%41.8%25.4%32.8%
    2023ARIMiLB1.0718.8%41.9%39.3%28.3%2.2%45.8%24.2%30.0%
    2024ARIA1.1727.0%39.5%33.6%16.3%4.7%50.8%27.5%21.8%
    2024ARIST0.000.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2025ARICPX0.000.0%0.0%100.0%20.0%0.0%20.0%20.0%60.0%
    2025ARIA+0.9613.9%42.2%43.9%31.6%5.1%56.3%21.3%22.4%
    2025ARIMiLB0.9013.5%41.1%45.4%31.0%4.8%55.3%21.3%23.4%
    2026ARIA+0.9322.6%37.2%40.2%25.0%8.3%44.8%24.9%30.3%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021ARIDSL1.1729.5%38.0%32.6%23.8%2.4%36.3%25.9%37.8%
    2022ARICPX1.7019.8%50.5%29.7%16.7%6.7%48.5%21.4%30.1%
    2023ARICPX1.0011.5%44.2%44.2%21.7%4.3%50.9%22.6%26.4%
    2023ARIA1.1324.6%40.0%35.4%34.8%0.0%41.8%25.4%32.8%
    2023ARIMiLB1.0718.8%41.9%39.3%28.3%2.2%45.8%24.2%30.0%
    2024ARIA1.1727.0%39.5%33.6%16.3%4.7%50.8%27.5%21.8%
    2024ARIST0.000.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2025ARICPX0.000.0%0.0%100.0%20.0%0.0%20.0%20.0%60.0%
    2025ARIA+0.9613.9%42.2%43.9%31.6%5.1%56.3%21.3%22.4%
    2025ARIMiLB0.9013.5%41.1%45.4%31.0%4.8%55.3%21.3%23.4%
    2026ARIA+0.9322.6%37.2%40.2%25.0%8.3%44.8%24.9%30.3%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021ARIDSL4942381073205278
    2022ARICPX513020567240307
    2023ARICPX2323653276108
    2023ARIA262316894218312
    2023ARIMiLB49462213126294420
    2024ARIA1018669144089051313
    2024ARIST0000011
    2025ARICPX0501156
    2025ARIA+76792525273601874
    2025ARIMiLB76842526274606880
    2026ARIA+899654243868241210
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021ARIDSL4942381073205278
    2022ARICPX513020567240307
    2023ARICPX2323653276108
    2023ARIA262316894218312
    2023ARIMiLB49462213126294420
    2024ARIA1018669144089051313
    2024ARIST0000011
    2025ARICPX0501156
    2025ARIA+76792525273601874
    2025ARIMiLB76842526274606880
    2026ARIA+899654243868241210
    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
    2021ARIDSL71.6%66.8%12.1%23.7%2.2%25.9%
    2022ARICPX71.0%56.9%27.9%30.6%7.2%37.8%
    2023ARICPX61.1%81.8%11.6%11.1%9.3%20.4%
    2023ARIA54.2%66.9%54.8%17.9%15.7%33.7%
    2023ARIMiLB56.0%71.1%36.4%16.2%14.0%30.2%
    2024ARIA58.6%67.9%51.3%18.8%10.2%29.0%
    2024ARIST100.0%100.0%0.0%0.0%0.0%0.0%
    2025ARICPX83.3%100.0%0.0%0.0%0.0%0.0%
    2025ARIA+55.5%78.8%51.0%11.8%13.3%25.1%
    2025ARIMiLB55.7%79.0%50.0%11.7%13.2%24.9%
    2026ARIA+54.7%73.3%53.0%14.6%13.4%28.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021ARIDSL71.6%66.8%12.1%23.7%2.2%25.9%
    2022ARICPX71.0%56.9%27.9%30.6%7.2%37.8%
    2023ARICPX61.1%81.8%11.6%11.1%9.3%20.4%
    2023ARIA54.2%66.9%54.8%17.9%15.7%33.7%
    2023ARIMiLB56.0%71.1%36.4%16.2%14.0%30.2%
    2024ARIA58.6%67.9%51.3%18.8%10.2%29.0%
    2024ARIST100.0%100.0%0.0%0.0%0.0%0.0%
    2025ARICPX83.3%100.0%0.0%0.0%0.0%0.0%
    2025ARIA+55.5%78.8%51.0%11.8%13.3%25.1%
    2025ARIMiLB55.7%79.0%50.0%11.7%13.2%24.9%
    2026ARIA+54.7%73.3%53.0%14.6%13.4%28.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021ARIDSLC4343315.2326595260458
    2022ARICPXC2928217.2265352625158
    2023ARICPXC1717135.015516212172
    2023ARIAC1717149.118213222962
    2024ARIAC7169612.27244274601615
    2025ARICPXC119.08100110
    2025ARIA+C5453460.15052983591514
    2026ARIA+C4542360.2392325072157
    2026ARIA+1B2725220.120012216
    2021ARIDSLDH330.00000
    2022ARICPXDH13130.00000
    2023ARIADH660.00000
    2024ARIADH16160.00000
    2025ARIA+DH880.00000
    2026ARIA+DH15140.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021ARIDSLC4343315.2326595260458
    2022ARICPXC2928217.2265352625158
    2023ARICPXC1717135.015516212172
    2023ARIAC1717149.118213222962
    2024ARIAC7169612.27244274601615
    2025ARICPXC119.08100110
    2025ARIA+C5453460.15052983591514
    2026ARIA+C4542360.2392325072157
    2026ARIA+1B2725220.120012216
    2021ARIDSLDH330.00000
    2022ARICPXDH13130.00000
    2023ARIADH660.00000
    2024ARIADH16160.00000
    2025ARIA+DH880.00000
    2026ARIA+DH15140.00000