Wesly CastilloOF DSL Rangers Blue
Age 18 L/R 6'0" / 175 lbs ROK HR +15%BB +5% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION226 act + 21 ros · stats below = ROS only
showingROS
wRC+†72
AVG/OBP/SLG.222 / .333 / .278
PA21
HR0
K%29
BB%10
BABIP285
ISO56
MLB%0%
Value2026 · WAR
BAT: -8.2 runs (wOBA-derived runs vs avg)-8BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-1POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
0.00.51.00.10.20.20.30.30.30.30.20.126272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$5M ctrl surplus
Tools · ContractCON 55 / POW 20
Toolsscout grade
CONTACT55
scouting grade only
POWER20
scouting grade only
EYE35
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.3$0.8M+$0.3M
2033Pre-Arb$1.0M+0.3$0.7M+$0.2M
2034Pre-Arb$1.0M+0.3$0.7M+$0.2M
2035Arb-1$2M+0.3$0.6M+$0.0M (cut)
2036Arb-2$3M+0.2$0.4M+$0.0M (cut)
2037Arb-3$3M+0.1$0.2M+$0.0M (cut)
Totals $3M $3M +$0.7M

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. 2026 = actual YTD + projected ROS + total. 2027+ 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)
202517 ROKDSL Rangers Red 150130 40810 14195 110 308396385781 77357 139 356 127 +5 +2 +3 1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Rangers Red 150136 32510 8275 110 235302287589 51283 185 259 61 -7 +2 +3 -0.1
202517 ROK MLEDSL Rangers Red 150136 32510 8275 110 235302287589 51291 185 259 61
202517 ROK RAWDSL Rangers Red 150130 40810 14195 110 308396385781 77357 139 356 61
202517 ROK MLEDSL Rangers Red 150136 32510 8275 110 235302287589 51283 185 259 61
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202517 ROK MLEDSL Rangers Red 150136 32510 8275 110 235302287589 51283 185 259 61
YTD18 ROK MLETEX 226186 35514 266811 163 188323290613 102267 3012 275 72 -7 +2 +0 -1 +5 -0.2
▸ 2026 season
YTD18 ROK RAWTEX 226167 41715 434711 163 246426389815 144308 2119 374 72
ROS18 ROK MLETEX 0% 2118 4100 261 10 222333278611 56283 2910 274 72 -1 +0 +0 -0 +0 -0.0
TOT18 ROK MLETEX 247204 39614 287412 173 191324289613 98273 3011 275 72 -8 +2 +0 -1 +5 -0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202719 MLB MLETEX 34% 271239 51924 24736 71 213301318619 105285 279 283 78 -7 +1 +0 -2 +6 -0.2
202820 MLB MLETEX 48% 392345 751327 351039 102 217306328633 110287 269 291 83 -8 +1 +0 -2 +8 -0.1
202921 MLB MLETEX 54% 481424 931639 4312411 122 219308335642 116288 269 296 87 -8 +2 +0 -3 +10 0.2
203022 MLB MLETEX 57% 543476 10719311 4913813 133 225314347661 122289 259 300 89 -7 +1 +0 -3 +12 0.3
203123 MLB MLETEX 58% 584512 11520312 5314814 143 225314346660 121290 259 302 90 -7 +2 +0 -4 +13 0.4
203224 MLB MLETEX 57% 611536 12121313 5615414 153 226315349664 123291 259 303 91 -6 +2 +0 -4 +13 0.5
203325 MLB MLETEX 57% 626549 12422313 5715815 153 226316348664 122291 259 304 92 -6 +2 +0 -4 +14 0.6
203426 MLB MLETEX 57% 633555 12622314 5816015 163 227317353670 126290 259 304 92 -6 +2 +0 -4 +14 0.6
203527 MLB MLETEX 55% 632553 12522314 5916015 163 226317353670 127290 259 304 92 -6 +2 +0 -4 +14 0.6
203628 MLB MLETEX 55% 627548 12322313 5915915 153 224317347663 122290 259 303 91 -6 +2 -1 -4 +14 0.5
203729 MLB MLETEX 53% 617539 12121313 5815815 143 224317347664 122289 269 301 90 -7 +2 -1 -4 +13 0.3
203830 MLB MLETEX 53% 606530 11720312 5715714 143 221313338651 117288 269 299 88 -8 +2 -2 -4 +13 0.1
203931 MLB MLETEX 57% 592517 11319312 5615514 133 219312337648 118285 269 295 85 -10 +1 -3 -4 +13 -0.2
202719 MLB CTXTEX 34% 9383 19312 8252 20 229312361673 133287 279 269 78 -2 +0 +0 -1 +2 -0.1
202820 MLB CTXTEX 48% 190167 37614 17504 51 222309341650 120289 269 277 83 -4 +1 +0 -1 +4 -0.0
202921 MLB CTXTEX 54% 261229 51915 24676 61 223313336649 114290 269 283 87 -4 +1 +0 -2 +6 0.1
203022 MLB CTXTEX 57% 307269 621127 28787 81 230319364683 134291 259 287 89 -4 +1 +0 -2 +7 0.2
203123 MLB CTXTEX 58% 336294 681228 31858 82 231321367689 136292 259 289 90 -4 +1 +0 -2 +7 0.2
203224 MLB CTXTEX 57% 348305 701228 32888 92 230319361679 131293 259 290 91 -4 +1 +0 -2 +8 0.3
203325 MLB CTXTEX 57% 355311 711228 33898 92 228318357675 129293 259 291 92 -3 +1 +0 -2 +8 0.3
203426 MLB CTXTEX 57% 358314 721328 33908 92 229318360678 131293 259 291 92 -3 +1 +0 -2 +8 0.3
203527 MLB CTXTEX 55% 351307 701228 33898 92 228319358677 130293 259 291 92 -3 +1 +0 -2 +8 0.3
203628 MLB CTXTEX 55% 344301 691228 32878 82 229320362682 133292 259 290 91 -4 +1 -0 -2 +7 0.2
203729 MLB CTXTEX 53% 330288 651127 31858 82 226318351669 125291 269 288 90 -4 +1 -1 -2 +7 0.1
203830 MLB CTXTEX 53% 319279 631127 30837 71 226316355671 129290 269 285 88 -4 +1 -1 -2 +7 0.0
203931 MLB CTXTEX 57% 335292 651127 32888 71 223316346662 123288 2610 281 85 -6 +1 -2 -2 +7 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 39273439 7821352387 364100490 9519 227317356673 129293 269 287 89 -50 +11 -4 -24 +85 2.0
/ 162G A+C 650569 12922414 6016615 163 227317353670 127293 269 287 89 -8 +2 -1 -4 +14 0.3
Career MLE 73866477 144725238147 6741880176 18635 223313342656 119290 259 299 89 -94 +21 -7 -43 +157 3.4
/ 162G MLE 650570 12722313 5916515 163 223312340652 118289 259 299 89 -8 +2 -1 -4 +14 0.3