Alexis HernandezLF Vancouver Canadians
Age 23 R/R 6'1" / 210 lbs A+ HR +12%BB +4% Svc 0.0 · Ctrl thru 2035 peak 0.4 · 2030
wRC+†64
AVG/OBP/SLG.204 / .285 / .322
PA304
HR6
SB9
K%31
BB%8
MLB%0%
BAT: -12.4 runs (wOBA-derived runs vs avg)-12BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.3 runs (Positional adjustment)-3POSREP: +8.6 runs (Replacement-level credit)+9REPTotal WAR: -0.70-0.7WAR
Scouting · nowfuture
HIT
3535
PWR
4040
SPD
5050
EYE
5150
trajectory · 10 yrs
0.4peak
2030

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.4$2M+$0.9M
2031Arb-3$0.9M+0.2$0.9M+$0.0M
2032Ext / FA-deal$0.9M+0.1$0.5M-$0.5M
2033Ext / FA-deal$0.2M
2034Ext / FA-deal$0.4M
2035Ext / FA-deal$0.6M
Totals $4M $-2M -$6M
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
202118 ROKDSL BOS Blue 137124 21501 10212 62 .169.243.234.477 .065.194 157 .230 34 -10 +0 +0 -1 +4 -0.8
202219 ROKFCL Red Sox 9282 12201 6243 53 .146.231.207.438 .061.190 267 .192 5 -10 -0 +0 -1 +3 -0.9
202320 A2 teams 192173 39803 16562 131 .225.298.324.622 .098.313 298 .274 68 -7 +2 +0 -2 +5 -0.1
202421 ADunedin Blue Jays 177156 28403 16575 171 .179.277.263.540 .083.260 329 .252 51 -10 +3 +0 -2 +5 -0.4
202522 A3 teams 337298 621517 271037 144 .208.289.336.625 .128.286 318 .273 67 -12 +1 +0 -4 +10 -0.5
▸ 2026 Season (actual · ROS · total)
202623 A+Vancouver Canadians 6356 12120 4221 21 .214.279.304.582 .089.343 356 .242 43 -4 +0 +0 -1 +2 -0.3
ROS23 MLBTOR 241215 44914 20754 72 .205.285.312.596 .107.290 318 .276 69 -8 +1 +0 -3 +7 -0.4
TOT23 MLBTOR 304271 561034 24975 93 .207.283.310.593 .103.302 328 .269 64 -12 +1 +0 -3 +9 -0.7
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%TOR 339299 651227 31876 92 .217.304.341.645 .124.280 269 .293 82 -7 +1 +0 -4 +10 0.0
202825 MLB 25%TOR 396350 781529 371006 102 .223.308.354.662 .131.282 259 .298 86 -6 +1 +0 -4 +11 0.2
202926 MLB 43%TOR 432382 8516210 401097 102 .223.308.353.661 .131.283 259 .301 89 -6 +1 +0 -5 +12 0.3
203027 MLB 58%TOR 448396 8917310 421137 102 .225.310.359.669 .134.283 259 .302 89 -6 +1 +0 -5 +13 0.4
203128 MLB 68%TOR 454401 8917310 431157 92 .222.308.354.662 .132.283 259 .301 88 -6 +1 -1 -5 +13 0.2
203229 MLB 77%TOR 451398 8717210 431167 81 .219.306.347.653 .128.282 2610 .299 87 -7 +1 -1 -5 +13 0.1
203330 MLB 84%TOR 445392 8516210 431167 71 .217.305.344.650 .128.280 2610 .295 84 -8 +1 -2 -5 +13 -0.1
203431 MLB 91%TOR 433381 811529 421157 60 .213.302.333.636 .121.279 2710 .292 81 -9 +1 -3 -5 +12 -0.3
203532 MLBTOR 416367 771428 401126 50 .210.298.324.622 .114.277 2710 .287 78 -10 +1 -4 -4 +12 -0.6
203633 MLBTOR 388342 711327 371076 40 .208.296.319.615 .111.276 2810 .282 74 -12 +1 -4 -4 +11 -0.8
203734 MLBTOR 344303 611126 33985 40 .201.290.310.601 .109.274 2810 .275 69 -12 +1 -5 -4 +10 -1.0
▸ Career Totals (MLE all levels + projections)
Career 57225059 107420626115 526152494 14425 .212.298.331.630 .119.278 279 .287 77 -146 +19 -20 -61 +162 -4.7
/ 162G 650575 12223313 6017311 163 .212.299.330.629 .118.278 279 .287 77 -17 +2 -2 -7 +18 -0.5

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
202118 ROKDSL BOS Blue 137117 30713 17142 62 .256.360.410.771 .154.267 1012 .346 123 +4 +0 +4 0.8
202219 ROKFCL Red Sox 9278 17401 10173 53 .218.330.308.637 .090.262 1811 .296 85 -2 -0 +3 0.1
202320 ASalem Red Sox 174151 38803 20382 111 .252.347.364.711 .113.315 2211 .324 106 +1 +2 +5 0.8
202320 ROKFCL Red Sox 1810 5100 800 20 .500.722.6001.322 .100.500 044 .583 304 +4 +0 +1 0.5
202421 ADunedin Blue Jays 177151 33504 21425 171 .219.333.331.664 .113.276 2412 .310 95 -1 +3 +5 0.7
202522 A+Vancouver Canadians 10692 27513 10181 41 .293.369.467.836 .174.324 179 .361 135 +4 +0 +3 0.8
202522 ADunedin Blue Jays 204172 421205 26475 103 .244.360.401.761 .157.308 2313 .344 122 +5 +1 +6 1.2
202522 INTLNavegantes del Magallanes 2723 7101 261 00 .304.385.478.863 .174.353 227 .371 142 +1 +0 +1 0.2

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
Alexis Hernandez (OGILVIE) 23 35 40 50 50 .204/.285/.322 .119.283 68 31% 8% 71 -0.1
Johan Lopez
2023 · AA
23 39 44→45 51→55 40 .195/.268/.308 .113.290 1213 35% 7% 59 -1.1 .200/.270/.300 .100.307 912 35% 8% 58 -1.2 .166/.253/.240.073.27641137%10%33-0.6
Troy Stokes Jr.
2019 · AA
23 40→38 47→50 54→55 43 .202/.274/.341 .139.273 1417 31% 7% 71 -0.3 .192/.270/.316 .124.268 1317 31% 8% 63 -0.9 .166/.251/.266.100.225101929%8%40-1.3
Kyler Fedko
2023 · A
23 44→42 42→45 51→55 48 .212/.285/.319 .107.280 910 26% 8% 69 -0.4 .204/.289/.323 .119.267 1214 26% 10% 72 -0.2 .192/.284/.327.135.243172127%10%69-0.2
Alerick Soularie
2023 · A
24 40 44→45 53→60 45 .197/.277/.310 .114.292 1116 34% 9% 64 -0.8 .198/.281/.314 .116.292 1325 34% 9% 67 -0.5 .178/.270/.288.111.256143934%9%55-0.5
Stuart Fairchild
2019 · A
23 45→43 40→50 53→55 41 .214/.276/.312 .098.301 714 30% 6% 63 -0.8 .215/.282/.341 .126.287 1110 28% 7% 74 -0.1 .220/.305/.384.164.292181629%8%91+0.6
Daz Cameron
2020 · AAA
23 41→45 45→55 52→55 42 .202/.273/.332 .129.285 1217 32% 7% 67 -0.5 .207/.273/.337 .130.293 1218 32% 7% 69 -0.4 .220/.291/.388.168.274202527%8%88+0.6
Evan Chambers
2012 · A
23 37→35 43→40 47→50 47 .187/.274/.296 .109.264 1117 32% 9% 59 -1.1 .182/.270/.264 .082.295 714 37% 10% 49 -1.8 .146/.247/.189.043.26221440%11%20-2.1
Luis Santana
2022 · AA
23 40 42→45 47→50 40 .200/.259/.300 .100.270 1010 29% 6% 53 -1.5 .216/.274/.342 .126.277 149 26% 6% 70 -0.3 .207/.266/.330.122.25815725%5%61-0.6
Connor Kokx
2023 · A
23 43 41→40 48→60 49 .207/.293/.305 .098.273 914 26% 9% 69 -0.4 .206/.291/.286 .080.292 624 29% 8% 64 -0.8 .196/.287/.257.061.28933430%8%52-0.7
Cory Vaughn
2013 · A
24 39→40 47→45 49→50 44 .200/.280/.332 .132.273 1411 31% 8% 71 -0.3 .197/.270/.316 .119.279 1314 32% 7% 63 -0.9 .182/.253/.288.106.262111433%7%46-1.2
Sean Bouchard
2019 · A
23 38→44 44→55 48→50 37 .196/.244/.314 .117.275 1213 33% 5% 50 -1.7 .201/.254/.332 .131.296 1310 35% 6% 59 -1.1 .223/.323/.415.191.292211629%11%106+1.0
Jeremy Rathjen
2014 · A
24 44→41 42→45 51→50 47 .215/.291/.320 .105.274 916 24% 8% 72 -0.2 .209/.271/.346 .137.274 1511 29% 7% 70 -0.3 .195/.252/.351.157.25120731%6%61-0.5
Anderson Gomes
2007 · A
22 41→38 43→45 47→50 39 .205/.252/.313 .108.275 109 29% 5% 53 -1.5 .220/.270/.333 .113.292 117 27% 6% 66 -0.6 .223/.275/.335.112.29012526%6%67-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
Jacob Heyward
2019 · A
23 40 45→50 44→50 43 .202/.275/.325 .123.289 1310 33% 8% 66 -0.6 .193/.283/.322 .129.298 149 37% 10% 70 -0.3 .164/.260/.293.129.26017541%10%51-1.0
Buddy Kennedy
2022 · AA
23 43→52 47→45 49→50 44 .217/.281/.349 .132.288 1611 30% 8% 76 +0.0 .222/.303/.340 .118.291 119 26% 9% 82 +0.5 .229/.316/.348.119.28011421%9%88+0.7
Justin Farmer
2023 · A
24 39→33 44→40 54→55 51 .190/.295/.305 .115.292 1219 36% 12% 71 -0.3 .186/.265/.277 .091.307 819 38% 9% 50 -1.7 .159/.224/.221.061.27552241%7%15-2.3
Michael Suiter
2015 · A
23 43→37 41→45 52→50 43 .212/.280/.310 .098.269 914 24% 6% 65 -0.7 .199/.250/.276 .077.267 611 27% 4% 43 -2.2 .191/.240/.260.069.25761027%4%30-1.8
Charcer Burks
2018 · AA
23 42→45 41→45 49→50 46 .207/.277/.309 .101.277 915 27% 8% 63 -0.9 .198/.268/.287 .089.286 714 31% 8% 53 -1.5 .183/.254/.256.073.27151432%7%38-2.1
Tyler Marincov
2015 · A
23 43→41 46→50 49→50 41 .214/.275/.352 .138.298 1311 32% 7% 73 -0.1 .207/.260/.325 .118.291 129 32% 6% 59 -1.1 .188/.245/.322.134.271171036%6%51-1.2