Batting
Pitching

Diego A. Castillo

New York Mets (AAA)
2B/SS
Age: 27
Bats/Throws: R/R
5'11" / 185
DOB: 10/28/1997
(27 years, 5 months, 27 days)
2B/SS

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Dashboard

    Customize
    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.29271-0.3-9.8-1.6-0.2
    2023ARIAAA25124556394721317.4%14.2%.097.370.313.431.410.395109
    2023ARIST25174019317.5%17.5%.189.310.270.325.459.342111
    2023ARIMLB251100000.0%0.0%.000.000.000.000.000.000.055-1000.0-0.30.00.0
    2024BALAAA26316020018.8%25.0%.077.444.308.438.385.389133
    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.412149
    2024MINMLB2648032025.0%12.5%.167.400.333.500.500.439.4061930.21.00.20.1
    2025SteamerPROJ27624032010.5%21.0%.112.273.224.310.336.289880.0-0.40.20.1
    2025ZiPSPROJ2711948175548710.4%18.5%.104.274.231.314.334.29189-1.2-7.71.61.0
    2025THE BATPROJ2751201107.9%19.1%.095.255.214.280.309.263700.0-0.40.00.0
    2025THE BAT XPROJ2751201107.9%19.1%.126.262.227.292.353.284840.0-0.20.00.0
    2025OOPSYPROJ2701000010.1%19.4%.104.276.230.310.334.288870.00.00.00.0
    2025NYMAAA2793011303.3%26.7%.143.150.143.167.286.1988
    2025SteamerROS2712000010.3%21.2%.112.270.222.306.334.290860.00.00.00.0
    Total- - -MLB10129211313115.5%26.0%.175.242.208.257.383.27674-0.1-9.1-1.4-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.29271-0.3-9.8-1.6-0.2
    2023ARIAAA25124556394721317.4%14.2%.097.370.313.431.410.395109
    2023ARIST25174019317.5%17.5%.189.310.270.325.459.342111
    2023ARIMLB251100000.0%0.0%.000.000.000.000.000.000.055-1000.0-0.30.00.0
    2024BALAAA26316020018.8%25.0%.077.444.308.438.385.389133
    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.412149
    2024MINMLB2648032025.0%12.5%.167.400.333.500.500.439.4061930.21.00.20.1
    2025SteamerPROJ27624032010.5%21.0%.112.273.224.310.336.289880.0-0.40.20.1
    2025ZiPSPROJ2711948175548710.4%18.5%.104.274.231.314.334.29189-1.2-7.71.61.0
    2025THE BATPROJ2751201107.9%19.1%.095.255.214.280.309.263700.0-0.40.00.0
    2025THE BAT XPROJ2751201107.9%19.1%.126.262.227.292.353.284840.0-0.20.00.0
    2025OOPSYPROJ2701000010.1%19.4%.104.276.230.310.334.288870.00.00.00.0
    2025NYMAAA2793011303.3%26.7%.143.150.143.167.286.1988
    2025SteamerROS2712000010.3%21.2%.112.270.222.306.334.290860.00.00.00.0
    Total- - -MLB10129211313115.5%26.0%.175.242.208.257.383.27674-0.1-9.1-1.4-0.1

    Standard

    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
    2025SteamerPROJ62124531003220500000.224
    2025ZiPSPROJ119425481986921175548500893301474.231
    2025THE BATPROJ511122200011102000000.214
    2025THE BAT XPROJ511122210011102000000.227
    2025OOPSYPROJ011000000000000000.230
    2025NYMAAA928304210113108010400.143
    2025SteamerROS122000000000000000.222
    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
    2025SteamerPROJ62124531003220500000.224
    2025ZiPSPROJ119425481986921175548500893301474.231
    2025THE BATPROJ511122200011102000000.214
    2025THE BAT XPROJ511122210011102000000.227
    2025OOPSYPROJ011000000000000000.230
    2025NYMAAA928304210113108010400.143
    2025SteamerROS122000000000000000.222
    Total- - -MLB101269292563114011313116176340711.208

    Advanced

    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.3.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.342111
    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.389133
    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.412149
    2024MINMLB25.0%12.5%2.00.333.500.5001.000.1672.6.4000.00.00.20.020.8.439193
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025SteamerPROJ10.5%21.0%0.50.224.310.336.646.1124.4.2730.00.02-0.4.28988
    2025ZiPSPROJ10.4%18.5%0.56.231.314.334.648.1043.9.274-1.249-7.6.29189
    2025THE BATPROJ7.9%19.1%0.41.214.280.309.590.0953.5.2550.01-0.5.26370
    2025THE BAT XPROJ7.9%19.1%0.41.227.292.353.646.1263.7.2620.01-0.3.28484
    2025OOPSYPROJ10.1%19.4%0.52.230.310.334.644.1044.0.2760.000.0.28887
    2025NYMAAA3.3%26.7%0.13.143.167.286.452.1430.1.1500.00-3.4.1988
    2025SteamerROS10.3%21.2%0.49.222.306.334.640.1124.4.2700.00.000.0.29086
    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.3.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.342111
    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.389133
    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.412149
    2024MINMLB25.0%12.5%2.00.333.500.5001.000.1672.6.4000.00.00.20.020.8.439193
    20248.2%22.6%0.36.243.312.399.711.1565.5.291.310
    2025SteamerPROJ10.5%21.0%0.50.224.310.336.646.1124.4.2730.00.02-0.4.28988
    2025ZiPSPROJ10.4%18.5%0.56.231.314.334.648.1043.9.274-1.249-7.6.29189
    2025THE BATPROJ7.9%19.1%0.41.214.280.309.590.0953.5.2550.01-0.5.26370
    2025THE BAT XPROJ7.9%19.1%0.41.227.292.353.646.1263.7.2620.01-0.3.28484
    2025OOPSYPROJ10.1%19.4%0.52.230.310.334.644.1044.0.2760.000.0.28887
    2025NYMAAA3.3%26.7%0.13.143.167.286.452.1430.1.1500.00-3.4.1988
    2025SteamerROS10.3%21.2%0.49.222.306.334.640.1124.4.2700.00.000.0.29086
    Total- - -MLB5.5%26.0%0.21.208.257.383.640.1752.4.2420.5-0.50.3-0.426-7.8.27674

    Statcast

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022PITMLB19189.1109.614.6199.9%7338.2%.206.224.382.389.272.292
    2023ARIAAA38086.0106.48.111430.0%.313.410.395
    2023ARIMLB192.592.536.200.0%00.0%.000.040.000.114.000.055
    2024BALAAA991.1103.925.2333.3%.308.385.389
    2024MINAAA32487.5110.29.89930.6%.260.397.347
    2024MINMLB581.4101.60.100.0%120.0%.333.328.500.373.439.406
    2025NYMAAA2187.2107.017.2628.6%.143.286.198
    Total- - -MLB19789.0109.614.3199.6%7437.6%.208.383.276
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022PITMLB19189.1109.614.6199.9%7338.2%.206.224.382.389.272.292
    2023ARIAAA38086.0106.48.111430.0%.313.410.395
    2023ARIMLB192.592.536.200.0%00.0%.000.040.000.114.000.055
    2024BALAAA991.1103.925.2333.3%.308.385.389
    2024MINAAA32487.5110.29.89930.6%.260.397.347
    2024MINMLB581.4101.60.100.0%120.0%.333.328.500.373.439.406
    2025NYMAAA2187.2107.017.2628.6%.143.286.198
    Total- - -MLB19789.0109.614.3199.6%7437.6%.208.383.276