DaShawn Keirsey Jr.

CF Gwinnett Stripers
Age 30 L/L 6'0" / 195 lbs AAA Svc 0.282 · Ctrl thru 2032
Overview
AAAROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202427AAAMIN505.300/.375/.476143695—.260/.319/.392
202528AAAMIN161.250/.340/.4363776—.226/.289/.377
202528MLBMIN88.107/.138/.179210-17-1.2
202629AAAATL426.247/.304/.34664047—.211/.252/.285
2027PROJ10% MLB30MLBATL16.206/.255/.3180160-0.0
2028PROJ27% MLB31MLBATL69.205/.254/.3141458-0.2
Last 3 seasons WAR -1.2  ·  Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.282First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$0.8M2030Ext$0.2M2031Ext$0.4M2032Ext$0.6M
Skills · percentileMiLB Statcast 2026 AAA
Speed96
Max EV90
Whiff%50
Z-Con%32
K%25
BB%19
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsDarren Ford (age 30) · Tyler Wade (age 29) · Jorge Mateo (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†60
AVG/OBP/SLG.206 / .255 / .318
PA16
HR0
K%31
BB%6
BABIP280
ISO103
MLB%10%
Value2027 · WAR
BAT: -7.4 runs (wOBA-derived runs vs avg)-7BATRUN: +1.9 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · ContractCON 50 / POW 50
Toolsscout grade · Statcast %ile · 2024-2025
CONTACT50
xAVG
100.158
POWER50
Barrel%
437.3
Avg EV
2487.1
Bat Spd
2869.0
EYE50
scouting grade only
SPEED55
Sprint
7628.5
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.282 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M———
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.8M +$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)
201821 ROKElizabethton Twins — 116103 31730 12200 41 301374427801 126369 1710 355 66 — — — — — —
201922 ACedar Rapids Kernels — 143124 17110 18400 21 137246161408 24200 2813 203 -14 — — — — — —
202124 A+Cedar Rapids Kernels — 165141 28447 18503 103 199302433735 234241 3011 319 48 — — — — — —
202225 AAWichita Wind Surge — 468425 1152637 321087 427 271332395727 125344 237 324 65 — — — — — —
202326 AAASt. Paul Saints — 152129 34132 19314 80 264375364739 101333 2012 341 88 — — — — — —
202326 AAWichita Wind Surge — 397361 11017513 31933 315 305365488852 183377 238 374 91 — — — — — —
202427 AAASt. Paul Saints — 505443 13322714 481165 367 300375476851 176370 2310 371 95 — — — — — —
202528 MLBMinnesota Twins — 8884 9002 2331 103 107138179317 71143 382 143 -17 -12 +1 +1 -3 +2 -1.2
202528 AAASt. Paul Saints — 161140 351133 17362 70 250340436775 186311 2211 341 76 — — — — — —
202629 AAAGwinnett Stripers — 426393 971536 301192 403 247304346650 99338 287 294 47 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 8884 9002 2331 103 107138179317 71143 382 143 -17 -12 +1 +1 -3 +2 -1.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201821 ROK MLEElizabethton Twins — 116108 25520 7280 41 231278315593 83308 246 266 66 — — — — — —
201922 A MLECedar Rapids Kernels — 143129 13110 13560 21 101183124307 23172 399 148 -14 — — — — — —
202124 A+ MLECedar Rapids Kernels — 165147 22336 12683 103 150228333562 184200 417 239 48 — — — — — —
202225 AA MLEWichita Wind Surge — 468435 982125 221387 427 225274317591 92314 295 265 65 — — — — — —
202326 AAA MLESt. Paul Saints — 152136 34131 12384 80 250329324652 74338 258 298 88 — — — — — —
202326 AA MLEWichita Wind Surge — 397370 951558 221123 315 257304389693 132345 286 303 91 — — — — — —
202427 AAA MLESt. Paul Saints — 505457 1191979 341405 367 260319392710 131334 287 308 95 — — — — — —
202528 MLB MLEMinnesota Twins — 8884 9002 2331 103 107138179317 71143 382 143 -17 -12 +1 +1 -3 +2 -1.2
202528 AAA MLESt. Paul Saints — 161146 331032 11442 70 226289377666 151288 277 280 76 — — — — — —
202629 AAA MLEGwinnett Stripers — 426403 851234 201432 403 211252285537 74313 345 237 47 — — — — — —
201821 ROK MLEElizabethton Twins — 116108 25520 7280 41 231278315593 83309 246 266 66 — — — — — —
201821 ROK RAWElizabethton Twins — 116103 31730 12200 41 301374427801 126369 1710 355 66 — — — — — —
201922 A MLECedar Rapids Kernels — 143129 13110 13560 21 101183124307 23176 399 148 -14 — — — — — —
201922 A RAWCedar Rapids Kernels — 143124 17110 18400 21 137246161408 24200 2813 203 -14 — — — — — —
202124 A+ MLECedar Rapids Kernels — 165147 22336 12683 103 150228333562 184211 417 239 48 — — — — — —
202124 A+ RAWCedar Rapids Kernels — 165141 28447 18503 103 199302433735 234241 3011 319 48 — — — — — —
202225 AA MLEWichita Wind Surge — 468435 982125 221387 427 225274317591 92314 295 265 65 — — — — — —
202225 AA RAWWichita Wind Surge — 468425 1152637 321087 427 271332395727 125344 237 324 65 — — — — — —
202326 AA MLE2 teams — 549506 13016810 341507 395 257313379692 123345 276 302 90 — — — — — —
202326 AA RAW2 teams — 549490 14418815 501247 395 294367455823 161365 239 365 90 — — — — — —
202427 AAA MLESt. Paul Saints — 505457 1191979 341405 367 260319392710 131347 287 308 95 — — — — — —
202427 AAA RAWSt. Paul Saints — 505443 13322714 481165 367 300375476851 176370 2310 371 95 — — — — — —
202528 AAA MLE2 teams — 249230 421034 13773 173 183236304540 122252 315 232 43 — — — — — —
202528 AAA RAW2 teams — 249224 441135 19693 173 196268339608 143257 288 271 43 — — — — — —
202629 AAA MLEGwinnett Stripers — 426403 851234 201432 403 211252285537 74315 345 237 47 — — — — — —
202629 AAA RAWGwinnett Stripers — 426393 971536 301192 403 247304346650 99338 287 294 47 — — — — — —
201821 ROK MLEElizabethton Twins — 116108 25520 7280 41 231278315593 83308 246 266 66 — — — — — —
201922 A MLECedar Rapids Kernels — 143129 13110 13560 21 101183124307 23172 399 148 -14 — — — — — —
202124 A+ MLECedar Rapids Kernels — 165149 22336 12683 103 148228329557 181200 417 239 48 — — — — — —
202225 AA MLEWichita Wind Surge — 468436 982125 221387 427 225274317590 92314 295 265 65 — — — — — —
202326 AA MLE2 teams — 549503 13016810 341507 395 258313382694 123343 276 302 90 — — — — — —
202427 AAA MLESt. Paul Saints — 505461 1191979 341405 367 258319388707 130334 287 308 95 — — — — — —
202528 AAA MLE2 teams — 249231 421034 13773 173 182236303539 121237 315 232 43 — — — — — —
202629 AAA MLEGwinnett Stripers — 426401 851234 201432 403 212252287539 75313 345 237 47 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 AAA MLESt. Paul Saints — 505461 1191979 341405 367 258319388707 130334 287 308 95 — — — — — —
202528 AAA MLE2 teams — 249231 421034 13773 173 182236303539 121237 315 232 43 — — — — — —
202629 AAA MLEGwinnett Stripers — 426401 851234 201432 403 212252287539 75313 345 237 47 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLEATL 10% 380354 721137 201153 266 206255318573 112280 305 256 60 -18 +3 -0 +1 +8 -0.2
▸ 2027 — real world (MLB)
202730 MLB CTXATL 10% 1615 2000 150 10 206255318573 112280 316 256 60 -1 +0 -0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLEATL 27% 254236 48725 14772 143 205254314567 109278 306 254 58 -13 +2 -3 +1 +6 -0.8
202831 MLB CTXATL 27% 6965 13211 4210 41 205254314567 109278 306 254 58 -3 +0 -1 +0 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 157149 22213 6541 144 148186235421 87207 344 192 65 -16 +1 -0 -2 +3 -1.4
/ 162G— A+C — 650617 908412 252244 5817 146184230414 84205 344 192 65 -65 +5 -1 -10 +14 -5.8
Career— MLE — 30302796 611983246 17792430 21535 219272326598 107305 306 264 65 -32 +4 -2 -1 +11 -2.2
/ 162G— MLE — 650600 13121710 381986 468 218271327598 108305 306 264 65 -42 +5 -3 -2 +14 -2.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 AAAGwinnett Stripers · 426 PAwOBA .286 → .237 (−49)K% 27.9% → 33.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.93%÷1.000×1.200——33.52%
BB% (unintentional) /PA6.81%÷1.000×0.690—×0.9824.61%
HBP% /PA0.47%—×0.940—×0.9820.43%
Singles /BIP26.64%÷1.000×0.930×1.036×0.98225.21%
Doubles /BIP5.47%÷1.000×0.830×1.036×0.9824.62%
Triples /BIP1.09%÷1.000×0.970×1.036×0.9821.08%
Home runs /BIP2.19%÷1.000×0.700—×0.9821.51%

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

