Jommer HernandezC Vancouver Canadians
Age 25 R/R 5'11" / 181 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†65
AVG/OBP/SLG.210 / .277 / .316
PA76
HR1
K%28
BB%7
ISO106
MLB%0%
Value2026 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.20.40.50.5+$12M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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+0.5$1M+$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.9M $1M +$0.9M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201817 ROKDSL Pirates 1 176156 30410 11534 20 192263231494 38278 306 218 25
201817 ROKDSL Pirates 1 176150 37510 17374 20 247339293633 47314 2110 289 79
201918 ROKDSL Pirates 2 166149 33330 12363 32 221293282575 60289 227 261 58
201918 ROKDSL Pirates 2 166142 45550 19253 32 317409423831 106381 1511 371 142
202120 ROKDSL Blue Jays 4742 5100 3131 10 119196143339 24167 286 176 -7
202120 ROKDSL Blue Jays 4739 7200 691 10 179304231535 51226 1913 256 54
202221 A2 teams 180162 31411 15682 10 191268247515 56319 388 240 42
202221 A2 teams 180153 37612 24492 10 242352333685 92340 2713 317 101
202322 A+Vancouver Canadians 232211 32702 13977 21 152225213438 62265 426 197 9
202322 A+Vancouver Canadians 232203 43904 21737 21 212307315623 103307 319 288 79
202423 A+Vancouver Canadians 147136 26201 8612 00 191247228475 37333 415 208 17
202423 A+Vancouver Canadians 147132 32301 12422 00 242315288603 45344 298 280 72
▸ 2026 Season
202625 MLBTOR 7670 14301 5211 10 200263286549 86284 287 270 65 -3 +0 +0 +1 +2 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBTOR 30% 129116 26513 10362 21 224297362659 138286 288 279 72 -4 +0 +0 +2 +4 0.2
202827 MLBTOR 42% 220198 44815 17603 41 222294348642 126286 278 283 74 -6 +0 +0 +4 +6 0.4
202928 MLBTOR 48% 283256 561116 22773 41 219288340628 121286 278 284 75 -8 +0 -1 +5 +8 0.5
203029 MLBTOR 49% 319287 631217 25874 51 220291341633 122285 278 283 75 -9 +1 -1 +6 +9 0.5
202726 MLBTOR 30% 3936 7101 3110 10 194256306562 111287 288 271 66 -2 +0 +0 +1 +1 0.1
202827 MLBTOR 42% 9284 17302 7251 20 202272310581 107287 278 275 69 -3 +0 +0 +2 +3 0.1
202928 MLBTOR 48% 135122 27513 10372 21 221291352644 131287 277 276 69 -5 +0 -0 +2 +4 0.1
203029 MLBTOR 49% 157142 31613 12432 21 218288338626 120287 278 275 69 -6 +0 -1 +3 +4 0.1
▸ Career Totals
Career 423384 821529 321165 72 214283333616 120280 278 275 69 -15 +1 -1 +8 +12 0.4
/ 162G 650590 12623314 491788 113 214283334617 120279 278 275 69 -23 +1 -2 +12 +18 0.7
Career 19751783 36060926 14160932 257 202272289562 87287 317 252 51 -108 +2 -2 +35 +56 -1.7
/ 162G 650587 1192039 4620011 82 203273293566 90287 317 252 51 -36 +1 -1 +12 +18 -0.6

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
201817 ROKDSL Pirates 1 176150 37510 17374 20 247339293633 47314 2110 289 79 -4 +0 +5 0.1
201918 ROKDSL Pirates 2 166142 45550 19253 32 317409423831 106381 1511 371 142 +8 -0 +5 1.3
202120 ROKDSL Blue Jays 4739 7200 691 10 179304231535 51226 1913 256 54 -2 +0 +1 -0.1
202221 A+Vancouver Canadians 8169 14402 12300 10 203321348669 145324 3715 308 94 -1 +0 +2 0.2
202221 ADunedin Blue Jays 9984 23210 12192 00 274378321699 48348 1912 324 106 +1 +0 +3 0.4
202322 A+Vancouver Canadians 232203 43904 21737 21 212307315623 103307 319 288 79 -6 +0 +7 0.1
202423 A+Vancouver Canadians 147132 32301 12422 00 242315288603 45344 298 280 72 -5 +0 +4 -0.0

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
242397219286340+8+80.70.7
/1626641410+11.9+12.51.1pk7: 1

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
Jommer Hernandez (OGILVIE) 25 210/277/316 105284 11 28% 7% 65 -0.1
Sean Jamieson
2014 · A
25 42→43 43→45 50 42 207/270/323 116273 1012 27% 6% 63 -0.8 226/283/329 103310 89 28% 6% 70 -0.3 228/286/321933177729%6%66-0.3
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Kyle Datres
2021 · A
25 39→40 45→50 51→55 41 198/264/325 127271 1215 31% 6% 62 -0.9 206/284/345 139284 1622 32% 8% 76 +0.1 198/283/340141269182732%8%73-0.1
JJ Schwarz
2021 · A
25 38 40→50 48→30 43 190/254/280 90264 96 30% 7% 46 -2.0 212/278/349 137295 173 32% 8% 74 -0.1 203/274/34213927918132%9%67-0.3
Jackson Brennan
2008 · A
25 44→42 42→45 47→50 47 211/303/316 105285 910 27% 8% 77 +0.1 211/299/300 89300 710 29% 9% 71 -0.3 171/289/188172730632%12%37-0.5
Nick Fortes
2022 · MLB
25 44 46→45 47→45 46 220/285/349 129256 157 20% 6% 77 +0.1 226/286/352 126257 158 18% 6% 78 +0.2 233/280/331982629114%4%68-0.2
Jeferson Morales
2023 · A
24 38→45 47→50 49→50 43 195/276/331 137262 149 30% 7% 69 -0.4 215/289/349 134277 139 26% 7% 79 +0.3 221/296/35713627513823%7%81+0.2
Ryan Ortiz
2013 · AA
25 40 43→45 47→40 49 200/288/306 105271 115 29% 10% 68 -0.5 201/291/297 96282 84 29% 10% 67 -0.5 190/289/275852696029%11%57-0.6
Christian Sepulveda
2023 · A
25 41 46→50 50→55 36 206/261/341 135291 1210 32% 5% 65 -0.7 210/273/338 128287 1314 30% 5% 69 -0.4 189/260/326136245162129%4%59-0.4
Seth Bynum
2006 · A
25 45→44 43→55 50 44 218/278/336 118287 109 27% 7% 70 -0.3 211/266/315 104291 98 29% 6% 59 -1.1 217/259/36514828718531%5%67-0.4
Jake Lemmerman
2014 · AA
25 43→50 41→45 52→45 47 208/287/310 101285 910 28% 8% 68 -0.5 196/265/303 107280 109 32% 8% 56 -1.3 146/216/2449820910434%8%19-1.6
Andres Sosa
2023 · A
25 38 42→40 52→45 46 187/288/295 108267 99 31% 9% 66 -0.6 194/280/284 90288 77 32% 8% 59 -1.1 177/267/253762715433%7%42-0.8
Edgar Cabral
2021 · A
25 42 43→40 47→30 41 209/266/319 110288 116 31% 7% 61 -1.0 198/262/288 90315 78 36% 8% 51 -1.7 188/264/255663260038%8%41-0.4
Dusty Brown
2007 · AA
25 41 43→45 44→30 43 205/258/311 106264 115 26% 6% 55 -1.4 224/282/344 120300 123 28% 7% 74 -0.1 228/291/34111330712028%7%74-0.1
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5
Cody Cipriano
2010 · AA
25 45→48 43→45 48→45 47 217/292/333 117298 99 29% 8% 76 +0.0 220/284/326 106323 89 32% 7% 70 -0.3 225/294/321963336732%7%70-0.1
Julio E. Rodriguez
2022 · AA
25 41 43→50 48→30 40 207/256/310 103267 126 27% 5% 54 -1.4 205/274/339 134286 184 33% 8% 69 -0.4 185/255/31713225419134%8%54-0.5
Danny Mendick
2019 · AA
25 41→49 44→45 46→50 46 208/272/325 117250 1213 22% 7% 66 -0.6 220/280/336 116271 1212 23% 7% 71 -0.3 230/289/365135277151522%7%78+0.1
Mike Ahmed
2017 · A
25 43→45 45→50 47→50 44 213/280/338 125293 1311 31% 8% 72 -0.2 209/268/328 119322 129 37% 7% 64 -0.8 199/255/30911032211739%6%51-0.6