Batting
Pitching
Harold Castro

Harold Castro

Kansas City Royals (AAA)
2B
Age: 31
Bats/Throws: L/R
6'0" / 195
DOB: 11/30/1993
(31 years, 5 months, 5 days)
2B

Pitch Type Splits

Statcast:
CH - Changeup
  • All
  • FA - Fourseam
  • FC - Cutter
  • FS - Splitter
  • FO - Forkball
  • SI - Sinker
  • SL - Slider
  • CU - Curveball
  • KC - Knuckle Curve
  • EP - Eephus
  • CH - Changeup
  • KN - Knuckleball
  • Pitch Info:
    Select
  • All
  • FA - Fourseam
  • FC - Cutter
  • FS - Splitter
  • SI - Sinker
  • SL - Slider
  • CU - Curveball
  • CS - Slow Curve
  • KN - Knuckleball
  • CH - Changeup
  • SeasonPitchPitchesdividerABPAH1B2B3BHRBBIBBSOHBPSFSHGDPAVGdividerminVelmaxVelVel
    2018Changeup (CH)100000000000000.00087.287.287.2
    2019Changeup (CH)1525455141210100120101.25967.190.684.0
    2020Changeup (CH)3166000000020001.00077.590.185.8
    2021Changeup (CH)159575817152000080100.29871.892.484.8
    2022Changeup (CH)2537273161420010100001.22274.793.085.7
    2023Changeup (CH)1675454151410000130003.27878.693.386.3
    TotalChangeup (CH)763243246625560110450206.25567.193.385.3
    SeasonPitchPitchesdividerABPAH1B2B3BHRBBIBBSOHBPSFSHGDPAVGdividerminVelmaxVelVel
    2018Changeup (CH)100000000000000.00087.287.287.2
    2019Changeup (CH)1525455141210100120101.25967.190.684.0
    2020Changeup (CH)3166000000020001.00077.590.185.8
    2021Changeup (CH)159575817152000080100.29871.892.484.8
    2022Changeup (CH)2537273161420010100001.22274.793.085.7
    2023Changeup (CH)1675454151410000130003.27878.693.386.3
    TotalChangeup (CH)763243246625560110450206.25567.193.385.3
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2018Changeup (CH)10.0%0.0%0.00.000.000.000.000.000.0000.00.0.000
    2019Changeup (CH)1520.0%21.8%0.00.259.255.333.588.074.3103.5-3.5.24762
    2020Changeup (CH)310.0%33.3%0.00.000.000.000.000.000.000-0.9-1.6.000-100
    2021Changeup (CH)1590.0%13.8%0.00.298.293.333.626.035.3404.9-2.1.27079
    2022Changeup (CH)2531.4%13.7%0.10.222.233.250.483.028.2582.8-5.6.21447
    2023Changeup (CH)1670.0%24.1%0.00.278.278.296.574.019.3663.6-3.0.25261
    TotalChangeup (CH)7630.4%18.3%0.02.255.256.292.548.037.30713.8-15.8.23857
    SeasonPitchPitchesdividerBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2018Changeup (CH)10.0%0.0%0.00.000.000.000.000.000.0000.00.0.000
    2019Changeup (CH)1520.0%21.8%0.00.259.255.333.588.074.3103.5-3.5.24762
    2020Changeup (CH)310.0%33.3%0.00.000.000.000.000.000.000-0.9-1.6.000-100
    2021Changeup (CH)1590.0%13.8%0.00.298.293.333.626.035.3404.9-2.1.27079
    2022Changeup (CH)2531.4%13.7%0.10.222.233.250.483.028.2582.8-5.6.21447
    2023Changeup (CH)1670.0%24.1%0.00.278.278.296.574.019.3663.6-3.0.25261
    TotalChangeup (CH)7630.4%18.3%0.02.255.256.292.548.037.30713.8-15.8.23857
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2018Changeup (CH)10.0%0.0%0.0%0.0%0.0%101-11.4-0.211.4
    2019Changeup (CH)15214.0%58.1%27.9%0.0%8.3%10745152-8.85.511.7
    2020Changeup (CH)310.0%100.0%0.0%0.0%0.0%25631-7.05.310.3
    2021Changeup (CH)15930.0%44.0%26.0%7.7%0.0%11049159-7.74.69.6
    2022Changeup (CH)25324.6%57.4%18.0%0.0%0.0%15499253-7.44.39.5
    2023Changeup (CH)16729.3%63.4%7.3%33.3%0.0%13037167-7.32.68.6
    TotalChangeup (CH)76324.1%56.3%19.6%5.1%2.6%527236763-7.74.39.8
    SeasonPitchPitchesdividerLD%GB%FB%IFFB%HR/FBStrikesBallsPitchesdividerxMovzMovMov
    2018Changeup (CH)10.0%0.0%0.0%0.0%0.0%101-11.4-0.211.4
    2019Changeup (CH)15214.0%58.1%27.9%0.0%8.3%10745152-8.85.511.7
    2020Changeup (CH)310.0%100.0%0.0%0.0%0.0%25631-7.05.310.3
    2021Changeup (CH)15930.0%44.0%26.0%7.7%0.0%11049159-7.74.69.6
    2022Changeup (CH)25324.6%57.4%18.0%0.0%0.0%15499253-7.44.39.5
    2023Changeup (CH)16729.3%63.4%7.3%33.3%0.0%13037167-7.32.68.6
    TotalChangeup (CH)76324.1%56.3%19.6%5.1%2.6%527236763-7.74.39.8
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2018Changeup (CH)1100.0%100.0%0.0%0.0%0.0%100.0%0.04.9
    2019Changeup (CH)15247.3%83.1%61.2%52.3%87.8%71.0%38.8%17.8%2.61.7
    2020Changeup (CH)3165.0%81.8%71.0%92.3%66.7%81.8%35.5%12.9%2.47.8
    2021Changeup (CH)15951.0%77.0%61.0%72.0%80.9%76.3%38.4%14.5%-0.4-0.3
    2022Changeup (CH)25336.4%83.5%53.4%81.4%90.8%86.7%36.0%7.1%3.01.2
    2023Changeup (CH)16760.0%73.6%65.9%54.4%92.5%72.7%43.1%18.0%3.62.2
    TotalChangeup (CH)76347.8%79.6%60.0%67.0%87.6%77.5%38.5%13.5%11.31.5
    SeasonPitchPitchesdividerO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%SwStr%dividerpVALpVAL/C
    2018Changeup (CH)1100.0%100.0%0.0%0.0%0.0%100.0%0.04.9
    2019Changeup (CH)15247.3%83.1%61.2%52.3%87.8%71.0%38.8%17.8%2.61.7
    2020Changeup (CH)3165.0%81.8%71.0%92.3%66.7%81.8%35.5%12.9%2.47.8
    2021Changeup (CH)15951.0%77.0%61.0%72.0%80.9%76.3%38.4%14.5%-0.4-0.3
    2022Changeup (CH)25336.4%83.5%53.4%81.4%90.8%86.7%36.0%7.1%3.01.2
    2023Changeup (CH)16760.0%73.6%65.9%54.4%92.5%72.7%43.1%18.0%3.62.2
    TotalChangeup (CH)76347.8%79.6%60.0%67.0%87.6%77.5%38.5%13.5%11.31.5