Diego Castillo

Free Agent
High Level
MLB
Years
2015-2025 (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.081
Drafted/Signed
Signing Bonus
$ 750,000
Service Time
0.153 (2024)
MLB Debut
MLBAM ID
Retrosheet#
castl004
Show More
Show Releated Ebay Listings

Prospect Rankings

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
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
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
message
Player 20-80 scouting grades are available to TBC PREMIUM subscribers
1 record(s)

Batting Statistics

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!
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
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 (10 yrs) Minors     785297445881814516403436735311420212618510011153350201617.275.346.375.721.215.100.3079.2812.541.3574.35
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 (5 yrs) AAA     247888170255531161221514156180417030358105670185.287.393.403.797.293.116.34214.7717.051.1555.50
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     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!

Other Batting Statistics

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
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
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
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 College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
4847804847576468.523