José CastroOF DSL Miami
Age 19 R/R 6'3" / 180 lbs ROK HR -4%BB +3% Svc 0.0 · Ctrl thru 2037 peak 3.2 · 2033
wRC+†80
AVG/OBP/SLG.205 / .291 / .344
PA208
HR6
K%32
BB%9
MLB%0%
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: -1.2 runs (Positional adjustment)-1POSREP: +5.9 runs (Replacement-level credit)+6REPTotal WAR: +0.00+0.0WAR
Scouting · nowfuture
HIT
4040
PWR
5555
SPD
4545
FLD
5050
EYE
5964
trajectory · 10 yrs
3.1peak
2033

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
2032Ext / FA-deal$0.9M+3.0$29M+$28M
2033Ext / FA-deal$1.0M+3.2$31M+$31M
2034Ext / FA-deal$1.0M+3.2$32M+$31M
2035Ext / FA-deal$6M+3.0$31M+$25M
2036Ext / FA-deal$9M+2.8$30M+$21M
2037Ext / FA-deal$12M+2.5$28M+$15M
Totals $31M $182M +$151M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Miami 219186 14101 271024 86 .075.207.097.304 .022.153 4712 .167 -14 -28 -1 +0 -1 +6 -2.5
202518 ROKDSL Miami 238205 32907 228310 87 .156.270.302.572 .146.216 359 .250 50 -14 -1 +0 -1 +7 -1.0
▸ 2026 Season
202619 MLBMIA 208183 38716 20673 31 .208.296.355.651 .148.287 3210 .290 80 -5 +0 +0 -1 +6 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202720 MLB 7%MIA 283248 551019 29864 52 .222.313.379.692 .157.296 3010 .313 98 -1 +0 +0 -2 +8 0.6
202821 MLB 18%MIA 396345 7914214 421166 82 .229.323.403.726 .174.298 2911 .324 106 +3 +1 +0 -2 +11 1.3
202922 MLB 27%MIA 477415 9717218 521347 92 .234.329.414.744 .181.298 2811 .333 113 +7 +1 +0 -3 +14 1.9
203023 MLB 38%MIA 530457 10919321 601468 103 .239.337.431.768 .193.299 2811 .338 117 +10 +1 +0 -3 +15 2.4
203124 MLB 46%MIA 564485 11721322 651549 102 .241.342.433.775 .192.299 2712 .343 120 +13 +1 +0 -3 +16 2.8
203225 MLB 53%MIA 584502 12121324 681589 102 .241.342.438.780 .197.300 2712 .346 123 +15 +1 +0 -4 +17 3.0
203326 MLB 61%MIA 594509 12322324 711619 102 .242.345.438.783 .196.300 2712 .347 124 +16 +1 +0 -4 +17 3.2
203427 MLB 69%MIA 596510 12322324 721629 102 .241.345.437.782 .196.300 2712 .347 124 +16 +1 +0 -4 +17 3.2
203528 MLB 70%MIA 592506 12121324 721629 92 .239.344.435.779 .196.300 2712 .346 123 +16 +1 -0 -4 +17 3.0
203629 MLB 72%MIA 583498 11921323 711619 81 .239.344.432.776 .193.299 2812 .344 122 +14 +1 -1 -3 +17 2.8
203730 MLB 73%MIA 573489 11520223 701609 81 .235.342.425.767 .190.297 2812 .341 119 +12 +1 -2 -3 +16 2.5
203831 MLB 83%MIA 559477 11119222 681599 70 .233.339.419.759 .187.296 2812 .337 116 +10 +1 -2 -3 +16 2.2
203932 MLB 83%MIA 541462 10518220 661568 60 .227.334.405.739 .177.294 2912 .333 113 +8 +1 -3 -3 +15 1.8
204033 MLB 93%MIA 511436 9917219 621518 50 .227.334.406.740 .179.293 3012 .327 108 +5 +1 -4 -3 +14 1.4
204134 MLBMIA 465399 8715216 561427 50 .218.325.386.711 .168.291 3112 .320 103 +2 +1 -5 -3 +13 0.9
204235 MLBMIA 409351 7613214 491296 50 .217.323.385.707 .168.288 3212 .312 97 -1 +1 -5 -2 +12 0.3
204336 MLBMIA 349300 6110111 411135 40 .203.309.353.663 .150.285 3212 .302 90 -4 +1 -6 -2 +10 -0.2
204437 MLBMIA 284245 48818 33954 40 .196.301.335.636 .139.280 3312 .292 82 -6 +1 -7 -2 +8 -0.6
▸ Career Totals (MLE all levels + projections)
Career 95558208 185032541350 11162797152 15235 .225.329.403.732 .178.294 2912 .327 108 +88 +16 -32 -57 +271 29.2
/ 162G 650558 12622324 7619010 102 .226.329.405.734 .179.294 2912 .327 108 +6 +1 -2 -4 +18 2.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Miami 219169 25305 44734 86 .148.336.254.591 .107.215 3320 .289 79 -5 -1 +6 0.0
202518 ROKDSL Miami 238193 5114016 346210 87 .264.401.585.986 .321.302 2614 .426 184 +23 -1 +7 2.9

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
José Castro (OGILVIE) 19 40 55 45 64 .205/.291/.344 .139.287 63 32% 9% 80 +0.1
Esmerlyn Valdez
2023 · A
19 42 45→55 45→40 43 .206/.283/.328 .122.292 135 32% 8% 71 -0.3 .197/.275/.334 .137.303 164 38% 8% 69 -0.4 .194/.284/.363.169.27823237%9%78+0.1
Junior Caminero
2022 · A
19 44→52 49→65 49→45 45 .226/.283/.369 .143.276 176 25% 7% 81 +0.4 .250/.300/.421 .171.300 237 24% 6% 102 +1.8 .258/.305/.479.221.28433522%6%116+2.6
Mark Vientos
2019 · A
19 42→50 45→60 43→30 45 .215/.274/.337 .122.275 143 27% 7% 69 -0.4 .206/.251/.346 .140.279 172 32% 5% 62 -0.9 .246/.306/.451.204.32128031%7%109+2.0
Ravel Santana
2011 · A
19 43 46→50 51→55 47 .214/.294/.340 .125.274 1415 26% 8% 79 +0.3 .220/.281/.362 .142.292 1613 29% 7% 79 +0.3 .205/.253/.387.182.264221531%6%72-0.1
Marco Luciano
2021 · A
19 46 50 46→45 45 .227/.301/.381 .153.314 1710 32% 8% 92 +1.2 .209/.272/.360 .151.299 195 35% 7% 75 -0.0 .202/.283/.329.127.29516534%10%69-0.3
Heriberto Hernández
2019 · A
19 44→45 53→55 46→45 55 .224/.324/.409 .186.277 197 26% 12% 109 +2.4 .223/.304/.395 .172.319 186 33% 9% 97 +1.5 .213/.297/.387.174.29822734%10%90+0.8
Miguel Sanó
2013 · A
20 39→49 53→70 46→45 43 .208/.278/.385 .177.285 215 34% 8% 84 +0.6 .226/.306/.449 .223.311 287 35% 9% 112 +2.6 .243/.334/.470.227.34031235%11%124+3.1
Andy Pages
2021 · A
20 41→51 47→60 46→45 46 .210/.298/.347 .138.263 1510 26% 8% 83 +0.6 .215/.301/.412 .197.284 256 32% 9% 101 +1.8 .261/.318/.433.172.316211023%6%110+1.8
Ryan Vilade
2018 · A
19 47→49 44→50 45→50 48 .226/.303/.341 .115.319 118 31% 10% 82 +0.5 .222/.280/.312 .090.291 712 25% 7% 64 -0.8 .223/.288/.359.136.294141328%7%78+0.2
Austin Riley
2016 · A
19 44→54 49→65 45→40 38 .218/.279/.361 .143.320 175 36% 6% 78 +0.2 .214/.260/.366 .152.309 183 36% 5% 71 -0.3 .273/.345/.498.224.32530125%8%136+4.9
Davis Schneider
2018 · A
19 40→44 41→55 48→50 50 .198/.276/.300 .102.259 86 26% 9% 60 -1.0 .193/.268/.290 .097.299 87 35% 8% 54 -1.4 .213/.322/.409.196.27524930%12%106+1.6
Justin Upton
2007 · A
19 44→54 44→65 46→55 45 .218/.276/.333 .115.274 1110 25% 7% 69 -0.4 .249/.319/.424 .175.316 1812 26% 9% 110 +2.4 .279/.359/.480.201.337221923%10%134+4.2
Luis Torres
2023 · A
19 51 51→60 46→50 41 .257/.304/.425 .168.315 179 24% 5% 105 +2.1 .220/.283/.330 .110.348 95 36% 7% 71 -0.3 .183/.261/.257.074.3375043%8%40-0.6
Edwin Sanchez
2023 · A
18 41 44→45 44→50 46 .203/.288/.316 .113.290 116 32% 9% 70 -0.3 .198/.307/.305 .107.277 109 29% 11% 77 +0.1 .175/.316/.285.110.237101127%13%76+0.0
Aderlin Rodríguez
2011 · A
19 44→49 48→60 46→30 40 .226/.269/.368 .142.281 165 26% 5% 75 -0.0 .206/.240/.352 .146.247 193 25% 4% 58 -1.2 .243/.288/.435.192.29226126%4%98+1.2
Brandon Snyder
2006 · A
19 43→53 48→55 49→45 46 .220/.288/.360 .141.289 169 29% 8% 81 +0.4 .213/.259/.331 .118.301 124 32% 5% 60 -1.0 .246/.290/.375.129.31812226%5%84+0.5
Wil Myers
2010 · A
19 49→54 47→60 52→55 41 .240/.290/.384 .144.317 147 28% 6% 88 +0.9 .240/.309/.386 .146.310 158 26% 9% 96 +1.5 .241/.320/.442.200.295252226%10%109+2.2
Jay Bruce
2006 · A
19 41→51 46→65 42→50 39 .207/.260/.334 .128.300 148 35% 6% 62 -0.9 .243/.289/.418 .175.322 189 29% 6% 96 +1.5 .253/.334/.464.210.30026724%10%115+2.9
Jerry Sands
2009 · A
21 37→46 49→60 51→45 45 .195/.277/.339 .144.267 188 33% 9% 72 -0.2 .231/.297/.425 .194.284 256 27% 8% 102 +1.9 .233/.299/.438.204.27826726%8%105+1.8
Alexander Canario
2019 · A
19 41→34 42→60 47→50 44 .203/.269/.309 .106.273 1012 28% 7% 59 -1.1 .209/.266/.356 .147.291 1711 33% 7% 70 -0.3 .209/.277/.424.216.279301336%8%90+0.6