David Sheaffer

PosC
B/TR/R
Born1995-05-09
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
ALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201924AAA/AA/A+/A3 orgs218.274/.335/.4527174—.228/.274/.401
202126AAA/AA/A+SEA187.244/.306/.3512144—.210/.252/.303
202227A+/A2 orgs151.207/.282/.3262012—.151/.208/.245
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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
201823 ROKAZL Mariners — 147134 27524 10291 30 201262358620 157223 207 273 8 — — — — — —
201924 AAATacoma Rainiers — 1818 5101 070 00 278278500778 222400 390 338 42 — — — — — —
201924 AAArkansas Travelers — 1916 3001 330 00 188316375691 188167 1616 315 76 — — — — — —
201924 A+Modesto Nuts — 8677 19304 7190 10 247310442751 195268 228 325 80 — — — — — —
201924 AWest Virginia Power — 9586 271001 6262 00 314372465837 151433 276 369 74 — — — — — —
202126 AAATacoma Rainiers — 1616 2100 040 00 125125188312 62167 250 137 -37 — — — — — —
202126 AAArkansas Travelers — 8672 20302 11171 00 278381403784 125327 2013 349 84 — — — — — —
202126 A+Everett AquaSox — 8580 19610 3210 10 237265338603 100311 254 262 19 — — — — — —
202227 A+Everett AquaSox — 7166 13601 4220 00 197243333576 136273 316 254 -3 — — — — — —
202227 AModesto Nuts — 8069 15401 8172 00 217316319635 101269 2110 291 26 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201823 ROK MLEAZL Mariners — 147138 18313 6421 30 130172232404 101160 294 180 8 — — — — — —
201924 AAA MLETacoma Rainiers — 1818 4101 090 00 222222444667 222364 500 231 42 — — — — — —
201924 AA MLEArkansas Travelers — 1917 3001 240 00 176263353616 176161 2111 280 76 — — — — — —
201924 A+ MLEModesto Nuts — 8679 17205 5260 10 215262430692 215236 306 286 80 — — — — — —
201924 A MLEWest Virginia Power — 9588 22801 4342 00 250298375673 125369 364 278 74 — — — — — —
202126 AAA MLETacoma Rainiers — 1616 2100 050 00 125125188312 62154 310 113 -37 — — — — — —
202126 AA MLEArkansas Travelers — 8676 19302 7201 00 250321368690 118289 238 293 84 — — — — — —
202126 A+ MLEEverett AquaSox — 8581 15410 2290 10 185205259464 74264 342 197 19 — — — — — —
202227 A+ MLEEverett AquaSox — 7167 9401 3290 00 134171239410 104207 414 164 -3 — — — — — —
202227 A MLEModesto Nuts — 8072 12301 5242 00 167241250491 83206 306 206 26 — — — — — —
201823 ROK MLEAZL Mariners — 147138 18313 6421 30 130172232404 101158 294 180 8 — — — — — —
201823 ROK RAWAZL Mariners — 147134 27524 10291 30 201262358620 157223 207 273 8 — — — — — —
201924 A MLE4 teams — 218202 461107 11732 10 228274386661 158312 335 277 74 — — — — — —
201924 A RAW4 teams — 218197 541407 16552 10 274335452787 178341 257 344 74 — — — — — —
202126 AA MLE3 teams — 187174 36812 8541 10 207246299545 92279 294 234 44 — — — — — —
202126 AA RAW3 teams — 187168 411012 14421 10 244306351657 107305 227 291 44 — — — — — —
202227 A MLE2 teams — 151139 20701 8532 00 144201216417 72218 355 186 12 — — — — — —
202227 A RAW2 teams — 151135 281002 12392 00 207282326608 119271 268 274 12 — — — — — —
201823 ROK MLEAZL Mariners — 147139 18313 6421 30 129172230403 101160 294 180 8 — — — — — —
201924 A MLE4 teams — 218203 461107 11732 10 227274384659 158298 335 277 74 — — — — — —
202126 AA MLE3 teams — 187176 36812 8541 10 205246295541 91266 294 234 44 — — — — — —
202227 A MLE2 teams — 151140 20701 8532 00 143201214416 71206 355 186 12 — — — — — —
▸ Career Totals
Career— MLE — 703653 12029213 332226 50 184230294524 110249 325 226 39 -51 +1 +0 +13 +15 -2.3
/ 162G— MLE — 650604 11127212 312056 50 184231295526 111249 325 226 39 -47 +1 +0 +12 +14 -2.1

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 AModesto Nuts · 80 PAwOBA .288 → .206 (−82)K% 21.2% → 29.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.25%÷0.971×1.360——29.77%
BB% (unintentional) /PA10.00%÷1.024×0.690—×0.9506.40%
HBP% /PA2.50%—×0.780—×0.9501.85%
Singles /BIP19.23%÷1.047×0.920×0.950×0.95015.24%
Doubles /BIP7.69%÷1.060×0.830×0.950×0.9505.44%
Triples /BIP0.00%÷1.060×0.910×0.950×0.9500.00%
Home runs /BIP1.92%÷0.855×0.800—×0.9501.71%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 71, 1B 109, 2B 112, 3B 112, K 94, BB 105 — applied at half strength. Age: age 27 vs a level average of 22.0 → −5.0% on BB/HBP/hit rates (5.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .288 → .206; ISO .101 → .076; BABIP .269 → .206. 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+Everett AquaSox · 71 PAwOBA .250 → .164 (−86)K% 31.0% → 41.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.99%÷1.007×1.350——41.53%
BB% (unintentional) /PA5.63%÷1.039×0.710—×0.9583.69%
HBP% /PA0.00%—×0.810—×0.9580.00%
Singles /BIP13.64%÷1.021×0.910×0.950×0.95811.06%
Doubles /BIP13.64%÷1.048×0.830×0.950×0.9589.83%
Triples /BIP0.00%÷0.900×0.820×0.950×0.9580.00%
Home runs /BIP2.27%÷1.237×0.830—×0.9581.46%

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

Result: wOBA .250 → .164; ISO .136 → .084; BABIP .273 → .207. 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 AAArkansas Travelers · 86 PAwOBA .348 → .293 (−56)K% 19.8% → 23.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.77%÷1.013×1.220——23.80%
BB% (unintentional) /PA12.79%÷1.144×0.690—×0.9887.62%
HBP% /PA1.16%—×0.850—×0.9880.98%
Singles /BIP27.27%÷0.999×0.940×0.960×0.98824.34%
Doubles /BIP5.45%÷0.975×0.870×0.960×0.9884.61%
Triples /BIP0.00%÷1.150×0.920×0.960×0.9880.00%
Home runs /BIP3.64%÷0.892×0.780—×0.9883.14%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 100, 2B 95, 3B 130, K 103, BB 129 — 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 ×0.960.

Result: wOBA .348 → .293; ISO .125 → .113; BABIP .327 → .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).

