Dakota Harris

SS Springfield Cardinals
Age 25 R/R 5'11" / 197 lbs AA HR -14%BB -5% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
OGV OFP35OGV rank#1691ETA2029MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AA/A+STL374.269/.322/.4029766—.234/.281/.347
202523AASTL477.264/.319/.372102374—.251/.294/.334
202624AAA/AASTL456.252/.340/.413143073—.218/.284/.352
2027PROJMLE25MLBSTL4.228/.283/.33600750.0
2028PROJ39% MLB26MLBSTL98.229/.285/.33924770.1
2029PROJ53% MLB27MLBSTL148.229/.286/.34035770.1
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AAA
Max EV61
Speed57
K%49
Z-Con%38
Whiff%33
BB%18
Career WAR0.0 WAR median (P10 -0.1 / P90 0.9, comp-based) · star 0% · didn't stick 93%
CompsAbiatal Avelino (age 26) · Kristopher Negrón (age 25) · Orlando Calixte (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†75
AVG/OBP/SLG.228 / .283 / .336
PA4
HR0
K%25
BB%6
BABIP285
ISO114
MLB%2%
Value2027 · WAR
BAT: -6.2 runs (wOBA-derived runs vs avg)-6BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.10.10.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$0M ctrl surplus
Tools · ContractCON 50 / POW 40
Toolsscout grade
CONTACT50
scouting grade only
POWER40
scouting grade only
EYE25
scouting grade only
SPEED55
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
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M———
2032Pre-Arb$0.9M———
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)
202321 APalm Beach Cardinals — 115100 22701 8265 40 220310320630 100284 237 287 43 — — — — — —
202422 AASpringfield Cardinals — 168150 35901 9416 31 233303313616 80309 245 279 45 — — — — — —
202422 A+Peoria Chiefs — 206188 56908 9353 44 298337473810 176331 174 349 84 — — — — — —
202523 AASpringfield Cardinals — 477435 11517010 26829 236 264319372692 108303 175 308 74 — — — — — —
202624 AAAMemphis Redbirds — 6254 13502 5141 21 241317444761 204282 238 326 74 — — — — — —
202624 AASpringfield Cardinals — 394343 8713212 43824 283 254344408752 155298 2111 335 73 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLEPalm Beach Cardinals — 115102 20601 6375 40 196274284559 88268 325 232 43 — — — — — —
202422 AA MLESpringfield Cardinals — 168152 31801 7536 31 204267276543 72288 324 234 45 — — — — — —
202422 A+ MLEPeoria Chiefs — 206193 50707 6443 44 259292404696 145296 213 292 84 — — — — — —
202523 AA MLESpringfield Cardinals — 477443 1111607 181019 236 251294334628 84302 214 278 74 — — — — — —
202624 AAA MLEMemphis Redbirds — 6256 12402 3171 21 214267393660 179258 275 278 74 — — — — — —
202624 AA MLESpringfield Cardinals — 394356 7811210 301004 283 219287346633 126268 258 276 73 — — — — — —
202321 A MLEPalm Beach Cardinals — 115102 20601 6375 40 196274284559 88292 325 232 43 — — — — — —
202321 A RAWPalm Beach Cardinals — 115100 22701 8265 40 220310320630 100284 237 287 43 — — — — — —
202422 A+ MLE2 teams — 374345 801507 13979 75 232278336614 104300 263 266 66 — — — — — —
202422 A+ RAW2 teams — 374338 911809 18769 75 269322402724 133322 205 318 66 — — — — — —
202523 AA MLESpringfield Cardinals — 477443 1111607 181019 236 251294334628 84307 214 278 74 — — — — — —
202523 AA RAWSpringfield Cardinals — 477435 11517010 26829 236 264319372692 108303 175 308 74 — — — — — —
202624 AA MLE2 teams — 456412 8915211 331175 304 216282342624 126271 267 276 73 — — — — — —
202624 AA RAW2 teams — 456397 10018214 48965 304 252340413753 161296 2111 334 73 — — — — — —
202321 A MLEPalm Beach Cardinals — 115103 20601 6375 40 194274282556 87268 325 232 43 — — — — — —
202422 A+ MLE2 teams — 374349 801507 13979 75 229278332610 103292 263 266 66 — — — — — —
202523 AA MLESpringfield Cardinals — 477447 1111607 181019 236 248294331625 83302 214 278 74 — — — — — —
202624 AA MLE2 teams — 456415 8915211 331175 304 214282340622 125267 267 276 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLE2 teams — 374349 801507 13979 75 229278332610 103292 263 266 66 — — — — — —
202523 AA MLESpringfield Cardinals — 477447 1111607 181019 236 248294331625 83302 214 278 74 — — — — — —
202624 AA MLE2 teams — 456415 8915211 331175 304 214282340622 125267 267 276 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLESTL 2% 380351 801418 21915 143 228283339622 111284 246 279 75 -11 +2 +0 +4 +8 0.3
▸ 2027 — real world (MLB)
202725 MLB CTXSTL 2% 44 1000 010 00 228283336619 108285 250 278 75 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLESTL 39% 254234 53915 15613 92 229285342627 113284 246 281 77 -7 +1 +0 +3 +6 0.2
202927 MLB MLESTL 53% 281258 591016 17674 102 229285343629 114284 246 282 77 -8 +1 +0 +3 +6 0.3
203028 MLB MLESTL 60% 297273 621116 18714 92 228285342627 114284 246 282 77 -8 +1 -1 +3 +6 0.2
203129 MLB MLESTL 62% 296272 621116 18724 82 227284339624 113283 246 280 76 -8 +1 -1 +3 +6 0.0
203230 MLB MLESTL 63% 294270 611116 18724 61 225283336618 111282 246 278 74 -9 +1 -2 +3 +6 -0.1
202826 MLB CTXSTL 39% 9891 21402 6231 41 229285339624 110286 236 280 77 -3 +0 +0 +1 +2 0.1
202927 MLB CTXSTL 53% 148136 31603 9352 51 229286340626 111286 246 281 77 -4 +1 +0 +2 +3 0.1
203028 MLB CTXSTL 60% 178163 37703 11432 61 228286339625 111285 246 281 77 -5 +1 -0 +2 +4 0.1
203129 MLB CTXSTL 62% 183168 37703 11442 51 227285337621 110285 246 279 76 -5 +1 -1 +2 +4 0.0
203230 MLB CTXSTL 63% 185170 37703 11452 41 225283333616 108284 246 277 74 -6 +0 -1 +2 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 792728 16331014 481909 245 224280324604 100282 246 280 73 -23 +3 -3 +8 +17 0.3
/ 162G— A+C — 650597 13325011 391567 204 223278320597 97282 246 280 73 -19 +2 -2 +7 +14 0.3
Career— MLE — 30542802 642112859 16874550 11426 229285338623 109289 246 276 73 -47 +6 -4 +17 +35 0.8
/ 162G— MLE — 650596 13824213 3615911 246 232288344632 112292 246 276 73 -19 +2 -2 +7 +14 0.3

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 AASpringfield Cardinals · 394 PAwOBA .329 → .276 (−53)K% 20.8% → 25.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.81%÷1.000×1.220——25.39%
BB% (unintentional) /PA10.91%÷1.000×0.700—×1.0127.73%
HBP% /PA1.02%—×0.870—×1.0120.89%
Singles /BIP22.99%÷1.000×0.920×0.992×1.01221.23%
Doubles /BIP4.98%÷1.000×0.840×0.992×1.0124.20%
Triples /BIP0.77%÷1.000×0.940×0.992×1.0120.72%
Home runs /BIP4.60%÷1.000×0.800—×1.0123.72%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 ×0.992.

