Rafael CastilloIF DSL Miami
Age 20 S/R 5'11" / 160 lbs ROK HR -10%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 59 proj PA
wRC+†61
AVG/OBP/SLG.198 / .276 / .280
PA5
HR0
K%31
BB%9
ISO83
MLB%0%
Value2026 · WAR
BAT: -0.2 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +0.1 runs (Replacement-level credit)+0REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.10.10.10.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$0M ctrl surplus
Tools · Contract
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.1$0.3M+$0.0M (cut)
2033Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Arb-1$0.6M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.7M +$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. 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)
202317 ROKDSL Marlins 7858 11200 19241 30 190397224622 34324 3124 317 100 +0 +1 +2 0.2
202418 ROKDSL Marlins 141106 23310 31423 92 217407264671 47354 3022 330 109 +2 +1 +3 0.6
202519 ROKDSL Miami 5747 11311 7111 21 234345404750 170270 1912 326 107 +0 +0 +1 0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Marlins 7865 8100 12341 30 123269138408 15267 4415 211 29 -7 +1 +2 -0.4
202418 ROK MLEDSL Marlins 141118 18210 19603 92 153286186472 34295 4313 227 40 -10 +1 +3 -0.6
202519 ROK MLEDSL Miami 5750 9211 4151 21 180255320575 140208 267 235 45 -4 +0 +1 -0.3
202317 ROK MLEDSL Marlins 7865 8100 12341 30 123269138408 15258 4415 211 29
202317 ROK RAWDSL Marlins 7858 11200 19241 30 190397224622 34324 3124 317 29
202418 ROK MLEDSL Marlins 141118 18210 19603 92 153286186472 34305 4313 227 40
202418 ROK RAWDSL Marlins 141106 23310 31423 92 217407264671 47354 3022 330 40
202519 ROK MLEDSL Miami 5750 9211 4151 21 180255320575 140222 267 235 45
202519 ROK RAWDSL Miami 5747 11311 7111 21 234345404750 170270 1912 326 45
202317 ROK MLEDSL Marlins 7865 8100 12341 30 123269138408 15267 4415 211 29
202418 ROK MLEDSL Marlins 141118 18210 19603 92 153286186472 34295 4313 227 40
202519 ROK MLEDSL Miami 5752 9211 4151 21 173255308562 135208 267 235 45
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202317 ROK MLEDSL Marlins 7865 8100 12341 30 123269138408 15267 4415 211 29
202418 ROK MLEDSL Marlins 141118 18210 19603 92 153286186472 34295 4313 227 40
202519 ROK MLEDSL Miami 5752 9211 4151 21 173255308562 135208 267 235 45
▸ 2026 season
202620 MLB MLEMIA 0% 55 1000 020 00 200200200400 288 400 258 61 -0 +0 +0 +0 +0 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202721 MLB MLEMIA 34% 148132 28512 13442 21 212293311603 98290 309 271 69 -5 +0 +0 +0 +3 -0.2
202822 MLB MLEMIA 48% 285255 54925 25823 51 212290322611 110291 299 279 75 -8 +1 +0 +0 +6 -0.2
202923 MLB MLEMIA 54% 381340 741337 341084 61 218296335632 118292 289 285 79 -10 +1 +0 +0 +8 -0.0
203024 MLB MLEMIA 55% 447399 871539 401265 72 218297338636 120293 289 289 82 -10 +1 +0 +0 +10 0.1
203125 MLB MLEMIA 56% 485433 9416310 431376 82 217297337634 120293 289 291 83 -10 +1 +0 +0 +11 0.2
203226 MLB MLEMIA 56% 507451 9917311 451436 82 220299344642 124293 289 292 84 -10 +1 +0 +0 +11 0.2
203327 MLB MLEMIA 55% 517459 10117312 471466 92 220301349649 129293 289 293 84 -10 +1 +0 +0 +11 0.2
203428 MLB MLEMIA 55% 518460 10017311 471476 82 217298339637 122292 289 292 83 -10 +1 -1 +0 +11 0.1
203529 MLB MLEMIA 53% 512454 9917311 471466 72 218300341641 123291 299 290 82 -11 +1 -1 +0 +11 -0.1
202721 MLB CTXMIA 34% 5146 10201 4151 10 217294326620 109282 298 256 69 -2 +0 +0 +0 +1 -0.1
202822 MLB CTXMIA 48% 138123 25412 12402 21 203285301585 98283 299 264 75 -4 +0 +0 +0 +3 -0.1
202923 MLB CTXMIA 54% 207185 38614 18592 31 205283314596 108284 299 270 79 -5 +0 +0 +0 +4 -0.0
203024 MLB CTXMIA 55% 248221 48825 22703 41 217297339636 122285 289 274 82 -5 +0 +0 +0 +5 0.0
203125 MLB CTXMIA 56% 272243 52826 24773 51 214293337630 123285 289 276 83 -5 +1 +0 +0 +6 0.1
203226 MLB CTXMIA 56% 285255 55926 25803 51 216293337631 122285 289 277 84 -5 +1 +0 +0 +6 0.1
203327 MLB CTXMIA 55% 286255 55926 26813 51 216296337633 122285 289 277 84 -5 +1 +0 +0 +6 0.1
203428 MLB CTXMIA 55% 284253 54926 26813 41 213294336630 123284 299 276 83 -6 +0 -0 +0 +6 0.1
203529 MLB CTXMIA 53% 274244 52826 25783 41 213294336630 123283 289 274 82 -6 +0 -1 +0 +6 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 20451825 389631442 18258123 338 213293332625 119287 289 274 79 -44 +3 -1 +0 +44 0.2
/ 162G A+C 650580 12320413 581857 103 212291328619 116286 289 274 79 -14 +1 -0 +0 +14 0.1
Career MLE 40813621 7721312679 376119049 7418 213296329625 116292 299 284 79 -84 +6 -2 +0 +82 0.3
/ 162G MLE 650577 12321413 601908 123 213297331628 118291 299 284 79 -14 +1 -0 +0 +14 0.0