D.J. Peterson

Pos1B
B/TR/R
Born1991-12-31
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201927AAA/INTL2 orgs211.200/.292/.3788153—.133/.188/.252
202028INTLMayos de Navo…37.242/.324/.45510119—
202230AAACOL360.249/.344/.50220161—.176/.254/.330
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)
201321 AClinton LumberKings — 10799 29517 7241 10 293346576922 283324 227 399 92 — — — — — —
201422 AAJackson Generals — 248222 588013 22513 11 261336473809 212283 219 356 88 — — — — — —
201422 A+High Desert Mavericks — 299273 8923118 23652 60 326383615998 289372 228 430 101 — — — — — —
201422 INTLSurprise Saguaros — 6959 10401 10150 10 169290288578 119209 2214 271 70 — — — — — —
201523 AAJackson Generals — 393358 801927 31903 50 223291346637 123279 238 288 49 — — — — — —
201523 INTLPeoria Javelinas — 7867 14303 8183 00 209321388709 179239 2310 322 104 — — — — — —
201624 AAATacoma Rainiers — 192178 45718 11513 01 253307438745 185311 276 330 68 — — — — — —
201624 AAJackson Generals — 312277 7521011 27684 11 271344466810 195317 229 354 89 — — — — — —
201725 AAACharlotte Knights — 518468 11819216 42963 62 252318404722 152283 198 320 62 — — — — — —
201826 AAALouisville Bats — 453422 11728116 251174 21 277324462786 185347 266 345 70 — — — — — —
201927 AAACharlotte Knights — 146130 24506 11383 10 185264362625 177207 268 278 22 — — — — — —
201927 INTLAguilas de Mexicali — 6555 13402 10200 00 236354418772 182333 3115 348 122 — — — — — —
202028 INTLMayos de Navojoa — 3733 8211 361 00 242324455779 212269 168 344 119 — — — — — —
202230 AAAAlbuquerque Isotopes — 360313 7819020 37988 10 249344502845 252294 2710 369 61 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201321 A MLEClinton LumberKings — 107101 24415 5331 10 238280446726 208294 315 304 92 — — — — — —
201422 AA MLEJackson Generals — 248230 538011 14643 11 230283409692 178268 266 299 88 — — — — — —
201422 A+ MLEHigh Desert Mavericks — 299279 6816113 17942 60 244292448740 204316 316 317 101 — — — — — —
201523 AA MLEJackson Generals — 393367 721626 221133 50 196247300547 104263 296 241 49 — — — — — —
201624 AAA MLETacoma Rainiers — 192182 39617 7633 01 214255374629 159289 334 269 68 — — — — — —
201624 AA MLEJackson Generals — 312286 692109 18834 11 241295409705 168294 276 300 89 — — — — — —
201725 AAA MLECharlotte Knights — 518480 10416212 301213 62 217267333600 117256 236 260 62 — — — — — —
201826 AAA MLELouisville Bats — 453431 9621113 161464 21 223257367624 144302 324 271 70 — — — — — —
201927 AAA MLECharlotte Knights — 146135 18404 6473 10 133188252439 119169 324 200 22 — — — — — —
202230 AAA MLEAlbuquerque Isotopes — 360324 5714012 261188 10 176254330584 154227 337 258 61 — — — — — —
201321 A MLEClinton LumberKings — 107101 24415 5331 10 238280446726 208302 315 304 92 — — — — — —
201321 A RAWClinton LumberKings — 10799 29517 7241 10 293346576922 283324 227 399 92 — — — — — —
201422 A+ MLE3 teams — 616574 13827128 351785 81 240290437727 197297 296 309 95 — — — — — —
201422 A+ RAW3 teams — 616554 15735132 551315 81 283353523877 240318 219 383 95 — — — — — —
201523 AA MLE2 teams — 471437 851927 271356 50 195251295546 101264 296 241 49 — — — — — —
201523 AA RAW2 teams — 471425 9422210 391086 50 221296353649 132273 238 293 49 — — — — — —
201624 AA MLE2 teams — 504468 10827116 251467 12 231280395675 165297 295 288 81 — — — — — —
201624 AA RAW2 teams — 504455 12028119 381197 12 264330455785 191315 248 345 81 — — — — — —
201725 AAA MLECharlotte Knights — 518480 10416212 301213 62 217267333600 117262 236 260 62 — — — — — —
201725 AAA RAWCharlotte Knights — 518468 11819216 42963 62 252318404722 152283 198 320 62 — — — — — —
201826 AAA MLELouisville Bats — 453431 9621113 161464 21 223257367624 144303 324 271 70 — — — — — —
201826 AAA RAWLouisville Bats — 453422 11728116 251174 21 277324462786 185347 266 345 70 — — — — — —
201927 AAA MLE2 teams — 211197 27606 9693 10 137187259445 122171 334 200 22 — — — — — —
201927 AAA RAW2 teams — 211185 37908 21583 10 200292378670 178242 2710 299 22 — — — — — —
202028 INTL MLEMayos de Navojoa — 3733 8211 361 00 242324455779 212269 168 — — — — — — — —
202028 INTL RAWMayos de Navojoa — 3733 8211 361 00 242324455779 212269 168 344 119 — — — — — —
202230 AAA MLEAlbuquerque Isotopes — 360324 5714012 261188 10 176254330584 154230 337 258 61 — — — — — —
202230 AAA RAWAlbuquerque Isotopes — 360313 7819020 37988 10 249344502845 252294 2710 369 61 — — — — — —
201321 A MLEClinton LumberKings — 107100 24415 5331 10 240280450730 210294 315 304 92 — — — — — —
201422 A+ MLE3 teams — 616571 13827128 351785 81 242290440729 198294 296 309 95 — — — — — —
201523 AA MLE2 teams — 471435 851927 271356 50 195251297548 101263 296 241 49 — — — — — —
201624 AA MLE2 teams — 504467 10827116 251467 12 231280396676 165292 295 288 81 — — — — — —
201725 AAA MLECharlotte Knights — 518480 10416212 301213 62 217267333600 117256 236 260 62 — — — — — —
201826 AAA MLELouisville Bats — 453430 9621113 161464 21 223257367625 144302 324 271 70 — — — — — —
201927 AAA MLE2 teams — 211197 27606 9693 10 137187259445 122169 334 200 22 — — — — — —
202230 AAA MLEAlbuquerque Isotopes — 360323 5714012 261188 10 176254331585 155227 337 258 61 — — — — — —
▸ Career Totals
Career— MLE — 32773045 6471369100 17695238 256 212264362626 149272 295 267 67 -130 +3 +0 -59 +71 -11.7
/ 162G— MLE — 650604 12927220 351898 51 214266364630 151274 295 267 67 -26 +1 +0 -12 +14 -2.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.

