Aaron McKeithanC Arkansas Travelers
Age 26 R/R 5'11" / 225 lbs AA HR -5% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION106 act + 70 ros · stats below = ROS only
wRC+†82
AVG/OBP/SLG.223 / .311 / .303
PA70
HR1
K%23
BB%8
BABIP285
ISO80
MLB%2%
Value2026 · WAR
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +5.0 runs (Replacement-level credit)+5REPTotal WAR: +0.50+0.5WAR
0.00.51.00.00.60.70.7+$15M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 49 / POW 36
Toolsscout grade
CONTACT49
scouting grade only
POWER36
scouting grade only
EYE50
scouting grade only
SPEED42
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+0.7$2M+$2M
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.8M $2M +$2M

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
202121 APalm Beach Cardinals 7667 9200 4224 00 134227164391 30196 295 166 -15
202121 APalm Beach Cardinals 7665 10200 6174 00 154267185451 31204 228 223 29
202222 A2 teams 315279 621015 248610 11 222307319626 97300 278 280 73
202222 A2 teams 315269 741315 346010 11 275377387764 112335 1911 348 124
202323 A+Peoria Chiefs 256217 48304 184813 21 221319290609 69254 197 265 61
202323 A+Peoria Chiefs 256207 55305 283313 21 266387353740 87282 1311 335 115
202424 AASpringfield Cardinals 191168 39511 12448 00 232314292605 60302 236 264 60
202424 AASpringfield Cardinals 191163 43511 17308 00 264362325687 61311 169 316 100
202525 AAAltoona Curve 139120 19204 12303 01 158252275527 117170 229 223 29
202525 AAAltoona Curve 139114 20203 18213 01 175304272576 96185 1513 267 63
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AASEA 10691 24201 12243 01 264368319687 55348 2311 303 90 -1 -0 +0 +2 +3 0.3
YTD26 AASEA 10686 24201 17193 01 279415337752 58348 1816 356 130 +4 -0 +0 +2 +3 0.8
ROS26 AASEA 2% 7062 14201 6162 10 223311303615 80290 238 293 82 -1 +0 +0 +1 +2 0.2
ROS26 MLBSEA 2% 11 0000 000 00 288 00 273 67 -0 +0 +0 +0 +0 0.0
FULL26 AASEA 10792 24201 12243 01 261364315680 54343 2211 303 90 -1 -0 +0 +2 +3 0.3
TOT26 AASEA 176153 38402 18405 11 247345312658 65322 2310 299 87 -3 -0 +0 +3 +5 0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBSEA 33% 209185 43713 18474 21 232314330644 97289 229 294 83 -4 +0 +0 +4 +6 0.6
202828 MLBSEA 50% 276244 57915 24626 32 234318340658 107289 229 296 84 -5 -0 -1 +5 +8 0.7
202929 MLBSEA 56% 310274 631015 27706 42 230313328641 99289 239 295 84 -6 +0 -1 +6 +9 0.7
202727 MLBSEA 33% 7062 14201 6162 10 226314306621 81287 239 276 70 -2 +0 +0 +1 +2 0.1
202828 MLBSEA 50% 137121 27402 12313 21 223309306615 83287 239 278 71 -5 +0 -0 +2 +4 0.2
202929 MLBSEA 56% 173153 36613 15393 21 235316346662 111286 239 278 71 -6 +0 -1 +3 +5 0.2
▸ Career Totals
Career 381337 771216 33868 52 228312323636 95287 239 278 71 -13 +0 -1 +7 +11 0.4
/ 162G 650575 13120210 5614714 93 228312322633 94287 239 278 71 -22 +1 -2 +12 +18 0.7
Career 18421616 35450528 14542556 138 219305308613 89275 238 274 68 -66 -1 -2 +33 +52 1.6
/ 162G 650570 12618210 5115020 53 221307312620 91278 238 274 68 -23 -0 -1 +12 +18 0.6

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
202121 APalm Beach Cardinals 7665 10200 6174 00 154267185451 31204 228 223 29 -6 +0 +2 -0.4
202222 A+Peoria Chiefs 8375 19301 7161 01 253325333659 80310 198 303 90 -1 -0 +2 0.1
202222 APalm Beach Cardinals 232194 551014 27449 10 284396407803 124345 1912 364 137 +10 +0 +7 1.7
202323 A+Peoria Chiefs 256207 55305 283313 21 266387353740 87282 1311 335 115 +4 +0 +7 1.2
202424 AASpringfield Cardinals 191163 43511 17308 00 264362325687 61311 169 316 100 +0 +0 +5 0.6
202525 AAAltoona Curve 139114 20203 18213 01 175304272576 96185 1513 267 63 -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
#1Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#2Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#3Jorge Alfarolast yr '23
career totals — 7 seasons, 1,693 PA
71,6934818254303396+30+179.19.1
/162664197+11.9+6.63.6pk7: 9
#4Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
138364232312334+7+41.11.1
/162664117+11.9+6.91.8pk7: 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 McKeithan (OGILVIE) 26 49 36 42 50 247/345/312 65322 21 23% 10% 87 +0.5
Clayton Daniel
2021 · AA
26 49 39→40 45→40 50 235/294/320 85276 66 17% 7% 72 -0.2 218/270/308 90287 87 25% 6% 59 -1.1 200/247/259592627225%6%32-0.9
Adam Weisenburger
2015 · AAA
26 47 40 41→30 47 223/300/318 95289 84 24% 8% 76 +0.0 217/299/304 87284 66 24% 8% 72 -0.2 196/287/267712523321%9%54-0.8
Kevin Nolan
2014 · AA
26 49→48 43→45 46→50 48 238/291/351 113280 108 19% 7% 79 +0.3 226/266/318 92264 79 17% 5% 59 -1.1 221/258/303812575916%4%49-1.4
Shane Justis
2009 · AA
26 51→52 40 47→50 49 246/307/340 94288 711 17% 7% 83 +0.6 240/296/334 94284 610 17% 5% 77 +0.1 246/300/338922875816%4%76+0.1
P.J. Higgins
2019 · AA
26 47→55 38→45 46→40 49 225/290/303 78278 54 20% 8% 66 -0.6 219/279/317 98282 96 24% 7% 65 -0.7 239/302/36212330413324%8%85+0.5
Ray Chang
2010 · AAA
26 51→54 39→40 40 47 242/303/342 100286 55 17% 6% 82 +0.5 242/297/331 89285 63 17% 6% 76 +0.1 251/298/318673063118%6%70-0.1
Wynston Sawyer
2018 · AA
26 46 41→45 43→45 46 220/292/326 105290 86 26% 8% 73 -0.1 217/286/321 104298 85 28% 6% 70 -0.3 203/278/298952828029%6%58-0.3
Marcos Cabral
2010 · AAA
26 50→53 43→45 43→40 47 242/297/358 115291 93 20% 7% 83 +0.6 234/279/341 107283 106 20% 6% 71 -0.3 232/265/315842719318%4%53-0.7
Marco Rivera
2010 · AAA
26 48 42→40 40 50 231/296/331 100278 107 20% 8% 76 +0.1 240/287/338 98296 98 21% 6% 74 -0.1 260/294/326663196220%4%72-0.1
Tyler Smith
2017 · AAA
26 51→54 39→40 47→50 45 242/293/331 89302 79 22% 6% 75 -0.0 205/261/296 91271 87 26% 6% 53 -1.5 174/240/252782347428%7%30-1.5
Chris Denove
2010 · AAA
27 50 41→40 38→40 46 239/294/340 102287 74 19% 6% 78 +0.2 242/298/356 114294 118 21% 6% 84 +0.6 250/307/3459630610621%6%80+0.2
Matt Lawson
2012 · AA
26 50→51 44→45 43→50 42 243/297/363 120320 106 26% 6% 85 +0.7 235/302/335 100303 712 23% 7% 80 +0.4 231/304/3198829851522%7%75+0.0
Patrick Frick
2023 · AA
26 48→51 39→45 47→45 44 224/292/304 80310 66 28% 7% 68 -0.5 223/282/306 83302 68 26% 6% 63 -0.8 230/275/280503040823%3%53-0.3
Rubén Tejada
2016 · MLB
26 51→61 39→40 41→50 54 242/322/329 86286 64 17% 9% 87 +0.8 235/298/332 97276 74 17% 7% 77 +0.1 229/289/319912698418%6%67-0.3
Peeter Ramos
2008 · AA
26 52→54 40 44→50 47 251/302/335 83294 810 18% 6% 79 +0.3 227/281/314 87283 711 21% 6% 65 -0.7 185/238/2254024301522%6%20-1.0
Elias Díaz
2017 · AAA
26 50→56 41→50 41→45 44 243/282/341 97284 95 18% 5% 72 -0.2 252/295/355 103296 95 18% 6% 81 +0.4 245/304/37813327215016%7%89+0.5
Michael Garciaparra
2009 · AAA
26 51 40 47→45 44 246/306/334 88315 89 24% 6% 81 +0.4 224/279/303 79304 66 27% 6% 61 -1.0 199/264/238392702025%7%35-1.0
Bryson Brigman
2021 · AA
26 50→59 38→40 47→50 46 234/291/314 80294 49 21% 6% 69 -0.4 236/290/335 99301 811 23% 6% 75 -0.0 236/292/3309430071123%6%71-0.2
Bobby Wilson
2009 · AAA
26 51→52 43→50 42→40 47 247/296/363 116286 105 18% 6% 85 +0.7 232/278/348 116274 114 19% 6% 72 -0.2 200/262/31111122411017%8%54-0.3
Ed Easley
2012 · AAA
26 47→42 38→45 42→40 46 222/282/296 74288 55 24% 7% 61 -1.0 242/302/334 92296 74 19% 7% 79 +0.3 251/311/3531013009218%7%86+0.4