Damon Keith

RF Biloxi Shuckers
Age 27 R/R 6'3" / 195 lbs AA HR +10%K +6% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424AA/ROKLAD337.266/.351/.505171375—.207/.268/.378
202525AALAD362.226/.302/.38611949—.184/.237/.305
202626AAMIL245.300/.372/.51610798—.254/.310/.429
2027PROJMLE27MLBMIL2.204/.260/.3510071-0.0
2028PROJ27% MLB28MLBMIL39.204/.261/.3491071-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
wOBA83
wRC+83
ISO80
BB%31
K%28
Whiff%27
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsCamden Duzenack (age 27) · Narciso Crook (age 27) · Brock Kjeldgaard (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†71
AVG/OBP/SLG.204 / .260 / .351
PA2
HR0
K%50
BB%6
BABIP283
ISO148
MLB%2%
Value2027 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +2.7 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.12728
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   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
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
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202121 ROKACL Dodgers — 8669 23631 13243 20 3334595511.010 217489 2815 438 80 — — — — — —
202222 A+Great Lakes Loons — 124103 21415 21330 01 204339408746 204246 2717 337 65 — — — — — —
202222 ARancho Cucamonga Quakes — 416334 10023412 699511 53 299435500935 201384 2317 414 98 — — — — — —
202323 A+Great Lakes Loons — 439389 8921111 441464 43 229314373686 144333 3310 309 45 — — — — — —
202323 INTLGlendale Desert Dogs — 7971 18414 8250 00 254329507836 254333 3210 365 133 — — — — — —
202424 AATulsa Drillers — 318282 7315216 32943 136 259341496837 238329 3010 366 72 — — — — — —
202424 ROKACL Dodgers — 1915 6101 440 00 4005266671.193 267500 2121 515 123 — — — — — —
202525 AATulsa Drillers — 362319 7212311 331112 95 226302386688 160298 319 302 49 — — — — — —
202626 AABiloxi Shuckers — 245217 6517010 21704 73 300372516888 217393 299 386 98 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202121 ROK MLEACL Dodgers — 8674 16421 8363 20 216318365683 149373 429 286 80 — — — — — —
202222 A+ MLEGreat Lakes Loons — 124109 18314 15410 01 165266321587 156224 3312 264 65 — — — — — —
202222 A MLERancho Cucamonga Quakes — 416359 852037 4413911 53 237338368706 131357 3311 313 98 — — — — — —
202323 A+ MLEGreat Lakes Loons — 439401 721518 321854 43 180247282529 102298 427 235 45 — — — — — —
202424 AA MLETulsa Drillers — 318293 5912211 211203 136 201262369630 167289 387 274 72 — — — — — —
202424 ROK MLEACL Dodgers — 1917 5101 260 00 294368529898 235370 3211 350 123 — — — — — —
202525 AA MLETulsa Drillers — 362331 61929 211382 95 184237305542 121262 386 240 49 — — — — — —
202626 AA MLEBiloxi Shuckers — 245224 571508 14864 73 254310429738 174354 356 313 98 — — — — — —
202121 ROK MLEACL Dodgers — 8674 16421 8363 20 216318365683 149395 429 286 80 — — — — — —
202121 ROK RAWACL Dodgers — 8669 23631 13243 20 3334595511.010 217489 2815 438 80 — — — — — —
202222 A MLE2 teams — 540468 10423411 5917911 54 222323359682 137332 3311 302 90 — — — — — —
202222 A RAW2 teams — 540437 12127517 9012811 54 277413478891 201354 2417 397 90 — — — — — —
202323 A+ MLE2 teams — 518475 8518110 372184 43 179244284528 105301 427 235 45 — — — — — —
202323 A+ RAW2 teams — 518460 10725215 521714 43 233316393709 161333 3310 318 45 — — — — — —
202424 AA MLE2 teams — 337310 6413212 231253 136 206268377645 171299 377 278 74 — — — — — —
202424 AA RAW2 teams — 337297 7916217 36983 136 266351505856 239339 2911 375 74 — — — — — —
202525 AA MLETulsa Drillers — 362331 61929 211382 95 184237305542 121271 386 240 49 — — — — — —
202525 AA RAWTulsa Drillers — 362319 7212311 331112 95 226302386688 160298 319 302 49 — — — — — —
202626 AA MLEBiloxi Shuckers — 245224 571508 14864 73 254310429738 174368 356 313 98 — — — — — —
202626 AA RAWBiloxi Shuckers — 245217 6517010 21704 73 300372516888 217393 299 386 98 — — — — — —
202121 ROK MLEACL Dodgers — 8675 16421 8363 20 213318360678 147373 429 286 80 — — — — — —
202222 A MLE2 teams — 540465 10423411 5917911 54 224323361685 138326 3311 302 90 — — — — — —
202323 A+ MLE2 teams — 518472 8518110 372184 43 180244286530 106298 427 235 45 — — — — — —
202424 AA MLE2 teams — 337308 6413212 231253 136 208268380648 172294 377 278 74 — — — — — —
202525 AA MLETulsa Drillers — 362336 61929 211382 95 182237301538 119262 386 240 49 — — — — — —
202626 AA MLEBiloxi Shuckers — 245225 571508 14864 73 253310427737 173354 356 313 98 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 AA MLE2 teams — 337308 6413212 231253 136 208268380648 172294 377 278 74 — — — — — —
202525 AA MLETulsa Drillers — 362336 61929 211382 95 182237301538 119262 386 240 49 — — — — — —
202626 AA MLEBiloxi Shuckers — 245225 571508 14864 73 253310427737 173354 356 313 98 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLEMIL 2% 295272 571219 181013 52 206262352614 145288 346 273 71 -10 +0 +0 -3 +6 -0.2
▸ 2027 — real world (MLB)
202727 MLB CTXMIL 2% 22 0000 010 00 204260351612 147283 500 272 71 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLEMIL 27% 144133 27604 9491 21 206263349612 143287 346 272 71 -5 +0 -1 -2 +3 -0.4
202828 MLB CTXMIL 27% 3937 7101 2130 00 204261349610 145282 335 272 71 -1 +0 -0 -0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 3937 7101 2130 00 189231297528 108261 335 272 70 -1 +0 -0 -0 +1 -0.1
/ 162G— A+C — 650617 11717017 332170 00 190231300531 110261 335 272 70 -23 +0 -3 -7 +14 -1.9
Career— MLE — 23572130 438931159 17987429 4423 206276343619 137312 378 272 70 -9 +0 -1 -3 +6 -0.7
/ 162G— MLE — 650587 12126316 492418 126 206276342618 136313 378 272 70 -23 +0 -2 -7 +14 -1.8

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AABiloxi Shuckers · 245 PAwOBA .380 → .313 (−67)K% 28.6% → 34.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷1.000×1.220——34.86%
BB% (unintentional) /PA8.57%÷1.000×0.680—×0.9885.76%
HBP% /PA1.63%—×0.840—×0.9881.35%
Singles /BIP25.85%÷1.000×0.920×1.010×0.98823.72%
Doubles /BIP11.56%÷1.000×0.910×1.010×0.98810.50%
Triples /BIP0.00%÷1.000×0.880×1.010×0.9880.00%
Home runs /BIP6.80%÷1.000×0.800—×0.9885.38%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .380 → .313; ISO .217 → .174; BABIP .393 → .354. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AATulsa Drillers · 362 PAwOBA .299 → .240 (−59)K% 30.7% → 38.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.66%÷0.984×1.220——38.03%
BB% (unintentional) /PA8.84%÷1.061×0.700—×0.9985.82%
HBP% /PA0.55%—×0.870—×0.9980.48%
Singles /BIP22.12%÷0.968×0.920×0.968×0.99820.31%
Doubles /BIP5.77%÷1.014×0.840×0.968×0.9984.62%
Triples /BIP1.44%÷1.137×0.940×0.968×0.9981.15%
Home runs /BIP5.29%÷0.957×0.800—×0.9984.41%

Factors used: league row TL. Park (home-season share, regressed): HR 91, 1B 94, 2B 103, 3B 127, K 97, BB 112 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.968.

Result: wOBA .299 → .240; ISO .160 → .127; BABIP .298 → .262. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 AATulsa Drillers · 318 PAwOBA .356 → .274 (−83)K% 29.6% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.56%÷0.959×1.220——37.59%
BB% (unintentional) /PA9.75%÷1.048×0.700—×1.0126.59%
HBP% /PA0.94%—×0.870—×1.0120.83%
Singles /BIP21.28%÷1.042×0.920×1.021×1.01219.40%
Doubles /BIP7.98%÷1.003×0.840×1.021×1.0126.90%
Triples /BIP1.06%÷1.142×0.940×1.021×1.0120.90%
Home runs /BIP8.51%÷1.063×0.800—×1.0126.48%

Factors used: league row TL. Park (home-season share, regressed): HR 113, 1B 108, 2B 101, 3B 128, K 92, BB 110 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .356 → .274; ISO .238 → .175; BABIP .329 → .289. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ROKACL Dodgers · 19 PAwOBA .502 → .350 (−151)K% 21.1% → 30.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷0.984×1.440——30.80%
BB% (unintentional) /PA21.05%÷1.070×0.620—×0.95511.65%
HBP% /PA0.00%—×0.720—×0.9550.00%
Singles /BIP36.36%÷1.011×0.820—×0.95528.15%
Doubles /BIP9.09%÷1.010×0.720—×0.9556.19%
Triples /BIP0.00%÷0.967×0.720—×0.9550.00%
Home runs /BIP9.09%÷0.942×0.780—×0.9557.19%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 102, 2B 102, 3B 93, K 97, BB 114 — applied at half strength. Age: age 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .502 → .350; ISO .267 → .202; BABIP .500 → .370. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 A+Great Lakes Loons · 439 PAwOBA .303 → .235 (−68)K% 33.3% → 42.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.26%÷1.004×1.270——42.06%
BB% (unintentional) /PA10.02%÷0.992×0.710—×0.9987.16%
HBP% /PA0.91%—×0.790—×0.9980.72%
Singles /BIP23.05%÷0.975×0.920×0.999×0.99821.68%
Doubles /BIP8.64%÷1.011×0.810×0.999×0.9986.90%
Triples /BIP0.41%÷0.997×0.850×0.999×0.9980.35%
Home runs /BIP4.53%÷0.951×0.800—×0.9983.80%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 90, 1B 95, 2B 102, 3B 99, K 101, BB 98 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .303 → .235; ISO .144 → .107; BABIP .333 → .298. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 ARancho Cucamonga Quakes · 416 PAwOBA .406 → .313 (−93)K% 22.8% → 33.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.84%÷0.930×1.360——33.40%
BB% (unintentional) /PA16.35%÷1.072×0.690——10.52%
HBP% /PA2.64%—×0.780——2.06%
Singles /BIP25.52%÷0.981×0.920×1.028—24.62%
Doubles /BIP9.62%÷0.923×0.830×1.028—8.90%
Triples /BIP1.67%÷1.150×0.910×1.028—1.36%
Home runs /BIP5.02%÷1.247×0.800——3.22%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 149, 1B 96, 2B 85, 3B 130, K 86, BB 114 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.028.

Result: wOBA .406 → .313; ISO .201 → .143; BABIP .384 → .357. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 A+Great Lakes Loons · 124 PAwOBA .329 → .264 (−64)K% 26.6% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.61%÷1.033×1.270——32.73%
BB% (unintentional) /PA16.94%÷0.980×0.710—×1.01212.41%
HBP% /PA0.00%—×0.790—×1.0120.00%
Singles /BIP15.71%÷1.026×0.920×1.050×1.01214.97%
Doubles /BIP5.71%÷0.985×0.810×1.050×1.0124.99%
Triples /BIP1.43%÷1.150×0.850×1.050×1.0121.12%
Home runs /BIP7.14%÷1.013×0.800—×1.0125.71%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 103, 1B 105, 2B 97, 3B 130, K 107, BB 96 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .329 → .264; ISO .204 → .161; BABIP .246 → .224. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 ROKACL Dodgers · 86 PAwOBA .432 → .286 (−147)K% 27.9% → 41.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.91%÷0.973×1.440——41.31%
BB% (unintentional) /PA15.12%÷1.007×0.620—×0.9859.17%
HBP% /PA3.49%—×0.720—×0.9852.47%
Singles /BIP28.89%÷0.996×0.820—×0.98523.44%
Doubles /BIP13.33%÷0.942×0.720—×0.98510.03%
Triples /BIP6.67%÷1.150×0.720—×0.9854.11%
Home runs /BIP2.22%÷1.068×0.780—×0.9851.60%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 114, 1B 99, 2B 88, 3B 130, K 95, BB 101 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .432 → .286; ISO .217 → .135; BABIP .489 → .373. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .