AJ LewisC Hartford Yard Goats
Age 28 R/R 5'9" / 195 lbs AA HR +30%H +12% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†68
AVG/OBP/SLG.205 / .283 / .312
PA170
HR3
K%29
BB%8
ISO107
MLB%2%
Value2026 · WAR
BAT: -6.2 runs (wOBA-derived runs vs avg)-6BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.20.2+$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202123 A+2 teams 131108 20401 11469 24 185312250562 65306 358 251 51
202123 A+2 teams 131102 23502 17329 24 225383333716 108304 2413 332 113
202224 A2 teams 190159 32805 24665 03 201324346670 145300 3513 301 88
202224 A2 teams 190148 371005 35455 03 250410419828 169320 2418 375 145
202325 A+Spokane Indians 276234 33814 2010620 33 141266235501 94232 387 227 32
202325 A+Spokane Indians 276217 441216 377320 33 203369350719 147273 2613 336 115
202426 AA2 teams 130116 21700 10433 21 181264241505 60284 338 231 35
202426 AA2 teams 130111 26900 15323 21 234341315656 81325 2512 305 91
▸ 2026 Season
202628 MLBCOL 170151 32713 13494 31 212292331623 119285 298 274 68 -6 +0 +0 +3 +5 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBCOL 23% 243217 461014 19695 41 212290323613 111285 288 277 70 -8 +0 -1 +4 +7 0.2
202830 MLBCOL 35% 290259 551215 23826 41 212292324616 112284 288 278 71 -10 +0 -2 +5 +8 0.2
202729 MLBCOL 23% 5550 11301 4161 10 220291340631 120307 297 281 73 -2 +0 -0 +1 +2 0.1
202830 MLBCOL 35% 10190 20502 8292 10 222300344644 122306 298 282 74 -3 +0 -1 +2 +3 0.1
▸ Career Totals
Career 156140 31803 12453 20 221297343640 121301 298 282 74 -5 +0 -1 +3 +4 0.2
/ 162G 650583 12833012 5018812 80 220294338632 118300 298 282 74 -19 +2 -4 +12 +18 0.8
Career 14301244 23956422 12046152 1814 192290297587 105282 328 264 60 -65 -2 -3 +26 +41 -0.4
/ 162G 650565 10825210 5521024 86 191291296586 104281 328 264 60 -29 -1 -2 +12 +18 -0.2

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+Spokane Indians 7456 10201 12203 22 179352268620 89250 2716 291 81 -2 -0 +2 0.0
202123 AFresno Grizzlies 5746 13301 5126 02 283421413834 130364 219 386 153 +3 -1 +2 0.4
202224 A+Spokane Indians 3733 5200 4130 01 152243212455 61250 3511 218 25 -3 -0 +1 -0.3
202224 AFresno Grizzlies 153115 32805 31325 02 278450478929 200338 2120 413 174 +13 -1 +4 1.7
202325 A+Spokane Indians 276217 441216 377320 33 203369350719 147273 2613 336 115 +5 -1 +8 1.2
202426 AAAAlbuquerque Isotopes 4435 11600 751 10 314442486928 171355 1116 406 169 +3 +0 +1 0.5
202426 AAHartford Yard Goats 8676 15300 8272 11 197291237528 39306 319 253 52 -5 -0 +2 -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
AJ Lewis (OGILVIE) 28 205/283/312 106285 33 29% 8% 68 -0.1
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Alex De Goti
2023 · AAA
28 44→47 42→45 51→50 49 214/289/322 109281 88 26% 9% 71 -0.3 199/276/283 84272 710 27% 9% 56 -1.3 177/262/2355824741027%9%36-1.2
Brad Cresse
2006 · AAA
28 41 43→50 47→30 43 202/267/321 119264 106 27% 7% 63 -0.9 218/278/353 135306 156 32% 7% 75 -0.0 206/269/34013429318035%7%68-0.2
Dan Butler
2015 · MLB
28 43→38 43→45 44→40 43 213/270/326 113269 113 25% 6% 64 -0.8 220/284/316 96287 63 24% 7% 67 -0.5 220/291/305852865023%8%65-0.3
Dusty Brown
2011 · AAA
29 42 44→45 47→30 43 212/272/328 116281 123 28% 7% 66 -0.6 219/288/371 152273 165 25% 8% 84 +0.6 214/294/38316925618123%9%90+0.3
Justin Knoedler
2008 · AAA
28 45 43→45 50→45 40 217/266/333 116298 910 29% 6% 64 -0.8 195/240/331 136259 158 30% 5% 53 -1.5 133/185/27914615819431%4%17-1.6
Danny Mendick
2022 · MLB
28 46→49 43→45 43→50 46 225/285/331 105277 118 23% 7% 72 -0.2 236/295/361 125290 1412 23% 7% 84 +0.6 230/289/365135277151522%7%78+0.1
Brad Davis
2011 · MLB
28 43 48→50 44→45 45 219/279/365 145272 155 25% 7% 79 +0.3 213/262/323 110282 106 27% 6% 59 -1.1 198/242/289912677428%5%40-1.0
Chris Herrmann
2016 · MLB
28 44→48 43→50 51→50 44 216/272/330 114278 98 25% 6% 66 -0.6 222/297/375 153285 1710 27% 9% 89 +0.9 217/305/38416627720828%11%92+0.5
Grayson Greiner
2020 · MLB
27 42 45 45→30 45 212/276/331 119282 133 29% 8% 68 -0.5 203/266/324 121314 144 37% 7% 63 -0.9 179/245/2678833110145%7%36-0.9
Dominic Miroglio
2022 · AA
27 40 43→45 43→40 42 200/265/312 112284 105 32% 7% 59 -1.1 218/285/362 144262 156 22% 8% 81 +0.4 201/267/37617520821216%7%72-0.1
Martin Cervenka
2021 · AAA
28 42→49 44→45 49→40 38 209/258/323 114297 136 34% 6% 58 -1.2 196/257/321 125276 148 32% 7% 58 -1.2 142/211/26512318615232%8%24-1.3
Richie Martin Jr.
2022 · MLB
27 44→52 42→45 48→60 42 214/274/314 100281 915 27% 6% 63 -0.9 209/283/302 93286 531 27% 7% 64 -0.8 203/284/2939027944026%7%58-0.7
Stevie Berman
2023 · AAA
28 40 47→50 48→40 48 204/290/339 135259 145 26% 9% 78 +0.2 218/297/342 124289 137 27% 9% 81 +0.4 195/295/2657026310027%12%58-0.2
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
Beamer Weems
2015 · AAA
28 43→47 43→45 47→40 40 215/264/325 110285 119 28% 6% 61 -1.0 207/257/304 97252 87 20% 6% 52 -1.6 180/230/251712183018%6%23-1.4
Andrew Knizner
2022 · MLB
27 43 43→50 48→40 50 212/293/324 112254 116 21% 8% 75 -0.0 218/287/334 116270 134 23% 7% 74 -0.1 218/299/36114225717222%7%83+0.2
Ryan Klosterman
2010 · AAA
28 43→45 42→45 50→55 44 213/272/316 104275 915 26% 7% 63 -0.9 207/272/329 122274 1213 28% 7% 66 -0.6 160/272/270110236101933%13%50-0.3
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 196/259/308 112257 136 29% 7% 56 -1.3 213/261/333 120273 135 26% 6% 62 -0.9 210/254/32411426612125%5%54-0.6
Andrew Susac
2017 · MLB
27 41→40 47→50 47→30 43 210/272/345 135276 153 29% 7% 70 -0.3 196/269/337 141275 175 33% 9% 68 -0.5 165/254/30514022919035%10%53-0.5