Adrian IbarraSS DSL Marlins
Age 20 R/R 6'2" / 175 lbs ROK HR -6%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 59 proj PA
wRC+†49
AVG/OBP/SLG.203 / .261 / .283
PA59
HR1
K%30
BB%6
ISO80
MLB%0%
Value2026 · WAR
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.30.50.60.70.8+$22M 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.7$2M+$1M
2033Pre-Arb$1.0M+0.8$2M+$1M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $2M $4M +$3M

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
202317 ROKDSL Miami 175165 37611 6543 93 224264291555 67324 313 238 40
202317 ROKDSL Miami 175161 461011 10373 93 286339379718 93363 216 323 105
202418 ROKDSL Marlins 10091 12101 6373 12 132210176386 44208 376 169 -12
202418 ROKDSL Marlins 10088 15201 9263 12 170270227497 57230 269 240 42
▸ 2026 Season
202620 MLBMIA 5954 11201 4171 10 204271296567 93287 297 250 49 -3 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBMIA 34% 118108 24412 8341 20 222282333615 111289 297 263 59 -5 +0 +0 +1 +3 -0.0
202822 MLBMIA 48% 263241 53925 17743 41 220280336616 116290 286 272 66 -10 +0 +0 +3 +7 0.1
202923 MLBMIA 54% 367335 741327 251014 51 221283334617 113291 287 278 71 -12 +1 +0 +4 +10 0.3
203024 MLBMIA 55% 438400 891539 301205 62 223285343628 120292 277 282 74 -13 +0 +0 +5 +12 0.5
203125 MLBMIA 56% 480438 9817310 331316 72 224287345632 121293 277 284 76 -13 +1 +0 +5 +14 0.6
203226 MLBMIA 56% 505459 10418311 351386 72 227290351641 124293 277 286 77 -13 +1 +0 +5 +14 0.7
203327 MLBMIA 55% 516469 10618312 361426 82 226290354644 128293 287 286 77 -13 +1 +0 +6 +15 0.8
202721 MLBMIA 34% 4138 8101 3120 10 211268316584 105284 297 250 50 -2 +0 +0 +0 +1 -0.1
202822 MLBMIA 48% 127116 25412 8362 21 216278319597 103285 286 259 57 -6 +0 +0 +1 +4 -0.1
202923 MLBMIA 54% 199182 40714 13552 31 220279335614 115287 287 265 61 -9 +0 +0 +2 +6 -0.1
203024 MLBMIA 55% 243221 48815 17673 41 217282330612 113288 287 269 64 -10 +0 +0 +3 +7 0.0
203125 MLBMIA 56% 269246 55926 18743 41 224285350634 126288 287 271 66 -10 +0 +0 +3 +8 0.1
203226 MLBMIA 56% 284259 581026 20783 41 224287347635 124288 277 273 67 -11 +0 +0 +3 +8 0.1
203327 MLBMIA 55% 285260 581026 20783 41 223286346632 123288 277 273 67 -11 +0 +0 +3 +8 0.1
▸ Career Totals
Career 14481322 29249930 9940016 226 221283340623 119292 287 269 64 -59 +2 +0 +16 +41 -0.0
/ 162G 650593 13122413 441807 103 221282337619 116293 287 269 64 -26 +1 +0 +7 +18 -0.0
Career 30212760 6081031859 20084838 5015 220282335617 114294 287 275 68 -108 +4 +0 +32 +86 1.5
/ 162G 650594 13122413 431828 113 221282337619 116294 287 275 68 -23 +1 +0 +7 +18 0.3

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
202317 ROKDSL Miami 175161 461011 10373 93 286339379718 93363 216 323 105 +1 +1 +5 0.7
202418 ROKDSL Marlins 10088 15201 9263 12 170270227497 57230 269 240 42 -7 -1 +3 -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
#4Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#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,5073122223283341+16+151.51.6
/1626641410+7.1+6.60.7pk7: 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
Adrian Ibarra (OGILVIE) 20 203/261/283 80287 11 30% 6% 49 -0.2
Jhostynxon Garcia
2023 · A
20 37→41 41→55 48→50 44 180/262/280 101277 88 36% 9% 50 -1.8 198/258/332 134287 1410 34% 6% 61 -1.0 217/272/375157286211031%5%75+0.0
Jason Lopez
2018 · A
20 40 38→55 47→45 44 192/261/269 76264 59 28% 7% 46 -2.0 207/248/334 127286 136 31% 5% 57 -1.2 189/235/31412426513833%5%43-0.9
Jose Ramos
2021 · A
20 43→42 38→50 48→45 41 206/270/283 78285 59 28% 6% 53 -1.5 214/277/356 142321 164 36% 7% 76 +0.0 203/271/34914630418437%7%69-0.3
Braulio Vasquez
2019 · A
20 43 38→45 47→65 40 207/259/281 74295 511 30% 6% 47 -1.9 190/259/265 75304 615 36% 7% 44 -2.1 192/271/2707829353233%7%47-0.7
Brandon Barnes
2006 · A
20 37→47 38→55 47→50 37 184/237/264 80266 66 32% 5% 33 -2.9 182/229/258 76281 57 35% 5% 28 -3.2 236/281/354118320111629%5%73-0.1
Rodolfo Durán
2018 · A
20 43 41→55 46→40 39 210/252/306 96282 86 28% 5% 50 -1.7 208/243/347 139281 183 32% 4% 59 -1.1 225/266/38616127619326%4%75-0.0
Ethan Workinger
2022 · A
20 37→44 40→50 50→45 37 182/242/275 93284 66 36% 6% 39 -2.5 204/253/323 119282 115 30% 6% 56 -1.3 204/258/34313924718925%6%60-0.7
Jose Cordoba
2023 · A
20 37 41→45 44→55 39 187/251/282 95271 109 33% 6% 46 -2.0 202/259/294 92279 611 28% 6% 51 -1.7 199/258/2929326841526%6%47-0.8
Rodolfo Castro
2019 · A
20 38→40 43→55 47→50 36 194/233/304 111269 105 32% 4% 42 -2.3 197/238/344 147275 176 34% 5% 56 -1.3 205/272/358153266191130%7%72-0.2
Wendell Rijo
2016 · A
20 42→41 42→55 49→50 40 204/258/310 106288 812 31% 6% 55 -1.4 194/248/276 82270 610 29% 6% 41 -2.3 208/263/371163264201429%6%70-0.2
Emilio King
2010 · A
20 40 37→45 51→40 43 190/274/270 79258 49 26% 6% 53 -1.5 203/253/290 87301 64 33% 4% 47 -1.9 213/250/309963117233%3%47-1.0
Yu Chang
2016 · A
20 41→46 42→50 45 38 202/252/305 103275 96 29% 5% 50 -1.7 201/256/343 142286 158 34% 6% 63 -0.9 215/275/36414928217429%7%75-0.0
Stone Garrett
2016 · A
20 41→37 35→55 49→50 38 198/237/257 59280 37 29% 5% 30 -3.1 166/207/247 81303 68 45% 4% 16 -4.1 219/280/389170298211133%7%83+0.4
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Kenny Hart
2010 · A
20 42 38→45 48→50 41 200/273/277 77292 56 31% 7% 53 -1.5 211/296/309 98281 811 26% 7% 72 -0.2 199/298/30610725391523%7%72-0.1
Wilmer Dominguez
2011 · A
20 43 40→45 49→45 42 209/255/300 91272 75 26% 6% 50 -1.7 218/253/304 86275 85 23% 4% 50 -1.7 247/278/35911127314515%4%72-0.1
Pablo Aliendo
2021 · A
20 40 37→55 50→45 41 186/263/256 70295 413 35% 8% 43 -2.2 196/264/293 97301 105 36% 6% 54 -1.4 196/264/34314728618537%6%64-0.4
Yeldrys Molina
2009 · A
20 43 38→40 48→50 44 206/265/287 82281 49 27% 7% 51 -1.7 194/252/272 78285 48 31% 7% 42 -2.3 139/198/200602030929%6%-1-1.2
Michael Almanzar
2011 · A
20 38→48 37→50 46→45 36 188/227/261 73262 54 30% 4% 28 -3.2 203/241/299 96270 96 28% 4% 44 -2.1 233/278/36313128714824%4%75-0.0
Jose Bellorin
2011 · A
20 42 39→40 47→50 42 203/257/285 81265 610 25% 6% 47 -1.9 223/280/308 85271 69 19% 6% 63 -0.8 239/295/3167827661015%6%69-0.2