Batting
Pitching

Diego Castillo

Free Agent (AAA)
2B/SS
Age: 28
Bats/Throws: R/R
5'11" / 185
DOB: 10/28/1997
(28 years, 5 months, 12 days)
2B/SS

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Statcast - Bat Tracking
    New!
  • Statcast - Strike Zone Breakdown
    New!
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
    New!
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015NYYR17562620434056.1%11.1%.113.371.331.373.444.390121
    2016NYYR1844184114857.6%11.4%.061.297.267.332.327.321101
    2017NYYA191185101664296.1%10.0%.052.293.263.310.315.29188
    2018NYYA+2012051425851115.8%9.1%.064.284.260.307.324.29581
    2018NYYST209801000.0%25.0%.125.500.375.375.500.375129
    2019NYYA+2111445645233137.2%10.7%.082.272.248.310.329.30292
    2019NYYST2191402200.0%14.3%.071.583.500.500.571.469192
    2020NYYST22710022010.0%0.0%.222.556.556.600.778.591275
    2021PITAA23281215111618.3%7.4%.164.271.282.342.445.343113
    2021NYYAA235824911443288.4%13.7%.228.283.277.345.504.367132
    2021PITAAA2318703187018.6%18.6%.222.300.278.414.500.400145
    2021---MiLB23104440197355910.0%12.7%.209.282.278.355.487.366129
    2022PITAAA24351513211229.3%21.9%.112.306.246.331.358.31689
    2022PITST241438671205.3%26.3%.514.350.371.395.886.498208
    2022PITMLB249628311282914.9%26.5%.176.239.206.251.382.272.29671-0.3-9.8-2.0-0.2
    2023ARIAAA25124556394721317.4%14.2%.097.370.313.431.410.395109
    2023ARIST25174019317.5%17.5%.189.310.270.325.459.342109
    2023ARIMLB251100000.0%0.0%.000.000.000.000.000.000.080-1000.0-0.30.00.0
    2024BALAAA26316020018.8%25.0%.077.444.308.438.385.389132
    2024MINAAA26110454958541313.2%14.5%.138.289.260.361.397.34799
    2024---MiLB26113470960541313.4%14.9%.136.293.261.364.397.348100
    2024BALST261221021019.0%23.8%.059.500.353.476.412.412150
    2024MINMLB2648032025.0%12.5%.167.400.333.500.500.439.4091920.21.00.20.1
    2025NYMAAA27134611506.5%21.7%.095.188.167.217.262.21920
    2025KCRAAA275421763426012.0%18.9%.141.333.283.369.424.361111
    2025---MiLB276726373531011.0%19.4%.133.307.262.342.395.33695
    2026SteamerPROJ2841502109.7%20.8%.112.273.226.304.337.286810.0-0.30.10.0
    2026ZiPSPROJ281054126463939.7%19.7%.104.290.240.316.343.29484-1.3-9.11.70.7
    2026OOPSYPROJ280100009.4%18.5%.106.276.235.309.340.290810.00.00.00.0
    2026SteamerROS281501009.7%20.8%.112.273.226.304.337.286-1000.0-0.10.0
    2026OOPSYROS280100009.4%18.5%.106.276.235.309.340.290810.00.00.00.0
    Total- - -MLB10129211313115.5%26.0%.175.242.208.257.383.276.29974-0.1-9.1-1.9-0.1
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015NYYR17562620434056.1%11.1%.113.371.331.373.444.390121
    2016NYYR1844184114857.6%11.4%.061.297.267.332.327.321101
    2017NYYA191185101664296.1%10.0%.052.293.263.310.315.29188
    2018NYYA+2012051425851115.8%9.1%.064.284.260.307.324.29581
    2018NYYST209801000.0%25.0%.125.500.375.375.500.375129
    2019NYYA+2111445645233137.2%10.7%.082.272.248.310.329.30292
    2019NYYST2191402200.0%14.3%.071.583.500.500.571.469192
    2020NYYST22710022010.0%0.0%.222.556.556.600.778.591275
    2021PITAA23281215111618.3%7.4%.164.271.282.342.445.343113
    2021NYYAA235824911443288.4%13.7%.228.283.277.345.504.367132
    2021PITAAA2318703187018.6%18.6%.222.300.278.414.500.400145
    2021---MiLB23104440197355910.0%12.7%.209.282.278.355.487.366129
    2022PITAAA24351513211229.3%21.9%.112.306.246.331.358.31689
    2022PITST241438671205.3%26.3%.514.350.371.395.886.498208
    2022PITMLB249628311282914.9%26.5%.176.239.206.251.382.272.29671-0.3-9.8-2.0-0.2
    2023ARIAAA25124556394721317.4%14.2%.097.370.313.431.410.395109
    2023ARIST25174019317.5%17.5%.189.310.270.325.459.342109
    2023ARIMLB251100000.0%0.0%.000.000.000.000.000.000.080-1000.0-0.30.00.0
    2024BALAAA26316020018.8%25.0%.077.444.308.438.385.389132
    2024MINAAA26110454958541313.2%14.5%.138.289.260.361.397.34799
    2024---MiLB26113470960541313.4%14.9%.136.293.261.364.397.348100
    2024BALST261221021019.0%23.8%.059.500.353.476.412.412150
    2024MINMLB2648032025.0%12.5%.167.400.333.500.500.439.4091920.21.00.20.1
    2025NYMAAA27134611506.5%21.7%.095.188.167.217.262.21920
    2025KCRAAA275421763426012.0%18.9%.141.333.283.369.424.361111
    2025---MiLB276726373531011.0%19.4%.133.307.262.342.395.33695
    2026SteamerPROJ2841502109.7%20.8%.112.273.226.304.337.286810.0-0.30.10.0
    2026ZiPSPROJ281054126463939.7%19.7%.104.290.240.316.343.29484-1.3-9.11.70.7
    2026OOPSYPROJ280100009.4%18.5%.106.276.235.309.340.290810.00.00.00.0
    2026SteamerROS281501009.7%20.8%.112.273.226.304.337.286-1000.0-0.10.0
    2026OOPSYROS280100009.4%18.5%.106.276.235.309.340.290810.00.00.00.0
    Total- - -MLB10129211313115.5%26.0%.175.242.208.257.383.276.29974-0.1-9.1-1.9-0.1
    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015NYYR5623926279601180434016129232551.331
    2016NYYR44165184443670114814021320853.267
    2017NYYA118463510122103153166423105112131295.263
    2018NYYA+12046951412298202258513014733924114.260
    2018NYYST9883210010002000000.375
    2019NYYA+11441645610379182452333304951114133.248
    2019NYYST914147610022002000000.500
    2020NYYST79105320022100000000.556
    2021PITAA28110121312330511161019001212.282
    2021NYYAA58224249623318011443221034310583.277
    2021PITAAA18547015930318713013120200.278
    2021---MiLB1043884401086524019735544156431995.278
    2022PITAAA351341513324603211214033300721.246
    2022PITST1435381370067122010010100.371
    2022PITMLB96262283543013011282914175340711.206
    2023ARIAAA1244545561421053313947297179041131310.313
    2023ARIST17374010540193307000110.270
    2023ARIMLB1110000000000000000.000
    2024BALAAA313164310020304000000.308
    2024MINAAA11038545410067222958546006645016134.260
    2024---MiLB11339847010470232960546307045016134.261
    2024BALST1217216510021405000000.353
    2024MINMLB4682110032201000000.333
    2025NYMAAA13424675101153010010500.167
    2025KCRAAA541912175439906342626041000303.283
    2025---MiLB6723326361441007353129051010803.262
    2026SteamerPROJ41315321002110300000.226
    2026ZiPSPROJ105367412886318164639400812301233.240
    2026OOPSYPROJ011000000000000000.235
    2026SteamerROS145110001000100000.226
    2026OOPSYROS011000000000000000.235
    Total- - -MLB101269292563114011313116176340711.208
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015NYYR5623926279601180434016129232551.331
    2016NYYR44165184443670114814021320853.267
    2017NYYA118463510122103153166423105112131295.263
    2018NYYA+12046951412298202258513014733924114.260
    2018NYYST9883210010002000000.375
    2019NYYA+11441645610379182452333304951114133.248
    2019NYYST914147610022002000000.500
    2020NYYST79105320022100000000.556
    2021PITAA28110121312330511161019001212.282
    2021NYYAA58224249623318011443221034310583.277
    2021PITAAA18547015930318713013120200.278
    2021---MiLB1043884401086524019735544156431995.278
    2022PITAAA351341513324603211214033300721.246
    2022PITST1435381370067122010010100.371
    2022PITMLB96262283543013011282914175340711.206
    2023ARIAAA1244545561421053313947297179041131310.313
    2023ARIST17374010540193307000110.270
    2023ARIMLB1110000000000000000.000
    2024BALAAA313164310020304000000.308
    2024MINAAA11038545410067222958546006645016134.260
    2024---MiLB11339847010470232960546307045016134.261
    2024BALST1217216510021405000000.353
    2024MINMLB4682110032201000000.333
    2025NYMAAA13424675101153010010500.167
    2025KCRAAA541912175439906342626041000303.283
    2025---MiLB6723326361441007353129051010803.262
    2026SteamerPROJ41315321002110300000.226
    2026ZiPSPROJ105367412886318164639400812301233.240
    2026OOPSYPROJ011000000000000000.235
    2026SteamerROS145110001000100000.226
    2026OOPSYROS011000000000000000.235
    Total- - -MLB101269292563114011313116176340711.208
    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015NYYR6.1%11.1%0.55.331.373.444.817.1137.2.3711.04410.2.390121
    2016NYYR7.6%11.4%0.67.267.332.327.659.0613.1.297-0.2210.4.321101
    2017NYYA6.1%10.0%0.61.263.310.315.625.0525.1.293-0.449-9.8.29188
    2018NYYA+5.8%9.1%0.64.260.307.324.631.0644.9.2840.549-10.3.29581
    2018NYYST0.0%25.0%0.00.375.375.500.875.1251.6.5000.010.3.375129
    2019NYYA+7.2%10.7%0.67.248.310.329.639.0825.3.2721.245-3.4.30292
    2019NYYST0.0%14.3%0.00.500.500.5711.071.0711.3.5830.041.7.469192
    2020NYYST10.0%0.0%1.00.556.600.7781.378.2221.6.5560.042.2.591275
    2021PITAA8.3%7.4%1.11.282.342.445.787.1641.5.271-0.8172.1.343113
    2021NYYAA8.4%13.7%0.62.277.345.504.850.2285.2.2830.1419.3.367132
    2021PITAAA18.6%18.6%1.00.278.414.500.914.2222.6.300-0.1134.1.400145
    2021---MiLB10.0%12.7%0.79.278.355.487.842.2094.1.282-0.77115.4.366129
    2022PITAAA9.3%21.9%0.42.246.331.358.689.1123.8.306-0.417-2.4.31689
    2022PITST5.3%26.3%0.20.371.395.8861.280.5140.2.3500.0115.7.498208
    2022PITMLB4.9%26.5%0.19.206.251.382.633.1762.3.2390.5-0.50.1-0.424-8.4.27271
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023ARIAAA17.4%14.2%1.23.313.431.410.840.0974.2.370-3.69914.2.395109
    2023ARIST7.5%17.5%0.43.270.325.459.784.1895.9.3100.160.2.342109
    2023ARIMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.00.00.00-0.3.000-100
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024BALAAA18.8%25.0%0.75.308.438.385.822.0771.3.4440.030.6.389132
    2024MINAAA13.2%14.5%0.91.260.361.397.759.1385.1.289-0.3621.4.34799
    2024---MiLB13.4%14.9%0.90.261.364.397.761.1365.1.293-0.3652.0.348100
    2024BALST19.0%23.8%0.80.353.476.412.888.0590.8.5000.041.4.412150
    2024MINMLB25.0%12.5%2.00.333.500.5001.000.1672.6.4000.00.00.20.020.8.439192
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025NYMAAA6.5%21.7%0.30.167.217.262.479.0950.1.188-0.11-4.7.21920
    2025KCRAAA12.0%18.9%0.63.283.369.424.793.1412.5.333-1.9324.0.361111
    2025---MiLB11.0%19.4%0.57.262.342.395.737.1332.2.307-2.034-0.6.33695
    2026SteamerPROJ9.7%20.8%0.47.226.304.337.641.1123.7.2730.00.01-0.3.28681
    2026ZiPSPROJ9.7%19.7%0.49.240.316.343.659.1043.1.290-1.342-6.4.29484
    2026OOPSYPROJ9.4%18.5%0.51.235.309.340.650.1062.9.2760.000.0.29081
    2026SteamerROS9.7%20.8%0.47.226.304.337.641.1123.7.2730.00.00-0.1.286-100
    2026OOPSYROS9.4%18.5%0.51.235.309.340.650.1062.9.2760.000.0.29081
    Total- - -MLB5.5%26.0%0.21.208.257.383.640.1752.4.2420.5-0.50.3-0.426-7.8.27674
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015NYYR6.1%11.1%0.55.331.373.444.817.1137.2.3711.04410.2.390121
    2016NYYR7.6%11.4%0.67.267.332.327.659.0613.1.297-0.2210.4.321101
    2017NYYA6.1%10.0%0.61.263.310.315.625.0525.1.293-0.449-9.8.29188
    2018NYYA+5.8%9.1%0.64.260.307.324.631.0644.9.2840.549-10.3.29581
    2018NYYST0.0%25.0%0.00.375.375.500.875.1251.6.5000.010.3.375129
    2019NYYA+7.2%10.7%0.67.248.310.329.639.0825.3.2721.245-3.4.30292
    2019NYYST0.0%14.3%0.00.500.500.5711.071.0711.3.5830.041.7.469192
    2020NYYST10.0%0.0%1.00.556.600.7781.378.2221.6.5560.042.2.591275
    2021PITAA8.3%7.4%1.11.282.342.445.787.1641.5.271-0.8172.1.343113
    2021NYYAA8.4%13.7%0.62.277.345.504.850.2285.2.2830.1419.3.367132
    2021PITAAA18.6%18.6%1.00.278.414.500.914.2222.6.300-0.1134.1.400145
    2021---MiLB10.0%12.7%0.79.278.355.487.842.2094.1.282-0.77115.4.366129
    2022PITAAA9.3%21.9%0.42.246.331.358.689.1123.8.306-0.417-2.4.31689
    2022PITST5.3%26.3%0.20.371.395.8861.280.5140.2.3500.0115.7.498208
    2022PITMLB4.9%26.5%0.19.206.251.382.633.1762.3.2390.5-0.50.1-0.424-8.4.27271
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023ARIAAA17.4%14.2%1.23.313.431.410.840.0974.2.370-3.69914.2.395109
    2023ARIST7.5%17.5%0.43.270.325.459.784.1895.9.3100.160.2.342109
    2023ARIMLB0.0%0.0%0.00.000.000.000.000.0000.1.0000.00.00.00-0.3.000-100
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024BALAAA18.8%25.0%0.75.308.438.385.822.0771.3.4440.030.6.389132
    2024MINAAA13.2%14.5%0.91.260.361.397.759.1385.1.289-0.3621.4.34799
    2024---MiLB13.4%14.9%0.90.261.364.397.761.1365.1.293-0.3652.0.348100
    2024BALST19.0%23.8%0.80.353.476.412.888.0590.8.5000.041.4.412150
    2024MINMLB25.0%12.5%2.00.333.500.5001.000.1672.6.4000.00.00.20.020.8.439192
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025NYMAAA6.5%21.7%0.30.167.217.262.479.0950.1.188-0.11-4.7.21920
    2025KCRAAA12.0%18.9%0.63.283.369.424.793.1412.5.333-1.9324.0.361111
    2025---MiLB11.0%19.4%0.57.262.342.395.737.1332.2.307-2.034-0.6.33695
    2026SteamerPROJ9.7%20.8%0.47.226.304.337.641.1123.7.2730.00.01-0.3.28681
    2026ZiPSPROJ9.7%19.7%0.49.240.316.343.659.1043.1.290-1.342-6.4.29484
    2026OOPSYPROJ9.4%18.5%0.51.235.309.340.650.1062.9.2760.000.0.29081
    2026SteamerROS9.7%20.8%0.47.226.304.337.641.1123.7.2730.00.00-0.1.286-100
    2026OOPSYROS9.4%18.5%0.51.235.309.340.650.1062.9.2760.000.0.29081
    Total- - -MLB5.5%26.0%0.21.208.257.383.640.1752.4.2420.5-0.50.3-0.426-7.8.27674
    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022PITMLB19189.1109.614.5199.9%7438.7%.206.224.382.405.272.296
    2023ARIAAA38086.0106.48.1011430.0%.313.410.395
    2023ARIMLB192.592.536.000.0%00.0%.000.050.000.159.000.080
    2024BALAAA991.1103.925.20333.3%.308.385.389
    2024MINAAA32487.5110.29.809930.6%.260.397.347
    2024MINMLB581.4101.60.000.0%120.0%.333.326.500.372.439.409
    2025NYMAAA3388.2107.014.701133.3%.167.262.219
    2025KCRAAA15085.3103.210.803825.3%.283.424.361
    Total- - -MLB19789.0109.614.3199.6%7538.1%.208.225.383.404.276.299
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022PITMLB19189.1109.614.5199.9%7438.7%.206.224.382.405.272.296
    2023ARIAAA38086.0106.48.1011430.0%.313.410.395
    2023ARIMLB192.592.536.000.0%00.0%.000.050.000.159.000.080
    2024BALAAA991.1103.925.20333.3%.308.385.389
    2024MINAAA32487.5110.29.809930.6%.260.397.347
    2024MINMLB581.4101.60.000.0%120.0%.333.326.500.372.439.409
    2025NYMAAA3388.2107.014.701133.3%.167.262.219
    2025KCRAAA15085.3103.210.803825.3%.283.424.361
    Total- - -MLB19789.0109.614.3199.6%7538.1%.208.225.383.404.276.299