2021 A+Everett AquaSox · 85 PAwOBA .261 → .197 (−64)K% 24.7% → 33.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.71%÷0.985×1.350——33.86%
BB% (unintentional) /PA3.53%÷1.125×0.710—×0.9682.16%
HBP% /PA0.00%—×0.810—×0.9680.00%
Singles /BIP20.34%÷0.978×0.910×0.999×0.96818.29%
Doubles /BIP10.17%÷1.076×0.830×0.999×0.9687.59%
Triples /BIP1.69%÷0.929×0.820×0.999×0.9681.45%
Home runs /BIP0.00%÷1.078×0.830—×0.9680.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 96, 2B 115, 3B 86, K 97, BB 125 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .261 → .197; ISO .100 → .071; BABIP .311 → .264. 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 AAATacoma Rainiers · 16 PAwOBA .133 → .113 (−20)K% 25.0% → 30.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.994×1.200——30.19%
BB% (unintentional) /PA0.00%÷1.045×0.690—×1.0180.00%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP8.33%÷0.952×0.930—×1.0188.29%
Doubles /BIP8.33%÷0.989×0.830—×1.0187.12%
Triples /BIP0.00%÷0.977×0.920—×1.0180.00%
Home runs /BIP0.00%÷0.970×0.700—×1.0180.00%

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

Result: wOBA .133 → .113; ISO .062 → .050; BABIP .167 → .154. 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 AWest Virginia Power · 95 PAwOBA .363 → .278 (−85)K% 27.4% → 35.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.37%÷1.026×1.340——35.76%
BB% (unintentional) /PA6.32%÷1.013×0.660—×0.9804.03%
HBP% /PA2.11%—×0.770—×0.9801.59%
Singles /BIP26.67%÷1.030×0.920—×0.98023.35%
Doubles /BIP16.67%÷0.977×0.820—×0.98013.71%
Triples /BIP0.00%÷1.150×0.940—×0.9800.00%
Home runs /BIP1.67%÷1.016×0.820—×0.9801.32%

Factors used: league row SAL. Park (home-season share, regressed): HR 103, 1B 106, 2B 95, 3B 130, K 105, BB 103 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average).

Result: wOBA .363 → .278; ISO .151 → .114; BABIP .433 → .369. 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 A+Modesto Nuts · 86 PAwOBA .323 → .286 (−37)K% 22.1% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.09%÷0.976×1.340——30.33%
BB% (unintentional) /PA8.14%÷1.052×0.710—×0.9885.43%
HBP% /PA0.00%—×0.790—×0.9880.00%
Singles /BIP20.69%÷1.005×0.910—×0.98818.51%
Doubles /BIP5.17%÷1.050×0.820—×0.9883.99%
Triples /BIP0.00%÷1.022×0.760—×0.9880.00%
Home runs /BIP6.90%÷0.768×0.920—×0.9888.16%

Factors used: league row CAL. Park (home-season share, regressed): HR 54, 1B 101, 2B 110, 3B 104, K 95, BB 110 — 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).

Result: wOBA .323 → .286; ISO .195 → .204; BABIP .268 → .236. 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 AAArkansas Travelers · 19 PAwOBA .307 → .280 (−27)K% 15.8% → 18.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.79%÷1.031×1.220——18.68%
BB% (unintentional) /PA15.79%÷1.010×0.700—×1.01211.07%
HBP% /PA0.00%—×0.870—×1.0120.00%
Singles /BIP15.38%÷0.966×0.920—×1.01214.82%
Doubles /BIP0.00%÷0.916×0.840—×1.0120.00%
Triples /BIP0.00%÷0.922×0.940—×1.0120.00%
Home runs /BIP7.69%÷0.784×0.800—×1.0127.94%

Factors used: league row TL. Park (home-season share, regressed): HR 57, 1B 93, 2B 83, 3B 84, K 106, BB 102 — 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).

Result: wOBA .307 → .280; ISO .188 → .199; BABIP .167 → .161. 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).