Result: wOBA .286 → .237; ISO .099 → .075; BABIP .338 → .313. 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 AAASt. Paul Saints · 161 PAwOBA .336 → .280 (−56)K% 22.4% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.36%÷0.989×1.200——27.12%
BB% (unintentional) /PA10.56%÷1.022×0.690—×0.9927.07%
HBP% /PA1.24%—×0.940—×0.9921.16%
Singles /BIP17.31%÷0.944×0.930×0.996×0.99216.85%
Doubles /BIP10.58%÷0.938×0.830×0.996×0.9929.25%
Triples /BIP2.88%÷1.000×0.970×0.996×0.9922.76%
Home runs /BIP2.88%÷1.253×0.700—×0.9921.60%

Factors used: league row International League. Park (home-season share, regressed): HR 151, 1B 89, 2B 88, 3B 100, K 98, BB 104 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .336 → .280; ISO .186 → .146; BABIP .311 → .288. 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 AAASt. Paul Saints · 505 PAwOBA .368 → .308 (−60)K% 23.0% → 27.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.97%÷0.995×1.200——27.70%
BB% (unintentional) /PA9.50%÷0.985×0.690—×1.0036.68%
HBP% /PA0.99%—×0.940—×1.0030.93%
Singles /BIP27.52%÷1.010×0.930×1.009×1.00325.65%
Doubles /BIP6.73%÷0.996×0.830×1.009×1.0035.67%
Triples /BIP2.14%÷1.043×0.970×1.009×1.0032.01%
Home runs /BIP4.28%÷1.039×0.700—×1.0032.89%

