José Castro

OF DSL Miami
Age 20 R/R 6'3" / 180 lbs ROK HR -10%H -3% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
Scout OFP40ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKDSL Miami219.148/.336/.254585—.071/.221/.093
202518ROKDSL Miami238.264/.401/.58516843—.133/.257/.246
2027PROJ0% MLB20MLBMIA348.195/.275/.2915562-0.3
2028PROJ25% MLB21MLBMIA32.195/.277/.3021170-0.1
2029PROJ38% MLB22MLBMIA106.201/.282/.3202277-0.2
Next 3 projected WAR -0.5Projected 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 2025 Rk
ISO99
wOBA94
wRC+90
Chase%83
BB%54
Z-Con%54
CompsAlexander Canario (age 19) · Jhostynxon Garcia (age 20) · Jhonkensy Noel (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 97 proj PA
wRC+†62
AVG/OBP/SLG.193 / .273 / .289
PA97
HR1
K%30
BB%9
ISO97
MLB%0%
Value2027 · WAR
BAT: -4.4 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -0.6 runs (Positional adjustment)-1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: -0.30-0.3WAR
0.00.51.00.10.20.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · ContractCON 37 / POW 57
Toolsscout grade
CONTACT37
scouting grade only
POWER57
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
DEFENSE50
scouting grade only
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.2$0.5M+$0.0M
2034Pre-Arb$1.0M+0.2$0.5M+$0.0M
2035Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2036Arb-1$0.4M———
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $2M $1.0M +$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)
202417 ROKDSL Miami — 219169 25305 44734 86 148336254591 107215 3320 289 5 — — — — — —
202518 ROKDSL Miami — 238193 5114016 346210 87 264401585986 321302 2614 426 43 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Miami — 219182 13101 31884 86 7122193315 22131 4014 175 5 — — — — — —
202518 ROK MLEDSL Miami — 238203 27805 247310 87 133257246504 113171 3110 232 43 — — — — — —
202417 ROK MLEDSL Miami — 219182 13101 31884 86 7122193315 22126 4014 175 5 — — — — — —
202417 ROK RAWDSL Miami — 219169 25305 44734 86 148336254591 107215 3320 289 5 — — — — — —
202518 ROK MLEDSL Miami — 238203 27805 247310 87 133257246504 113175 3110 232 43 — — — — — —
202518 ROK RAWDSL Miami — 238193 5114016 346210 87 264401585986 321302 2614 426 43 — — — — — —
202417 ROK MLEDSL Miami — 219182 13101 31884 86 7122193315 22131 4014 175 5 — — — — — —
202518 ROK MLEDSL Miami — 238202 27805 247310 87 134257248505 114171 3110 232 43 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Miami — 219182 13101 31884 86 7122193315 22131 4014 175 5 — — — — — —
202518 ROK MLEDSL Miami — 238202 27805 247310 87 134257248505 114171 3110 232 43 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEMIA 0% 348310 601125 301035 52 195275291567 97270 309 260 62 -16 +0 -2 -2 +8 -0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEMIA 25% 130116 24413 11382 21 202283315598 113273 298 272 70 -5 +0 -1 -1 +3 -0.3
202922 MLB MLEMIA 38% 278248 51926 24804 51 208289335624 127275 299 282 77 -8 +1 -1 -2 +6 -0.3
203023 MLB MLEMIA 45% 383342 7313210 331085 62 213293351644 138277 289 290 82 -8 +0 -0 -2 +8 -0.2
203124 MLB MLEMIA 48% 454405 8715213 401276 72 217297364661 146279 289 296 87 -7 +1 +0 -3 +10 0.1
203225 MLB MLEMIA 50% 498444 9817315 441377 83 221300373673 153280 289 301 90 -6 +0 +0 -3 +11 0.3
203326 MLB MLEMIA 50% 523465 10418317 461447 83 222301378679 157280 289 303 91 -5 +0 +0 -3 +11 0.4
203427 MLB MLEMIA 50% 535476 10518317 471487 83 220300376675 155279 289 302 90 -6 +0 +0 -3 +12 0.3
203528 MLB MLEMIA 50% 538479 10618317 471507 73 219298371668 152278 289 299 89 -7 +0 -0 -3 +12 0.1
203629 MLB MLEMIA 49% 533475 10418316 461507 73 216295364659 148277 289 295 86 -9 +0 -1 -3 +12 -0.1
202821 MLB CTXMIA 25% 3229 6101 390 10 195277302578 106264 289 265 70 -1 +0 -0 -0 +1 -0.1
202922 MLB CTXMIA 38% 10695 19312 9301 21 201282320603 119266 288 274 77 -3 +0 -0 -1 +2 -0.2
203023 MLB CTXMIA 45% 174155 31514 15492 31 206287335622 129268 289 281 82 -4 +0 -0 -1 +4 -0.1
203124 MLB CTXMIA 48% 218194 41716 19613 41 210290347638 137270 289 287 87 -3 +0 +0 -1 +5 0.0
203225 MLB CTXMIA 50% 247220 47817 22683 41 213293356649 143271 289 292 90 -3 +0 +0 -1 +5 0.1
203326 MLB CTXMIA 50% 264236 50818 23733 41 214294361655 147271 289 294 91 -3 +0 +0 -2 +6 0.2
203427 MLB CTXMIA 50% 268239 50818 24743 41 213293359652 146270 289 293 90 -3 +0 +0 -2 +6 0.2
203528 MLB CTXMIA 50% 267239 50818 23753 41 211291354645 143269 289 290 89 -4 +0 -0 -2 +6 0.1
203629 MLB CTXMIA 49% 259231 48817 23733 31 209288348636 140268 289 287 86 -4 +0 -1 -2 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 18351638 34256851 16151221 298 209288346634 137269 289 288 80 -28 +3 -1 -11 +40 0.3
/ 162G— A+C — 650580 12120318 571817 103 209287347633 138268 289 288 80 -10 +1 -0 -4 +14 0.1
Career— MLE — 44263923 80914223121 401127267 7534 206291347637 140269 299 286 80 -65 +3 -3 -24 +86 -0.2
/ 162G— MLE — 650576 11921318 5918710 115 207291347639 141270 299 286 80 -11 +1 -0 -4 +14 -0.0