Welcome to the new version of the player pages! A description of the changes can be found here.
If you notice any issues or bugs, please contact us: support@fangraphs.com.
X Close
Batting
Pitching

Diego A. Castillo

Minnesota Twins (AAA)
2B/SS
Age: 26
Bats/Throws: R/R
5'11" / 185
DOB: 10/28/1997
(26 years, 7 months, 20 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 TrainingRegular MLB Seasons
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015NYYR17562620434056.1%11.1%.113.371.331.373.444.390130
    2016NYYR1844184114857.6%11.4%.061.297.267.332.327.321102
    2017NYYA191185101664296.1%10.0%.052.293.263.310.315.29183
    2018NYYA+2012051425851115.8%9.1%.064.284.260.307.324.29583
    2018NYYST209801000.0%25.0%.125.500.375.375.500.375128
    2019NYYA+2111445645233137.2%10.7%.082.272.248.310.329.30293
    2019NYYST2191402200.0%14.3%.071.583.500.500.571.469188
    2020NYYST22710022010.0%0.0%.222.556.556.600.778.591272
    2021NYYAA235824911443288.4%13.7%.228.283.277.345.504.367129
    2021PITAA23281215111618.3%7.4%.164.271.282.342.445.343113
    2021PITAAA2318703187018.6%18.6%.222.300.278.414.500.400146
    2022PITAAA24351513211229.3%21.9%.112.306.246.331.358.31688
    2022PITST241438671205.3%26.3%.514.350.371.395.886.498208
    2022PITMLB249628311282914.9%26.5%.176.239.206.251.382.272.29272-0.3-9.6-1.5-0.1
    2023ARIAAA25124556394721317.4%14.2%.097.370.313.431.410.395117
    2023ARIST25174019317.5%17.5%.189.310.270.325.459.342104
    2023ARIMLB251100000.0%0.0%.000.000.000.000.000.000.055-1000.0-0.30.00.0
    2024BALST261221021019.0%23.8%.059.500.353.476.412.412153
    2024SteamerPROJ260100009.7%21.3%.115.283.232.311.347.292860.00.00.00.0
    2024ZiPSPROJ261255068635269.3%18.2%.102.287.243.317.345.29487-1.9-9.7-2.90.5
    2024ATCPROJ26305415507.5%18.7%.134.258.228.289.362.28481-0.1-1.30.60.1
    2024THE BATPROJ26315816517.8%19.3%.104.273.230.294.334.27775-0.1-1.80.60.1
    2024THE BAT XPROJ26315816617.8%19.3%.134.282.243.306.377.29890-0.1-0.80.60.2
    2024MINAAA265119932625614.1%12.6%.120.319.287.392.407.367114
    2024BALAAA26316020018.8%25.0%.077.444.308.438.385.389128
    2024SteamerROS2601000010.3%20.7%.110.279.228.312.338.293900.00.00.00.0
    Total- - -MLB9728411282914.9%26.4%.175.238.205.250.380.27171-0.3-9.8-1.5-0.2
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2015NYYR17562620434056.1%11.1%.113.371.331.373.444.390130
    2016NYYR1844184114857.6%11.4%.061.297.267.332.327.321102
    2017NYYA191185101664296.1%10.0%.052.293.263.310.315.29183
    2018NYYA+2012051425851115.8%9.1%.064.284.260.307.324.29583
    2018NYYST209801000.0%25.0%.125.500.375.375.500.375128
    2019NYYA+2111445645233137.2%10.7%.082.272.248.310.329.30293
    2019NYYST2191402200.0%14.3%.071.583.500.500.571.469188
    2020NYYST22710022010.0%0.0%.222.556.556.600.778.591272
    2021NYYAA235824911443288.4%13.7%.228.283.277.345.504.367129
    2021PITAA23281215111618.3%7.4%.164.271.282.342.445.343113
    2021PITAAA2318703187018.6%18.6%.222.300.278.414.500.400146
    2022PITAAA24351513211229.3%21.9%.112.306.246.331.358.31688
    2022PITST241438671205.3%26.3%.514.350.371.395.886.498208
    2022PITMLB249628311282914.9%26.5%.176.239.206.251.382.272.29272-0.3-9.6-1.5-0.1
    2023ARIAAA25124556394721317.4%14.2%.097.370.313.431.410.395117
    2023ARIST25174019317.5%17.5%.189.310.270.325.459.342104
    2023ARIMLB251100000.0%0.0%.000.000.000.000.000.000.055-1000.0-0.30.00.0
    2024BALST261221021019.0%23.8%.059.500.353.476.412.412153
    2024SteamerPROJ260100009.7%21.3%.115.283.232.311.347.292860.00.00.00.0
    2024ZiPSPROJ261255068635269.3%18.2%.102.287.243.317.345.29487-1.9-9.7-2.90.5
    2024ATCPROJ26305415507.5%18.7%.134.258.228.289.362.28481-0.1-1.30.60.1
    2024THE BATPROJ26315816517.8%19.3%.104.273.230.294.334.27775-0.1-1.80.60.1
    2024THE BAT XPROJ26315816617.8%19.3%.134.282.243.306.377.29890-0.1-0.80.60.2
    2024MINAAA265119932625614.1%12.6%.120.319.287.392.407.367114
    2024BALAAA26316020018.8%25.0%.077.444.308.438.385.389128
    2024SteamerROS2601000010.3%20.7%.110.279.228.312.338.293900.00.00.00.0
    Total- - -MLB9728411282914.9%26.4%.175.238.205.250.380.27171-0.3-9.8-1.5-0.2

    Standard

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015NYYR5623926279601180434016129232551.331
    2016NYYR44165184443670114814021320853.267
    2017NYYA118463510122103153166423105112131295.263
    2018NYYA+12046951412298202258513014733924114.260
    2018NYYST9883210010002000000.375
    2019NYYA+11441645610379182452333304951114133.248
    2019NYYST914147610022002000000.500
    2020NYYST79105320022100000000.556
    2021NYYAA58224249623318011443221034310583.277
    2021PITAA28110121312330511161019001212.282
    2021PITAAA18547015930318713013120200.278
    2022PITAAA351341513324603211214033300721.246
    2022PITST1435381370067122010010100.371
    2022PITMLB96262283543013011282914175340711.206
    2023ARIAAA1244545561421053313947297179041131310.313
    2023ARIST17374010540193307000110.270
    2023ARIMLB1110000000000000000.000
    2024BALST1217216510021405000000.353
    2024SteamerPROJ011000000000000000.232
    2024ZiPSPROJ1254525061108022086352471923311465.243
    2024ATCPROJ304954117201554010000100.228
    2024THE BATPROJ315258129201654011000110.230
    2024THE BAT XPROJ315258139201664011000110.243
    2024MINAAA511671994836723262528025220862.287
    2024BALAAA313164310020304000000.308
    2024SteamerROS011000000000000000.228
    Total- - -MLB97263284543013011282914175340711.205
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2015NYYR5623926279601180434016129232551.331
    2016NYYR44165184443670114814021320853.267
    2017NYYA118463510122103153166423105112131295.263
    2018NYYA+12046951412298202258513014733924114.260
    2018NYYST9883210010002000000.375
    2019NYYA+11441645610379182452333304951114133.248
    2019NYYST914147610022002000000.500
    2020NYYST79105320022100000000.556
    2021NYYAA58224249623318011443221034310583.277
    2021PITAA28110121312330511161019001212.282
    2021PITAAA18547015930318713013120200.278
    2022PITAAA351341513324603211214033300721.246
    2022PITST1435381370067122010010100.371
    2022PITMLB96262283543013011282914175340711.206
    2023ARIAAA1244545561421053313947297179041131310.313
    2023ARIST17374010540193307000110.270
    2023ARIMLB1110000000000000000.000
    2024BALST1217216510021405000000.353
    2024SteamerPROJ011000000000000000.232
    2024ZiPSPROJ1254525061108022086352471923311465.243
    2024ATCPROJ304954117201554010000100.228
    2024THE BATPROJ315258129201654011000110.230
    2024THE BAT XPROJ315258139201664011000110.243
    2024MINAAA511671994836723262528025220862.287
    2024BALAAA313164310020304000000.308
    2024SteamerROS011000000000000000.228
    Total- - -MLB97263284543013011282914175340711.205

    Advanced

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB SeasonsAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015NYYR6.1%11.1%0.55.331.373.444.817.1137.2.3711.04410.2.390130
    2016NYYR7.6%11.4%0.67.267.332.327.659.0613.1.297-0.2210.4.321102
    2017NYYA6.1%10.0%0.61.263.310.315.625.0525.1.293-0.449-9.8.29183
    2018NYYA+5.8%9.1%0.64.260.307.324.631.0644.9.2840.549-10.3.29583
    2018NYYST0.0%25.0%0.00.375.375.500.875.1251.6.5000.010.3.375128
    2019NYYA+7.2%10.7%0.67.248.310.329.639.0825.3.2721.245-3.4.30293
    2019NYYST0.0%14.3%0.00.500.500.5711.071.0711.3.5830.041.7.469188
    2020NYYST10.0%0.0%1.00.556.600.7781.378.2221.6.5560.042.2.591272
    2021NYYAA8.4%13.7%0.62.277.345.504.850.2285.2.2830.1419.3.367129
    2021PITAA8.3%7.4%1.11.282.342.445.787.1641.5.271-0.8172.1.343113
    2021PITAAA18.6%18.6%1.00.278.414.500.914.2222.6.300-0.1134.1.400146
    2022PITAAA9.3%21.9%0.42.246.331.358.689.1123.8.306-0.417-2.4.31688
    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.27272
    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.395117
    2023ARIST7.5%17.5%0.43.270.325.459.784.1895.9.3100.160.2.342104
    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
    2024BALST19.0%23.8%0.80.353.476.412.888.0590.8.5000.041.4.412153
    2024SteamerPROJ9.7%21.3%0.46.232.311.347.659.1153.9.2830.00.000.0.29286
    2024ZiPSPROJ9.3%18.2%0.51.243.317.345.662.1023.3.287-1.951-10.2.29487
    2024ATCPROJ7.5%18.7%0.40.228.289.362.651.1342.9.2580.0-0.15-1.5.28481
    2024THE BATPROJ7.8%19.3%0.40.230.294.334.628.1043.7.273-0.15-2.0.27775
    2024THE BAT XPROJ7.8%19.3%0.40.243.306.377.683.1343.7.282-0.16-1.0.29890
    2024MINAAA14.1%12.6%1.12.287.392.407.799.1205.7.319-0.1313.8.367114
    2024BALAAA18.8%25.0%0.75.308.438.385.822.0771.3.4440.030.6.389128
    2024SteamerROS10.3%20.7%0.50.228.312.338.650.1104.2.2790.00.000.0.29390
    Total- - -MLB4.9%26.4%0.19.205.250.380.630.1752.3.2380.5-0.50.1-0.424-8.7.27171
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2015NYYR6.1%11.1%0.55.331.373.444.817.1137.2.3711.04410.2.390130
    2016NYYR7.6%11.4%0.67.267.332.327.659.0613.1.297-0.2210.4.321102
    2017NYYA6.1%10.0%0.61.263.310.315.625.0525.1.293-0.449-9.8.29183
    2018NYYA+5.8%9.1%0.64.260.307.324.631.0644.9.2840.549-10.3.29583
    2018NYYST0.0%25.0%0.00.375.375.500.875.1251.6.5000.010.3.375128
    2019NYYA+7.2%10.7%0.67.248.310.329.639.0825.3.2721.245-3.4.30293
    2019NYYST0.0%14.3%0.00.500.500.5711.071.0711.3.5830.041.7.469188
    2020NYYST10.0%0.0%1.00.556.600.7781.378.2221.6.5560.042.2.591272
    2021NYYAA8.4%13.7%0.62.277.345.504.850.2285.2.2830.1419.3.367129
    2021PITAA8.3%7.4%1.11.282.342.445.787.1641.5.271-0.8172.1.343113
    2021PITAAA18.6%18.6%1.00.278.414.500.914.2222.6.300-0.1134.1.400146
    2022PITAAA9.3%21.9%0.42.246.331.358.689.1123.8.306-0.417-2.4.31688
    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.27272
    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.395117
    2023ARIST7.5%17.5%0.43.270.325.459.784.1895.9.3100.160.2.342104
    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
    2024BALST19.0%23.8%0.80.353.476.412.888.0590.8.5000.041.4.412153
    2024SteamerPROJ9.7%21.3%0.46.232.311.347.659.1153.9.2830.00.000.0.29286
    2024ZiPSPROJ9.3%18.2%0.51.243.317.345.662.1023.3.287-1.951-10.2.29487
    2024ATCPROJ7.5%18.7%0.40.228.289.362.651.1342.9.2580.0-0.15-1.5.28481
    2024THE BATPROJ7.8%19.3%0.40.230.294.334.628.1043.7.273-0.15-2.0.27775
    2024THE BAT XPROJ7.8%19.3%0.40.243.306.377.683.1343.7.282-0.16-1.0.29890
    2024MINAAA14.1%12.6%1.12.287.392.407.799.1205.7.319-0.1313.8.367114
    2024BALAAA18.8%25.0%0.75.308.438.385.822.0771.3.4440.030.6.389128
    2024SteamerROS10.3%20.7%0.50.228.312.338.650.1104.2.2790.00.000.0.29390
    Total- - -MLB4.9%26.4%0.19.205.250.380.630.1752.3.2380.5-0.50.1-0.424-8.7.27171

    Statcast

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022PITMLB19189.1109.614.6199.9%7338.2%.206.224.382.389.272.292
    2023ARIMLB192.592.536.200.0%00.0%.000.040.000.114.000.055
    Total- - -MLB19289.1109.614.7199.9%7338.0%.205.380.271
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022PITMLB19189.1109.614.6199.9%7338.2%.206.224.382.389.272.292
    2023ARIMLB192.592.536.200.0%00.0%.000.040.000.114.000.055
    Total- - -MLB19289.1109.614.7199.9%7338.0%.205.380.271