Diego Castillo

Former Prospect In Minors ... Round Rock Express [TEX-AAA]
High Level
MLB
Years
2015-2026 (2022-2024)
Proper Name
Diego Alejandro Castillo
Positions
SS (396) ... 2B (239) ... 3B (77) ... LF (63) ... RF (27) ... 1B (11) ... DH (3) ... P (3)
Height / Weight
5-11 / 185
Bats / Throws
Right / Right
Birthdate
October 28,1997   Age:  28.224
Drafted/Signed
Signing Bonus
$ 750,000
Service Time
0.153 (2024)
MLB Debut
MLBAM ID
Retrosheet#
castl004
Show More

Prospect Rankings

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearsourcetypeteamrankview rankings
2018Baseball AmericaTeamNew York Yankees27View Rankings
2022Baseball AmericaTeamPittsburgh Pirates16View Rankings
2022MLB PipelineTeamPittsburgh Pirates21View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Scouting Grades

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
message
Player 20-80 scouting grades are available to TBC PREMIUM subscribers
1 record(s)

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2015Dominican YankeesDslRkNYA-17SS-2B117562394379118040511629212351062601960.331.375.444.819.197.113.3736.1511.151.810.00
2016Gulf Coast YankeesGCLRkNYA3118SS-2B10144165144470175314213020854184836.267.332.327.659.158.060.2977.6111.411.50165.00
2017Charleston (sc) RiverDogsSALANYA719SS-2B9211846366122153142953151113201214651019103.263.310.315.625.127.052.2936.0810.001.65463.00
2018Tampa TarponsFSLA+NYA-20SS-2B921204695812220225111430473931241525142498.260.307.324.631.143.064.2845.849.141.57234.50
2019Tampa TarponsFSLA+NYA-21SS981144165210318243313333495110141374562479.248.310.329.639.185.081.2727.2410.751.48104.00
2021Altoona CurveEast2AAPIT3223SS-2B11128110113130516121090101249121823.282.342.445.787.245.163.2718.267.440.9022.00
2021Somerset PatriotsEast2AANYA2232B-SS1115822444621801132832134301051132492933.277.345.504.849.344.227.2838.4313.651.6220.36
2021Indianapolis IndiansIL2AAAPIT323SS-2B120*18541815303700131310202277069.278.414.500.914.463.222.30018.5718.571.0018.00
2022Indianapolis IndiansIL2AAAPIT424SS93*351342133603122114333000748151924.246.331.358.689.224.112.3069.2721.852.3644.67
2022Pittsburgh PiratesNLMLBPIT6424SS-2B889626228541301129111475304171002832430.206.251.382.633.229.176.2394.9526.505.3623.82
2023Reno AcesPCL2AAAARI425SS-2B103124454941423313721310977901401318655637105.313.431.410.841.317.097.37017.4514.210.81151.33
2023Arizona DiamondbacksNLMLBARI6425LF-2B110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2024Norfolk TidesIL2AAABAL3263B-DH31324100000340000051613.308.438.385.823.308.077.44418.7525.001.330.00
2024Minnesota TwinsALMLBMIN39263B-DH463210020021000003811.333.500.5001.000.500.167.40025.0012.500.500.00
2025Omaha Storm ChasersIL2AAAKCA9273B-DH975419134549062603264100003812171539.283.369.424.793.262.141.33311.9818.891.5831.83
2025Syracuse MetsIL2AAANYN15273B-DH9713421710150031000105114625.167.217.262.479.167.095.1886.5221.743.3342.00
2026Round Rock ExpressPCL2AAATEX 283B104321221540801243319161120151145931.328.417.418.835.246.090.36413.1011.030.84122.00
Tot:MLB (3 yrs) MLB     10126931561401131111676304171032922531.208.257.383.640.234.175.2425.4826.034.7524.45
Tot:AL (1 yrs) AL     463210020021000003811.333.500.5001.000.500.167.40025.0012.500.50
Tot:NL (2 yrs) NL     9726328541301129111475304171002842430.205.250.380.630.228.175.2384.9326.415.3623.91
Tot:Minors (11 yrs) Minors     817309647385815316413677038330436222720510111663495210648.277.349.377.726.216.099.3109.4412.471.3275.51
Tot:Rk (2 yrs) Rk     1004045712318814710430505143131604442796.304.357.396.753.181.092.3426.7611.261.67404.00
Tot:A (1 yrs) A     11846366122153142953151113201214651019103.263.310.315.625.127.052.2936.0810.001.65463.00
Tot:A+ (2 yrs) A+     2348851102253846842476396810413828997048177.254.308.327.635.163.072.2786.499.901.52147.50
Tot:AA (1 yrs) AA     8633455932101648953143311171623703756.278.344.485.829.311.207.2798.3811.621.3920.88
Tot:AAA (6 yrs) AAA     2791010185295611171461817175196529031409120179216.292.396.405.801.287.113.34514.5716.321.1259.41
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2018New York YankeesMLB Spring TrainingSpring20981310000002000004812.375.375.500.875.125.125.5000.0025.000.000.00
2019New York YankeesMLB Spring TrainingSpring2191427100200020000081416.500.500.5711.071.071.071.5830.0014.290.000.00
2020New York YankeesMLB Spring TrainingSpring227925200200100000071023.556.600.7781.378.333.222.55610.000.000.000.00
2022Pittsburgh PiratesMLB Spring TrainingSpring241435713006120021000101313867.371.395.8861.281.571.515.3505.2626.325.005.83
2023Arizona DiamondbacksMLB Spring TrainingSpring2517379104013103700001174055.270.325.459.784.297.189.3107.5017.502.3337.00
2024Baltimore OriolesMLB Spring TrainingSpring26121726100100450000072115.353.476.412.888.294.059.50019.0523.811.250.00
Tot:Spring (6 Yrs) Spring 6812023449072010102600102741311628.367.412.6171.029.342.250.4207.6319.852.6017.14

Pitching Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2022Pittsburgh PiratesNLMLBPIT64240036.0020002202.06881310014.5027.004.5013.504.5036.000.33
2025Omaha Storm ChasersIL2AAAKCA9270013.5010001100.20110400006.000.000.0054.000.0013.500.00
Tot:MLB (1 yrs) MLB   0036.0020002202.06881310014.5027.004.5013.504.5036.000.33
Tot:NL (1 yrs) NL   0036.0020002202.06881310014.5027.004.5013.504.5036.000.33
Tot:Minors (1 yrs) Minors   0013.5010001100.20110400006.000.000.0054.000.0013.500.00
Tot:AAA (1 yrs) AAA   0013.5010001100.20110400006.000.000.0054.000.0013.500.00
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
4248784748566559.523