Batting
Pitching

Kevyn Castillo

Los Angeles Angels (A+)
OF
Age: 21
Bats/Throws: L/L
5'10" / 170
DOB: 6/12/2005
(21 years, 5 months, 2 days)
OF
Season2026
TeamLAA
LevelMiLB
G125
PA549
HR15
AVG.277
OBP.385
SLG.453
wOBA.382
wRC+115
WAR
RosterResource
How Acquired:Amateur FA (VEN) Jan'22
Birthplace:Venezuela
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
    2022LAADSL171248075412.5%35.4%.075.391.225.340.300.33187
    2023LAADSL1855234344352317.1%15.4%.177.437.371.478.548.490172
    2024LAAA194619642125810.2%27.0%.123.400.292.374.415.377115
    2024LAAST191000000.0%0.0%.000.000.000.000.000.000-100
    2025LAAA204119222019614.6%20.3%.114.361.285.395.399.388125
    2025LAAST204601000.0%50.0%.000.333.167.167.167.152-23
    2026LAAST213301000.0%33.3%.000.000.000.000.000.000-100
    2026LAAA21984381275542114.2%16.9%.186.325.284.394.470.392118
    2026LAAA+212711131613412.6%20.7%.140.294.247.349.387.339101
    2026LAAMiLB211255491591672513.8%17.7%.176.319.277.385.453.382115
    2027SteamerPROJ220100007.1%25.0%.103.260.207.270.309.260630.00.00.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022LAADSL171248075412.5%35.4%.075.391.225.340.300.33187
    2023LAADSL1855234344352317.1%15.4%.177.437.371.478.548.490172
    2024LAAA194619642125810.2%27.0%.123.400.292.374.415.377115
    2024LAAST191000000.0%0.0%.000.000.000.000.000.000-100
    2025LAAA204119222019614.6%20.3%.114.361.285.395.399.388125
    2025LAAST204601000.0%50.0%.000.333.167.167.167.152-23
    2026LAAST213301000.0%33.3%.000.000.000.000.000.000-100
    2026LAAA21984381275542114.2%16.9%.186.325.284.394.470.392118
    2026LAAA+212711131613412.6%20.7%.140.294.247.349.387.339101
    2026LAAMiLB211255491591672513.8%17.7%.176.319.277.385.453.382115
    2027SteamerPROJ220100007.1%25.0%.103.260.207.270.309.260630.00.00.00.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022LAADSL12404896300756017101042.225
    2023LAADSL55186234694910734435400362426239.371
    2024LAAA461711965038714212520053311684.292
    2024LAAST1000000000000000000.000
    2025LAAA411581924535442201928039222363.285
    2025LAAST4661100010003000000.167
    2026LAAST3330000010001000000.000
    2026LAAA9836643810466206127554621746315218.284
    2026LAAA+27931112316403161314023112141.247
    2026LAAMiLB12545954912782246159167761977436259.277
    2027SteamerPROJ011000000000000000.207
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022LAADSL12404896300756017101042.225
    2023LAADSL55186234694910734435400362426239.371
    2024LAAA461711965038714212520053311684.292
    2024LAAST1000000000000000000.000
    2025LAAA411581924535442201928039222363.285
    2025LAAST4661100010003000000.167
    2026LAAST3330000010001000000.000
    2026LAAA9836643810466206127554621746315218.284
    2026LAAA+27931112316403161314023112141.247
    2026LAAMiLB12545954912782246159167761977436259.277
    2027SteamerPROJ011000000000000000.207
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022LAADSL12.5%35.4%0.35.225.340.300.640.0756.0.391-0.26-1.0.33187
    2023LAADSL17.1%15.4%1.11.371.478.5481.027.1777.9.4370.05924.5.490172
    2024LAAA10.2%27.0%0.38.292.374.415.790.1235.0.400-0.8314.0.377115
    2024LAAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2025LAAA14.6%20.3%0.72.285.395.399.793.1145.9.361-0.9326.2.388125
    2025LAAST0.0%50.0%0.00.167.167.167.333.0002.6.3330.00-1.0.152-23
    2026LAAST0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2026LAAA14.2%16.9%0.84.284.394.470.864.1867.3.325-1.28013.2.392118
    2026LAAA+12.6%20.7%0.61.247.349.387.736.1404.8.2940.115-0.8.339101
    2026LAAMiLB13.8%17.7%0.78.277.385.453.838.1767.0.319-1.09512.5.382115
    2027SteamerPROJ7.1%25.0%0.28.207.270.309.579.1034.4.2600.00.000.0.26063
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022LAADSL12.5%35.4%0.35.225.340.300.640.0756.0.391-0.26-1.0.33187
    2023LAADSL17.1%15.4%1.11.371.478.5481.027.1777.9.4370.05924.5.490172
    2024LAAA10.2%27.0%0.38.292.374.415.790.1235.0.400-0.8314.0.377115
    2024LAAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2025LAAA14.6%20.3%0.72.285.395.399.793.1145.9.361-0.9326.2.388125
    2025LAAST0.0%50.0%0.00.167.167.167.333.0002.6.3330.00-1.0.152-23
    2026LAAST0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2026LAAA14.2%16.9%0.84.284.394.470.864.1867.3.325-1.28013.2.392118
    2026LAAA+12.6%20.7%0.61.247.349.387.736.1404.8.2940.115-0.8.339101
    2026LAAMiLB13.8%17.7%0.78.277.385.453.838.1767.0.319-1.09512.5.382115
    2027SteamerPROJ7.1%25.0%0.28.207.270.309.579.1034.4.2600.00.000.0.26063
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022LAADSL4.6722.7%63.6%13.6%100.0%0.0%25.0%16.7%58.3%
    2023LAADSL2.1018.4%55.3%26.3%15.0%7.5%39.4%25.8%34.8%
    2024LAAA1.3922.2%45.3%32.5%21.1%10.5%45.0%21.7%33.3%
    2025LAAA3.5524.8%58.7%16.5%25.0%10.0%44.7%18.7%36.6%
    2025LAAST2.000.0%66.7%33.3%100.0%0.0%33.3%0.0%66.7%
    2026LAAST2.000.0%100.0%0.0%0.0%0.0%0.0%50.0%50.0%
    2026LAAA1.1421.3%41.9%36.8%28.0%11.2%41.0%27.1%31.9%
    2026LAAA+1.0025.7%37.1%37.1%19.2%11.5%37.5%29.2%33.3%
    2026LAAMiLB1.1122.2%41.0%36.8%26.3%11.3%40.3%27.5%32.2%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022LAADSL4.6722.7%63.6%13.6%100.0%0.0%25.0%16.7%58.3%
    2023LAADSL2.1018.4%55.3%26.3%15.0%7.5%39.4%25.8%34.8%
    2024LAAA1.3922.2%45.3%32.5%21.1%10.5%45.0%21.7%33.3%
    2025LAAA3.5524.8%58.7%16.5%25.0%10.0%44.7%18.7%36.6%
    2025LAAST2.000.0%66.7%33.3%100.0%0.0%33.3%0.0%66.7%
    2026LAAST2.000.0%100.0%0.0%0.0%0.0%0.0%50.0%50.0%
    2026LAAA1.1421.3%41.9%36.8%28.0%11.2%41.0%27.1%31.9%
    2026LAAA+1.0025.7%37.1%37.1%19.2%11.5%37.5%29.2%33.3%
    2026LAAMiLB1.1122.2%41.0%36.8%26.3%11.3%40.3%27.5%32.2%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022LAADSL143533275107
    2023LAADSL8440286199264463
    2024LAAA5338268296480776
    2025LAAA7120305317457774
    2025LAAST210141519
    2026LAAST2000178
    2026LAAA122107623067510071682
    2026LAAA+2626185149257406
    2026LAAMiLB148133803582412642088
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022LAADSL143533275107
    2023LAADSL8440286199264463
    2024LAAA5338268296480776
    2025LAAA7120305317457774
    2025LAAST210141519
    2026LAAST2000178
    2026LAAA122107623067510071682
    2026LAAA+2626185149257406
    2026LAAMiLB148133803582412642088
    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
    2022LAADSL62.6%35.8%31.3%40.2%7.5%47.7%
    2023LAADSL52.1%64.7%10.7%18.4%5.0%23.3%
    2024LAAA48.6%69.2%49.0%14.9%12.0%26.9%
    2025LAAA43.3%78.2%48.4%9.4%14.0%23.4%
    2025LAAST78.9%53.3%50.0%36.8%0.0%36.8%
    2026LAAST50.0%50.0%50.0%100.0%100.0%100.0%75.0%66.7%0.0%37.5%37.5%19.0
    2026LAAA46.9%78.7%45.0%10.0%12.5%22.5%
    2026LAAA+48.0%80.5%61.3%9.4%14.8%24.1%
    2026LAAMiLB47.1%79.1%48.3%9.9%13.0%22.8%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022LAADSL62.6%35.8%31.3%40.2%7.5%47.7%
    2023LAADSL52.1%64.7%10.7%18.4%5.0%23.3%
    2024LAAA48.6%69.2%49.0%14.9%12.0%26.9%
    2025LAAA43.3%78.2%48.4%9.4%14.0%23.4%
    2025LAAST78.9%53.3%50.0%36.8%0.0%36.8%
    2026LAAST50.0%50.0%50.0%100.0%100.0%100.0%75.0%66.7%0.0%37.5%37.5%19.0
    2026LAAA46.9%78.7%45.0%10.0%12.5%22.5%
    2026LAAA+48.0%80.5%61.3%9.4%14.8%24.1%
    2026LAAMiLB47.1%79.1%48.3%9.9%13.0%22.8%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2022LAADSLLF118.02010
    2023LAADSLLF111182.011010
    2024LAAALF2423197.141010
    2025LAAALF121188.017000
    2026LAAALF6868593.075220
    2026LAAA+LF2019167.224210
    2022LAADSLCF3321.04000
    2023LAADSLCF2625222.046210
    2024LAAACF1616140.129000
    2025LAAACF2424205.246341
    2026LAAACF1614124.025210
    2022LAADSLRF8751.08000
    2023LAADSLRF1616127.027230
    2024LAAARF4432.26000
    2025LAAARF3327.01000
    2026LAAARF131096.118120
    2026LAAA+RF3328.06100
    2022LAADSLDH110.00000
    2023LAADSLDH220.00000
    2024LAAADH110.00000
    2025LAAADH330.00000
    2026LAAADH550.00000
    2026LAAA+DH440.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2022LAADSLLF118.02010
    2023LAADSLLF111182.011010
    2024LAAALF2423197.141010
    2025LAAALF121188.017000
    2026LAAALF6868593.075220
    2026LAAA+LF2019167.224210
    2022LAADSLCF3321.04000
    2023LAADSLCF2625222.046210
    2024LAAACF1616140.129000
    2025LAAACF2424205.246341
    2026LAAACF1614124.025210
    2022LAADSLRF8751.08000
    2023LAADSLRF1616127.027230
    2024LAAARF4432.26000
    2025LAAARF3327.01000
    2026LAAARF131096.118120
    2026LAAA+RF3328.06100
    2022LAADSLDH110.00000
    2023LAADSLDH220.00000
    2024LAAADH110.00000
    2025LAAADH330.00000
    2026LAAADH550.00000
    2026LAAA+DH440.00000