Brandon McIlwainOF Binghamton Rumble Ponies
Age 28 R/R 6'0" / 205 lbs AA Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 188 proj PA
wRC+†77
AVG/OBP/SLG.210 / .287 / .341
PA188
HR4
SB5
K%28
BB%7
ISO133
MLB%2%
Value2026 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.1 runs (Positional adjustment)-1POSREP: +5.3 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.1-0.12628
Tools · Contract
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 ASt. Lucie Mets 287252 45915 231367 83 179266282548 103345 478 238 40
202123 ASt. Lucie Mets 287239 611117 36897 83 255369397766 142365 3113 343 121
202224 AA3 teams 446405 841358 2415616 168 207279323602 116314 355 262 59
202224 AA3 teams 446393 971678 3612316 168 247335384719 137338 288 325 107
202325 AA2 teams 551484 10626111 4315420 207 219309345654 126294 288 289 79
202325 AA2 teams 551466 11530112 6111920 207 247358393751 146304 2211 340 119
202426 AABinghamton Rumble Ponies 171156 34714 10524 63 218282353635 135300 306 270 65
202426 AABinghamton Rumble Ponies 171152 34713 14444 63 224306342648 118295 268 295 84
▸ 2026 Season
202628 MLBNYM 188167 36814 14535 52 216296347643 132277 287 286 77 -5 +0 +0 -1 +5 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBNYM 23% 249222 481016 19696 62 216296351647 135277 288 288 79 -6 +0 -1 -1 +7 -0.1
202830 MLBNYM 35% 293263 561217 22816 62 213289346635 133278 288 288 79 -7 +0 -2 -2 +8 -0.2
202729 MLBNYM 23% 5651 10201 4161 10 196268294562 98277 297 271 66 -2 +0 -0 -0 +2 -0.1
202830 MLBNYM 35% 10291 19402 8282 21 209287319606 110277 278 272 66 -4 +0 -1 -1 +3 -0.2
▸ Career Totals
Career 158142 29603 12443 31 204280310590 106271 288 271 66 -6 +0 -1 -1 +4 -0.3
/ 162G 650584 11925012 4918112 124 204279308587 104271 288 271 66 -25 +1 -4 -4 +18 -1.4
Career 21851949 409851145 15570164 6727 210290334624 124299 327 275 69 -78 +3 -3 -13 +62 -3.0
/ 162G 650580 12125313 4620919 208 209288329618 121298 327 275 69 -23 +1 -1 -4 +18 -0.9

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 ASt. Lucie Mets 287239 611117 36897 83 255369397766 142365 3113 343 121 +7 +0 +8 1.6
202224 AABinghamton Rumble Ponies 218192 42804 20645 32 219309323632 104304 299 291 81 -5 -0 +6 0.1
202224 A+Brooklyn Cyclones 185161 48763 144510 125 298389472861 174398 248 384 152 +11 +0 +5 1.7
202224 INTLPeoria Javelinas 4340 7111 2141 11 175233325558 150240 335 250 49 -2 -0 +1 -0.1
202325 AAASyracuse Mets 191151 331105 34466 111 219382391773 172280 2418 356 131 +7 +2 +5 1.4
202325 AABinghamton Rumble Ponies 360315 821917 277314 96 260346394739 133314 208 332 112 +5 -1 +10 1.5
202426 AABinghamton Rumble Ponies 171152 34713 14444 63 224306342648 118295 268 295 84 -3 +0 +5 0.2

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
Brandon McIlwain (OGILVIE) 28 210/287/341 131277 45 28% 7% 77 +0.0
Eli White
2022 · MLB
28 43→49 47→50 48→60 44 213/287/345 132291 1513 31% 8% 77 +0.1 227/302/365 138317 1728 31% 9% 88 +0.9 238/302/384146318183130%7%89+0.5
Ryan Cordell
2021 · MLB
29 42 45→50 49→50 41 213/268/337 124286 1311 30% 6% 66 -0.6 208/271/377 169328 2214 41% 7% 79 +0.3 153/218/323171234271847%6%41-0.9
Taylor Featherston
2018 · MLB
28 39→45 46→55 51→50 39 202/256/326 125272 1412 31% 6% 59 -1.1 180/236/306 126304 1510 44% 5% 46 -2.0 152/209/27312127316848%4%23-2.4
Jimmy Herron
2023 · AAA
27 42→45 48→45 53→55 48 215/291/358 143260 1616 24% 8% 82 +0.5 217/288/337 120273 1324 24% 8% 76 +0.0 211/282/316105266122824%8%65-0.5
Weston Wilson
2023 · AAA
28 41→43 50→55 51→55 40 215/269/364 149295 1917 33% 7% 74 -0.1 218/288/394 176284 2423 31% 9% 90 +1.0 212/291/397185265262530%9%90+0.7
Rylan Bannon
2023 · MLB
27 37→42 49→50 52→50 48 196/278/340 144250 1812 29% 9% 72 -0.2 207/297/365 158271 1913 29% 11% 87 +0.8 195/295/355161251201230%12%82+0.4
Carlos Moncrief
2017 · AAA
28 45→49 45→55 51→50 46 224/286/348 124283 1311 25% 8% 76 +0.1 221/277/331 110302 1010 28% 7% 68 -0.5 222/274/316943285932%7%59-0.4
Nick Gorneault
2008 · AAA
29 45→48 49→55 48→50 44 227/283/377 150290 1712 28% 7% 83 +0.6 208/263/347 139275 1611 30% 7% 67 -0.5 194/249/33113725616930%6%53-1.0
Chip Ambres
2008 · MLB
28 42→49 48→50 48→50 49 217/290/354 137271 1610 26% 9% 81 +0.4 219/282/362 143266 167 23% 8% 79 +0.3 214/277/35714325516622%7%73-0.1
Adam Fox
2010 · AAA
28 43→44 49→50 49→45 41 221/269/362 141271 189 26% 5% 73 -0.1 200/245/332 132253 149 27% 5% 55 -1.4 165/207/28612120611726%5%24-1.2
Jamie Hoffmann
2013 · AAA
28 42→52 46→45 50→55 44 213/266/336 123261 1413 24% 6% 65 -0.7 215/263/337 122262 1212 22% 5% 64 -0.8 200/244/30310324391021%4%43-1.4
Dustin Peterson
2023 · AAA
28 45→48 44→50 46→45 43 222/275/339 117279 126 25% 6% 69 -0.4 206/264/350 144277 187 32% 7% 68 -0.5 183/247/33515323922433%7%56-0.6
Narciso Crook
2022 · AAA
27 42→44 49→55 49→50 38 210/274/357 147307 1612 36% 6% 75 -0.0 212/284/368 156323 1815 38% 7% 82 +0.5 200/276/356157309191739%7%72-0.1
Tim Lopes
2023 · MLB
29 40→50 47→45 50→55 42 206/265/339 133269 1415 29% 6% 66 -0.6 229/300/340 111321 1128 30% 9% 80 +0.4 237/316/3319433893930%10%80+0.3
Derrick Mitchell
2014 · AAA
27 40→47 47→50 48→55 40 208/254/341 133266 1515 28% 6% 62 -0.9 211/273/341 130269 1413 26% 8% 69 -0.4 177/266/287110208141222%10%56-0.4
Michael Rosamond
2006 · AAA
28 41 47→55 48→45 39 210/262/339 129288 1510 32% 6% 64 -0.8 215/259/365 150325 189 38% 5% 70 -0.3 201/240/36716631220641%4%59-0.7
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
JaCoby Jones
2019 · MLB
27 43→46 46→50 52→50 38 213/268/352 139299 1316 32% 6% 70 -0.3 229/293/393 164321 1711 32% 7% 92 +1.2 222/288/37715432517735%7%82+0.2
Adam Engel
2020 · MLB
28 44→48 45→50 52→60 38 216/271/341 125296 1116 30% 5% 69 -0.4 234/290/376 142304 1519 27% 5% 86 +0.8 205/277/331127291133032%7%66-0.3
Reid Gorecki
2008 · AAA
27 41→51 46→50 48→55 45 209/271/335 127270 1318 28% 8% 67 -0.5 239/294/364 125301 1220 24% 7% 84 +0.6 239/294/360121300112123%6%80+0.2