Factors used: league row International League. Park (home-season share, regressed): HR 108, 1B 102, 2B 99, 3B 109, K 99, BB 97 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.009.

Result: wOBA .368 → .308; ISO .176 → .136; BABIP .370 → .334. 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 AAWichita Wind Surge · 397 PAwOBA .366 → .303 (−63)K% 23.4% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.43%÷1.018×1.220——28.08%
BB% (unintentional) /PA7.81%÷0.962×0.700—×0.9885.61%
HBP% /PA0.76%—×0.870—×0.9880.65%
Singles /BIP27.99%÷1.011×0.920×1.029×0.98825.88%
Doubles /BIP6.34%÷0.931×0.840×1.029×0.9885.82%
Triples /BIP1.87%÷0.900×0.940×1.029×0.9881.98%
Home runs /BIP4.85%÷1.231×0.800—×0.9883.11%

Factors used: league row TL. Park (home-season share, regressed): HR 146, 1B 102, 2B 86, 3B 80, K 104, BB 92 — 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.029.

Result: wOBA .366 → .303; ISO .183 → .138; BABIP .377 → .345. 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 AAASt. Paul Saints · 152 PAwOBA .331 → .298 (−33)K% 20.4% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.39%÷0.973×1.200——25.14%
BB% (unintentional) /PA11.84%÷1.067×0.690—×1.0187.80%
HBP% /PA2.63%—×0.940—×1.0182.52%
Singles /BIP28.57%÷0.964×0.930×1.047×1.01829.38%
Doubles /BIP1.02%÷1.341×0.830×1.047×1.0180.67%
Triples /BIP3.06%÷0.977×0.970×1.047×1.0183.24%
Home runs /BIP2.04%÷1.009×0.700—×1.0181.44%

