Johan BenitezSS ACL D-backs
Age 22 S/R 6'3" / 170 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 70 proj PA
wRC+†56
AVG/OBP/SLG.204 / .264 / .302
PA70
HR1
K%30
BB%7
ISO98
MLB%0%
Value2026 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.20.40.50.60.50.40.2+$20M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.5$1M+$0.8M
2033Pre-Arb$1.0M+0.4$0.9M+$0.5M
2034Pre-Arb$1.0M+0.2$0.4M+$0.0M
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $3M +$1M

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
202117 ROKDSL D-backs 2 129117 26700 9323 41 222295282577 60306 257 261 58
202117 ROKDSL D-backs 2 129112 341000 14233 41 304395393788 89382 1811 361 134
202218 ROKACL D-backs Black 210191 34611 12924 51 178242236477 58327 446 213 21
202218 ROKACL D-backs Black 210182 491111 21624 51 269357357715 88393 3010 324 106
202319 AVisalia Rawhide 216201 35702 12840 53 174221239459 65284 396 203 14
202319 AVisalia Rawhide 216195 45902 18650 53 231296308603 77333 308 273 67
202420 ROKACL D-backs 7164 5100 7370 01 7816994263 16185 5210 127 -45
202420 ROKACL D-backs 7159 8100 12240 01 136282153434 17229 3417 225 31
▸ 2026 Season
202622 MLBARI 7064 12201 5211 10 188257266523 78286 307 258 56 -3 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBARI 34% 145133 29513 10421 21 218278338616 120288 297 270 65 -6 +0 +0 +2 +4 -0.0
202824 MLBARI 46% 266243 531016 19762 41 218280342622 123289 297 278 71 -9 +0 +0 +3 +8 0.2
202925 MLBARI 52% 342311 691228 25963 52 222286350637 129290 287 283 75 -10 +0 +0 +4 +10 0.4
203026 MLBARI 54% 393358 791429 291103 62 221285346631 126290 287 285 77 -10 +0 +0 +4 +11 0.5
203127 MLBARI 54% 419381 8415210 321183 62 220286349635 129290 288 286 77 -11 +0 +0 +4 +12 0.6
203228 MLBARI 54% 432392 8716210 331224 62 222289349639 128289 288 285 76 -12 +0 -1 +5 +12 0.5
203329 MLBARI 53% 432392 8515210 331234 62 217284342626 125289 288 283 75 -12 +0 -1 +5 +12 0.4
203430 MLBARI 52% 429390 841529 331233 52 215282333615 118288 298 280 73 -13 +0 -2 +5 +12 0.2
202723 MLBARI 34% 5046 10201 4150 10 217280326606 109290 308 267 62 -2 +0 +0 +1 +1 0.0
202824 MLBARI 46% 123112 25413 9351 21 223287357644 134292 287 274 68 -4 +0 +0 +1 +3 0.0
202925 MLBARI 52% 177161 36714 13501 31 224286354640 130292 287 279 72 -6 +0 +0 +2 +5 0.2
203026 MLBARI 54% 213193 43815 16602 31 223289352641 130292 288 282 74 -6 +0 +0 +2 +6 0.2
203127 MLBARI 54% 227206 45815 17642 31 218284340624 121292 287 282 74 -7 +0 +0 +2 +6 0.2
203228 MLBARI 54% 234212 48916 18662 31 226293363656 137292 288 281 73 -7 +0 -0 +3 +7 0.2
203329 MLBARI 53% 229207 45815 18652 31 217286338625 121291 288 279 72 -7 +0 -1 +2 +6 0.1
203430 MLBARI 52% 225204 44815 17642 31 216283338621 123290 288 277 70 -8 +0 -1 +2 +6 0.0
▸ Career Totals
Career 14781341 29654734 11241912 217 221287348634 127293 288 279 72 -47 +1 -2 +16 +42 1.0
/ 162G 650590 13024315 491845 93 220286347633 127292 288 279 72 -21 +1 -1 +7 +18 0.4
Career 35543237 6821251569 259107631 5520 211276323598 112291 307 269 64 -144 +3 -4 +38 +101 -0.7
/ 162G 650592 12623313 471976 104 213278328605 115294 307 269 64 -26 +0 -1 +7 +18 -0.1

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
202117 ROKDSL D-backs 2 129112 341000 14233 41 304395393788 89382 1811 361 134 +5 +0 +4 0.9
202218 ROKACL D-backs Black 210182 491111 21624 51 269357357715 88393 3010 324 106 +1 +1 +6 0.8
202319 AVisalia Rawhide 216195 45902 18650 53 231296308603 77333 308 273 67 -8 -0 +6 -0.2
202420 ROKACL D-backs 7159 8100 12240 01 136282153434 17229 3417 225 31 -6 -0 +2 -0.4

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
#1Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#2Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#5Ryan 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 5 projected seasons
51,5483422220282345+17+151.51.5
/1626641510+7.1+6.40.6pk7: 2
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Johan Benitez (OGILVIE) 22 204/264/302 98286 11 30% 7% 56 -0.2
Hutton Moyer
2016 · A
23 39→43 42→55 50 36 194/252/305 111271 97 31% 4% 51 -1.7 207/256/343 136305 1513 36% 5% 63 -0.8 199/246/342143292171537%4%55-0.6
Oswaldo Cabrera
2021 · A
22 41→43 41→55 41→50 39 203/240/304 101263 97 26% 4% 45 -2.1 225/274/392 167291 1916 29% 6% 83 +0.6 220/274/385165277191828%6%78+0.1
John Tolisano
2011 · A
22 40→47 43→50 44→50 44 198/261/308 110272 106 30% 8% 56 -1.3 209/271/344 135275 1411 28% 8% 69 -0.4 205/268/344139261141226%8%64-0.5
BJ Murray
2022 · A
22 45→44 42→50 52→50 39 215/264/323 108313 98 33% 6% 60 -1.0 221/302/344 123307 1210 29% 10% 83 +0.6 218/305/368150275181526%10%88+0.6
Skye Bolt
2017 · A
23 39 40→50 47→50 40 192/250/287 95270 79 30% 6% 46 -2.0 199/257/325 126291 1110 34% 7% 59 -1.1 238/304/382144312161228%7%89+0.4
Marcus Littlewood
2014 · A
22 40 40→45 48→45 46 194/268/290 96282 74 32% 9% 54 -1.4 208/272/320 112275 105 27% 8% 63 -0.8 209/274/32211327010425%8%62-0.4
Karexon Sanchez
2010 · A
22 42→48 43→45 49→50 40 204/269/317 112296 1012 33% 7% 62 -0.9 217/290/329 112308 1012 31% 8% 73 -0.1 222/301/333110309101129%8%76+0.0
Jacob Berry
2023 · A
22 43→41 42→45 46→55 43 211/288/314 103281 106 27% 7% 70 -0.3 200/251/312 112256 1112 26% 5% 53 -1.5 205/272/308102253102322%7%59-0.8
Adrian Nieto
2012 · A
22 40→45 40→45 47→40 42 197/256/283 87281 74 31% 7% 46 -2.0 214/276/324 110304 105 31% 8% 66 -0.6 213/279/32511229711330%8%66-0.3
Jose Marquez
2019 · A
21 43 42→50 48→50 39 212/256/319 107280 87 27% 5% 56 -1.3 211/260/311 100309 98 33% 5% 56 -1.3 125/197/20681204131244%7%1-0.9
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Jhoan Urena
2017 · A
22 40→47 42→45 46→45 43 199/251/301 102258 93 26% 6% 49 -1.8 211/269/330 119308 127 33% 7% 65 -0.7 204/263/32211830512635%7%56-1.1
Peyton Wilson
2022 · A
22 43→49 41→45 53→55 41 204/279/311 107305 714 33% 7% 65 -0.7 217/281/341 124293 1218 29% 7% 73 -0.1 210/277/337127275131928%7%67-0.5
Ashton McGee
2021 · A
22 41 39→45 50→40 41 194/258/283 89288 55 33% 7% 48 -1.9 196/284/305 109362 114 44% 10% 66 -0.6 177/274/28410733412245%11%53-0.8
Zach Green
2016 · A
22 43→41 41→55 49→40 39 210/252/306 96286 86 29% 5% 50 -1.7 204/259/337 133322 143 39% 5% 63 -0.8 192/267/37217930023142%8%73-0.1
Raynel Delgado
2022 · A
22 37→47 39→40 47→60 37 183/237/265 83279 713 36% 6% 34 -2.8 212/279/307 95299 818 30% 7% 63 -0.8 242/304/3369433383228%7%76+0.1
Reed Trimble
2022 · A
22 43 37→55 51→65 41 201/266/272 71308 510 34% 8% 48 -1.9 220/284/313 93309 717 29% 8% 66 -0.6 221/288/361139289142927%8%80+0.1
Drew Stankiewicz
2015 · A
22 39→49 37→45 51→45 38 192/239/261 70279 59 32% 6% 33 -2.9 225/281/310 85293 47 23% 7% 63 -0.8 230/290/321912975523%7%67-0.3
Christopher Familia
2022 · A
22 42 38→55 47→45 43 200/270/285 85279 410 28% 7% 54 -1.4 212/277/365 153274 195 29% 6% 79 +0.3 203/266/37717425524231%6%72-0.1
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2