Javier HerreraSS Ontario Tower Buzzers
Age 21 S/R 5'10" / 160 lbs A HR -6% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION168 act + 112 ros · stats below = ROS only
wRC+†79
AVG/OBP/SLG.212 / .297 / .333
PA112
HR2
K%27
BB%10
BABIP279
ISO121
MLB%0%
Value2026 · WAR
BAT: -7.8 runs (wOBA-derived runs vs avg)-8BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +7.9 runs (Replacement-level credit)+8REPTotal WAR: +0.40+0.4WAR
0.01.12.20.71.11.41.51.61.71.51.41.10.9+$89M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 48 / POW 39
Toolsscout grade
CONTACT48
scouting grade only
POWER39
scouting grade only
EYE67
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+1.6$9M+$8M
2032Pre-Arb$0.9M+1.7$9M+$8M
2033Pre-Arb$1.0M+1.5$7M+$7M
2034Arb-1$3M+1.4$6M+$5M
2035Arb-2$4M+1.1$4M+$3M
2036Arb-3$4M+0.9$2M+$0.1M
Totals $14M $37M +$31M

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
202318 ROKDSL LAD Mega 147132 20322 12572 72 152233250483 98243 398 210 19
202318 ROKDSL LAD Mega 147122 29434 22382 72 238363418781 180309 2615 350 126
202419 ROKDSL LAD Bautista 200168 35633 28442 204 208328333662 125260 2214 299 87
202419 ROKDSL LAD Bautista 200146 42754 50302 204 288475486961 199333 1525 426 184
202520 ROKACL Dodgers 120108 25310 9312 64 231303278580 46321 268 265 61
202520 ROKACL Dodgers 120102 35610 15212 64 343437422859 78427 1812 388 155
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ALAD 168144 30642 18552 51 208305347652 139315 3311 280 73 -5 +1 +0 +2 +5 0.2
YTD21 ALAD 168136 36852 26402 51 265390441831 176354 2415 364 137 +7 +1 +0 +2 +5 1.4
ROS21 ALAD 0% 11299 21412 11301 31 212297333631 121292 2710 289 79 -3 +0 +0 +1 +3 0.2
ROS21 MLBLAD 0% 01 0000 000 00 288 278 71 +0 +0
FULL21 ALAD 168145 30642 18552 51 207305345650 138311 3311 280 73 -5 +1 +0 +2 +5 0.2
TOT21 ALAD 280243 511054 29853 82 210302342643 132299 3010 284 75 -8 +1 +0 +3 +8 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBLAD 43% 288254 561135 29763 62 220308346654 126292 2610 295 84 -5 +0 +0 +3 +8 0.7
202823 MLBLAD 61% 378333 751547 38984 92 225312357669 132293 2610 301 88 -5 +1 +0 +4 +11 1.1
202924 MLBLAD 66% 437386 871749 441124 103 225311360671 135294 2610 304 91 -4 +1 +0 +5 +12 1.4
203025 MLBLAD 69% 468413 9418410 471195 113 228314363677 136294 2510 306 92 -4 +1 +0 +5 +13 1.5
203126 MLBLAD 70% 486429 9819510 491245 123 228315366681 138294 2610 306 92 -4 +1 +0 +5 +14 1.6
203227 MLBLAD 69% 491433 9819510 501255 123 226314363676 136293 2510 306 93 -4 +1 +0 +5 +14 1.7
203328 MLBLAD 68% 489431 9719410 501255 123 225313357670 132293 2610 305 92 -4 +1 -1 +5 +14 1.5
203429 MLBLAD 67% 482424 9619410 501255 113 226315361676 134292 2610 304 91 -5 +1 -1 +5 +14 1.4
203530 MLBLAD 66% 472415 921849 491235 103 222311349661 128292 2610 301 89 -6 +1 -2 +5 +13 1.1
203631 MLBLAD 65% 459405 891749 471214 102 220307348655 128289 2610 297 86 -7 +1 -3 +5 +13 0.9
203732 MLBLAD 70% 441389 841648 451184 92 216304339643 123286 2710 292 82 -9 +1 -4 +5 +12 0.6
202722 MLBLAD 43% 124109 24512 13331 31 220309339648 119288 2710 285 76 -3 +0 +0 +1 +4 0.2
202823 MLBLAD 61% 230203 45924 23602 51 222307345652 123289 2610 290 80 -5 +1 +0 +2 +7 0.4
202924 MLBLAD 66% 289255 581136 29743 72 227314365678 137290 2610 293 83 -6 +1 +0 +3 +8 0.6
203025 MLBLAD 69% 321283 641237 32823 82 226311364675 138290 2610 295 84 -6 +1 +0 +3 +9 0.8
203126 MLBLAD 70% 339299 671337 34863 82 224310358667 134290 2510 295 84 -6 +1 +0 +4 +10 0.8
203227 MLBLAD 69% 338298 671337 34863 82 225310359670 134290 2510 295 84 -6 +1 +0 +4 +10 0.8
203328 MLBLAD 68% 335295 661337 34863 82 224310359670 136289 2610 294 83 -6 +1 -0 +4 +9 0.7
203429 MLBLAD 67% 322283 621236 33833 72 219307346653 127289 2610 293 82 -6 +1 -1 +3 +9 0.6
203530 MLBLAD 66% 310272 611236 32813 72 224313357669 132288 2610 290 80 -7 +1 -1 +3 +9 0.5
203631 MLBLAD 65% 299263 571135 31793 62 217306338645 122286 2610 287 78 -8 +0 -2 +3 +8 0.3
203732 MLBLAD 70% 311273 581135 32833 62 212302330632 117283 2710 282 74 -9 +0 -2 +3 +9 0.1
▸ Career Totals
Career 32182834 6291223062 32783330 7320 222309352661 130290 2610 291 81 -69 +7 -7 +34 +91 5.7
/ 162G 650572 12825613 661686 154 224311357667 133291 2610 291 81 -14 +1 -1 +7 +18 1.2
Career 54704819 106720452104 558142856 14840 221309350659 129291 2610 298 86 -84 +14 -10 +59 +155 13.6
/ 162G 650573 12624612 661707 185 220308346654 126289 2610 298 86 -10 +2 -1 +7 +18 1.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
202318 ROKDSL LAD Mega 147122 29434 22382 72 238363418781 180309 2615 350 126 +4 +1 +4 0.9
202419 ROKDSL LAD Bautista 200146 42754 50302 204 288475486961 199333 1525 426 184 +19 +2 +6 2.8
202520 ROKACL Dodgers 120102 35610 15212 64 343437422859 78427 1812 388 155 +7 -0 +3 1.1

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
#1Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#2Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#3Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#4Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#5Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,3786677226310358+36+249.58.3
/1626641315+7.1+4.71.9pk7: 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
Javier Herrera (OGILVIE) 21 43→48 34→39 55→60 67 210/302/342 132299 48 30% 10% 75 +0.4
Colin Walsh
2011 · A
21 45→54 40→45 53→50 52 214/297/310 95272 810 23% 10% 72 -0.2 225/295/354 129272 128 21% 8% 82 +0.5 238/307/35811930312624%8%85+0.5
Ronny Simon
2021 · A
21 46→54 41→50 52→55 46 218/278/329 112273 613 22% 7% 68 -0.5 210/261/359 149274 1819 29% 6% 69 -0.4 261/322/377116323102921%7%95+1.0
Jemile Weeks
2009 · A
22 50→60 41→45 52→55 50 239/316/342 103298 814 22% 8% 88 +0.9 246/304/363 117295 1016 19% 7% 88 +0.9 257/326/3519431032017%8%89+1.0
Leo Rivas
2018 · A
20 47→54 37→40 56→65 55 219/317/294 75290 319 23% 11% 77 +0.1 188/270/271 83290 610 34% 10% 50 -1.7 239/352/3359531894424%14%101+1.2
Geraldo Quintero
2023 · A
21 46→50 41→40 56→60 46 222/287/330 108287 620 24% 7% 72 -0.2 217/282/308 91288 726 25% 7% 65 -0.7 206/276/2948927183226%7%55-0.9
Josh Johnson
2007 · A
21 46→49 37→45 49→50 57 215/306/291 76273 411 21% 11% 71 -0.3 220/302/287 67289 310 22% 10% 68 -0.5 249/317/35911029691618%9%89+0.6
Brainer Bonaci
2023 · A
21 42 41→45 55→50 50 202/289/303 101287 816 30% 10% 67 -0.5 220/278/339 119309 1311 31% 7% 71 -0.3 222/264/35012830216831%5%64-0.4
Luis Lara
2017 · A
22 48 42→45 52→45 50 233/294/345 112273 98 18% 8% 79 +0.3 206/271/299 93276 75 26% 8% 57 -1.2 170/241/242722376129%8%27-0.8
Nacho Alvarez Jr.
2023 · A
20 51→53 39→40 54→50 56 239/327/329 91293 614 19% 11% 89 +1.0 243/317/334 91314 814 23% 8% 86 +0.8 243/318/3318831381423%8%83+0.4
Harold Garcia
2009 · A
22 47→57 42→45 55 44 226/298/339 113281 814 22% 6% 80 +0.4 248/299/350 102335 722 27% 4% 82 +0.5 259/308/3579835672728%4%85+0.6
Blake Perkins
2018 · A
21 44→51 40→50 51→55 43 214/270/306 92286 815 27% 7% 59 -1.1 203/268/295 92290 817 31% 8% 56 -1.3 230/313/367137305142527%10%91+0.7
Shawn Zarraga
2009 · A
20 48 40 51→45 49 226/308/322 96306 77 26% 9% 79 +0.3 223/295/301 78305 56 26% 7% 69 -0.4 277/347/362843224214%8%106+0.8
Dalton Pompey
2014 · A
21 44→54 40→45 57→55 44 209/274/306 96292 621 29% 8% 60 -1.0 250/307/354 104326 726 24% 7% 86 +0.8 259/316/35910033172922%7%87+0.7
Jesus Rodriguez
2023 · A
21 50→55 41→45 50 49 236/301/346 110285 612 19% 7% 82 +0.5 249/307/362 113307 914 21% 7% 89 +0.9 254/315/36210830991620%7%88+0.7
Juan Brito
2023 · A
21 48→49 47→50 48→45 53 234/319/377 143286 1311 22% 10% 98 +1.6 227/305/369 142277 149 22% 9% 91 +1.1 218/298/35914126415922%9%83+0.4
Kevin Encarnacion
2013 · A
21 47 39→40 52→55 53 221/300/312 92270 617 20% 9% 73 -0.1 215/283/307 92280 710 24% 8% 65 -0.7 213/265/281672855726%5%45-0.8
Geraldo Perdomo
2021 · A
21 48→56 38→45 50→55 51 226/304/308 82280 517 20% 8% 74 -0.1 202/292/288 86269 612 25% 10% 64 -0.8 259/359/388129285112012%12%115+2.3
Nicky Lopez
2017 · A
22 47→57 42→40 57→55 51 229/304/337 108264 1017 17% 8% 82 +0.5 248/300/333 85280 513 13% 6% 77 +0.1 266/326/3508430641413%8%90+0.8
Henry Henry
2008 · A
21 52 41→40 50→60 53 246/331/344 98291 814 18% 9% 95 +1.4 238/298/316 78271 521 13% 6% 72 -0.2 250/305/3176727743011%6%72-0.1
Jose Acosta
2021 · A
21 49 39→45 58→55 46 230/295/326 96310 519 26% 8% 74 -0.1 195/251/312 117306 1215 38% 6% 53 -1.5 159/216/275116235131937%6%25-1.2