Result: wOBA .329 → .276; ISO .155 → .127; BABIP .298 → .268. 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).

2026 AAAMemphis Redbirds · 62 PAwOBA .317 → .278 (−39)K% 22.6% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.58%÷1.000×1.200——27.10%
BB% (unintentional) /PA6.45%÷1.000×0.690—×1.0484.67%
HBP% /PA1.61%—×0.940—×1.0481.59%
Singles /BIP15.00%÷1.000×0.930—×1.04814.62%
Doubles /BIP12.50%÷1.000×0.830—×1.04810.87%
Triples /BIP0.00%÷1.000×0.970—×1.0480.00%
Home runs /BIP5.00%÷1.000×0.700—×1.0483.67%

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 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .317 → .278; ISO .204 → .167; BABIP .282 → .258. 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 AASpringfield Cardinals · 477 PAwOBA .302 → .278 (−23)K% 17.2% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.19%÷0.992×1.220——21.14%
BB% (unintentional) /PA5.24%÷0.987×0.700—×1.0273.82%
HBP% /PA1.89%—×0.870—×1.0271.69%
Singles /BIP24.93%÷0.966×0.920×1.035×1.02725.24%
Doubles /BIP4.82%÷0.916×0.840×1.035×1.0274.70%
Triples /BIP0.00%÷0.900×0.940×1.035×1.0270.00%
Home runs /BIP2.83%÷1.105×0.800—×1.0272.11%