Factors used: league row International League. Park (home-season share, regressed): HR 102, 1B 93, 2B 168, 3B 95, K 95, BB 113 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.047.

Result: wOBA .331 → .298; ISO .101 → .087; BABIP .333 → .338. 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 AAWichita Wind Surge · 468 PAwOBA .318 → .265 (−53)K% 23.1% → 29.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.08%÷0.958×1.220——29.40%
BB% (unintentional) /PA6.84%÷0.991×0.700—×0.9984.82%
HBP% /PA1.50%—×0.870—×0.9981.30%
Singles /BIP24.92%÷1.018×0.920×1.036×0.99823.30%
Doubles /BIP8.20%÷1.001×0.840×1.036×0.9987.11%
Triples /BIP0.95%÷1.150×0.940×1.036×0.9980.80%
Home runs /BIP2.21%÷0.985×0.800—×0.9981.79%

Factors used: league row TL. Park (home-season share, regressed): HR 97, 1B 104, 2B 100, 3B 130, K 92, BB 98 — 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 ×1.036.

Result: wOBA .318 → .265; ISO .125 → .100; BABIP .344 → .314. 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 A+Cedar Rapids Kernels · 165 PAwOBA .317 → .239 (−78)K% 30.3% → 41.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.30%÷0.992×1.350——41.24%
BB% (unintentional) /PA10.91%÷1.026×0.710—×0.9887.46%
HBP% /PA1.82%—×0.810—×0.9881.46%
Singles /BIP14.29%÷1.012×0.910×0.950×0.98812.06%
Doubles /BIP4.40%÷0.976×0.830×0.950×0.9883.51%
Triples /BIP4.40%÷0.900×0.820×0.950×0.9883.76%
Home runs /BIP7.69%÷0.920×0.830—×0.9886.86%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 84, 1B 102, 2B 95, 3B 80, K 98, BB 105 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .317 → .239; ISO .234 → .184; BABIP .241 → .200. 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).

2019 ACedar Rapids Kernels · 143 PAwOBA .200 → .148 (−52)K% 28.0% → 39.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.97%÷0.968×1.360——39.28%
BB% (unintentional) /PA12.59%÷0.960×0.690——9.05%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP17.86%÷1.007×0.920×0.950—15.49%
Doubles /BIP1.19%÷0.976×0.830×0.950—0.96%
Triples /BIP1.19%÷1.045×0.910×0.950—0.98%
Home runs /BIP0.00%÷0.997×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 101, 2B 95, 3B 109, K 94, BB 92 — 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 ×0.950.

Result: wOBA .200 → .148; ISO .024 → .017; BABIP .200 → .172. 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).