2022 AAAAlbuquerque Isotopes · 360 PAwOBA .361 → .258 (−103)K% 27.2% → 32.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.22%÷0.995×1.200——32.82%
BB% (unintentional) /PA10.28%÷0.945×0.690—×0.9627.22%
HBP% /PA2.22%—×0.940—×0.9622.01%
Singles /BIP18.14%÷1.047×0.930×0.966×0.96214.97%
Doubles /BIP8.84%÷1.038×0.830×0.966×0.9626.56%
Triples /BIP0.00%÷1.150×0.970×0.966×0.9620.00%
Home runs /BIP9.30%÷1.061×0.700—×0.9625.90%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 109, 2B 108, 3B 130, K 99, BB 89 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .361 → .258; ISO .252 → .162; BABIP .294 → .227. 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 AAACharlotte Knights · 146 PAwOBA .269 → .200 (−69)K% 26.0% → 32.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.03%÷0.962×1.200——32.48%
BB% (unintentional) /PA6.85%÷1.077×0.690—×0.9924.35%
HBP% /PA2.05%—×0.940—×0.9921.92%
Singles /BIP14.13%÷1.061×0.930×0.950×0.99211.67%
Doubles /BIP5.43%÷0.921×0.830×0.950×0.9924.61%
Triples /BIP0.00%÷0.900×0.970×0.950×0.9920.00%
Home runs /BIP6.52%÷1.212×0.840—×0.9924.48%

Factors used: league row IL. Park (home-season share, regressed): HR 142, 1B 112, 2B 84, 3B 80, K 92, BB 115 — 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.950.

Result: wOBA .269 → .200; ISO .177 → .124; BABIP .207 → .169. 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 AAALouisville Bats · 453 PAwOBA .335 → .271 (−65)K% 25.8% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.83%÷0.962×1.200——32.21%
BB% (unintentional) /PA5.08%÷0.967×0.690—×1.0033.63%
HBP% /PA0.88%—×0.940—×1.0030.83%
Singles /BIP23.61%÷1.011×0.930×0.983×1.00321.40%
Doubles /BIP9.18%÷1.018×0.830×0.983×1.0037.38%
Triples /BIP0.33%÷1.001×0.970×0.983×1.0030.31%
Home runs /BIP5.25%÷0.988×0.840—×1.0034.48%

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

