Roberth Castillo

SS DSL Cardinals
Age 18 S/R ROK HR -14%BB -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202617ROKSTL168.266/.371/.4132336—.161/.251/.242
2027PROJ0% MLB18MLBSTL278.213/.279/.30225650.0
2028PROJ34% MLB19MLBSTL78.218/.287/.3161271-0.0
2029PROJ48% MLB20MLBSTL173.222/.292/.32724750.1
Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
ISO64
wOBA51
Z-Con%51
Whiff%50
Speed50
K%49
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 1% · didn't stick 99%
CompsWelbyn Francisca (age 18) · Wilder Dalis (age 18) · Riley Unroe (age 18)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 140 proj PA
wRC+†65
AVG/OBP/SLG.211 / .277 / .299
PA140
HR1
K%26
BB%7
ISO89
MLB%0%
Value2027 · WAR
BAT: -5.8 runs (wOBA-derived runs vs avg)-6BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+2POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.40.50.60.70.70.60.50.327282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$21M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.6$2M+$1M
2034Pre-Arb$1.0M+0.7$2M+$1M
2035Pre-Arb$1.0M+0.7$2M+$1M
2036Arb-1$3M+0.6$1M+$0.0M (cut)
2037Arb-2$5M+0.5$0.9M+$0.0M (cut)
2038Arb-3$5M+0.3$0.5M+$0.0M (cut)
Totals $3M $7M +$3M

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)
202617 ROKDSL Cardinals — 168143 381122 20364 32 266371413784 147340 2112 353 36 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202617 ROK MLEDSL Cardinals — 168149 24711 14444 32 161251242493 81215 268 222 36 — — — — — —
202617 ROK MLEDSL Cardinals — 168149 24711 14444 32 161251242493 81219 268 222 36 — — — — — —
202617 ROK RAWDSL Cardinals — 168143 381122 20364 32 266371413784 147340 2112 353 36 — — — — — —
202617 ROK MLEDSL Cardinals — 168148 24711 14444 32 162251243495 81215 268 222 36 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202617 ROK MLEDSL Cardinals — 168148 24711 14444 32 162251243495 81215 268 222 36 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202718 MLB MLESTL 0% 278253 531122 20733 52 213279302581 89287 267 264 65 -12 +0 +0 +3 +6 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202819 MLB MLESTL 34% 227205 44922 17593 52 217286315601 98290 267 273 71 -8 +0 +0 +2 +5 -0.0
202920 MLB MLESTL 48% 358323 721435 27925 93 221291327618 106291 268 280 75 -10 +1 +0 +4 +8 0.2
203021 MLB MLESTL 54% 458413 931847 351167 115 224295337632 113292 258 286 79 -11 +0 +0 +5 +10 0.4
203122 MLB MLESTL 57% 527474 1072149 401338 135 227298346645 119293 258 290 83 -11 +1 +0 +6 +11 0.7
203223 MLB MLESTL 58% 574517 11923511 441438 146 230301354655 124294 258 294 85 -10 +0 +0 +6 +12 0.9
203324 MLB MLESTL 57% 605544 12624512 471519 156 231302358660 127295 258 296 87 -10 +1 +0 +6 +13 1.1
203425 MLB MLESTL 57% 623561 12925512 481559 156 232303360663 129295 258 298 87 -9 +1 +0 +7 +13 1.2
203526 MLB MLESTL 57% 631568 13125513 491579 156 232303362665 130295 258 298 88 -9 +1 +0 +7 +14 1.2
203627 MLB MLESTL 55% 632569 13125513 491589 157 231302359661 129295 258 297 87 -10 +0 +0 +7 +14 1.1
203728 MLB MLESTL 55% 627565 12925512 481589 147 229300355655 126294 258 294 85 -11 +0 -1 +7 +14 0.9
203829 MLB MLESTL 53% 618558 12624511 471588 147 227297349646 122293 268 291 83 -13 +0 -1 +7 +13 0.6
203930 MLB MLESTL 53% 607548 12424511 461578 138 224294342636 118291 268 286 80 -14 -1 -2 +7 +13 0.3
204031 MLB MLESTL 52% 593535 11823410 451568 1210 220289332622 112288 268 281 76 -17 -2 -3 +6 +13 -0.2
202819 MLB CTXSTL 34% 7871 16311 6201 21 218287316602 97292 268 273 71 -3 +0 +0 +1 +2 -0.0
202920 MLB CTXSTL 48% 173155 34712 13443 42 222292327619 105294 258 280 75 -5 +0 +0 +2 +4 0.1
203021 MLB CTXSTL 54% 248223 491023 19634 62 225296337632 111295 258 286 79 -6 +0 +0 +3 +5 0.2
203122 MLB CTXSTL 57% 298269 611225 23754 73 228299345644 117296 258 290 83 -6 +0 +0 +3 +6 0.4
203223 MLB CTXSTL 58% 330297 691436 25825 83 230301352653 122296 258 294 85 -6 +0 +0 +4 +7 0.5
203324 MLB CTXSTL 57% 345310 721536 27865 83 231303356658 124297 258 296 87 -5 +0 +0 +4 +7 0.6
203425 MLB CTXSTL 57% 353318 731536 27885 94 232303358661 126297 258 297 87 -5 +0 +0 +4 +8 0.7
203526 MLB CTXSTL 57% 357321 751537 28895 94 232303360663 127297 258 298 88 -5 +0 +0 +4 +8 0.7
203627 MLB CTXSTL 55% 351316 731536 27885 84 231302357660 126297 258 296 87 -5 +0 +0 +4 +8 0.6
203728 MLB CTXSTL 55% 344309 711436 27875 84 230301353653 123296 258 294 85 -6 +0 -0 +4 +7 0.5
203829 MLB CTXSTL 53% 330297 691436 25845 74 227298347645 120295 258 290 83 -7 -0 -1 +4 +7 0.3
203930 MLB CTXSTL 53% 320289 641325 24834 74 225295340635 116293 268 286 80 -8 -0 -1 +3 +7 0.1
204031 MLB CTXSTL 52% 309279 611225 23814 65 221290331621 111291 267 281 76 -9 -1 -1 +3 +7 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 38363454 7871593164 29497055 8943 228299347646 120296 258 291 82 -76 +1 -4 +41 +83 4.6
/ 162G— A+C — 650585 13327511 501649 157 227298347645 120295 258 291 82 -13 +0 -1 +7 +14 0.8
Career— MLE — 73886656 149929259130 5661874106 17181 225296345642 120292 258 289 82 -149 +2 -7 +77 +156 8.2
/ 162G— MLE — 650586 13226511 501659 157 225296343639 118293 258 289 82 -13 +0 -1 +7 +14 0.7