Batting

Byron Castillo

Los Angeles Angels (CPX)
OF
Age: 21
Bats/Throws: R/R
6'0" / 197
DOB: 10/7/2005
(21 years, 15 days)
OF
Season2026
TeamLAA
LevelMiLB
G20
PA61
HR1
AVG.175
OBP.230
SLG.316
wOBA.249
wRC+27
WAR
RosterResource
Rule 5 Eligible
Dec'27
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2023LAADSL17431651261485.5%29.7%.048.227.158.248.205.24233
    2024LAADSL18321101151278.2%32.7%.095.322.211.303.305.31372
    2025LAADSL19461615352498.1%26.1%.184.411.312.391.496.427128
    2026SteamerPROJ200100003.5%38.5%.066.225.147.185.212.17860.0-0.10.00.0
    2026LAACPX202061110314.9%36.1%.140.265.175.230.316.24927
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2023LAADSL17431651261485.5%29.7%.048.227.158.248.205.24233
    2024LAADSL18321101151278.2%32.7%.095.322.211.303.305.31372
    2025LAADSL19461615352498.1%26.1%.184.411.312.391.496.427128
    2026SteamerPROJ200100003.5%38.5%.066.225.147.185.212.17860.0-0.10.00.0
    2026LAACPX202061110314.9%36.1%.140.265.175.230.316.24927
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2023LAADSL43146165231840126149049910483.158
    2024LAADSL3295110201360115129036411274.211
    2025LAADSL461411614430725352413042610193.312
    2026SteamerPROJ011000000000000000.147
    2026LAACPX2057611061211033022100010.175
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2023LAADSL43146165231840126149049910483.158
    2024LAADSL3295110201360115129036411274.211
    2025LAADSL461411614430725352413042610193.312
    2026SteamerPROJ011000000000000000.147
    2026LAACPX2057611061211033022100010.175
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2023LAADSL5.5%29.7%0.18.158.248.205.454.0486.2.2270.18-16.6.24233
    2024LAADSL8.2%32.7%0.25.211.303.305.608.0956.1.322-0.811-4.6.31372
    2025LAADSL8.1%26.1%0.31.312.391.496.888.1848.2.411-0.1327.0.427128
    2026SteamerPROJ3.5%38.5%0.09.147.185.212.397.0663.9.2250.00.00-0.1.1786
    2026LAACPX4.9%36.1%0.14.175.230.316.545.1408.0.2650.23-7.7.24927
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2023LAADSL5.5%29.7%0.18.158.248.205.454.0486.2.2270.18-16.6.24233
    2024LAADSL8.2%32.7%0.25.211.303.305.608.0956.1.322-0.811-4.6.31372
    2025LAADSL8.1%26.1%0.31.312.391.496.888.1848.2.411-0.1327.0.427128
    2026SteamerPROJ3.5%38.5%0.09.147.185.212.397.0663.9.2250.00.00-0.1.1786
    2026LAACPX4.9%36.1%0.14.175.230.316.545.1408.0.2650.23-7.7.24927
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2023LAADSL1.1117.0%43.6%39.4%21.6%2.7%47.5%23.2%29.3%
    2024LAADSL1.4312.1%51.7%36.2%19.0%4.8%48.4%22.6%29.0%
    2025LAADSL0.7826.8%32.0%41.2%42.5%12.5%56.0%18.0%26.0%
    2026LAACPX0.6920.6%32.4%47.1%43.8%6.3%40.0%28.6%31.4%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2023LAADSL1.1117.0%43.6%39.4%21.6%2.7%47.5%23.2%29.3%
    2024LAADSL1.4312.1%51.7%36.2%19.0%4.8%48.4%22.6%29.0%
    2025LAADSL0.7826.8%32.0%41.2%42.5%12.5%56.0%18.0%26.0%
    2026LAACPX0.6920.6%32.4%47.1%43.8%6.3%40.0%28.6%31.4%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2023LAADSL413716865245310
    2024LAADSL30217451170221
    2025LAADSL31402617205350555
    2026LAACPX11167780147227
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2023LAADSL413716865245310
    2024LAADSL30217451170221
    2025LAADSL31402617205350555
    2026LAACPX11167780147227
    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
    2023LAADSL76.8%41.2%24.8%45.2%2.3%47.4%
    2024LAADSL70.1%39.4%31.8%42.5%6.8%49.3%
    2025LAADSL53.0%63.3%40.4%19.5%10.1%29.5%
    2026LAACPX49.3%63.4%41.0%18.1%15.4%33.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023LAADSL76.8%41.2%24.8%45.2%2.3%47.4%
    2024LAADSL70.1%39.4%31.8%42.5%6.8%49.3%
    2025LAADSL53.0%63.3%40.4%19.5%10.1%29.5%
    2026LAACPX49.3%63.4%41.0%18.1%15.4%33.5%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2023LAADSLLF119.01000
    2025LAADSLLF3219.08000
    2026LAACPXLF1514105.018120
    2023LAADSLCF121297.019000
    2024LAADSLCF4432.06100
    2025LAADSLCF2424182.151100
    2026LAACPXCF4117.29100
    2023LAADSLRF2929226.046321
    2024LAADSLRF2624185.030510
    2025LAADSLRF14971.012000
    2026LAACPXRF104.01000
    2023LAADSLDH110.00000
    2024LAADSLDH210.00000
    2025LAADSLDH640.00000
    2026LAACPXDH100.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2023LAADSLLF119.01000
    2025LAADSLLF3219.08000
    2026LAACPXLF1514105.018120
    2023LAADSLCF121297.019000
    2024LAADSLCF4432.06100
    2025LAADSLCF2424182.151100
    2026LAACPXCF4117.29100
    2023LAADSLRF2929226.046321
    2024LAADSLRF2624185.030510
    2025LAADSLRF14971.012000
    2026LAACPXRF104.01000
    2023LAADSLDH110.00000
    2024LAADSLDH210.00000
    2025LAADSLDH640.00000
    2026LAACPXDH100.00000