Ronaldo HernándezC Worcester Red Sox
Age 28 R/R 6'1" / 248 lbs AAA H +3% Svc 0.0 · Ctrl thru 2033
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 217 proj PA
wRC+†72
AVG/OBP/SLG.223 / .273 / .347
PA217
HR5
K%23
BB%5
ISO125
MLB%10%
Value2026 · WAR
BAT: -6.9 runs (wOBA-derived runs vs avg)-7BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.9 runs (Positional adjustment)+4POSREP: +6.1 runs (Replacement-level credit)+6REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.30.30.1+$4M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 46 / POW 43
Toolsscout grade
CONTACT46
scouting grade only
POWER43
scouting grade only
EYE36
scouting grade only
SPEED43
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+0.3$1M+$0.4M
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.8M $1M +$0.4M

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
201517 ROKDSL Rays 5045 8010 293 00 178260222482 44222 184 207 17
201517 ROKDSL Rays 5044 10010 363 00 227320273593 45263 126 281 73
201618 ROKDSL Rays 1 229214 59905 12173 35 276323388711 112281 75 307 93
201618 ROKDSL Rays 1 229206 701206 20123 35 340406485892 146340 59 398 163
201719 ROKPrinceton Rays 246230 591614 9554 22 257296387683 130316 224 292 82
201719 ROKPrinceton Rays 246223 742215 16394 22 332387507894 175379 167 390 157
201820 A2 teams 465430 9715116 22976 104 226273377650 151250 215 280 72
201820 A2 teams 465419 12020221 33706 104 286347494841 208296 157 365 137
201921 A+2 teams 469439 9918310 14956 70 226259349608 123259 203 263 59
201921 A+2 teams 469432 11822310 19746 70 273312407719 134302 164 313 98
202123 AA3 teams 409389 9323119 89911 02 239275450724 211272 242 305 92
202123 AA3 teams 409385 10630116 127911 02 275316483799 208309 193 350 126
202224 AAAWorcester Red Sox 439418 9117016 151082 03 218248373621 156252 253 265 61
202224 AAAWorcester Red Sox 439410 10727017 21922 03 261299451750 190295 215 326 108
202325 AAA2 teams 456406 8111017 339210 20 200276352628 153211 207 279 72
202325 AAA2 teams 456391 9419017 487910 20 240339419758 179255 1711 336 115
202426 AAAReno Aces 237224 51807 8505 00 228270357627 129263 213 264 60
202426 AAAReno Aces 237219 6810011 11365 00 311354507861 196331 155 378 148
202527 AAA3 teams 304285 491005 16841 31 172219260478 88222 285 208 17
202527 AAA3 teams 304272 601405 25661 31 221285327612 107271 228 275 69
▸ 2026 Season
202628 MLBBOS 217201 44805 11513 21 219270333603 114271 245 279 72 -7 +0 +0 +4 +6 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBBOS 33% 260241 541007 14613 21 224275353628 129272 235 282 74 -8 +0 -1 +5 +7 0.3
202830 MLBBOS 46% 300276 631118 17714 21 228283362645 134272 246 282 74 -9 +0 -2 +5 +8 0.3
202931 MLBBOS 54% 288266 601117 17693 11 226280353633 128271 246 280 72 -9 -0 -3 +5 +8 0.1
202729 MLBBOS 33% 8579 17302 5201 10 215271329600 114278 246 277 70 -3 +0 -0 +2 +2 0.1
202830 MLBBOS 46% 138127 28503 8332 10 220277331608 110279 246 278 71 -5 +0 -1 +2 +4 0.1
202931 MLBBOS 54% 154142 32604 9372 10 225281352633 127277 246 276 69 -5 +0 -1 +3 +4 0.0
▸ Career Totals
Career 377348 771409 22905 30 221277339616 118271 246 277 70 -13 +1 -3 +7 +11 0.2
/ 162G 650600 13324016 381559 50 222278342620 120271 246 277 70 -22 +1 -5 +12 +18 0.4
Career 43694064 9081679126 19895864 3421 223270362632 139259 225 274 68 -157 -2 -6 +78 +124 3.8
/ 162G 650605 13525119 2914310 53 223271362633 139258 224 274 68 -23 -0 -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
201517 ROKDSL Rays 5044 10010 363 00 227320273593 45263 126 281 73 -2 +0 +1 -0.0
201618 ROKDSL Rays 1 229206 701206 20123 35 340406485892 146340 59 398 163 +16 -1 +6 2.2
201719 ROKPrinceton Rays 246223 742215 16394 22 332387507894 175379 167 390 157 +16 -0 +7 2.3
201820 ABowling Green Hot Rods 449405 11520121 31696 104 284344494838 210292 157 363 136 +18 +0 +13 3.2
201820 INTLPeoria Javelinas 1614 5010 210 00 357438500938 143385 612 414 175 +1 +0 +0 0.2
201921 A+Charlotte Stone Crabs 427393 1041939 17656 70 265304397701 132290 154 305 92 -4 +1 +12 1.0
201921 INTLSalt River Rafters 4239 14301 290 00 359390513903 154433 215 390 157 +3 +0 +1 0.4
202123 AAAWorcester Red Sox 3027 9300 172 00 333400444844 111450 233 382 150 +2 +0 +1 0.3
202123 AAPortland Sea Dogs 357336 9426116 11709 02 280320506826 226311 203 361 134 +14 -1 +10 2.4
202123 INTLToros del Este 2222 3100 020 00 136136182318 45150 90 141 -34 -3 +0 +1 -0.3
202224 AAAWorcester Red Sox 439410 10727017 21922 03 261299451750 190295 215 326 108 +4 -1 +12 1.5
202325 AAAWorcester Red Sox 393335 8117017 416910 20 242342445787 203250 1810 345 122 +10 +0 +11 2.2
202325 INTLGigantes del Cibao 6356 13200 7100 00 232317268585 36283 1611 276 70 -2 +0 +2 -0.0
202426 AAAReno Aces 237219 6810011 11365 00 311354507861 196331 155 378 148 +13 +0 +7 2.0
202527 AAAWorcester Red Sox 10492 18402 9220 10 196265304569 109229 219 254 53 -6 +0 +3 -0.2
202527 AAPortland Sea Dogs 10191 18402 8230 01 198257308565 110242 238 255 53 -5 -0 +3 -0.3
202527 INTLToros del Este 9989 24601 8211 20 270333371704 101343 218 318 102 +0 +0 +3 0.3

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#3Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1399102225277351+7+40.50.5
/162664174+11.9+6.70.8pk7: 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
Ronaldo Hernández (OGILVIE) 28 46 43 43 36 223/273/347 124271 52 23% 5% 72 -0.1
Bryan Holaday
2017 · MLB
29 46 45 43→40 41 229/275/350 121280 125 23% 5% 72 -0.2 229/282/357 128264 133 18% 6% 78 +0.2 223/289/35313025614219%7%76+0.0
Brad Davis
2011 · MLB
28 43 48→50 44→45 45 219/279/365 145272 155 25% 7% 79 +0.3 213/262/323 110282 106 27% 6% 59 -1.1 198/242/289912677428%5%40-1.0
Austin Wynns
2019 · MLB
28 47→51 45 47→30 44 235/285/349 114286 143 23% 6% 76 +0.1 223/276/327 104271 134 22% 6% 66 -0.6 235/302/33810429012322%7%78+0.1
Austin Romine
2017 · MLB
28 47→53 45 45 42 234/269/358 124270 124 19% 4% 72 -0.2 235/281/361 126287 144 22% 6% 78 +0.2 252/290/39214031618226%5%88+0.3
Pedro Severino
2020 · MLB
27 43→48 47→50 46→45 47 222/284/353 131259 165 22% 7% 78 +0.2 240/304/379 139298 165 24% 8% 92 +1.2 246/308/37713131415325%8%90+0.5
Brett Hayes
2012 · MLB
28 43 48→45 48→40 43 220/269/365 145274 164 26% 6% 74 -0.1 217/256/369 152290 186 31% 5% 70 -0.3 187/219/31913324116230%3%36-1.1
Francisco Peña
2019 · MLB
29 44→46 47→55 48→40 40 226/263/353 127273 156 24% 5% 68 -0.5 221/263/389 168255 235 24% 5% 78 +0.2 198/243/38218421328123%4%68-0.3
Grayson Greiner
2021 · MLB
28 41 48→45 46→30 43 210/274/348 137279 174 30% 8% 72 -0.2 197/260/308 111344 125 43% 7% 56 -1.3 179/245/2678833110145%7%36-0.9
Jett Bandy
2018 · MLB
28 44 49→50 44→45 43 225/287/369 144265 185 23% 5% 83 +0.6 211/274/352 141265 186 27% 5% 74 -0.1 186/251/30612024216229%4%50-0.6
Wyatt Toregas
2010 · MLB
27 45→40 47→50 43→40 45 226/279/354 127260 154 20% 6% 76 +0.0 207/258/318 111251 126 22% 5% 57 -1.2 171/215/2699818713018%4%27-0.7
Dan Butler
2015 · MLB
28 43→38 43→45 44→40 43 213/270/326 113269 113 25% 6% 64 -0.8 220/284/316 96287 63 24% 7% 67 -0.5 220/291/305852865023%8%65-0.3
Andrew Susac
2017 · MLB
27 41→40 47→50 47→30 43 210/272/345 135276 153 29% 7% 70 -0.3 196/269/337 141275 175 33% 9% 68 -0.5 165/254/30514022919035%10%53-0.5
Caleb Joseph
2014 · AAA
28 47→49 48→50 46→40 42 236/274/379 142277 155 21% 5% 79 +0.3 221/268/351 130267 153 23% 6% 69 -0.4 221/269/33911826814023%6%65-0.3
Danny Mendick
2022 · MLB
28 46→49 43→45 43→50 46 225/285/331 105277 118 23% 7% 72 -0.2 236/295/361 125290 1412 23% 7% 84 +0.6 230/289/365135277151522%7%78+0.1
Xavier Fernández
2023 · AAA
28 46 42→50 46→40 43 227/270/325 98274 105 22% 5% 63 -0.8 239/291/381 142289 155 22% 6% 88 +0.9 245/302/41517029018022%7%98+1.1
Rob Johnson
2010 · MLB
28 48→52 41→45 41→50 48 233/287/339 107277 86 19% 7% 74 -0.1 213/284/321 108267 97 22% 8% 69 -0.4 197/271/295982469522%8%52-0.6
John Hester
2012 · MLB
28 45 44→55 41→50 42 223/278/339 116296 117 28% 6% 70 -0.3 200/258/312 112287 125 33% 7% 56 -1.3 184/244/29110726911434%7%42-1.0
Dusty Brown
2011 · AAA
29 42 44→45 47→30 43 212/272/328 116281 123 28% 7% 66 -0.6 219/288/371 152273 165 25% 8% 84 +0.6 214/294/38316925618123%9%90+0.3
Chris Nelson
2013 · MLB
27 49→52 45→50 46→50 43 243/289/369 125298 127 22% 6% 82 +0.5 234/284/344 110297 106 24% 6% 74 -0.1 225/277/323982849523%6%63-0.5
Aramis Garcia
2022 · MLB
29 40→42 47→55 44→45 37 207/255/336 129285 164 33% 5% 61 -1.0 197/239/324 127269 167 33% 4% 51 -1.7 176/253/32514924121536%7%57-0.5