Result: wOBA .335 → .271; ISO .185 → .146; BABIP .347 → .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).

2017 AAACharlotte Knights · 518 PAwOBA .314 → .260 (−54)K% 18.5% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.53%÷0.952×1.200——23.37%
BB% (unintentional) /PA8.11%÷1.008×0.690—×1.0185.65%
HBP% /PA0.58%—×0.940—×1.0180.55%
Singles /BIP21.77%÷1.012×0.930×0.990×1.01820.16%
Doubles /BIP5.11%÷0.958×0.830×0.990×1.0184.46%
Triples /BIP0.54%÷1.077×0.970×0.990×1.0180.49%
Home runs /BIP4.30%÷1.150×0.840—×1.0183.20%

Factors used: league row IL. Park (home-season share, regressed): HR 130, 1B 102, 2B 92, 3B 115, K 90, BB 102 — 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 ×0.990.

Result: wOBA .314 → .260; ISO .152 → .117; BABIP .283 → .256. 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).

2016 AAJackson Generals · 312 PAwOBA .349 → .300 (−49)K% 21.8% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.79%÷1.001×1.220——26.57%
BB% (unintentional) /PA8.65%÷1.011×0.680—×0.9985.81%
HBP% /PA1.28%—×0.840—×0.9981.07%
Singles /BIP20.57%÷0.989×0.920×0.976×0.99818.66%
Doubles /BIP10.05%÷0.889×0.910×0.976×0.99810.03%
Triples /BIP0.00%÷1.138×0.880×0.976×0.9980.00%
Home runs /BIP5.26%÷0.992×0.800—×0.9984.23%

Factors used: league row SL. Park (home-season share, regressed): HR 98, 1B 98, 2B 78, 3B 128, K 100, BB 102 — 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.976.

Result: wOBA .349 → .300; ISO .195 → .170; BABIP .317 → .294. 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).

2016 AAATacoma Rainiers · 192 PAwOBA .321 → .269 (−51)K% 26.6% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.56%÷1.041×1.290——32.93%
BB% (unintentional) /PA5.73%÷1.115×0.710—×1.0333.77%
HBP% /PA1.56%—×0.980—×1.0331.58%
Singles /BIP22.83%÷0.987×0.900×0.999×1.03321.49%
Doubles /BIP5.51%÷0.901×0.810×0.999×1.0335.11%
Triples /BIP0.79%÷1.063×0.810×0.999×1.0330.62%
Home runs /BIP6.30%÷0.896×0.780—×1.0335.66%

Factors used: league row PCL. Park (home-season share, regressed): HR 79, 1B 97, 2B 80, 3B 113, K 108, BB 123 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .321 → .269; ISO .185 → .155; BABIP .311 → .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).

2015 AAJackson Generals · 393 PAwOBA .281 → .241 (−40)K% 22.9% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.90%÷0.973×1.220——28.71%
BB% (unintentional) /PA7.89%÷0.950×0.680—×1.0125.71%
HBP% /PA0.76%—×0.840—×1.0120.65%
Singles /BIP19.40%÷0.974×0.920×1.005×1.01218.65%
Doubles /BIP7.09%÷1.032×0.910×1.005×1.0126.36%
Triples /BIP0.75%÷0.900×0.880×1.005×1.0120.74%
Home runs /BIP2.61%÷0.890×0.800—×1.0122.38%

Factors used: league row SL. Park (home-season share, regressed): HR 78, 1B 95, 2B 106, 3B 80, K 95, BB 90 — 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.005.

Result: wOBA .281 → .241; ISO .123 → .107; BABIP .279 → .263. 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).

2014 A+High Desert Mavericks · 299 PAwOBA .419 → .317 (−102)K% 21.7% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.74%÷0.925×1.340——31.48%
BB% (unintentional) /PA7.69%÷0.961×0.710—×0.9985.67%
HBP% /PA0.67%—×0.790—×0.9980.53%
Singles /BIP22.60%÷0.981×0.910×0.977×0.99820.43%
Doubles /BIP11.06%÷1.015×0.820×0.977×0.9988.71%
Triples /BIP0.48%÷1.001×0.760×0.977×0.9980.36%
Home runs /BIP8.65%÷1.097×0.920—×0.9987.24%

Factors used: league row CAL. Park (home-season share, regressed): HR 119, 1B 96, 2B 103, 3B 100, K 85, BB 92 — 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.977.

Result: wOBA .419 → .317; ISO .289 → .213; BABIP .372 → .316. 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 — .