Alexis HernandezLF Vancouver Canadians
Age 23 R/R 6'1" / 210 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION277 act + 184 ros · stats below = ROS only
wRC+†66
AVG/OBP/SLG.196 / .279 / .336
PA184
HR5
SB5
K%29
BB%8
BABIP253
ISO141
MLB%0%
Value2026 · WAR
BAT: -16.3 runs (wOBA-derived runs vs avg)-16BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -4.9 runs (Positional adjustment)-5POSREP: +13.1 runs (Replacement-level credit)+13REPTotal WAR: -0.70-0.7WAR
trajectory · projected WAR by year
-0.8-0.5-0.3-0.2-0.2262830
Tools · ContractCON 35 / POW 40
Toolsscout grade
CONTACT35
scouting grade only
POWER40
scouting grade only
EYE50
scouting grade only
SPEED50
scouting grade only
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
2030Pre-Arb$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.6M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL BOS Blue 137124 22511 10212 62 177250258508 81204 157 231 35
202118 ROKDSL BOS Blue 137117 30713 17142 62 256360410771 154267 1012 346 123
202219 ROKFCL Red Sox 9283 12201 5243 53 145220205425 60186 265 189 3
202219 ROKFCL Red Sox 9278 17401 10173 53 218330308637 90262 1811 296 85
202320 A2 teams 192173 39803 16562 131 225298324622 98313 298 274 68
202320 A2 teams 192161 43903 28382 131 267382379761 112331 2015 348 125
202421 ADunedin Blue Jays 177155 29403 17555 171 187288271559 84268 3110 260 57
202421 ADunedin Blue Jays 177151 33504 21425 171 219333331664 113276 2412 310 95
202522 A3 teams 337298 601516 271077 144 201283319602 117286 328 268 63
202522 A3 teams 337287 761819 38717 144 265364429793 164318 2111 352 127
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 A+TOR 277243 50929 18819 72 206285370656 165263 296 277 70 -9 +1 +0 -3 +8 -0.4
YTD23 A+TOR 277232 6213211 29589 72 267370483853 216307 2110 369 141 +13 +1 +0 -3 +8 1.9
ROS23 A+TOR 0% 184163 32615 14535 51 196279336615 141253 298 272 66 -7 +1 +0 -2 +5 -0.3
ROS23 MLBTOR 0% 11 0000 000 00 254 00 255 53 -0 +0 +0 -0 +0 -0.0
FULL23 A+TOR 278244 50929 18819 72 205284369653 164261 296 277 70 -9 +1 +0 -3 +8 -0.4
TOT23 A+TOR 461406 8215314 3213414 123 202283357639 155259 297 275 69 -16 +1 +0 -5 +13 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBTOR 30% 412370 7515211 311158 102 203279343622 141257 288 279 71 -13 +1 +0 -4 +12 -0.5
202825 MLBTOR 44% 444397 8116212 351229 102 204283345629 141260 278 284 76 -12 +1 +0 -5 +13 -0.3
202926 MLBTOR 51% 464415 8617213 371269 112 207286352638 145261 278 288 78 -11 +1 +0 -5 +13 -0.2
203027 MLBTOR 52% 469419 8717213 381279 112 208288351638 143262 278 288 79 -11 +1 +0 -5 +13 -0.2
202724 MLBTOR 30% 125111 23513 10353 31 207290351642 144258 288 265 61 -6 +0 +0 -1 +4 -0.3
202825 MLBTOR 44% 196175 36715 15544 51 206284343626 137261 288 271 66 -8 +1 +0 -2 +6 -0.4
202926 MLBTOR 51% 236210 45917 19645 51 214295367662 152263 278 274 68 -9 +1 +0 -3 +7 -0.4
203027 MLBTOR 52% 246219 46917 20675 61 210291356647 146263 278 275 69 -9 +1 +0 -3 +7 -0.4
▸ Career Totals
Career 804716 15030422 6422017 194 209290355645 145268 278 272 67 -30 +2 +0 -9 +23 -1.4
/ 162G 650579 12124318 5217814 153 209290354644 145267 278 272 67 -25 +2 +0 -7 +18 -1.2
Career 29082597 5231051168 23080659 10220 201281329610 127262 288 274 68 -105 +12 +0 -31 +82 -4.2
/ 162G 650581 11623215 5118013 234 200279324603 124259 288 274 68 -23 +3 +0 -7 +18 -0.9

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL BOS Blue 137117 30713 17142 62 256360410771 154267 1012 346 123 +4 +0 +4 0.8
202219 ROKFCL Red Sox 9278 17401 10173 53 218330308637 90262 1811 296 85 -2 -0 +3 0.1
202320 ASalem Red Sox 174151 38803 20382 111 252347364711 113315 2211 324 106 +1 +2 +5 0.8
202320 ROKFCL Red Sox 1810 5100 800 20 5007226001.322 100500 044 583 304 +4 +0 +1 0.5
202421 ADunedin Blue Jays 177151 33504 21425 171 219333331664 113276 2412 310 95 -1 +3 +5 0.7
202522 A+Vancouver Canadians 10692 27513 10181 41 293369467836 174324 179 361 135 +4 +0 +3 0.8
202522 ADunedin Blue Jays 204172 421205 26475 103 244360401761 157308 2313 344 122 +5 +1 +6 1.2
202522 INTLNavegantes del Magallanes 2723 7101 261 00 304385478863 174353 227 371 142 +1 +0 +1 0.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#3Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#4Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
28042219207282352-9-2-0.5-0.2
/1626641915-7.1-1.7-0.4pk7: 0

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 202/283/357 155259 1412 29% 7% 69 -0.7
Kyler Fedko
2023 · A
23 43→42 43→50 51→55 47 212/285/327 114283 1010 27% 8% 71 -0.3 202/288/323 121269 1214 28% 10% 72 -0.2 197/277/356159247212329%9%74-0.0
Ryan Bliss
2023 · A
23 36→46 45 52→65 39 191/248/311 120257 1421 31% 6% 51 -1.7 219/287/347 128293 1139 27% 8% 77 +0.1 221/289/346125298104327%7%75-0.0
Troy Stokes Jr.
2019 · AA
23 39→38 47→50 54→55 43 198/273/336 137281 1417 33% 8% 69 -0.4 191/270/311 120270 1217 32% 8% 62 -0.9 168/253/270102226101929%8%41-1.2
Connor Kokx
2023 · A
23 42 40 48→60 49 204/292/297 93273 814 27% 9% 67 -0.5 205/289/284 79296 524 30% 8% 63 -0.9 193/283/2596628843431%8%51-0.7
Jeremy Rathjen
2014 · A
24 44→41 42→50 51→50 47 214/288/323 109274 917 24% 8% 72 -0.2 210/270/352 142276 1611 29% 7% 72 -0.2 199/257/35916125521731%6%64-0.4
Michael Suiter
2015 · A
23 43→38 41→40 52→50 43 211/279/308 98266 915 24% 6% 64 -0.8 201/253/280 79278 610 29% 5% 44 -2.1 193/242/2637026861029%4%32-1.7
Michael Guldberg
2022 · A
23 45 44→45 55 45 223/293/342 119282 1216 24% 7% 79 +0.3 210/268/294 84282 612 26% 6% 55 -1.4 194/247/2546126431027%6%33-0.8
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Evan Chambers
2012 · A
23 36→37 42→40 47→50 47 183/270/286 104259 1017 32% 9% 56 -1.3 179/260/257 78296 613 38% 9% 43 -2.2 138/227/1784025521442%10%9-2.6
Jabari Henry
2014 · A
23 41→40 45→55 45 49 207/280/335 127262 127 25% 9% 71 -0.3 196/277/354 158273 196 33% 9% 76 +0.0 178/262/34216424721536%9%63-0.6
Charcer Burks
2018 · AA
23 42→45 42→40 48→50 45 205/277/309 104278 915 28% 8% 63 -0.9 197/267/284 87288 714 31% 8% 53 -1.5 182/254/2547227341432%8%37-2.1
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Johan Lopez
2023 · AA
23 40 43→45 51→55 40 193/267/298 105296 1113 36% 7% 56 -1.3 203/272/299 96311 812 35% 8% 58 -1.2 170/253/2396927741136%9%33-0.6
Barrett Barnes
2014 · A
23 42→48 43→45 50 37 208/256/313 105293 1113 32% 5% 54 -1.4 218/283/340 122285 1214 26% 7% 73 -0.1 215/293/34613130013730%8%77+0.1
Sean Bouchard
2019 · A
23 39→41 43→55 49→50 38 195/247/302 108280 1013 33% 6% 48 -1.9 197/253/324 127295 1210 36% 6% 56 -1.3 210/314/386176278191630%12%96+0.7
River Town
2023 · A
24 39→36 44→40 55→50 44 196/275/315 119256 1115 27% 7% 64 -0.8 212/300/304 92266 814 22% 9% 72 -0.2 211/311/2837126161519%10%69-0.2
Luis Santana
2022 · AA
23 39 42→45 47→50 39 198/255/299 101269 1010 30% 5% 51 -1.7 211/272/334 123278 139 28% 6% 67 -0.5 201/263/32112025914727%6%57-0.7
Trey Amburgey
2018 · A
23 38→44 43→50 51→50 36 193/240/300 106271 1012 32% 4% 44 -2.1 214/254/347 133278 159 28% 4% 63 -0.9 221/261/36314228715728%4%66-0.4
Jeff Flagg
2009 · A
23 38 44→45 54→40 43 194/261/311 117269 1110 31% 8% 57 -1.2 195/249/303 108324 116 40% 6% 49 -1.8 178/229/28310430412343%6%33-1.0
Jodd Carter
2019 · AA
23 42→41 45 46→45 41 209/266/325 116286 139 31% 6% 63 -0.9 215/286/351 136293 169 30% 8% 78 +0.2 203/288/35315026920931%10%76+0.0