Batting

Joshddy Castillo

Baltimore Orioles (DSL)
OF
Age: 17
Bats/Throws: L/R
6'6" / 168
DOB: 8/10/2009
(17 years, 3 months)
OF
Season2026
TeamBAL
LevelMiLB
G48
PA197
HR1
AVG.285
OBP.413
SLG.386
wOBA.410
wRC+107
WAR
RosterResource
How Acquired:Amateur FA (DOM) Jan'26
Birthplace:Dominican Republic
Rule 5 Eligible
Dec'30
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
    2026BALDSL1648197138301418.3%13.7%.101.333.285.413.386.410107
    2027SteamerPROJ170100004.7%29.2%.057.213.157.205.215.192170.0-0.10.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2026BALDSL1648197138301418.3%13.7%.101.333.285.413.386.410107
    2027SteamerPROJ170100004.7%29.2%.057.213.157.205.215.192170.0-0.10.00.0
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026BALDSL4815819745347313830360270212146.285
    2027SteamerPROJ011000000000000000.157
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026BALDSL4815819745347313830360270212146.285
    2027SteamerPROJ011000000000000000.157
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2026BALDSL18.3%13.7%1.33.285.413.386.799.1018.0.333-1.3372.0.410107
    2027SteamerPROJ4.7%29.2%0.16.157.205.215.419.0574.1.2130.00.00-0.1.19217
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2026BALDSL18.3%13.7%1.33.285.413.386.799.1018.0.333-1.3372.0.410107
    2027SteamerPROJ4.7%29.2%0.16.157.205.215.419.0574.1.2130.00.00-0.1.19217
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2026BALDSL1.2916.0%47.3%36.6%25.0%2.1%33.1%24.3%42.6%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2026BALDSL1.2916.0%47.3%36.6%25.0%2.1%33.1%24.3%42.6%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2026BALDSL62482112305383688
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2026BALDSL62482112305383688
    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
    2026BALDSL38.7%78.2%38.6%8.4%17.0%25.4%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026BALDSL38.7%78.2%38.6%8.4%17.0%25.4%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026BALDSLLF1717121.128000
    2026BALDSLCF2322170.047000
    2026BALDSLRF4435.210000
    2026BALDSLDH430.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026BALDSLLF1717121.128000
    2026BALDSLCF2322170.047000
    2026BALDSLRF4435.210000
    2026BALDSLDH430.00000