Jesus D. CastroC ACL Padres
Age 22 S/R 5'10" / 158 lbs ROK HR +13%BB +8% Svc 0.0 · Ctrl thru 2037 peak 1.6 · 2031
wRC+†63
AVG/OBP/SLG.207 / .275 / .310
PA64
HR1
K%29
BB%8
MLB%0%
BAT: -2.7 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
trajectory · 10 yrs
1.6peak
2031

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+1.5$14M+$13M
2033Ext / FA-deal$1.0M+1.4$14M+$13M
2034Ext / FA-deal$1.0M+1.2$12M+$11M
2035Ext / FA-deal$2M+0.9$5M+$3M
2036Ext / FA-deal$2M+0.5$3M+$1M
2037Ext / FA-deal$0.6M+0.2$1M+$0.5M
Totals $7M $49M +$42M

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
202218 ROKDSL Padres 5447 7100 6190 41 .149.245.170.415 .021.241 3511 .221 27 -4 +0 +0 +1 +2 -0.2
202319 ROKDSL Padres Gold 141123 25703 17381 30 .203.305.333.638 .130.268 2712 .292 82 -3 +1 +0 +3 +4 0.4
202420 ROKACL Padres 7161 4000 6311 00 .066.162.066.227 .000.129 448 .108 -59 -13 +0 +0 +1 +2 -1.0
202521 ROKACL Padres 6559 11300 4252 00 .186.262.237.499 .051.324 386 .228 33 -5 +0 +0 +1 +2 -0.2
▸ 2026 Season
202622 MLBSD 6458 11201 5191 10 .190.266.276.541 .086.288 308 .268 63 -3 +0 +0 +1 +2 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%SD 140127 28513 11401 21 .220.288.346.634 .126.290 298 .284 75 -4 +0 +0 +3 +4 0.3
202824 MLB 26%SD 262235 531026 22723 41 .226.300.362.662 .136.291 278 .294 83 -5 +0 +0 +5 +7 0.8
202925 MLB 43%SD 340304 701329 29924 51 .230.306.375.681 .145.293 279 .301 88 -5 +1 +0 +6 +10 1.2
203026 MLB 58%SD 392351 8115211 341064 61 .231.306.379.685 .148.293 279 .304 91 -4 +1 +0 +7 +11 1.5
203127 MLB 76%SD 418374 8415211 371134 61 .225.301.364.665 .139.293 279 .304 91 -4 +1 +0 +7 +12 1.6
203228 MLB 84%SD 431386 8816212 381184 61 .228.304.373.677 .145.293 279 .303 90 -5 +1 -1 +8 +12 1.5
203329 MLB 90%SD 431385 8616211 391194 51 .223.301.361.662 .138.292 289 .301 88 -6 +1 -1 +8 +12 1.4
203430 MLBSD 428383 8415211 381194 40 .219.296.355.652 .136.291 289 .298 86 -7 +1 -2 +8 +12 1.2
203531 MLBSD 405362 7914210 361154 20 .218.296.351.647 .133.289 289 .294 83 -8 +0 -3 +7 +11 0.9
203632 MLBSD 379338 731329 341094 00 .216.295.346.641 .130.288 299 .289 80 -9 +0 -4 +7 +11 0.5
203733 MLBSD 341305 651128 301013 00 .213.290.341.631 .128.286 309 .284 75 -9 +0 -4 +6 +10 0.2
203834 MLBSD 291260 53916 26883 00 .204.284.315.599 .112.284 309 .277 71 -10 +0 -5 +5 +8 -0.1
203935 MLBSD 237212 43715 21742 00 .203.281.316.597 .113.282 319 .270 65 -9 +0 -6 +4 +7 -0.4
▸ Career Totals (MLE all levels + projections)
Career 48904370 94517223116 433139849 488 .216.294.346.640 .130.288 299 .290 80 -112 +6 -25 +87 +139 9.7
/ 162G 650581 12523315 581867 61 .215.295.343.637 .127.287 299 .290 80 -15 +1 -3 +12 +18 1.3

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
202218 ROKDSL Padres 5443 10200 10130 41 .233.377.279.656 .047.323 2419 .311 96 -0 +0 +2 0.2
202319 ROKDSL Padres Gold 141114 31905 26271 30 .272.411.482.894 .211.317 1918 .399 163 +10 +1 +4 1.5
202420 ROKACL Padres 7158 5000 9211 00 .086.221.086.307 .000.132 3013 .163 -17 -9 +0 +2 -0.8
202521 ROKACL Padres 6556 16500 7182 00 .286.385.375.760 .089.421 2811 .350 126 +2 +0 +2 0.4

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
Jesus D. Castro (OGILVIE) 22 .207/.275/.310 .103.288 11 29% 8% 63 -0.1
Agustín Ramírez
2023 · A
21 43→45 45→55 50 43 .213/.273/.339 .126.289 1210 30% 7% 69 -0.4 .229/.292/.389 .160.276 1913 24% 8% 90 +1.0 .230/.293/.405.176.264221622%7%92+1.1
Jose Lobatón
2007 · A
22 44 42→45 43→30 47 .212/.290/.319 .108.298 95 30% 9% 71 -0.3 .217/.282/.343 .126.297 133 29% 8% 74 -0.1 .241/.325/.370.129.30512023%11%94+0.6
Hunter Goodman
2022 · A
22 46→47 42→65 50→40 43 .220/.291/.330 .111.304 97 29% 7% 75 -0.0 .215/.268/.415 .200.284 264 34% 6% 88 +0.9 .221/.275/.455.234.25932229%6%99+1.4
Patrick Bailey
2022 · A
23 44→49 45 50→45 43 .213/.278/.336 .122.306 128 33% 8% 70 -0.3 .213/.279/.336 .123.289 135 29% 8% 71 -0.3 .229/.288/.338.110.30311427%7%75-0.0
John Hester
2007 · A
23 42 43→55 50 41 .206/.271/.327 .122.299 107 33% 7% 65 -0.7 .224/.267/.365 .141.298 147 29% 5% 72 -0.2 .249/.292/.416.167.322151027%5%94+0.7
Shawn Zarraga
2011 · A
22 48 38→40 49→45 46 .224/.303/.301 .077.314 56 28% 8% 72 -0.2 .241/.298/.333 .092.298 78 20% 6% 78 +0.2 .272/.340/.355.083.3164214%7%101+0.6
Eduardo Valencia
2023 · A
23 44→54 42→50 49→30 45 .215/.282/.315 .100.276 105 25% 7% 67 -0.5 .222/.280/.345 .123.283 144 26% 7% 73 -0.1 .250/.305/.416.166.30422025%6%100+1.0
Tyler Stephenson
2019 · A
22 43→53 42→50 46→30 44 .212/.280/.315 .103.285 103 28% 8% 66 -0.6 .232/.305/.347 .115.297 113 24% 8% 85 +0.7 .253/.327/.399.146.32316125%9%102+1.3
Johnny Monell
2008 · A
22 44 43→50 44→45 47 .214/.288/.327 .113.283 108 27% 8% 72 -0.2 .229/.290/.359 .130.285 128 23% 7% 81 +0.4 .216/.285/.360.143.28515328%8%78+0.2
Ramon Santana
2008 · A
22 44→53 44→45 49→45 46 .214/.295/.332 .118.288 117 28% 8% 77 +0.1 .215/.282/.328 .113.315 108 33% 6% 70 -0.3 .212/.276/.321.109.3188433%6%62-0.4
Trent Woodward
2015 · A
23 43 41→45 47→30 47 .209/.286/.311 .102.282 76 27% 8% 68 -0.5 .220/.287/.309 .089.311 74 29% 8% 67 -0.5 .218/.288/.304.087.3099130%8%63-0.3
Miguel Amaya
2021 · A
22 42 46→50 48→40 46 .212/.283/.341 .129.261 144 24% 7% 75 -0.0 .218/.306/.350 .132.298 146 29% 9% 87 +0.8 .233/.304/.378.146.27816122%7%91+0.5
Leo Jiménez
2023 · A
22 47→49 40→45 48→45 51 .222/.330/.318 .096.290 79 24% 9% 90 +1.0 .229/.317/.341 .112.289 107 23% 7% 89 +1.0 .230/.322/.343.112.28911522%7%88+0.5
Brandon Valenzuela
2023 · A
22 43→52 43→45 44→40 47 .210/.287/.320 .110.295 113 31% 9% 70 -0.3 .199/.268/.310 .111.277 124 31% 8% 59 -1.1 .189/.254/.305.116.25314330%7%50-1.1
Nick Hundley
2006 · A
22 46→45 41→55 50→40 42 .219/.279/.317 .098.303 88 29% 7% 66 -0.6 .216/.273/.358 .142.269 163 25% 7% 74 -0.1 .254/.322/.429.174.31917425%8%107+1.2
Mike Rothenberg
2022 · A
23 47 41→55 49→30 47 .224/.300/.325 .101.294 76 25% 8% 77 +0.1 .189/.269/.309 .120.337 133 44% 9% 60 -1.0 .157/.246/.287.130.29616148%9%43-1.1
Jordan Newton
2008 · A
22 45 43→55 50 40 .221/.271/.331 .110.296 1011 28% 5% 66 -0.6 .219/.261/.343 .124.314 109 32% 4% 64 -0.8 .220/.263/.347.128.31810833%4%63-0.4
Connor Norby
2022 · A
22 48→49 43→55 49→50 45 .228/.300/.340 .113.324 1011 31% 8% 81 +0.4 .238/.298/.405 .167.308 2011 28% 7% 97 +1.5 .239/.300/.413.174.310211129%7%97+1.5
Luis Lara
2017 · A
22 48 42→45 52→45 50 .232/.293/.343 .110.273 98 18% 8% 78 +0.2 .210/.273/.306 .096.274 75 25% 8% 60 -1.0 .174/.244/.247.073.2386128%8%29-0.8
Dom Keegan
2023 · A
22 48→50 46→50 50→30 42 .233/.294/.366 .133.327 139 31% 7% 85 +0.7 .229/.294/.363 .134.310 133 29% 7% 84 +0.6 .224/.289/.360.136.30414129%7%81+0.3