Factors used: league row TL. Park (home-season share, regressed): HR 121, 1B 93, 2B 83, 3B 80, K 98, BB 97 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.035.

Result: wOBA .302 → .278; ISO .108 → .089; BABIP .303 → .302. 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 A+Peoria Chiefs · 206 PAwOBA .338 → .292 (−45)K% 17.0% → 21.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.99%÷1.006×1.270——21.46%
BB% (unintentional) /PA3.88%÷0.930×0.710—×1.0123.00%
HBP% /PA1.46%—×0.790—×1.0121.16%
Singles /BIP25.49%÷0.995×0.920×0.988×1.01223.57%
Doubles /BIP5.88%÷1.000×0.810×0.988×1.0124.76%
Triples /BIP0.00%÷1.150×0.850×0.988×1.0120.00%
Home runs /BIP5.23%÷0.993×0.800—×1.0124.26%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 99, 1B 99, 2B 100, 3B 130, K 101, BB 86 — 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 ×0.988.

Result: wOBA .338 → .292; ISO .176 → .143; BABIP .331 → .296. 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 AASpringfield Cardinals · 168 PAwOBA .276 → .234 (−41)K% 24.4% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.40%÷0.943×1.220——31.58%
BB% (unintentional) /PA5.36%÷0.992×0.700—×1.0423.94%
HBP% /PA3.57%—×0.870—×1.0423.24%
Singles /BIP22.94%÷0.998×0.920×0.982×1.04221.62%
Doubles /BIP8.26%÷0.940×0.840×0.982×1.0427.55%
Triples /BIP0.00%÷1.150×0.940×0.982×1.0420.00%
Home runs /BIP0.92%÷1.386×0.800—×1.0420.55%

Factors used: league row TL. Park (home-season share, regressed): HR 177, 1B 100, 2B 88, 3B 130, K 89, BB 98 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .276 → .234; ISO .080 → .063; BABIP .309 → .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).

2023 APalm Beach Cardinals · 115 PAwOBA .282 → .232 (−50)K% 22.6% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.61%÷0.950×1.360——32.37%
BB% (unintentional) /PA6.96%÷1.000×0.690—×1.0154.87%
HBP% /PA4.35%—×0.780—×1.0153.44%
Singles /BIP18.92%÷0.998×0.920×1.050×1.01518.58%
Doubles /BIP9.46%÷1.007×0.830×1.050×1.0158.31%
Triples /BIP0.00%÷1.023×0.910×1.050×1.0150.00%
Home runs /BIP1.35%÷1.010×0.800—×1.0151.09%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 100, 2B 101, 3B 105, K 90, BB 100 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .282 → .232; ISO .100 → .079; BABIP .284 → .268. 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).