Damon KeithRF Biloxi Shuckers
Age 26 R/R 6'3" / 195 lbs AA HR -4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION133 act + 117 ros · stats below = ROS only
wRC+†69
AVG/OBP/SLG.196 / .259 / .327
PA117
HR3
K%38
BB%6
BABIP300
ISO131
MLB%2%
Value2026 · WAR
BAT: -2.7 runs (wOBA-derived runs vs avg)-3BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 45
Toolsscout grade
CONTACT35
scouting grade only
POWER45
scouting grade only
EYE40
scouting grade only
SPEED50
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
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 $-2M +$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
202121 ROKACL Dodgers 8674 15411 8373 20 203306324630 122378 439 284 76
202121 ROKACL Dodgers 8669 23631 13243 20 3334595511.010 217489 2815 438 193
202222 A2 teams 540469 10124311 5819011 54 215316350666 134333 3511 294 83
202222 A2 teams 540437 12127517 9012811 54 277413478891 201354 2417 397 162
202323 A+2 teams 518475 8217110 372314 43 173238276514 103305 457 232 36
202323 A+2 teams 518460 10725215 521714 43 233316393709 161333 3310 318 101
202424 AA2 teams 337311 5912112 221383 136 190250350600 161290 417 264 60
202424 AA2 teams 337297 7916217 36983 136 266351505856 239339 2911 375 145
202525 AATulsa Drillers 362332 629210 201482 95 187237316554 130286 416 244 45
202525 AATulsa Drillers 362319 7212311 331112 95 226302386688 160298 319 302 89
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAMIL 133121 311104 8504 71 256323446770 190403 386 328 109 +1 +1 +0 -1 +4 0.5
YTD26 AAMIL 133118 361305 11394 71 305383542926 237419 298 406 169 +10 +1 +0 -1 +4 1.4
ROS26 AAMIL 2% 117107 21503 7452 31 196259327586 131312 386 276 69 -4 +0 +0 -1 +3 -0.2
ROS26 MLBMIL 2% 22 0000 010 00 309 500 263 60 -0 +0 +0 -0 +0 -0.0
FULL26 AAMIL 135123 311104 8514 71 252319439758 187397 386 327 108 +1 +1 +0 -1 +4 0.5
TOT26 AAMIL 250228 521607 15956 102 228293390684 162354 386 303 90 -3 +1 +0 -3 +7 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIL 27% 269247 511118 171003 72 206266356622 150306 376 277 71 -9 +1 +0 -3 +8 -0.4
202828 MLBMIL 40% 319291 601319 211164 72 206269351620 144304 367 280 72 -10 +1 -1 -3 +9 -0.5
202929 MLBMIL 45% 344314 6514110 231234 72 207270354623 146302 367 280 72 -11 +1 -1 -4 +10 -0.6
202727 MLBMIL 27% 7266 13302 5271 21 197264333597 136303 387 266 62 -3 +0 +0 -1 +2 -0.2
202828 MLBMIL 40% 127117 24504 8461 31 205262350612 145301 366 268 64 -5 +0 -0 -1 +4 -0.3
202929 MLBMIL 45% 154141 28604 10552 31 199261326588 128299 366 269 64 -6 +0 -1 -2 +4 -0.4
▸ Career Totals
Career 355326 6514010 231294 83 199261334595 135291 366 268 63 -15 +0 -1 -4 +10 -0.9
/ 162G 650597 11926018 422367 155 199260333593 134291 366 268 63 -27 +1 -2 -7 +18 -1.7
Career 28922620 5161091174 213112836 5725 197267332598 135307 397 267 63 -122 +1 -2 -31 +82 -7.3
/ 162G 650589 11524217 482548 136 195265329594 134304 397 267 63 -27 +0 -0 -7 +18 -1.7

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 ROKACL Dodgers 8669 23631 13243 20 3334595511.010 217489 2815 438 193 +9 +0 +2 1.2
202222 A+Great Lakes Loons 124103 21415 21330 01 204339408746 204246 2717 337 116 +2 -0 +4 0.5
202222 ARancho Cucamonga Quakes 416334 10023412 699511 53 299435500935 201384 2317 414 175 +35 -0 +12 4.8
202323 A+Great Lakes Loons 439389 8921111 441464 43 229314373686 144333 3310 309 95 -3 -0 +12 1.0
202323 INTLGlendale Desert Dogs 7971 18414 8250 00 254329507836 254333 3210 365 137 +3 +0 +2 0.6
202424 AATulsa Drillers 318282 7315216 32943 136 259341496837 238329 3010 366 139 +14 +0 +9 2.4
202424 ROKACL Dodgers 1915 6101 440 00 4005266671.193 267500 2121 515 252 +3 +0 +1 0.4
202525 AATulsa Drillers 362319 7212311 331112 95 226302386688 160298 319 302 89 -4 -0 +10 0.6

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#3John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1358108209268358-4-1-0.5-0.3
/1626641915-7.1-1.9-0.9pk7: 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
Damon Keith (OGILVIE) 26 35 45 50 40 228/293/390 162354 710 38% 6% 90 +0.3
Stone Garrett
2022 · AA
26 39→37 48→55 50 31 202/237/339 137296 1716 38% 4% 54 -1.4 221/274/392 171302 2113 33% 6% 84 +0.6 219/280/389170298211133%7%83+0.4
Daniel Amaral
2023 · AA
26 41 47→40 48→55 41 209/268/345 136287 1514 32% 7% 69 -0.4 232/305/339 107304 927 25% 8% 82 +0.5 243/325/3328931754823%9%86+0.3
Coco Montes
2023 · AAA
26 39→43 47→50 51→50 41 200/265/338 138281 1410 33% 7% 66 -0.6 219/284/347 128316 1310 33% 8% 76 +0.0 220/284/33711731711932%7%71-0.2
Brahiam Maldonado
2012 · AA
26 37→44 53→55 48→50 35 198/251/365 167287 219 38% 6% 67 -0.5 208/257/341 133282 159 31% 5% 63 -0.8 203/246/30910626311727%4%45-0.9
Willie MacIver
2023 · AAA
26 36→33 48→45 50→55 39 191/255/325 133271 1714 35% 6% 59 -1.1 215/291/341 126313 1316 33% 8% 78 +0.2 225/305/348123321111831%8%83+0.3
Cory Vaughn
2015 · AAA
26 38→41 44→45 54→50 40 191/262/305 114272 1315 33% 7% 56 -1.3 193/257/300 107289 1012 35% 7% 53 -1.5 149/216/240912328938%7%17-1.5
Sean Bouchard
2022 · AA
26 41 50→55 47→50 39 209/263/369 160294 1710 34% 6% 72 -0.2 219/309/394 175294 1914 30% 10% 98 +1.6 210/314/386176278191630%12%96+0.7
Narciso Crook
2021 · AAA
26 44 45→55 52→50 36 216/262/347 131311 1212 34% 5% 66 -0.6 212/280/367 155317 1814 37% 7% 80 +0.4 198/275/352154301191538%7%71-0.2
Michael Hermosillo
2021 · MLB
26 39→46 49→55 49→55 38 199/276/345 145291 1713 36% 6% 72 -0.2 222/309/399 177296 2115 31% 7% 101 +1.8 207/290/404197249271829%6%92+0.4
Chris Sharpe
2022 · AAA
26 37→39 44→50 45→50 38 185/252/306 121279 1110 36% 6% 53 -1.5 189/263/296 107295 813 36% 7% 54 -1.4 160/248/26210325471637%8%40-1.1
Tyler Marincov
2018 · AA
26 40→43 46→50 44→50 38 203/256/331 129292 149 35% 6% 60 -1.0 196/254/348 152304 2011 40% 6% 64 -0.8 164/221/308144244221442%7%38-1.6
Joe Suozzi
2023 · A
25 40 44→45 53→50 33 190/259/304 115324 1214 42% 6% 55 -1.4 214/285/312 98340 1010 37% 7% 68 -0.5 232/302/3198835110834%7%72-0.1
Davis Wendzel
2023 · AAA
26 35→27 50 43→40 41 191/254/334 143251 195 32% 7% 60 -1.0 195/273/339 144246 195 28% 8% 70 -0.3 200/276/34714723117422%7%71-0.1
Logan Hill
2018 · AA
25 40→39 49→55 45 40 206/269/351 145287 177 34% 7% 71 -0.3 208/271/378 170297 224 36% 7% 79 +0.3 197/262/37617927724137%7%72-0.1
Luke Ritter
2023 · AAA
26 38→42 51→55 46→45 37 199/267/351 153301 198 39% 7% 71 -0.3 204/290/366 162314 216 39% 9% 85 +0.7 196/289/34915330620439%10%76+0.1
Kody Kirkland
2009 · AAA
26 36→41 47→55 48→45 37 189/250/326 137274 1510 36% 6% 56 -1.3 202/259/317 115283 1010 31% 6% 57 -1.2 173/227/260872376729%5%25-1.9
Ray Sadler
2007 · AAA
26 39→43 49→55 46→50 39 206/256/351 145275 1711 32% 6% 65 -0.7 211/263/375 164267 219 29% 6% 75 -0.0 202/255/36516324821828%5%66-0.5
Troy Stokes Jr.
2021 · AAA
25 39→38 45→50 53→55 42 195/273/320 125283 1316 34% 8% 65 -0.7 201/277/315 114267 1116 27% 8% 65 -0.7 164/253/2619721492027%8%38-1.1
Mark Contreras
2021 · AA
26 36→37 44→50 47→55 38 184/248/300 115271 1213 35% 6% 49 -1.8 201/261/346 145293 1719 36% 6% 66 -0.6 197/258/338141284182436%6%60-0.8
Melky Mesa
2012 · AA
25 41→43 49→55 50→55 35 205/264/355 150315 1618 39% 6% 69 -0.4 218/263/375 157311 2017 35% 4% 75 -0.0 213/253/374161294211735%4%66-0.4