Diego Castillo

SS Round Rock Express
Age 29 R/R 5'11" / 185 lbs AAA HR +15%BB +5% Svc 5.000 · Ctrl thru 2027
Overview
AAAArb-3FA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202527AAAKC263.262/.344/.3957059—.207/.271/.303
202527INTLNavegantes de…37.200/.333/.3001085—
202628AAATEX405.304/.378/.4225787—.267/.320/.361
202628INTLCardenales de…19.118/.167/.11801-25—
2027PROJ10% MLB29MLBTEX35.248/.311/.37510930.1
2028PROJ36% MLB30MLBTEX136.245/.308/.36831900.2
2029PROJ51% MLB31MLBTEX186.241/.303/.35841860.1
Next 3 projected WAR 0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service5.000First FA2028
2027Arb-3$5M
Skills · percentileStatcast 2022-2024
Barrel%59
Whiff%52
Chase%43
xwOBA32
Bat Spd24
Speed23
CompsJamie Westbrook (age 29) · Luis Juarez (age 29) · Enrique Osorio (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†93
AVG/OBP/SLG.248 / .311 / .375
PA35
HR1
K%17
BB%9
BABIP280
ISO125
MLB%10%
Value2027 · WAR
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: +1.00+1.0WAR
trajectory · projected WAR by year
1.00.20.10.0272830
Tools · ContractCON 55 / POW 45
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT55
Whiff%
5210.7%
xAVG
100.217
POWER45
Barrel%
599.6
Avg EV
1486.4
Bat Spd
2468.5
EYE50
Chase%
4333.0%
SPEED45
Sprint
2326.2
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2022
Service   5.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Arb-3$5M+0.1$0.4M+$0.0M (cut)
Totals $0.0M $0.4M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201517 ROKDSL Yankees 1 — 262239 791180 16292 51 331377444821 113371 116 359 49 — — — — — —
201618 ROKGCL Yankees West — 184165 44701 14213 53 267335327662 61297 118 302 46 — — — — — —
201719 ACharleston RiverDogs — 510463 1221531 31511 95 263311315626 52293 106 278 60 — — — — — —
201820 A+Tampa Tarpons — 514469 1222022 30473 114 260309324633 64284 96 282 64 — — — — — —
201921 A+Tampa Tarpons — 456416 1031824 33495 133 248311329640 82272 117 291 45 — — — — — —
202123 AAAIndianapolis Indians — 7054 15303 13131 00 278426500926 222300 1919 401 112 — — — — — —
202123 AAAltoona Curve — 370334 9321016 31433 95 278345485830 207279 128 364 92 — — — — — —
202224 MLBPittsburgh Pirates — 283262 5413011 14753 11 206254382636 176239 275 278 76 -8 -0 -2 +6 +6 0.2
202224 AAAIndianapolis Indians — 151134 33603 14333 21 246331358689 112306 229 315 54 — — — — — —
202224 INTLCaribes de Anzoategui — 9076 26414 12100 00 3424325791.011 237344 1113 431 178 — — — — — —
202325 AAAReno Aces — 556454 1423313 97790 1310 313434410843 97370 1417 383 102 — — — — — —
202426 AAASt. Paul Saints — 470398 1042329 63704 134 261368397765 136293 1513 344 77 — — — — — —
202426 INTLNavegantes del Magallanes — 7665 18301 10110 00 277373369743 92321 1413 337 114 — — — — — —
202527 AAAOmaha Storm Chasers — 263233 611007 29510 03 262344395738 133307 1911 333 59 — — — — — —
202527 INTLNavegantes del Magallanes — 3730 6001 452 01 200333300633 100200 1411 294 85 — — — — — —
202628 AAARound Rock Express — 405358 1092325 41431 76 304378422799 117331 1110 356 87 — — — — — —
202628 INTLCardenales de Lara — 1917 2000 110 10 118167118284 118 55 132 -25 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 283262 5413011 14753 11 206254382636 176239 275 278 74 -9 -0 -2 +6 +6 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201517 ROK MLEDSL Yankees 1 — 262245 54750 10352 51 220257290547 69249 134 240 49 — — — — — —
201618 ROK MLEGCL Yankees West — 184170 37501 9303 53 218269265534 47251 165 236 46 — — — — — —
201719 A MLECharleston RiverDogs — 510474 1221331 20711 95 257289304593 46290 144 257 60 — — — — — —
201820 A+ MLETampa Tarpons — 514477 1212322 22663 114 254291323614 69280 134 263 64 — — — — — —
201921 A+ MLETampa Tarpons — 456425 861724 24705 133 202253280533 78231 155 234 45 — — — — — —
202123 AAA MLEIndianapolis Indians — 7058 14302 9161 00 241353397749 155277 2313 334 112 — — — — — —
202123 AA MLEAltoona Curve — 370344 8319013 21533 95 241291410701 169249 146 304 92 — — — — — —
202224 MLB MLEPittsburgh Pirates — 283263 5412012 13753 11 205251388639 183239 275 280 76 -8 -0 -2 +6 +6 0.2
202224 AAA MLEIndianapolis Indians — 151139 28502 9403 21 201265281545 79268 266 248 54 — — — — — —
202325 AAA MLEReno Aces — 556489 1362812 621000 1310 278359352711 74338 1811 319 102 — — — — — —
202426 AAA MLESt. Paul Saints — 470417 942026 44854 134 225305326632 101260 189 282 77 — — — — — —
202527 AAA MLEOmaha Storm Chasers — 263241 50805 21610 03 207271303574 95254 238 255 59 — — — — — —
202628 AAA MLERound Rock Express — 405371 991924 28511 76 267320361681 94292 137 297 87 — — — — — —
201517 ROK MLEDSL Yankees 1 — 262245 54750 10352 51 220257290547 69254 134 240 49 — — — — — —
201517 ROK RAWDSL Yankees 1 — 262239 791180 16292 51 331377444821 113371 116 359 49 — — — — — —
201618 ROK MLEGCL Yankees West — 184170 37501 9303 53 218269265534 47255 165 236 46 — — — — — —
201618 ROK RAWGCL Yankees West — 184165 44701 14213 53 267335327662 61297 118 302 46 — — — — — —
201719 A MLECharleston RiverDogs — 510474 1221331 20711 95 257289304593 46300 144 257 60 — — — — — —
201719 A RAWCharleston RiverDogs — 510463 1221531 31511 95 263311315626 52293 106 278 60 — — — — — —
201820 A+ MLETampa Tarpons — 514477 1212322 22663 114 254291323614 69289 134 263 64 — — — — — —
201820 A+ RAWTampa Tarpons — 514469 1222022 30473 114 260309324633 64284 96 282 64 — — — — — —
201921 A+ MLETampa Tarpons — 456425 861724 24705 133 202253280533 78233 155 234 45 — — — — — —
201921 A+ RAWTampa Tarpons — 456416 1031824 33495 133 248311329640 82272 117 291 45 — — — — — —
202123 AA MLE2 teams — 440403 9822016 29694 95 243300417717 174255 167 309 95 — — — — — —
202123 AA RAW2 teams — 440388 10824019 44564 95 278358487845 209282 1310 370 95 — — — — — —
202224 MLB MLE3 teams — 524485 9921017 271396 32 204255353607 148245 275 269 68 -20 -0 -2 +6 +11 -0.5
202224 MLB RAW3 teams — 524472 11323118 401186 32 239307407714 167278 238 315 68 -20 -0 -2 +6 +11 -0.5
202325 AAA MLEReno Aces — 556489 1362812 621000 1310 278359352711 74343 1811 319 102 — — — — — —
202325 AAA RAWReno Aces — 556454 1423313 97790 1310 313434410843 97370 1417 383 102 — — — — — —
202426 AAA MLE2 teams — 546485 1092327 51984 134 225304324627 99265 189 282 77 — — — — — —
202426 AAA RAW2 teams — 546463 12226210 73814 134 263369393762 130297 1513 343 77 — — — — — —
202527 AAA MLE2 teams — 300272 56905 24692 04 206275294569 88255 238 255 59 — — — — — —
202527 AAA RAW2 teams — 300263 671008 33562 04 255342384726 129294 1911 328 59 — — — — — —
202628 AAA MLE2 teams — 424388 1032024 29541 86 265318358676 93296 137 297 87 — — — — — —
202628 AAA RAW2 teams — 424375 1112325 42441 86 296368408776 112320 1010 346 87 — — — — — —
201517 ROK MLEDSL Yankees 1 — 262248 54750 10352 51 218257286543 69249 134 240 49 — — — — — —
201618 ROK MLEGCL Yankees West — 184170 37501 9303 53 218269265534 47251 165 236 46 — — — — — —
201719 A MLECharleston RiverDogs — 510484 1221331 20711 95 252289298586 45290 144 257 60 — — — — — —
201820 A+ MLETampa Tarpons — 514484 1212322 22663 114 250291318609 68280 134 263 64 — — — — — —
201921 A+ MLETampa Tarpons — 456424 861724 24705 133 203253281534 78231 155 234 45 — — — — — —
202123 AA MLE2 teams — 440404 9822016 29694 95 243300416716 173253 167 309 95 — — — — — —
202224 MLB MLE3 teams — 524486 9921017 271396 32 204255352607 148249 275 269 68 — — — — — —
202325 AAA MLEReno Aces — 556489 1362812 621000 1310 278359352711 74338 1811 319 102 — — — — — —
202426 AAA MLE2 teams — 546486 1092327 51984 134 224304323627 99260 189 282 77 — — — — — —
202527 AAA MLE2 teams — 300271 56905 24692 04 207275295570 89254 238 255 59 — — — — — —
202628 AAA MLE2 teams — 424391 1032024 29541 86 263318355674 92292 137 297 87 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLE2 teams — 546486 1092327 51984 134 224304323627 99260 189 282 77 — — — — — —
202527 AAA MLE2 teams — 300271 56905 24692 04 207275295570 89254 238 255 59 — — — — — —
202628 AAA MLE2 teams — 424391 1032024 29541 86 263318355674 92292 137 297 87 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLETEX 10% 380345 861628 30652 54 247311371682 124281 178 305 93 -3 -1 +0 +4 +8 1.0
▸ 2027 — real world (MLB)
202729 MLB CTXTEX 10% 3532 8101 360 00 248311375687 128280 179 307 93 -0 +0 +0 +0 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLETEX 36% 380345 831617 30662 43 244307364671 120280 178 301 90 -5 -0 -2 +4 +8 0.5
202931 MLB MLETEX 51% 365332 801517 28652 13 240303355657 114277 188 295 86 -6 -1 -3 +4 +8 0.2
203032 MLB MLETEX 60% 346316 741416 26631 12 235296342638 107274 188 287 81 -8 -1 -3 +4 +7 -0.1
202830 MLB CTXTEX 36% 136123 31613 11241 11 245308368676 123279 188 302 90 -2 -0 -1 +1 +3 0.2
202931 MLB CTXTEX 51% 186169 41714 14331 11 241303358661 117277 188 296 86 -3 -0 -1 +2 +4 0.1
203032 MLB CTXTEX 60% 206187 45814 16381 11 235297345642 109273 188 289 81 -5 -0 -2 +2 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 811741 17134322 551706 44 231289374663 143268 217 289 75 -18 -1 -6 +11 +18 0.4
/ 162G— A+C — 650594 13727218 441365 33 231290374663 143267 217 289 75 -15 -1 -5 +9 +14 0.3
Career— MLE — 61575623 13362482186 419105538 10058 238295335630 97276 177 279 75 -31 -2 -10 +21 +37 1.6
/ 162G— MLE — 650594 1412629 441114 116 237294333628 96276 177 279 75 -12 -1 -4 +8 +14 0.6