Jose Castro

CF FCL Yankees
Age 21 R/R 6'2" / 176 lbs ROK HR +14% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1578ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202317ROKDSL NYY Yanke…146.222/.372/.31621822—.138/.269/.187
202519ROKDSL NYY Bombe…138.243/.396/.44962049—.159/.291/.265
202620ROKNYY166.328/.491/.552731103—.226/.358/.372
2027PROJMLE21MLBNYY276.202/.287/.31359720.0
2028PROJ34% MLB22MLBNYY46.208/.293/.33112760.0
2029PROJ48% MLB23MLBNYY104.212/.296/.34134790.0
Next 3 projected WAR 0.1Projected 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
wOBA95
wRC+95
ISO88
Speed85
BB%69
Z-Con%65
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 97%
CompsTyler James (age 21) · Jorge Mateo (age 20) · Joshua Báez (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 86 proj PA
wRC+†72
AVG/OBP/SLG.201 / .285 / .310
PA86
HR2
K%30
BB%9
ISO111
MLB%0%
Value2027 · WAR
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.30.30.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$6M ctrl surplus
Tools · ContractCON 38 / POW 50
Toolsscout grade
CONTACT38
scouting grade only
POWER50
scouting grade only
EYE64
scouting grade only
SPEED78
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.3$0.8M+$0.3M
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 $1M +$0.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 = full-season projection (no games played yet). 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)
202317 ROKDSL NYY Yankees — 146117 26502 154913 183 222372316689 94358 3410 327 22 — — — — — —
202519 ROKDSL NYY Bombers — 138107 26406 21296 204 243396449844 206263 2115 371 49 — — — — — —
202620 ROKFCL Yankees — 166125 41517 304010 319 3284915521.043 224430 2418 459 103 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL NYY Yankees — 146123 17301 96113 183 138269187456 49232 426 200 22 — — — — — —
202519 ROK MLEDSL NYY Bombers — 138113 18303 15356 204 159291265557 106169 2511 241 49 — — — — — —
202620 ROK MLEFCL Yankees — 166137 31315 185810 319 226358372730 146332 3511 321 103 — — — — — —
202317 ROK MLEDSL NYY Yankees — 146123 17301 96113 183 138269187456 49258 426 200 22 — — — — — —
202317 ROK RAWDSL NYY Yankees — 146117 26502 154913 183 222372316689 94358 3410 327 22 — — — — — —
202519 ROK MLEDSL NYY Bombers — 138113 18303 15356 204 159291265557 106190 2511 241 49 — — — — — —
202519 ROK RAWDSL NYY Bombers — 138107 26406 21296 204 243396449844 206263 2115 371 49 — — — — — —
202620 ROK MLEFCL Yankees — 166137 31315 185810 319 226358372730 146347 3511 321 103 — — — — — —
202620 ROK RAWFCL Yankees — 166125 41517 304010 319 3284915521.043 224430 2418 459 103 — — — — — —
202317 ROK MLEDSL NYY Yankees — 146123 17301 96113 183 138269187456 49232 426 200 22 — — — — — —
202519 ROK MLEDSL NYY Bombers — 138116 18303 15356 204 155291259550 103169 2511 241 49 — — — — — —
202620 ROK MLEFCL Yankees — 166137 31315 185810 319 226358372730 146332 3511 321 103 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202519 ROK MLEDSL NYY Bombers — 138116 18303 15356 204 155291259550 103169 2511 241 49 — — — — — —
202620 ROK MLEFCL Yankees — 166137 31315 185810 319 226358372730 146332 3511 321 103 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLENYY 0% 276245 50825 24825 91 202287313600 111276 309 274 72 -9 +1 +0 +1 +6 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLENYY 34% 133118 25413 12392 51 207291325616 118278 299 281 76 -4 +1 +0 +0 +3 0.0
202923 MLB MLENYY 48% 214189 40615 19614 71 211295335629 124280 299 286 79 -5 +1 +0 +1 +5 0.1
203024 MLB MLENYY 53% 298265 57927 26845 102 214297343640 129281 289 290 82 -6 +1 +0 +1 +6 0.2
203125 MLB MLENYY 55% 355315 681129 31996 122 216299348648 132282 289 293 84 -7 +2 +0 +1 +8 0.4
203226 MLB MLENYY 56% 387343 7512210 341077 132 218300353653 135282 289 295 86 -7 +2 +0 +1 +8 0.5
203327 MLB MLENYY 55% 401356 7612210 351127 142 217299350650 134282 289 293 85 -7 +2 +0 +1 +9 0.5
203428 MLB MLENYY 55% 404358 7612210 361137 132 215297346643 131281 289 291 83 -8 +2 -1 +1 +9 0.3
203529 MLB MLENYY 53% 398354 7512210 351136 122 213295340634 127280 289 287 81 -9 +2 -1 +1 +9 0.1
203630 MLB MLENYY 53% 388345 731229 341116 112 210291332624 122278 299 283 78 -10 +1 -2 +1 +8 -0.1
202822 MLB CTXNYY 34% 4641 8101 4131 20 208293331623 123278 289 283 76 -1 +0 +0 +0 +1 0.0
202923 MLB CTXNYY 48% 10492 20313 9302 41 212296341637 129280 299 288 79 -3 +0 +0 +0 +2 0.0
203024 MLB CTXNYY 53% 157139 30514 14443 51 215299349648 134282 289 293 82 -3 +1 +0 +1 +3 0.1
203125 MLB CTXNYY 55% 194172 37615 17543 71 218300355656 138282 289 296 84 -4 +1 +0 +1 +4 0.2
203226 MLB CTXNYY 56% 215190 42716 19604 71 219302360662 141283 289 298 86 -4 +1 +0 +1 +5 0.3
203327 MLB CTXNYY 55% 221196 43716 19614 81 218301357658 139282 289 296 85 -4 +1 +0 +1 +5 0.3
203428 MLB CTXNYY 55% 221196 43716 19624 71 216299353651 136281 289 294 83 -4 +1 -0 +1 +5 0.2
203529 MLB CTXNYY 53% 212188 39615 19603 61 214296346642 132280 289 290 81 -5 +1 -1 +1 +5 0.1
203630 MLB CTXNYY 53% 204181 38615 18583 61 211293339631 127278 289 286 78 -5 +1 -1 +1 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 15741395 30048841 13844227 528 215298349647 134282 289 293 79 -33 +7 -2 +6 +34 1.1
/ 162G— A+C — 650576 12420317 5718311 213 215298349647 134282 289 293 79 -14 +3 -1 +2 +14 0.5
Career— MLE — 35143093 6461011784 311101881 16932 209298334632 125279 299 285 79 -67 +14 -4 +11 +66 2.0
/ 162G— MLE — 650572 12019316 5818815 316 210299337637 128280 299 285 79 -14 +3 -1 +2 +14 0.4

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 ROKFCL Yankees · 166 PAwOBA .451 → .321 (−130)K% 24.1% → 34.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.10%÷1.000×1.440——34.70%
BB% (unintentional) /PA18.07%÷1.000×0.620—×0.98511.04%
HBP% /PA6.02%—×0.720—×0.9854.27%
Singles /BIP32.94%÷1.000×0.820×0.995×0.98526.48%
Doubles /BIP5.88%÷1.000×0.720×0.995×0.9854.15%
Triples /BIP1.18%÷1.000×0.720×0.995×0.9850.83%
Home runs /BIP8.24%÷1.000×0.780—×0.9856.33%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .451 → .321; ISO .224 → .165; BABIP .430 → .332. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 DSLDSL NYY Bombers · 138 PAwOBA .372 → .241 (−131)K% 21.0% → 25.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.01%÷0.997×1.220——25.72%
BB% (unintentional) /PA15.22%÷0.966×0.700—×0.98510.86%
HBP% /PA4.35%—×0.700—×0.9853.00%
Singles /BIP20.51%÷0.985×0.680×1.014×0.98514.14%
Doubles /BIP5.13%÷1.019×0.600×1.014×0.9853.02%
Triples /BIP0.00%÷0.961×0.600×1.014×0.9850.00%
Home runs /BIP7.69%÷1.090×0.470—×0.9853.27%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 118, 1B 97, 2B 104, 3B 92, K 99, BB 93 — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .372 → .241; ISO .206 → .100; BABIP .263 → .169. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 DSLDSL NYY Yankees · 146 PAwOBA .319 → .200 (−119)K% 33.6% → 42.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.56%÷0.975×1.220——41.98%
BB% (unintentional) /PA9.59%÷1.035×0.700—×1.0086.54%
HBP% /PA8.90%—×0.700—×1.0086.28%
Singles /BIP27.94%÷0.970×0.680×0.975×1.00819.24%
Doubles /BIP7.35%÷1.041×0.600×0.975×1.0084.16%
Triples /BIP0.00%÷1.083×0.600×0.975×1.0080.00%
Home runs /BIP2.94%÷1.724×0.470—×1.0080.81%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 245, 1B 94, 2B 108, 3B 117, K 95, BB 107 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .319 → .200; ISO .094 → .037; BABIP .358 → .232. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).