Adam HackenbergC Charlotte Knights
Age 26 R/R 6'1" / 225 lbs AAA BB +6%HR -6% Svc 0.0 · Ctrl thru 2033
wRC+†41
AVG/OBP/SLG.184 / .250 / .266
PA243
HR3
K%37
BB%7
MLB%10%
BAT: -16.2 runs (wOBA-derived runs vs avg)-16BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.3 runs (Positional adjustment)+4POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.50-0.5WAR
Scouting · nowfuture
HIT
2020
PWR
3333
SPD
4747
EYE
4444
trajectory · 10 yrs
-0.3peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.2M
2032Ext / FA-deal$0.4M
2033Ext / FA-deal$0.6M
Totals $-7M $-16M -$10M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202121 A2 teams 110104 27511 4222 00 .260.300.356.656 .096.321 204 .289 80 -3 +0 +0 +2 +3 0.3
202222 A+3 teams 431388 741008 2413513 12 .191.261.278.540 .088.263 316 .238 40 -29 -1 +0 +8 +12 -1.0
202323 AA2 teams 393354 771407 2811910 30 .218.293.316.610 .099.306 307 .269 64 -16 +1 +0 +7 +11 0.3
202424 AAA3 teams 299270 46601 231394 52 .170.246.204.449 .033.344 468 .210 19 -27 +0 +0 +5 +8 -1.4
202525 AAA2 teams 236223 38903 11841 40 .170.213.251.464 .081.255 365 .204 14 -23 +1 +0 +4 +7 -1.1
▸ 2026 Season
202626 MLBCWS 243221 41803 17903 31 .186.253.262.516 .077.290 377 .239 41 -16 +0 +0 +4 +7 -0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 25%CWS 289262 49904 211034 41 .187.258.267.525 .080.290 367 .248 48 -17 +0 +0 +5 +8 -0.3
202828 MLB 37%CWS 330299 581115 241154 41 .194.263.288.551 .094.290 357 .252 51 -18 +0 -1 +6 +9 -0.3
202929 MLB 47%CWS 347314 621216 261204 40 .197.267.299.567 .102.289 357 .254 52 -19 +1 -1 +6 +10 -0.3
203030 MLB 55%CWS 358324 631216 271234 40 .194.265.293.558 .099.288 348 .252 51 -20 +1 -2 +6 +10 -0.5
203131 MLB 73%CWS 338306 591115 251184 30 .193.263.284.547 .092.286 357 .249 48 -20 +1 -3 +6 +10 -0.6
203232 MLB 90%CWS 313283 531005 231114 20 .187.258.276.534 .088.285 357 .244 45 -19 +0 -4 +6 +9 -0.8
203333 MLBCWS 278252 47904 211003 10 .187.257.270.527 .083.283 368 .239 41 -19 +0 -4 +5 +8 -1.0
203434 MLBCWS 232210 38703 17863 10 .181.252.257.509 .076.281 377 .233 36 -17 +0 -5 +4 +7 -1.1
▸ Career Totals (MLE all levels + projections)
Career 41973810 732133561 291146563 397 .192.261.278.538 .086.291 357 .244 45 -262 +5 -20 +75 +119 -8.4
/ 162G 650590 1142119 4522710 61 .193.262.278.540 .085.293 357 .244 45 -41 +1 -3 +12 +18 -1.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202121 AKannapolis Cannon Ballers 8681 28411 4161 00 .346.384.457.841 .111.422 195 .375 145 +4 +0 +2 0.7
202121 ROKACL White Sox 2419 4300 401 00 .211.375.368.743 .158.211 017 .345 122 +1 +0 +1 0.1
202222 AABirmingham Barons 4642 7101 3141 00 .167.239.262.501 .095.222 307 .233 37 -3 +0 +1 -0.2
202222 A+Winston-Salem Dash 324277 641007 327010 11 .231.331.343.674 .112.279 2210 .307 93 -2 -0 +9 0.7
202222 INTLGlendale Desert Dogs 6150 8001 7162 01 .160.288.220.508 .060.200 2611 .242 43 -4 -0 +2 -0.3
202323 AAACharlotte Knights 125112 29603 11301 10 .259.331.393.724 .134.325 249 .324 106 +1 +0 +4 0.5
202323 AABirmingham Barons 268228 631005 31599 20 .276.384.386.770 .110.354 2212 .354 129 +9 +0 +8 1.7
202424 AAACharlotte Knights 185154 29401 25774 31 .188.317.234.551 .045.364 4214 .267 62 -8 +0 +5 -0.3
202424 AABirmingham Barons 9586 20300 9310 01 .233.305.267.573 .035.364 339 .269 64 -4 -0 +3 -0.2
202424 ROKACL White Sox 1917 5100 230 20 .294.368.353.721 .059.357 1611 .332 112 +0 +0 +1 0.1
202525 AAACharlotte Knights 143133 29801 10370 30 .218.273.301.573 .083.295 267 .262 59 -7 +1 +4 -0.2
202525 AABirmingham Barons 9385 16302 6311 10 .188.250.294.544 .106.264 336 .246 47 -6 +0 +3 -0.3

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
Adam Hackenberg (OGILVIE) 26 20 33 47 44 .184/.250/.266 .082.290 33 37% 7% 41 -0.9
Cody Bohanek
2021 · AAA
26 38→36 38→40 45→50 39 .179/.267/.254 .075.295 611 38% 7% 46 -2.0 .179/.276/.286 .107.293 915 39% 8% 59 -1.1 .155/.261/.260.105.25591839%9%45-1.1
Jack Conley
2022 · AAA
25 35 41→45 50→45 39 .177/.239/.273 .095.270 87 36% 7% 37 -2.6 .200/.266/.312 .112.290 117 33% 7% 59 -1.1 .191/.265/.302.110.27010531%8%52-0.8
Connor Justus
2021 · AA
26 36→37 38→40 42→45 43 .176/.254/.250 .074.253 68 31% 8% 39 -2.5 .189/.253/.265 .076.287 57 34% 7% 41 -2.3 .166/.232/.219.053.2593335%6%18-2.1
Anthony Mulrine
2023 · AAA
25 37 38→40 45→40 39 .179/.256/.255 .076.265 65 33% 6% 41 -2.3 .189/.268/.274 .085.271 76 31% 7% 51 -1.7 .144/.247/.211.068.2015028%8%25-0.8
Caleb Hamilton
2021 · AAA
26 38 41→45 45 42 .191/.251/.292 .101.267 98 31% 7% 47 -1.9 .183/.267/.313 .130.280 167 37% 10% 61 -1.0 .145/.237/.274.129.20919339%10%37-0.8
Cooper Johnson
2023 · AA
25 37 38→45 45→40 43 .174/.261/.256 .082.294 65 39% 9% 43 -2.2 .182/.265/.300 .118.291 126 39% 9% 56 -1.3 .169/.256/.297.129.24915437%10%50-0.8
Jordan Betts
2018 · AA
26 36→29 43→45 46→40 35 .184/.232/.292 .108.283 115 38% 6% 39 -2.5 .203/.251/.317 .114.300 134 35% 6% 54 -1.4 .191/.237/.292.101.27313034%5%38-1.6
Ryan Metzler
2019 · AAA
26 40 40 50 38 .193/.248/.281 .088.293 815 36% 6% 43 -2.2 .204/.258/.297 .093.310 912 35% 6% 51 -1.7 .145/.202/.182.037.2484841%6%-4-1.0
Chris Roller
2023 · AA
26 37 39→45 50→55 40 .183/.248/.270 .087.268 614 32% 6% 40 -2.4 .194/.274/.324 .130.304 1416 38% 9% 67 -0.5 .179/.266/.318.140.290171941%9%60-0.7
Cadyn Grenier
2022 · AAA
25 40→37 42→40 48→50 39 .191/.265/.291 .100.313 910 39% 8% 54 -1.4 .196/.279/.296 .100.292 813 33% 9% 61 -1.0 .175/.272/.270.095.25071630%10%50-1.1
Jackson Cluff
2023 · AA
26 36→29 40→45 48→55 36 .179/.243/.270 .091.285 811 38% 6% 39 -2.5 .186/.268/.305 .119.285 1220 36% 9% 59 -1.1 .181/.273/.314.132.266142835%10%61-0.6
Chris Sharpe
2022 · AAA
26 38→39 45 45→50 39 .191/.258/.315 .124.278 1211 34% 6% 57 -1.2 .189/.266/.294 .105.293 813 36% 8% 56 -1.3 .164/.257/.268.103.25871636%9%46-1.0
McCarthy Tatum
2022 · AA
26 34→25 42→55 45→50 35 .173/.235/.271 .098.281 106 40% 6% 36 -2.7 .198/.254/.317 .119.290 1210 34% 5% 56 -1.3 .201/.254/.332.131.279121131%4%55-0.5
Rylan Sandoval
2013 · AA
25 39 41→40 45 36 .193/.251/.293 .100.287 95 35% 5% 48 -1.9 .216/.266/.305 .089.313 78 31% 5% 56 -1.3 .221/.270/.295.074.3195831%5%52-0.6
Scott Hurst
2022 · AAA
26 38→31 39→40 43→50 39 .185/.242/.267 .083.288 77 37% 7% 37 -2.7 .221/.294/.329 .108.299 1119 28% 8% 76 +0.0 .239/.321/.353.114.297132523%9%89+0.6
Eric Yang
2023 · AAA
25 39 39→40 47→40 44 .187/.270/.275 .087.280 76 33% 8% 52 -1.6 .195/.271/.273 .078.298 56 33% 8% 51 -1.7 .175/.257/.234.060.2694233%8%33-0.7
Chandler Seagle
2022 · AA
26 39 38→40 44→45 35 .189/.244/.272 .084.284 55 34% 4% 39 -2.5 .187/.238/.267 .080.295 66 37% 5% 35 -2.8 .164/.212/.231.068.2706440%5%11-1.5
Yadiel Rivera
2019 · MLB
27 38→48 38→40 45→50 38 .187/.238/.257 .071.270 67 32% 6% 32 -3.0 .216/.254/.318 .102.312 1216 33% 5% 55 -1.4 .224/.248/.329.106.322142335%3%50-1.1
Brent Diaz
2022 · AA
26 41 43→45 45 39 .196/.275/.304 .108.304 118 37% 7% 62 -0.9 .218/.283/.353 .135.305 169 32% 6% 78 +0.2 .202/.265/.336.134.27018931%5%61-0.3
Flint Wipke
2009 · AAA
26 38→40 41→40 45 36 .186/.241/.284 .098.300 89 39% 6% 40 -2.4 .199/.258/.310 .111.322 119 39% 7% 55 -1.4 .180/.243/.280.100.27212637%8%40-0.9