Diego Castillo

Free Agent
High Level
MLB
Years
2014-2025 (2018-2024)
Proper Name
Diego Castillo
Nickname
Samana
Positions
P (516) ... 3B (58) ... SS (23) ... 2B (12) ... 1B (3) ... RF (2)
Height / Weight
6-3 / 268
Bats / Throws
Right / Right
Birthdate
January 18,1994   Age:  31.364
Drafted/Signed
Signing Bonus
$ 64,000
Service Time
4.169 (2024)
MLB Debut
MLBAM ID
Retrosheet#
castd002
Show More
[2023] Played for Dominican Republic in World Baseball Classic
Show Releated Ebay Listings

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 AmericaTeamTampa Bay Rays29View Rankings
2018MLB PipelineTeamTampa Bay Rays30View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2014Dominican RaysDslRkTBA-20333.96180001812225.0261111011268001.489.360.003.969.363.962.36
2015Hudson Valley RenegadesNYPLA-TBA4421122.31130001312423.1199617241001.117.330.392.709.263.473.43
2015Bowling Green Hot RodsMidwATBA2021004.8250005319.18650442001.297.710.003.863.865.791.00
2016Bowling Green Hot RodsMidwATBA4422132.03240002421740.0341291115011221.137.650.232.4811.252.704.55
2016Charlotte Stone CrabsFSLA+TBA3022234.8714000148320.128121136172011.6712.391.332.667.525.312.83
2017Montgomery BiscuitsSouAATBA923131.86210002116829.0208617324100.936.210.312.179.932.484.57
2017Durham BullsILAAATBA3223323.37301002912742.2381816213583131.208.020.422.7412.233.804.46
2018Durham BullsILAAATBA-24011.03190001915426.1154317321100.845.130.342.3910.941.374.57
2018Tampa Bay RaysALMLBTBA6324423.18431100325056.2362120618655120.955.720.952.8610.323.343.61
2019Gulf Coast RaysGCLRkTBA-25000.0010001001.00000110001.000.000.009.009.000.001.00
2019Tampa Bay RaysALMLBTBA6325583.41656005918868.2593226826815051.247.731.053.4110.624.193.12
2020Tampa Bay RaysALMLBTBA6326301.6622000225421.21244311230011.064.981.254.579.551.662.09
2021ACL MarinersACLRkSEA-27000.0010001001.00000020000.000.000.000.0018.000.000.00
2021Tampa Bay RaysALMLBTBA6327242.723700037261436.1261411510491010.996.441.242.4812.143.474.90
2021Seattle MarinersALMLBSEA6327312.8624000246222.0149747261040.955.731.642.8610.643.683.71
2022Everett AquaSoxNwst2A+SEA46280067.5010001000.23550110016.0040.500.0013.5013.5067.501.00
2022Seattle MarinersALMLBSEA6328733.64590005923754.1402722522531021.146.630.833.648.784.472.41
2023Tacoma RainiersPCL2AAASEA5429555.13431004210047.1503527535507341.809.510.956.659.516.651.43
2023Seattle MarinersALMLBSEA6329006.2380008108.27662770011.627.272.087.277.276.231.00
2024St. Paul SaintsIL2AAAMIN38300036.0010001101.02441200004.0018.009.0018.000.0036.000.00
2024St. Paul SaintsIL2AAAMIN3830055.59400004026837.0402523425425011.769.730.976.0810.226.081.68
2024Minnesota TwinsALMLBMIN6230002.70700073010.08330861001.607.200.007.205.402.700.75
2025Tijuana TorosMexIntl  31111.76170001712315.1116327211021.176.461.174.1112.333.523.00
2025Albuquerque IsotopesPCL2AAACOL3831325.06200002013221.1201312413232121.558.441.695.489.705.481.77
Tot:MLB (7 yrs) MLB   24183.2026517008724835278.12021169933109310141161.126.531.073.5210.023.752.84
Tot:AL (7 yrs) AL   24183.2026517008724835278.12021169933109310141161.126.531.073.5210.023.752.84
Tot:Minors (11 yrs) Minors   19293.8225120014924946325.130316213823143362469141.378.380.643.9610.014.482.53
Tot:Rk (3 yrs) Rk   333.67200001220227.0261111012298001.418.670.004.009.673.672.42
Tot:A- (1 yrs) A-   122.31130001213423.1199617241001.117.330.392.709.263.473.43
Tot:A (2 yrs) A   132.55290002429849.14218141155413221.167.660.182.749.853.283.60
Tot:A+ (2 yrs) A+   236.8615000815321.031171637182021.8113.291.293.007.717.292.57
Tot:AA (1 yrs) AA   131.86210001621829.0208617324100.936.210.312.179.932.484.57
Tot:AAA (5 yrs) AAA   11154.351532007715121175.216599851795205186101.488.450.874.8710.505.072.16
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!

