D.J. Wilson

PosCF
B/TL/L
Born1996-10-08
Age (2027)30
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201720ACHC348.229/.309/.41991550—.175/.237/.325
201821A+/INTL2 orgs343.213/.306/.27711629—.168/.230/.224
201922A+CHC169.143/.281/.264499—.107/.198/.193
Contract
No contract data on file.

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)
201518 ROKAZL Cubs — 8979 21320 6151 51 266326354680 89323 177 298 33 — — — — — —
201720 ASouth Bend Cubs — 348310 711689 33893 157 229309419729 190292 269 321 50 — — — — — —
201821 A+Myrtle Beach Pelicans — 272237 52921 32711 106 219315287602 68309 2612 280 24 — — — — — —
201821 INTLMesa Solar Sox — 7163 12300 7200 60 190271238510 48273 2810 238 47 — — — — — —
201922 A+Myrtle Beach Pelicans — 169140 20314 25562 95 143281264546 121198 3315 258 9 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEAZL Cubs — 8981 16210 4221 51 198244247491 49254 254 217 33 — — — — — —
201720 A MLESouth Bend Cubs — 348320 561268 231193 157 175237325562 150246 347 242 50 — — — — — —
201821 A+ MLEMyrtle Beach Pelicans — 272250 42721 191021 106 168230224454 56272 387 203 24 — — — — — —
201922 A+ MLEMyrtle Beach Pelicans — 169150 16213 15792 95 107198193391 87176 479 181 9 — — — — — —
201518 ROK MLEAZL Cubs — 8981 16210 4221 51 198244247491 49267 254 217 33 — — — — — —
201518 ROK RAWAZL Cubs — 8979 21320 6151 51 266326354680 89323 177 298 33 — — — — — —
201720 A MLESouth Bend Cubs — 348320 561268 231193 157 175237325562 150249 347 242 50 — — — — — —
201720 A RAWSouth Bend Cubs — 348310 711689 33893 157 229309419729 190292 269 321 50 — — — — — —
201821 A+ MLE2 teams — 343315 52921 241291 166 165226216442 51274 387 203 24 — — — — — —
201821 A+ RAW2 teams — 343300 641221 39911 166 213306277583 63301 2711 271 24 — — — — — —
201922 A+ MLEMyrtle Beach Pelicans — 169150 16213 15792 95 107198193391 87188 479 181 9 — — — — — —
201922 A+ RAWMyrtle Beach Pelicans — 169140 20314 25562 95 143281264546 121198 3315 258 9 — — — — — —
201518 ROK MLEAZL Cubs — 8984 16210 4221 51 190244238482 48254 254 217 33 — — — — — —
201720 A MLESouth Bend Cubs — 348319 561268 231193 157 176237326563 150246 347 242 50 — — — — — —
201821 A+ MLE2 teams — 343315 52921 241291 166 165226216442 51272 387 203 24 — — — — — —
201922 A+ MLEMyrtle Beach Pelicans — 169150 16213 15792 95 107198193391 87176 479 181 9 — — — — — —
▸ Career Totals
Career— MLE — 949866 140251012 663497 4519 162227255482 94252 377 215 31 -77 +1 +0 +3 +21 -5.3
/ 162G— MLE — 650593 961778 452395 3113 162227255482 93253 377 215 31 -53 +1 +0 +2 +14 -3.6

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.

2019 A+Myrtle Beach Pelicans · 169 PAwOBA .251 → .181 (−70)K% 33.1% → 46.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.14%÷1.009×1.420——46.62%
BB% (unintentional) /PA14.20%÷1.041×0.630—×0.9988.58%
HBP% /PA1.18%—×0.860—×0.9981.02%
Singles /BIP14.29%÷0.967×0.940×0.950×0.99813.17%
Doubles /BIP3.57%÷0.968×0.830×0.950×0.9982.90%
Triples /BIP1.19%÷0.964×0.800×0.950×0.9980.94%
Home runs /BIP4.76%÷0.956×0.900—×0.9984.48%

Factors used: league row CAR. Park (home-season share, regressed): HR 91, 1B 93, 2B 94, 3B 93, K 102, BB 108 — 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.950.

Result: wOBA .251 → .181; ISO .121 → .096; BABIP .198 → .176. 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).

2018 A+Myrtle Beach Pelicans · 272 PAwOBA .272 → .203 (−69)K% 26.1% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.10%÷0.987×1.420——37.56%
BB% (unintentional) /PA11.40%÷1.032×0.630—×1.0127.04%
HBP% /PA0.37%—×0.860—×1.0120.32%
Singles /BIP24.10%÷1.078×0.940×0.991×1.01221.08%
Doubles /BIP5.42%÷0.915×0.830×0.991×1.0124.93%
Triples /BIP1.20%÷0.924×0.800×0.991×1.0121.05%
Home runs /BIP0.60%÷0.933×0.900—×1.0120.59%

Factors used: league row CAR. Park (home-season share, regressed): HR 87, 1B 116, 2B 83, 3B 85, K 97, BB 106 — 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.991.

Result: wOBA .272 → .203; ISO .068 → .056; BABIP .309 → .272. 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).

2017 ASouth Bend Cubs · 348 PAwOBA .313 → .242 (−71)K% 25.6% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.57%÷1.021×1.360——34.05%
BB% (unintentional) /PA9.48%÷1.023×0.690—×1.0156.49%
HBP% /PA0.86%—×0.780—×1.0150.68%
Singles /BIP17.19%÷1.024×0.920×0.950×1.01514.89%
Doubles /BIP7.24%÷1.027×0.830×0.950×1.0155.64%
Triples /BIP3.62%÷1.004×0.910×0.950×1.0153.16%
Home runs /BIP4.07%÷0.869×0.800—×1.0153.81%

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

Result: wOBA .313 → .242; ISO .190 → .154; BABIP .292 → .246. 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).

2015 ROKAZL Cubs · 89 PAwOBA .293 → .217 (−76)K% 16.9% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.85%÷1.000×1.440——24.27%
BB% (unintentional) /PA6.74%÷1.000×0.620—×1.0084.21%
HBP% /PA1.12%—×0.720—×1.0080.82%
Singles /BIP25.00%÷1.000×0.820×0.981×1.00820.26%
Doubles /BIP4.69%÷1.000×0.720×0.981×1.0083.33%
Triples /BIP3.12%÷1.000×0.720×0.981×1.0082.22%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .293 → .217; ISO .089 → .062; BABIP .323 → .254. 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 — .