Cesar HernandezOF Asheville Tourists
Age 23 L/L 6'0" / 195 lbs A+ H +4%HR -3% Svc 0.0 · Ctrl thru 2035 peak 0.9 · 2030
wRC+†90
AVG/OBP/SLG.214 / .289 / .342
PA263
HR6
SB7
K%28
BB%8
MLB%0%
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.6 runs (Positional adjustment)-2POSREP: +7.5 runs (Replacement-level credit)+7REPTotal WAR: +0.30+0.3WAR
Scouting · nowfuture
HIT
3535
PWR
4040
SPD
6060
EYE
4250
trajectory · 10 yrs
0.9peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+0.9$4M+$3M
2031Arb-3$0.9M+0.8$4M+$3M
2032Ext / FA-deal$0.9M+0.7$3M+$2M
2033Ext / FA-deal$1M+0.5$2M+$1M
2034Ext / FA-deal$0.7M+0.3$2M+$0.9M
2035Ext / FA-deal$7M
Totals $12M $15M +$3M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202421 AFayetteville Woodpeckers 382347 651122 1811812 347 .187.252.248.500 .061.272 315 .222 28 -31 +4 +0 -2 +11 -1.9
202522 AFayetteville Woodpeckers 274243 49518 20806 2411 .202.279.329.608 .128.256 297 .268 63 -11 +0 +0 -2 +8 -0.5
▸ 2026 Season (actual · ROS · total)
202623 A+Asheville Tourists 4338 13010 381 11 .342.405.395.799 .053.419 197 .347 124 +1 -0 +0 -0 +1 0.2
ROS23 MLBHOU 220197 45715 17594 62 .228.303.350.653 .122.299 278 .295 84 -4 +0 +0 -1 +6 0.1
TOT23 MLBHOU 263235 58725 20675 73 .247.319.357.677 .111.321 258 .303 90 -3 +0 +0 -2 +7 0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%HOU 305272 641027 25755 83 .235.311.364.675 .129.295 258 .305 92 -3 +0 +0 -2 +9 0.4
202825 MLB 25%HOU 370330 781329 31906 103 .236.313.370.683 .133.296 248 .310 95 -2 +1 +0 -2 +10 0.7
202926 MLB 43%HOU 412366 8714211 361007 104 .238.318.377.695 .139.296 249 .312 97 -1 +0 +0 -2 +12 0.8
203027 MLB 58%HOU 430382 9115211 381047 114 .238.319.374.693 .136.296 249 .313 97 -1 +1 +0 -3 +12 0.9
203128 MLB 68%HOU 439390 9215211 391077 103 .236.317.369.686 .133.296 249 .311 97 -2 +1 -1 -3 +12 0.8
203229 MLB 77%HOU 436387 9115211 391087 103 .235.316.370.686 .134.295 259 .309 95 -2 +1 -1 -3 +12 0.7
203330 MLB 84%HOU 431383 8914211 381087 93 .232.313.366.679 .133.294 259 .306 93 -4 +1 -2 -3 +12 0.5
203431 MLB 91%HOU 420373 8614210 371077 82 .231.312.359.671 .129.292 259 .302 90 -5 +1 -3 -3 +12 0.3
203532 MLBHOU 404359 811329 361056 72 .226.307.348.655 .123.291 269 .298 86 -6 +1 -4 -2 +11 -0.0
203633 MLBHOU 376334 751228 331006 72 .225.306.344.650 .120.289 279 .292 82 -8 +1 -4 -2 +11 -0.3
203734 MLBHOU 332295 651027 29925 61 .220.301.339.640 .119.288 289 .286 77 -9 +1 -5 -2 +9 -0.5
▸ Career Totals (MLE all levels + projections)
Career 52314658 105816826120 436135392 16050 .227.306.352.657 .125.291 268 .296 85 -89 +12 -20 -31 +148 2.0
/ 162G 650579 13121315 5416811 206 .226.304.351.654 .124.290 268 .296 85 -11 +2 -2 -4 +18 0.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
202421 AFayetteville Woodpeckers 382335 771522 308512 347 .230.316.304.620 .075.296 228 .285 76 -10 +4 +11 0.5
202522 AFayetteville Woodpeckers 274227 53719 36566 2411 .233.353.392.745 .159.263 2013 .334 114 +4 +0 +8 1.3

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
Cesar Hernandez (OGILVIE) 23 35 40 60 50 .214/.289/.342 .128.283 67 28% 8% 78 +0.1
River Town
2023 · A
24 41→38 45→40 55→50 46 .206/.287/.332 .126.261 1215 25% 8% 74 -0.1 .217/.304/.312 .095.269 815 21% 9% 76 +0.1 .215/.313/.285.071.26361519%10%71-0.1
Trey Sweeney
2023 · AA
23 38→43 48→50 57→55 45 .200/.272/.345 .145.264 1619 30% 8% 71 -0.3 .213/.284/.353 .140.278 1618 28% 8% 78 +0.2 .213/.283/.350.137.276161728%8%73-0.1
Roger Bernadina
2006 · A
22 39→49 44→45 54→60 49 .200/.275/.314 .114.247 1319 24% 8% 64 -0.8 .233/.293/.330 .097.310 825 26% 7% 74 -0.1 .263/.320/.391.127.327123122%7%97+1.4
Elijah Dunham
2022 · A
24 44→43 48→50 55→60 45 .221/.293/.368 .147.294 1521 29% 8% 85 +0.7 .213/.285/.362 .149.289 1627 30% 8% 81 +0.4 .202/.276/.353.151.276172932%8%71-0.2
Alex Glenn
2014 · A
23 42 48→55 54→50 43 .211/.278/.356 .145.284 1511 30% 7% 76 +0.0 .217/.265/.369 .152.281 1611 28% 6% 73 -0.1 .214/.256/.369.155.272161027%5%66-0.4
Mike Antico
2022 · A
24 43→42 51→45 55→60 41 .224/.276/.385 .161.281 1813 27% 6% 82 +0.5 .208/.274/.336 .128.280 1336 29% 7% 69 -0.4 .215/.278/.338.123.290143530%7%68-0.4
Cody Rogers
2012 · A
23 40→41 44→45 56→50 42 .199/.261/.319 .119.263 1115 28% 6% 59 -1.1 .201/.262/.295 .094.289 716 31% 6% 53 -1.5 .191/.252/.264.073.29241934%6%38-1.7
Tyler Callihan
2023 · A
23 44→42 43→45 53→55 42 .215/.264/.328 .112.278 1014 26% 6% 62 -0.9 .215/.271/.331 .116.302 1120 31% 7% 66 -0.6 .215/.276/.336.121.307122632%7%66-0.3
Juan Silva
2014 · A
23 47 42→45 51→55 49 .223/.298/.330 .106.304 920 28% 9% 77 +0.1 .226/.302/.321 .095.300 623 24% 10% 76 +0.1 .221/.301/.304.083.29142423%10%68-0.2
Michael Guldberg
2022 · A
23 45 44→45 54→55 44 .221/.289/.340 .119.279 1216 24% 7% 76 +0.1 .211/.270/.295 .084.282 612 26% 6% 56 -1.3 .195/.249/.254.059.26631026%6%34-0.8
Chris Grayson
2013 · A
23 40→36 43→45 56→50 42 .198/.257/.312 .114.266 919 29% 6% 55 -1.4 .194/.257/.292 .098.263 816 28% 7% 50 -1.7 .185/.252/.273.088.25161527%7%42-1.5
Will Benson
2021 · A
23 33→43 50→55 52→55 44 .178/.260/.325 .147.263 1913 38% 10% 61 -1.0 .207/.302/.379 .172.307 1918 36% 11% 92 +1.2 .221/.322/.401.180.313182632%12%102+1.4
Chris Meyers
2022 · A
23 41→46 42→50 51→40 45 .201/.269/.304 .103.264 911 26% 7% 59 -1.1 .222/.280/.362 .140.293 167 29% 6% 79 +0.3 .226/.286/.378.152.29419329%6%82+0.3
Brian O'Grady
2016 · A
24 40→39 43→60 54→50 48 .198/.276/.315 .117.263 1014 28% 9% 64 -0.8 .194/.274/.318 .124.270 1214 31% 9% 65 -0.7 .210/.274/.401.191.276231532%7%84+0.5
Chris Pieters
2018 · A
23 46 40→45 52→55 46 .219/.288/.317 .098.289 614 25% 7% 69 -0.4 .209/.262/.298 .089.296 611 29% 6% 53 -1.5 .174/.209/.223.049.26301532%4%8-0.8
Parker Meadows
2023 · AA
23 41→47 49→55 51→55 43 .211/.270/.356 .146.270 1612 28% 7% 72 -0.2 .223/.290/.386 .163.284 1819 27% 8% 89 +0.9 .223/.295/.390.167.282182227%9%89+0.8
Garrett Mitchell
2022 · AA
23 47 45→50 56→60 48 .223/.306/.345 .122.333 1420 34% 10% 85 +0.7 .239/.311/.374 .135.355 1326 33% 9% 94 +1.3 .249/.323/.406.156.360163233%9%102+0.8
Zach Kokoska
2023 · A
24 43 49→55 55 42 .221/.285/.371 .150.283 1716 28% 6% 82 +0.5 .201/.268/.369 .168.279 2117 35% 6% 76 +0.0 .171/.243/.342.171.244231939%6%56-0.7
David Olmedo-Barrera
2017 · A
23 50→42 43→50 51→50 41 .241/.287/.360 .119.292 1011 21% 4% 79 +0.3 .215/.255/.310 .095.285 712 26% 4% 53 -1.5 .197/.234/.280.084.26861328%4%34-1.5
Efrain Contreras
2010 · A
23 46 41→45 53→55 43 .224/.286/.324 .100.285 912 24% 6% 71 -0.3 .196/.248/.273 .077.288 67 32% 5% 40 -2.4 .164/.209/.224.060.2426534%4%9-2.2