Elijah DunhamOF Rocket City Trash Pandas
Age 28 L/L 5'11" / 220 lbs AA HR -4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION117 act + 133 ros · stats below = ROS only
wRC+†59
AVG/OBP/SLG.182 / .250 / .314
PA133
HR3
K%36
BB%8
BABIP268
ISO132
MLB%2%
Value2026 · WAR
BAT: -16.2 runs (wOBA-derived runs vs avg)-16BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -1.10-1.1WAR
trajectory · projected WAR by year
-0.4-0.7-0.82628
Tools · ContractCON 24 / POW 46
Toolsscout grade
CONTACT24
scouting grade only
POWER46
scouting grade only
EYE48
scouting grade only
SPEED54
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
2029Extbeyond projection horizon · no WAR estimate
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.0M +$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
202123 A+3 teams 496443 9425213 4114410 396 212294366659 153281 298 286 77
202123 A+3 teams 496423 11931515 619510 396 281385485869 203330 1912 384 152
202224 AA2 teams 532473 10426316 461468 397 220300389689 169278 279 297 85
202224 AA2 teams 532455 11529418 641118 397 253355453808 200293 2112 356 131
202325 AAA2 teams 554499 9624213 441868 357 192269327595 134274 348 263 59
202325 AAA2 teams 554476 10825216 671518 357 227332389721 162295 2712 325 107
202426 AASomerset Patriots 394358 7219412 311333 194 201270377648 176279 348 281 73
202426 AASomerset Patriots 394347 8619415 421073 194 248334455790 207313 2711 348 124
202527 INTLSenadores de San Juan 10683 14102 20301 00 169337253590 84226 2819
202527 INTLSenadores de San Juan 10683 14102 20301 00 169337253590 84226 2819 284 75
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AALAA 117108 18512 8481 11 167231287518 120276 417 217 24 -10 -0 +0 -1 +3 -0.8
YTD28 AALAA 117105 21612 11371 11 200282333615 133288 329 280 72 -4 -0 +0 -1 +3 -0.1
ROS28 AALAA 2% 133121 22513 10481 41 182250314564 132272 368 262 59 -6 +0 +0 -1 +4 -0.3
ROS28 MLBLAA 2% 33 0000 010 00 270 330 254 52 -0 +0 +0 -0 +0 -0.0
FULL28 AALAA 120111 18512 8491 11 162225279504 117267 417 218 25 -10 -0 +0 -1 +3 -0.8
TOT28 AALAA 250229 401025 18962 52 175241301542 127271 387 241 43 -16 +0 +0 -2 +7 -1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBLAA 23% 323292 561328 251133 82 192263332595 140272 358 264 60 -15 +1 -1 -2 +9 -0.8
202830 MLBLAA 35% 343310 591428 271173 82 190262326588 135272 348 266 62 -15 +1 -2 -2 +10 -0.9
202729 MLBLAA 23% 7366 12302 6251 20 182260318578 136270 348 256 54 -4 +0 -0 -0 +2 -0.2
202830 MLBLAA 35% 119108 21513 9411 31 194263343605 148271 348 258 55 -6 +0 -1 -1 +3 -0.4
▸ Career Totals
Career 195177 33815 15672 51 186258328585 141264 348 257 55 -10 +1 -1 -1 +6 -0.6
/ 162G 650590 11027317 502237 173 186258329587 142263 348 257 55 -33 +2 -3 -4 +18 -2.0
Career 28812579 5171271675 24491737 15229 200279349628 149275 328 266 62 -124 +19 -3 -17 +82 -4.5
/ 162G 650582 11729417 552078 347 201279352631 151276 328 266 62 -28 +4 -1 -4 +18 -1.0

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
202123 A+Hudson Valley Renegades 268241 621909 22623 171 257327448775 191308 238 341 119 +6 +3 +8 1.7
202123 ATampa Tarpons 12798 27624 25234 114 276441500941 224324 1820 419 179 +11 +1 +4 1.6
202123 INTLSurprise Saguaros 10184 30632 14103 111 3574655711.037 214389 1014 454 206 +12 +2 +3 1.7
202224 AASomerset Patriots 485415 10326317 591037 377 248351448800 200288 2112 354 129 +16 +5 +14 3.5
202224 INTLCardenales de Lara 4740 12311 581 20 300391500891 200344 1711 385 153 +3 +0 +1 0.5
202325 AAAScranton/Wilkes-Barre RailRiders 303259 561216 39875 124 216330340670 124301 2913 310 95 -2 +1 +9 0.8
202325 AASomerset Patriots 251217 5213110 28643 233 240335447782 207288 2511 343 121 +6 +3 +7 1.7
202426 AASomerset Patriots 394347 8619415 421073 194 248334455790 207313 2711 348 124 +11 +2 +11 2.5
202527 INTLSenadores de San Juan 10683 14102 20301 00 169337253590 84226 2819 284 75 -3 +0 +3 0.0

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
Elijah Dunham (OGILVIE) 28 24 46 54 48 175/241/301 127271 55 38% 7% 43 -1.1
Mark Contreras
2023 · MLB
28 37 51→50 55 36 198/257/358 160281 2020 36% 6% 69 -0.4 204/266/321 117295 1326 33% 6% 62 -0.9 196/263/28993286103233%7%48-1.2
Sam Hilliard
2022 · MLB
28 32→42 55 55 41 185/252/366 181256 2315 37% 8% 68 -0.5 203/278/364 161283 2016 34% 9% 79 +0.3 190/268/352162268181834%9%69-0.3
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
JJ Muno
2022 · AA
28 38 43→40 53→60 38 187/271/294 107277 1121 34% 6% 59 -1.1 206/289/300 94299 827 32% 7% 67 -0.5 195/287/2646928763931%8%54-0.8
Jim Haley
2023 · AAA
28 35→44 50 55 34 191/244/342 151278 1919 38% 5% 58 -1.2 209/264/336 127285 1421 31% 5% 64 -0.8 207/263/321115277122429%5%57-0.8
Michael Gigliotti
2023 · AA
27 41 47→40 57→55 48 204/301/338 134290 1526 32% 10% 82 +0.5 218/311/327 109288 916 25% 10% 82 +0.5 212/323/3028927251321%12%80+0.2
Camden Duzenack
2023 · AAA
28 38→37 50 51→50 36 205/243/354 149265 1813 31% 4% 60 -1.0 223/281/343 120285 1210 25% 6% 73 -0.1 228/298/319922908623%7%72-0.1
Ryan Aguilar
2022 · AA
27 36→40 43→45 51→50 40 173/258/271 97302 1213 43% 9% 46 -2.0 207/298/337 130337 1413 39% 10% 80 +0.4 218/319/374157335171336%11%93+0.8
Jared Hoying
2016 · AAA
27 34→44 49→55 54→55 36 189/224/338 149238 1717 29% 4% 48 -1.9 210/253/350 140257 1619 25% 5% 63 -0.8 214/260/350137258162124%5%63-0.7
Jacob Hannemann
2019 · MLB
28 39→41 42→45 56→60 40 198/247/301 103257 1027 27% 5% 47 -1.9 211/266/332 121265 1321 25% 6% 64 -0.8 196/270/340144222163020%8%66-0.1
Luis Aviles Jr.
2023 · AAA
28 40 49→50 54→55 35 209/246/360 152286 1616 33% 4% 63 -0.9 209/256/338 129289 1321 31% 5% 61 -1.0 192/242/305113262122931%5%43-1.5
Brian O'Grady
2019 · AAA
27 40→37 49→60 52→50 45 205/274/357 151272 1612 30% 8% 75 -0.0 214/272/399 185289 2315 33% 7% 85 +0.7 198/260/387189265251735%7%74-0.0
Drew Jackson
2021 · AAA
28 39→43 43→45 49→55 40 193/262/301 108283 1117 34% 7% 55 -1.4 210/295/327 117333 1225 37% 9% 76 +0.0 198/294/307109322113238%10%68-0.2
Bret Boswell
2023 · AAA
28 40→41 46→45 50→45 42 198/273/322 124307 1411 38% 9% 66 -0.6 195/264/325 130294 139 36% 8% 62 -0.9 150/228/27812922012436%9%33-1.2
Clete Thomas
2013 · MLB
29 40→50 48→50 56→55 36 207/249/352 145287 1620 33% 5% 62 -0.9 220/279/347 127296 1314 28% 7% 73 -0.1 219/290/337118293121228%9%71-0.1
Trent Giambrone
2021 · AAA
27 39→41 51→50 51→55 41 206/262/361 155269 1919 31% 6% 71 -0.3 180/242/269 89260 814 32% 7% 37 -2.6 150/218/2146422051432%7%11-2.1
Taylor Snyder
2023 · AAA
28 33→31 54→50 52→50 34 188/234/358 170279 2311 41% 6% 58 -1.2 181/245/301 120305 1415 42% 7% 48 -1.9 126/209/21589212112144%9%9-2.1
Patrick Dorrian
2023 · AAA
27 37→39 49→55 47→45 40 192/260/338 147292 186 39% 8% 64 -0.8 201/263/349 148300 197 38% 7% 68 -0.5 189/253/33714827620538%7%57-0.7
Jose Manuel Orozco
2019 · AAA
28 44 46→50 47→45 39 221/268/347 126302 1410 31% 6% 69 -0.4 233/281/382 149336 1710 34% 5% 83 +0.6 233/280/39215934119636%5%84+0.3
Julio Ramirez
2006 · AAA
28 36→31 52→55 52→55 34 202/239/358 156269 2223 34% 4% 60 -1.0 199/234/315 116286 1417 35% 4% 46 -2.0 160/188/2155525761239%3%-3-1.5