Batting
Pitching

Jesus D. Castro

Free Agent (CPX)
C
Age: 22
Bats/Throws: S/R
5'10" / 158
DOB: 7/7/2004
(22 years, 4 months, 6 days)
C
RosterResource
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
    Minor Leagues
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022SDPDSL171954083418.5%24.1%.047.323.233.370.279.34393
    2023SDPDSL183814153135318.4%19.1%.211.317.272.411.482.432143
    2024SDPCPX192571052012.7%29.6%.000.132.086.217.086.186-4
    2025SDPCPX2024650611010.8%27.7%.089.421.286.385.375.367105
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022SDPDSL171954083418.5%24.1%.047.323.233.370.279.34393
    2023SDPDSL183814153135318.4%19.1%.211.317.272.411.482.432143
    2024SDPCPX192571052012.7%29.6%.000.132.086.217.086.186-4
    2025SDPCPX2024650611010.8%27.7%.089.421.286.385.375.367105
    Minor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022SDPDSL1943541082008310013010041.233
    2023SDPDSL381141413117905313526027100330.272
    2024SDPCPX25587155000529021112000.086
    2025SDPCPX24566516115006117118200100.286
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022SDPDSL1943541082008310013010041.233
    2023SDPDSL381141413117905313526027100330.272
    2024SDPCPX25587155000529021112000.086
    2025SDPCPX24566516115006117118200100.286
    Minor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022SDPDSL18.5%24.1%0.77.233.370.279.649.0475.5.3230.37-0.6.34393
    2023SDPDSL18.4%19.1%0.96.272.411.482.894.2115.4.3170.6298.0.432143
    2024SDPCPX12.7%29.6%0.43.086.217.086.304.0001.8.132-0.1-1-11.6.186-4
    2025SDPCPX10.8%27.7%0.39.286.385.375.760.0891.1.421-0.1100.4.367105
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022SDPDSL18.5%24.1%0.77.233.370.279.649.0475.5.3230.37-0.6.34393
    2023SDPDSL18.4%19.1%0.96.272.411.482.894.2115.4.3170.6298.0.432143
    2024SDPCPX12.7%29.6%0.43.086.217.086.304.0001.8.132-0.1-1-11.6.186-4
    2025SDPCPX10.8%27.7%0.39.286.385.375.760.0891.1.421-0.1100.4.367105
    Minor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022SDPDSL0.5616.7%30.0%53.3%0.0%0.0%29.0%12.9%58.1%
    2023SDPDSL1.1916.7%45.2%38.1%21.9%15.6%28.7%18.4%52.9%
    2024SDPCPX1.2010.8%48.6%40.5%13.3%0.0%40.0%35.0%25.0%
    2025SDPCPX1.8017.6%52.9%29.4%10.0%0.0%52.8%22.2%25.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022SDPDSL0.5616.7%30.0%53.3%0.0%0.0%29.0%12.9%58.1%
    2023SDPDSL1.1916.7%45.2%38.1%21.9%15.6%28.7%18.4%52.9%
    2024SDPCPX1.2010.8%48.6%40.5%13.3%0.0%40.0%35.0%25.0%
    2025SDPCPX1.8017.6%52.9%29.4%10.0%0.0%52.8%22.2%25.0%
    Minor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022SDPDSL916504270112
    2023SDPDSL3832147120168288
    2024SDPCPX18154299150249
    2025SDPCPX18106169144213
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022SDPDSL916504270112
    2023SDPDSL3832147120168288
    2024SDPCPX18154299150249
    2025SDPCPX18106169144213
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Minor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022SDPDSL59.8%46.3%22.2%32.1%2.7%34.8%
    2023SDPDSL56.9%53.0%17.7%26.7%1.4%28.1%
    2024SDPCPX46.2%60.0%39.4%18.5%14.1%32.5%
    2025SDPCPX49.8%64.2%47.7%17.8%17.8%35.7%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022SDPDSL59.8%46.3%22.2%32.1%2.7%34.8%
    2023SDPDSL56.9%53.0%17.7%26.7%1.4%28.1%
    2024SDPCPX46.2%60.0%39.4%18.5%14.1%32.5%
    2025SDPCPX49.8%64.2%47.7%17.8%17.8%35.7%
    Minor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024SDPCPXP302.01000
    2025SDPCPXP503.20201
    2022SDPDSLC10865.070421432
    2023SDPDSLC2922171.2155201428122
    2024SDPCPXC1817127.214614301672
    2025SDPCPXC121288.1818102052
    2022SDPDSL1B7440.039323
    2023SDPDSL1B111075.067704
    2024SDPCPX1B3215.210102
    2025SDPCPX1B2214.011100
    2023SDPDSL2B112.01100
    2023SDPDSL3B2111.02200
    2022SDPDSLDH110.00000
    2024SDPCPXDH110.00000
    2025SDPCPXDH440.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024SDPCPXP302.01000
    2025SDPCPXP503.20201
    2022SDPDSLC10865.070421432
    2023SDPDSLC2922171.2155201428122
    2024SDPCPXC1817127.214614301672
    2025SDPCPXC121288.1818102052
    2022SDPDSL1B7440.039323
    2023SDPDSL1B111075.067704
    2024SDPCPX1B3215.210102
    2025SDPCPX1B2214.011100
    2023SDPDSL2B112.01100
    2023SDPDSL3B2111.02200
    2022SDPDSLDH110.00000
    2024SDPCPXDH110.00000
    2025SDPCPXDH440.00000