Roynier HernandezSS Spokane Indians
Age 21 L/R 5'10" / 180 lbs A+ HR +30%H +12% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION311 act + 207 ros · stats below = ROS only
wRC+†76
AVG/OBP/SLG.246 / .312 / .326
PA207
HR2
K%20
BB%8
BABIP305
ISO80
MLB%0%
Value2026 · WAR
BAT: -8.8 runs (wOBA-derived runs vs avg)-9BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +5.6 runs (Positional adjustment)+6POSREP: +14.7 runs (Replacement-level credit)+15REPTotal WAR: +1.20+1.2WAR
0.01.22.40.00.81.31.71.91.91.91.8+$68M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 55 / POW 35
Toolsscout grade
CONTACT55
scouting grade only
POWER35
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
DEFENSE55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+1.3$9M+$8M
2029Pre-Arb$0.8M+1.7$11M+$10M
2030Pre-Arb$0.9M+1.9$11M+$11M
2031Arb-1$4M+1.9$10M+$8M
2032Arb-2$7M+1.9$10M+$6M
2033Arb-3$9M+1.8$8M+$4M
Totals $22M $60M +$47M

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
202217 ROKDSL Rockies 242214 41700 25440 84 192276224500 33238 1810 234 37
202217 ROKDSL Rockies 242201 50900 38350 84 249368294662 45298 1416 311 96
202318 ROKDSL Colorado 218192 51720 21313 63 266347323670 57313 1410 299 87
202318 ROKDSL Colorado 218180 61820 33233 63 339449406855 67384 1115 389 156
202419 ROKACL Rockies 243216 51610 23531 112 236312273586 37309 229 266 62
202419 ROKACL Rockies 243200 61910 39361 112 305421360781 55367 1516 359 133
202520 A2 teams 345319 77840 18792 75 241286292578 50316 235 259 56
202520 A2 teams 345306 911160 31532 75 297366373738 75354 159 330 111
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 A+COL 311279 721205 28661 31 258328355683 97318 219 304 91 -3 +0 +0 +3 +9 0.9
YTD21 A+COL 311262 811506 45471 31 309412435847 126354 1514 380 149 +17 +0 +0 +3 +9 3.0
ROS21 A+COL 0% 207187 46712 17421 21 246312326637 80301 208 285 76 -6 +0 -0 +2 +6 0.2
ROS21 MLBCOL 0% 11 0000 000 00 322 00 299 87 -0 +0 -0 +0 +0 0.0
FULL21 A+COL 312280 721205 28661 31 257327354680 96316 219 304 91 -3 +0 -0 +3 +9 0.9
TOT21 A+COL 518466 1181917 451082 52 253321343665 90312 219 296 85 -9 +0 -0 +6 +15 1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBCOL 35% 453411 1011625 37912 52 246311331642 85299 208 291 81 -10 +0 -1 +5 +13 0.8
202823 MLBCOL 49% 560505 1262029 471113 73 250317350668 101299 208 299 87 -8 +0 -1 +6 +16 1.3
202924 MLBCOL 53% 565509 12720210 481113 73 250318356673 106300 208 306 92 -5 +0 -1 +6 +16 1.7
203025 MLBCOL 55% 564508 12820211 481103 83 252320364684 112300 209 309 95 -3 +0 -1 +6 +16 1.9
203126 MLBCOL 56% 559503 12720211 481093 83 252321366687 113300 199 310 96 -3 +0 -1 +6 +16 1.9
203227 MLBCOL 55% 552496 12520211 481083 83 252322367689 115300 209 310 96 -3 +0 -1 +6 +16 1.9
203328 MLBCOL 55% 547491 12319211 481083 83 251321365686 114300 209 310 95 -3 +0 -1 +6 +15 1.8
203429 MLBCOL 53% 537481 12019210 481073 73 249321360681 110299 209 308 94 -4 +0 -2 +6 +15 1.6
203530 MLBCOL 53% 526471 11718210 471063 73 248321359679 110298 209 305 92 -5 +0 -3 +6 +15 1.3
203631 MLBCOL 52% 515461 1131729 461063 62 245318349667 104296 219 301 89 -7 +0 -4 +6 +15 1.1
203732 MLBCOL 52% 493444 1071628 441032 52 241312340652 99294 219 296 85 -8 +0 -4 +5 +14 0.7
202722 MLBCOL 35% 157142 37612 13311 21 261327359686 99320 208 306 93 -1 +0 -0 +2 +4 0.5
202823 MLBCOL 49% 272246 661115 23541 31 268333382715 114321 208 315 99 -0 +0 -0 +3 +8 1.0
202924 MLBCOL 53% 298269 721216 25592 41 268334387721 119322 208 322 105 +2 +0 -0 +3 +8 1.3
203025 MLBCOL 55% 309278 751217 26602 42 270337396732 126322 198 326 107 +3 +0 -0 +3 +9 1.5
203126 MLBCOL 56% 311279 751217 27612 42 269338394732 125322 209 327 109 +3 +0 -0 +3 +9 1.5
203227 MLBCOL 55% 304272 741217 27602 42 272342401743 129322 209 327 109 +3 +0 -0 +3 +9 1.5
203328 MLBCOL 55% 299269 731217 26592 42 271340401742 130321 209 326 108 +3 +0 -1 +3 +8 1.4
203429 MLBCOL 53% 286257 681116 25572 41 265335385720 121321 209 324 106 +2 +0 -1 +3 +8 1.3
203530 MLBCOL 53% 276248 661116 25561 41 266336391727 125320 209 322 104 +1 +0 -1 +3 +8 1.1
203631 MLBCOL 52% 268241 631015 24551 31 261331373704 112318 219 317 101 +0 +0 -2 +3 +8 0.9
203732 MLBCOL 52% 256230 59915 23541 31 257327370696 113315 219 312 97 -1 +0 -2 +3 +7 0.7
▸ Career Totals
Career 30372732 7281181163 26460617 3915 266335387722 120320 209 321 104 +14 +2 -10 +33 +86 12.7
/ 162G 650585 15525213 571304 83 265335381716 116319 209 321 104 +3 +0 -2 +7 +18 2.7
Career 71266408 158024030107 613141938 11045 247316343659 97299 209 298 86 -112 +4 -19 +76 +202 15.4
/ 162G 650585 14522310 561293 104 248317347664 99300 209 298 86 -10 +0 -2 +7 +18 1.4

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
202217 ROKDSL Rockies 242201 50900 38350 84 249368294662 45298 1416 311 96 -1 +0 +7 0.6
202318 ROKDSL Colorado 218180 61820 33233 63 339449406855 67384 1115 389 156 +14 +0 +6 2.0
202419 ROKACL Rockies 243200 61910 39361 112 305421360781 55367 1516 359 133 +9 +1 +7 1.8
202520 AFresno Grizzlies 323287 841150 29502 75 293362366727 73350 159 326 108 +3 -1 +9 1.2
202520 ROKACL Rockies 2219 7010 230 00 368429474902 105412 149 384 152 +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
#1Jordy Mercerlast yr '21
career totals — 9 seasons, 3,394 PA
93,3946613257315387+35+5017.016.7
/162664133+6.9+9.83.3pk7: 17
#2Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#3Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
63,0375539250317359+33+128.97.9
/162664129+7.1+2.62.0pk7: 7
#6Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7

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
Roynier Hernandez (OGILVIE) 21 40→55 25→35 45 60 253/321/343 90312 75 21% 9% 85 +1.2
Brent Keys
2011 · A
21 48→58 35→30 49→50 51 224/291/282 57273 212 18% 8% 61 -1.0 252/311/316 64304 313 17% 7% 78 +0.2 277/340/3325531021210%8%90+0.7
Anthony Dimino
2016 · A
22 48 35→40 47→50 48 223/281/286 63285 26 22% 7% 57 -1.2 245/310/310 65315 312 21% 8% 76 +0.1 255/321/3176232431620%8%78+0.1
Boog Powell
2014 · A
21 49→57 35→45 48→50 50 228/284/287 59269 39 16% 7% 59 -1.1 264/328/340 76331 414 19% 8% 91 +1.1 274/330/3739933081618%7%97+1.0
Josh Thole
2008 · A
21 49→59 34→40 41→45 50 229/295/281 52284 24 19% 8% 63 -0.9 266/327/355 89308 45 14% 8% 95 +1.4 281/343/378973165412%8%106+1.6
Noah Mendlinger
2022 · A
21 49→59 39→40 44→45 51 229/306/320 91288 56 21% 9% 78 +0.2 243/331/320 77296 48 18% 9% 89 +0.9 272/355/343713232815%8%101+1.3
Rafael Lantigua
2019 · A
21 48→55 36→45 45→55 49 221/291/289 68287 29 22% 8% 63 -0.9 217/272/313 96289 712 26% 7% 61 -1.0 251/329/379129328122225%10%100+1.4
Jorbit Vivas
2021 · A
20 46→56 37→45 49→50 46 217/288/299 82276 311 21% 7% 66 -0.6 248/321/370 122279 117 15% 7% 98 +1.6 245/326/36512027311914%7%96+1.4
Luis Guillorme
2016 · A
21 56→62 33→40 45 48 258/307/298 40312 110 17% 6% 71 -0.3 258/314/311 53312 26 16% 7% 77 +0.1 267/337/340733105414%9%91+0.8
Carlos Mendoza
2021 · A
21 47→56 35→40 51→55 53 218/299/284 66260 216 16% 9% 66 -0.6 237/342/307 70303 314 20% 12% 91 +1.1 245/334/3399329881919%9%92+0.8
Greg Garcia
2012 · A
22 48→54 39→40 45→50 47 228/297/317 89288 58 21% 7% 73 -0.1 240/313/334 94308 610 22% 8% 85 +0.7 242/351/334923096321%13%98+0.8
Livan Soto
2021 · A
21 42→52 35→40 46→50 46 196/252/252 55246 38 21% 7% 37 -2.7 207/267/298 91283 711 28% 7% 55 -1.4 236/307/320843107824%9%76+0.0
Nelson Quiroz
2022 · A
20 46 37→40 47→40 49 214/282/293 80268 34 20% 8% 60 -1.0 228/287/328 100272 84 18% 7% 72 -0.2 266/310/330642992012%5%76+0.0
Tucker Barnhart
2012 · A
21 49→54 37→45 47→40 46 228/284/307 79298 35 23% 7% 65 -0.7 222/281/300 78279 53 21% 7% 61 -1.0 242/327/36812628712219%11%89+0.7
José Godoy
2016 · A
21 50 36→45 48→30 50 233/297/301 67280 45 18% 8% 69 -0.4 250/306/328 78298 53 17% 6% 79 +0.3 260/316/340803086217%6%83+0.3
Enmanuel Terrero
2023 · A
20 47 37→45 47→55 54 220/301/294 74277 412 20% 10% 69 -0.4 211/284/306 95333 915 36% 9% 65 -0.7 194/268/28793319111839%8%51-0.6
Niuman Romero
2006 · A
21 46→56 37→40 43→50 46 218/283/297 79293 47 26% 7% 62 -0.9 218/281/281 63285 37 23% 8% 56 -1.3 281/335/372923335916%7%99+1.6
John Mora
2014 · A
21 48→50 35→45 44→50 48 220/288/290 70276 112 20% 7% 62 -0.9 230/298/327 97284 512 19% 8% 76 +0.0 230/301/33710828361020%8%77+0.1
Alejo Lopez
2017 · A
21 49→59 35→40 49→55 49 226/277/284 58257 311 13% 6% 55 -1.4 235/288/311 76283 49 17% 6% 66 -0.6 268/338/3538531951716%8%95+1.1
Zack Granite
2014 · A
21 49→59 34→40 50→60 49 226/279/281 56264 111 15% 6% 55 -1.4 234/282/295 61282 219 16% 6% 59 -1.1 259/306/3337429933014%6%75+0.0
Iván De Jesús Jr.
2008 · A
21 53→63 36→40 47→50 49 248/306/312 65306 39 20% 7% 75 -0.0 261/318/344 83321 610 19% 7% 88 +0.9 263/314/359973505425%6%88+0.6