Aaron Bracho2B Tulsa Drillers
Age 25 L/R 5'9" / 193 lbs AA HR -6% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 149 proj PA
wRC+†62
AVG/OBP/SLG.199 / .257 / .335
PA149
HR4
K%29
BB%6
ISO137
MLB%2%
Value2026 · WAR
BAT: -6.3 runs (wOBA-derived runs vs avg)-6BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.10.00.0262829
Tools · ContractCON 39 / POW 43
Toolsscout grade
CONTACT39
scouting grade only
POWER43
scouting grade only
EYE42
scouting grade only
SPEED46
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.3M +$0.0M

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
201918 ROKAZL Indians Blue 137117 24715 14302 41 205301410711 205221 2210 315 99
201918 ROKAZL Indians Blue 137108 321026 23212 41 2964295931.021 296306 1517 429 186
202120 A+Lake County Captains 279252 31804 211141 12 123193202396 79194 418 181 -3
202120 A+Lake County Captains 279241 42907 32891 12 174274299572 124233 3211 261 58
202221 A+Lake County Captains 299269 36915 201195 10 134207230438 97208 407 197 9
202221 A+Lake County Captains 299261 481318 28915 10 184276333609 149241 309 273 67
202322 AAAkron RubberDucks 424381 8113119 351315 32 213287402689 189265 318 297 85
202322 AAAkron RubberDucks 424367 9014218 49975 32 245342441783 196282 2312 347 124
202423 AA2 teams 466426 801429 281245 42 188246293540 106237 276 241 43
202423 AA2 teams 466407 9017311 47885 42 221309359668 138251 1910 299 87
202524 AATulsa Drillers 148138 24405 7471 32 174219312531 138216 325 224 30
202524 AATulsa Drillers 148134 26505 11351 32 194260343604 149219 247 268 64
▸ 2026 Season
202625 MLBLAD 149138 28514 9431 21 203257341597 138257 296 267 62 -6 +0 +0 +1 +4 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBLAD 31% 253232 48917 17722 31 207267345612 138261 287 274 68 -9 +0 +0 +1 +7 -0.1
202827 MLBLAD 42% 307280 591119 21863 42 211273354627 143263 287 277 71 -10 +0 +0 +1 +9 -0.0
202928 MLBLAD 48% 343313 6512110 24963 42 208271348619 141264 287 279 72 -11 +0 -1 +1 +10 -0.1
202726 MLBLAD 31% 7872 14302 5221 10 194256319576 125257 286 263 59 -4 +0 +0 +0 +2 -0.1
202827 MLBLAD 42% 129118 24404 9361 21 203266339605 136260 287 267 62 -6 +0 +0 +0 +4 -0.1
202928 MLBLAD 48% 164149 32615 12462 21 215282369651 154261 287 268 63 -7 +0 -0 +1 +5 -0.2
▸ Career Totals
Career 371339 7013111 261044 52 206271348619 142261 287 266 62 -16 +0 -0 +1 +11 -0.4
/ 162G 650594 12323219 461827 94 207272348621 141262 287 266 62 -28 +0 -1 +2 +18 -0.8
Career 28052546 47692977 19686228 2915 187253321574 134244 317 254 53 -149 -0 -1 +10 +79 -6.2
/ 162G 650590 11021218 452006 73 186251320571 134243 317 254 53 -35 +0 -0 +2 +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
201918 ROKAZL Indians Blue 137108 321026 23212 41 2964295931.021 296306 1517 429 186 +13 +0 +4 1.8
202120 A+Lake County Captains 279241 42907 32891 12 174274299572 124233 3211 261 58 -13 -1 +8 -0.6
202221 A+Lake County Captains 299261 481318 28915 10 184276333609 149241 309 273 67 -11 +0 +8 -0.2
202322 AAAkron RubberDucks 424367 9014218 49975 32 245342441783 196282 2312 347 124 +11 -0 +12 2.4
202423 AAAkron RubberDucks 405358 791428 36805 31 221301338639 117257 209 287 78 -10 +0 +11 0.2
202423 INTLTiburones de La Guaira 6149 11313 1180 11 224367510877 286205 1318 377 147 +3 -0 +2 0.5
202524 AATulsa Drillers 148134 26505 11351 32 194260343604 149219 247 268 64 -6 -0 +4 -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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1375114209268351+1+1-0.0-0.0
/162664198+2.4+1.8-0.1pk7: 0
#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
Aaron Bracho (OGILVIE) 25 39 43 46 42 199/257/335 136257 42 29% 6% 62 -0.2
Ben Rortvedt
2023 · MLB
25 38 47→45 46→40 38 196/255/325 129280 164 35% 6% 58 -1.2 208/286/325 117284 135 29% 9% 72 -0.2 198/285/2949726710228%9%61-0.4
Fernando Perez
2019 · AA
25 40 50 43→30 36 212/253/357 145280 184 32% 4% 66 -0.6 244/287/392 148303 185 25% 5% 89 +0.9 257/296/41515831021124%4%98+1.0
LJ Talley
2022 · AA
25 41→48 44→45 48→50 45 208/267/323 115265 126 26% 7% 62 -0.9 224/286/345 121283 1311 24% 8% 76 +0.0 221/287/339118276131324%8%72-0.1
Conner Capel
2022 · AAA
25 41→46 48→50 46→55 42 214/264/354 140266 1710 27% 6% 69 -0.4 215/286/340 125271 1319 25% 8% 75 -0.0 206/285/324118260122225%9%67-0.4
John Whittleman
2012 · AA
25 34→43 49→50 43→45 47 186/261/332 146246 173 32% 9% 63 -0.8 198/288/354 156295 175 36% 11% 80 +0.4 170/286/33516526018138%14%73-0.1
Brock Lundquist
2021 · AA
25 41→43 44→45 46→45 41 207/269/325 118287 127 31% 7% 64 -0.8 206/275/323 117358 138 42% 8% 66 -0.6 146/233/2429529115051%8%30-0.7
Kyle Reynolds
2009 · AA
25 40→42 49→50 44→45 37 211/248/356 145273 176 30% 4% 63 -0.9 202/245/322 120279 138 31% 5% 52 -1.6 117/149/194771628434%4%-25-1.3
Devin Foyle
2022 · AA
25 39→36 50→45 48→45 43 206/272/358 152269 1810 30% 7% 74 -0.1 214/285/341 127273 147 26% 8% 75 -0.0 193/283/277842428022%10%55-0.5
César Salazar
2022 · AA
26 40 47→45 48→45 40 207/269/342 135261 169 27% 5% 69 -0.4 209/287/340 131253 158 23% 6% 76 +0.1 202/308/31411124111620%9%77+0.1
Michael Burgess
2014 · AA
25 37→41 46→50 43→45 42 193/248/320 128249 142 29% 6% 53 -1.5 215/258/362 147280 146 28% 5% 68 -0.5 246/280/43619030118624%4%97+1.0
Wendell Rijo
2021 · AAA
25 42→41 46→55 44→50 41 211/263/337 126275 147 28% 6% 64 -0.8 218/273/382 164281 2015 29% 6% 81 +0.4 213/270/389176264231928%6%78+0.1
Ryan Mount
2011 · AA
24 43 48→50 46→50 37 223/258/366 143279 1610 27% 4% 69 -0.4 238/279/391 153299 1810 26% 5% 85 +0.7 251/293/41016030619824%5%95+0.5
Ryan Fitzgerald
2019 · A
25 44→42 44→55 47→45 41 222/265/335 113282 136 26% 5% 64 -0.8 212/266/322 110290 107 29% 6% 61 -1.0 226/290/35112528912825%7%75+0.0
Braden Shewmake
2023 · AAA
25 42 49→50 53→55 40 220/258/366 146267 1711 25% 4% 69 -0.4 211/255/338 127256 1321 23% 5% 61 -1.0 199/238/2989923591819%4%40-0.9
Jose Manuel Orozco
2016 · AAA
25 43 46→50 46→45 38 217/260/347 129301 149 32% 5% 65 -0.7 221/268/355 134306 159 32% 6% 70 -0.3 222/269/36113931117733%5%72-0.1
Orlando Martinez
2022 · AA
24 42→45 46→50 44→50 37 213/256/341 128292 147 32% 5% 62 -0.9 221/268/342 121290 118 27% 6% 67 -0.5 231/297/326952917921%8%73-0.1
Roger Kieschnick
2012 · AA
25 40→46 47→55 47→45 36 208/245/344 136281 159 32% 4% 58 -1.2 213/262/369 156299 176 33% 6% 72 -0.2 204/258/36215828317433%6%66-0.4
Anderson Miller
2019 · AA
25 42→45 45 48→50 39 214/254/333 119278 1311 28% 5% 59 -1.1 197/242/312 115272 1313 32% 5% 49 -1.8 169/220/275106237151635%5%27-1.6
Chad Spanberger
2021 · AA
25 40→41 51→55 47→45 40 211/262/366 155273 198 30% 6% 72 -0.2 195/252/339 144313 187 41% 6% 61 -1.0 154/213/29814424520345%6%32-1.6
Rodolfo Durán
2023 · AAA
25 37 49→55 47→40 36 201/238/345 145258 174 30% 4% 56 -1.3 222/264/378 156280 185 27% 5% 76 +0.0 225/266/38616127619326%4%75-0.0