Other Pitching Statistics

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2016Peoria JavelinasArizona Fall LeagueAFL22114.3810000100012.1137615110001.469.490.733.658.035.112.20
2017Tampa Bay RaysMLB Spring TrainingSpring23000.0020002002.02000010001.009.000.000.004.500.000.00
2018Tampa Bay RaysMLB Spring TrainingSpring24000.0050005005.01000050000.201.800.000.009.000.000.00
2019Tampa Bay RaysMLB Spring TrainingSpring25003.8690009009.110640291001.299.640.001.938.685.794.50
2019Tampa Bay RaysWild Card SeriesPlayoffs25000.0010001002.02000030001.009.000.000.0013.500.000.00
2019Tampa Bay RaysDivision SeriesPlayoffs25000.0031002003.23000250001.367.360.004.9112.270.002.50
2020Tampa Bay RaysMLB Spring TrainingSpring26000.0050005005.02100190000.603.600.001.8016.201.809.00
2020Tampa Bay RaysWild Card SeriesPlayoffs26000.0010001000.21000010011.5013.500.000.0013.500.000.00
2020Tampa Bay RaysDivision SeriesPlayoffs26100.0030003204.01000260000.752.250.004.5013.500.003.00
2020Tampa Bay RaysChampionship SeriesPlayoffs26002.4530003223.24210330001.919.820.007.367.364.911.00
2020Tampa Bay RaysWorld SeriesPlayoffs26003.3730003112.21110220001.123.370.006.756.753.371.00
2021Tampa Bay RaysMLB Spring TrainingSpring27000.0060006006.05100030000.837.500.000.004.501.500.00
2022Seattle MarinersMLB Spring TrainingSpring28103.8650005004.27321270001.9313.501.933.8613.505.793.50
2022Seattle MarinersWild Card SeriesPlayoffs28000.0010001000.10000000010.000.000.000.000.000.000.00
2022Seattle MarinersDivision SeriesPlayoffs28000.0020002001.12000000011.5013.500.000.000.000.000.00
2023Seattle MarinersMLB Spring TrainingSpring29002.5770007007.052202100001.006.430.002.5712.862.575.00
2024Texas RangersMLB Spring TrainingSpring30014.7080008007.291041661011.9610.571.177.047.0411.741.00
2025Colorado RockiesMLB Spring TrainingSpring31004.5010000103010.0755111113011.806.300.909.909.904.501.00
Tot:AFL (1 Yrs) AFL 114.3810000010012.1137615110001.469.490.733.658.035.112.20
Tot:Spring (9 Yrs) Spring 112.7057000357056.2482817324615021.277.620.483.819.694.452.54
Tot:Playoffs (3 Yrs) Playoffs 100.9817100516318.1143209200031.256.870.004.429.821.472.22

Batting Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2018Tampa Bay RaysALMLBTBA6324P510000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2019Tampa Bay RaysALMLBTBA6325P810000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2024St. Paul SaintsIL2AAAMIN38303B-P1001103855810022295413460664050161534543367.260.361.397.758.317.137.28913.2214.541.1042.78
Tot:MLB (3 yrs) MLB     1520000000002000000200.000.000.000.000.000.0000.00100.00
Tot:AL (3 yrs) AL     1520000000002000000200.000.000.000.000.000.0000.00100.00
Tot:Minors (1 yrs) Minors     1103855810022295413460664050161534543367.260.361.397.759.317.138.28913.2214.541.1042.78
Tot:AAA (1 yrs) AAA     1103855810022295413460664050161534543367.260.361.397.759.317.138.28913.2214.541.1042.78
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
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2025Colorado RockiesMLB Spring TrainingSpring311000000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (1 Yrs) Spring 1000000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
694466536663.566