Dave Sappelt

PosLF
B/TR/R
Born1987-01-02
Age (2027)40
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201528AAA/AA2 orgs284.320/.385/.535125102—.274/.318/.429
201629AAA/INTL2 orgs567.286/.335/.44017868—.234/.268/.342
201730AAARieleros de A…439.282/.365/.45113570—.225/.282/.344
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)
200821 ROKBillings Mustangs — 279254 761957 21451 63 299355496851 197340 168 370 62 — — — — — —
200922 A+Sarasota Reds — 271251 741034 13292 2111 295335406741 112320 115 325 77 — — — — — —
200922 ADayton Dragons — 331301 811473 23462 2611 269325392717 123306 147 316 68 — — — — — —
201023 AAALouisville Bats — 115108 35831 6131 41 324365481847 157362 115 373 117 — — — — — —
201023 AACarolina Mudcats — 372330 1191989 31463 1513 361420548969 188394 128 417 135 — — — — — —
201023 A+Lynchburg Hillcats — 7771 20500 5151 64 282338352690 70357 196 315 57 — — — — — —
201023 INTLCaribes de Anzoategui — 210190 57721 13262 25 300351374725 74339 126 321 103 — — — — — —
201124 MLBCincinnati Reds — 118107 26800 7170 11 243289318607 75289 146 266 66 -5 -0 +4 -6 +3 -0.5
201124 AAALouisville Bats — 336297 931637 30392 44 313380458838 145339 129 366 109 — — — — — —
201124 INTLCaribes de Anzoategui — 9284 20301 6122 12 238304310614 71268 137 283 78 — — — — — —
201225 MLBChicago Cubs — 7869 19602 791 00 275351449800 174293 129 352 117 +2 +0 +2 -8 +2 -0.3
201225 AAAIowa Cubs — 550500 1332647 36732 156 266318376694 110296 137 305 63 — — — — — —
201225 INTLBravos de Margarita — 128116 39515 8171 52 336384526910 190354 136 391 151 — — — — — —
201326 MLBChicago Cubs — 7875 18300 3140 31 240269280549 40295 184 250 54 -4 +0 -1 +2 +2 -0.2
201326 AAAIowa Cubs — 355321 811535 27380 47 252310364675 112268 118 298 51 — — — — — —
201427 AAARojos del Aguila de Veracruz — 200181 561130 15201 56 309365403769 94346 108 341 94 — — — — — —
201427 INTLMexico — 231200 571516 28250 62 285373460833 175300 1112 366 134 — — — — — —
201528 AAAPiratas de Campeche — 252227 7616110 22282 53 335398546945 211349 119 413 109 — — — — — —
201528 AAPortland Sea Dogs — 3229 6102 370 00 207281448730 241200 229 320 50 — — — — — —
201629 AAASultanes de Monterrey — 477440 13025114 34750 84 295346452798 157328 167 352 65 — — — — — —
201629 INTLAguilas de Mexicali — 9085 20303 5140 01 235278376654 141250 166 292 84 — — — — — —
201730 AAARieleros de Aguascalientes — 439386 10922213 46574 53 282365451815 168302 1310 362 70 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 274251 631702 17401 42 251301343644 92292 156 286 80 -7 +0 +5 -12 +6 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200821 ROK MLEBillings Mustangs — 279262 571335 13651 63 218257347605 130266 235 260 62 — — — — — —
200922 A+ MLESarasota Reds — 271254 66923 10412 2111 260293346640 87295 154 282 77 — — — — — —
200922 A MLEDayton Dragons — 331309 731262 15632 2611 236276333609 97283 195 269 68 — — — — — —
201023 AAA MLELouisville Bats — 115109 34831 5161 41 312348468816 156356 144 341 117 — — — — — —
201023 AA MLECarolina Mudcats — 372342 1131778 19583 1513 330371491862 161363 165 367 135 — — — — — —
201023 A+ MLELynchburg Hillcats — 7773 17400 3221 64 233273288560 55336 294 252 57 — — — — — —
201124 MLB MLECincinnati Reds — 118107 26800 7170 11 243289318607 75289 146 266 66 -5 -0 +4 -6 +3 -0.5
201124 AAA MLELouisville Bats — 336308 901537 19482 44 292337429766 136316 146 329 109 — — — — — —
201225 MLB MLEChicago Cubs — 7870 19602 691 00 271338443781 171293 128 342 117 +2 +0 +2 -8 +2 -0.3
201225 AAA MLEIowa Cubs — 550508 1192147 28942 156 234277333610 98262 175 261 63 — — — — — —
201326 MLB MLEChicago Cubs — 7875 18300 3140 31 240269280549 40295 184 248 54 -4 +0 -1 +2 +2 -0.2
201326 AAA MLEIowa Cubs — 355329 701224 19490 47 213256298554 85230 145 243 51 — — — — — —
201427 AAA MLERojos del Aguila de Veracruz — 200186 541030 10241 56 290330376706 86328 125 307 94 — — — — — —
201528 AAA MLEPiratas de Campeche — 252236 681417 13332 53 288331445776 157306 135 329 109 — — — — — —
201528 AA MLEPortland Sea Dogs — 3230 5101 290 00 167219300519 133181 286 242 50 — — — — — —
201629 AAA MLESultanes de Monterrey — 477453 1062019 21930 84 234268342610 108271 194 265 65 — — — — — —
201730 AAA MLERieleros de Aguascalientes — 439404 911729 28714 53 225282344626 119247 166 272 70 — — — — — —
200821 ROK MLEBillings Mustangs — 279262 571335 13651 63 218257347605 130269 235 260 62 — — — — — —
200821 ROK RAWBillings Mustangs — 279254 761957 21451 63 299355496851 197340 168 370 62 — — — — — —
200922 A MLE2 teams — 602563 1412196 251044 4722 250287352639 101295 174 275 72 — — — — — —
200922 A RAW2 teams — 602552 15524107 36754 4722 281329399728 118312 126 320 72 — — — — — —
201023 AA MLE4 teams — 774717 224401312 371327 2723 312352455807 142366 175 346 120 — — — — — —
201023 AA RAW4 teams — 774699 231391311 551007 2723 330385471856 140370 137 374 120 — — — — — —
201124 AAA MLE3 teams — 546500 1392748 31794 67 278325396721 118315 146 313 98 — — — — — —
201124 AAA RAW3 teams — 546488 1392738 43684 67 285348402749 117316 128 331 98 — — — — — —
201225 AAA MLE3 teams — 756696 16432410 401244 208 236281336617 101270 165 271 70 — — — — — —
201225 AAA RAW3 teams — 756685 19137514 51994 208 279332409741 130305 137 325 70 — — — — — —
201326 AAA MLE2 teams — 433404 881524 22630 78 218258295553 77245 155 244 51 — — — — — —
201326 AAA RAW2 teams — 433396 991835 30520 78 250303348651 98272 127 290 51 — — — — — —
201427 INTL MLE2 teams — 431402 1172260 22521 118 291329376705 85332 125 307 94 — — — — — —
201427 INTL RAW2 teams — 431381 1132646 43451 118 297369433802 136322 1010 354 94 — — — — — —
201528 AAA MLE2 teams — 284266 721418 15412 53 271314421736 150295 145 319 102 — — — — — —
201528 AAA RAW2 teams — 284256 8217112 25352 53 320385535920 215335 129 403 102 — — — — — —
201629 AAA MLE2 teams — 567540 12624111 241110 85 233266343609 109273 204 265 65 — — — — — —
201629 AAA RAW2 teams — 567525 15028117 39890 85 286335440775 154315 167 343 65 — — — — — —
201730 AAA MLERieleros de Aguascalientes — 439404 911729 28714 53 225282344626 119252 166 272 70 — — — — — —
201730 AAA RAWRieleros de Aguascalientes — 439386 10922213 46574 53 282365451815 168302 1310 362 70 — — — — — —
200821 ROK MLEBillings Mustangs — 279263 571335 13651 63 217257346603 129266 235 260 62 — — — — — —
200922 A MLE2 teams — 602568 1412196 251044 4722 248287349636 100288 174 275 72 — — — — — —
201023 AA MLE4 teams — 774724 224401312 371327 2723 309352450802 141358 175 346 120 — — — — — —
201124 AAA MLE3 teams — 546506 1392748 31794 67 275325391717 117309 146 313 98 — — — — — —
201225 AAA MLE3 teams — 756706 16432410 401244 208 232281331613 99266 165 271 70 — — — — — —
201326 AAA MLE2 teams — 433408 881524 22630 78 216258292550 76242 155 244 51 — — — — — —
201427 INTL MLE2 teams — 431405 1172260 22521 118 289329373702 84328 125 307 94 — — — — — —
201528 AAA MLE2 teams — 284265 721418 15412 53 272314423737 151292 145 319 102 — — — — — —
201629 AAA MLE2 teams — 567538 12624111 241110 85 234266344610 110271 204 265 65 — — — — — —
201730 AAA MLERieleros de Aguascalientes — 439404 911729 28714 53 225282344626 119247 166 272 70 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 274251 631702 17401 42 251301343644 92292 156 286 82 -7 +0 +5 -12 +6 -0.8
/ 162G— A+C — 650595 1494005 40952 95 250299343642 92291 156 286 82 -16 +0 +11 -29 +14 -2.0
Career— MLE — 51114754 12192254573 25784227 14290 256298369667 112296 165 290 82 -7 +0 +5 -12 +6 -0.8
/ 162G— MLE — 650605 1552969 331073 1811 256298369667 112296 165 290 82 -16 +0 +11 -29 +14 -2.0

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.

2017 AAARieleros de Aguascalientes · 439 PAwOBA .352 → .272 (−80)K% 13.0% → 16.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.98%÷0.966×1.200——16.12%
BB% (unintentional) /PA10.02%÷1.059×0.690—×0.9726.35%
HBP% /PA0.91%—×0.940—×0.9720.83%
Singles /BIP21.88%÷1.026×0.930×0.965×0.97218.60%
Doubles /BIP6.69%÷1.008×0.830×0.965×0.9725.16%
Triples /BIP0.61%÷1.150×0.920×0.965×0.9720.46%
Home runs /BIP3.95%÷1.050×0.700—×0.9722.56%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 105, 2B 102, 3B 130, K 93, BB 112 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.965.

Result: wOBA .352 → .272; ISO .168 → .120; BABIP .302 → .247. 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 AAASultanes de Monterrey · 477 PAwOBA .345 → .265 (−80)K% 15.7% → 19.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.72%÷0.961×1.200——19.63%
BB% (unintentional) /PA7.13%÷1.118×0.690—×0.9824.32%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP24.66%÷1.036×0.930×0.962×0.98220.91%
Doubles /BIP6.85%÷0.979×0.830×0.962×0.9825.48%
Triples /BIP0.27%÷0.900×0.920×0.962×0.9820.26%
Home runs /BIP3.84%÷1.051×0.700—×0.9822.51%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 107, 2B 96, 3B 80, K 92, BB 124 — 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 ×0.962.

Result: wOBA .345 → .265; ISO .157 → .112; BABIP .328 → .271. 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 AAAPiratas de Campeche · 252 PAwOBA .402 → .329 (−73)K% 11.1% → 13.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.11%÷1.025×1.200——13.01%
BB% (unintentional) /PA8.73%÷1.132×0.690—×0.9925.28%
HBP% /PA0.79%—×0.940—×0.9920.74%
Singles /BIP24.62%÷0.999×0.930×0.988×0.99222.47%
Doubles /BIP8.04%÷0.981×0.830×0.988×0.9926.67%
Triples /BIP0.50%÷0.900×0.920×0.988×0.9920.50%
Home runs /BIP5.03%÷1.067×0.700—×0.9923.27%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 113, 1B 100, 2B 96, 3B 80, K 105, BB 126 — 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.988.

Result: wOBA .402 → .329; ISO .211 → .157; BABIP .349 → .306. 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 AAPortland Sea Dogs · 32 PAwOBA .311 → .242 (−69)K% 21.9% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.88%÷0.983×1.220——27.15%
BB% (unintentional) /PA9.38%÷1.067×0.700—×0.9685.95%
HBP% /PA0.00%—×0.850—×0.9680.00%
Singles /BIP13.64%÷0.970×0.970—×0.96813.20%
Doubles /BIP4.55%÷1.026×0.860—×0.9683.69%
Triples /BIP0.00%÷1.150×0.950—×0.9680.00%
Home runs /BIP9.09%÷0.994×0.780—×0.9686.91%

Factors used: league row EL. Park (home-season share, regressed): HR 99, 1B 94, 2B 105, 3B 130, K 97, BB 113 — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .311 → .242; ISO .241 → .180; BABIP .200 → .181. 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 AAARojos del Aguila de Veracruz · 200 PAwOBA .334 → .307 (−27)K% 10.0% → 12.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.00%÷0.988×1.200——12.14%
BB% (unintentional) /PA7.50%÷1.041×0.690—×1.0034.99%
HBP% /PA0.50%—×0.940—×1.0030.47%
Singles /BIP26.09%÷1.005×0.930×1.032×1.00324.99%
Doubles /BIP6.83%÷0.945×0.830×1.032×1.0036.21%
Triples /BIP1.86%÷1.000×0.920×1.032×1.0031.77%
Home runs /BIP0.00%÷1.006×0.700—×1.0030.00%

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

Result: wOBA .334 → .307; ISO .094 → .089; BABIP .346 → .328. 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).

2013 AAAIowa Cubs · 355 PAwOBA .294 → .243 (−51)K% 10.7% → 13.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.70%÷1.004×1.290——13.76%
BB% (unintentional) /PA7.32%÷1.000×0.710—×1.0185.29%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP20.49%÷1.009×0.900×0.981×1.01818.26%
Doubles /BIP5.30%÷1.050×0.810×0.981×1.0184.08%
Triples /BIP1.06%÷1.012×0.810×0.981×1.0180.85%
Home runs /BIP1.77%÷1.130×0.780—×1.0181.24%

Factors used: league row PCL. Park (home-season share, regressed): HR 126, 1B 102, 2B 110, 3B 102, K 101, BB 100 — 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.981.

Result: wOBA .294 → .243; ISO .112 → .085; BABIP .268 → .230. 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).

2012 AAAIowa Cubs · 550 PAwOBA .300 → .261 (−38)K% 13.3% → 17.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.27%÷1.004×1.290——17.06%
BB% (unintentional) /PA6.36%÷0.938×0.710—×1.0334.97%
HBP% /PA0.36%—×0.980—×1.0330.37%
Singles /BIP22.48%÷1.028×0.900×1.008×1.03320.49%
Doubles /BIP6.09%÷1.049×0.810×1.008×1.0334.89%
Triples /BIP0.94%÷0.953×0.810×1.008×1.0330.83%
Home runs /BIP1.64%÷0.863×0.780—×1.0331.53%

Factors used: league row PCL. Park (home-season share, regressed): HR 73, 1B 106, 2B 110, 3B 91, K 101, BB 88 — 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 ×1.008.

Result: wOBA .300 → .261; ISO .110 → .095; BABIP .296 → .262. 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).

2011 AAALouisville Bats · 336 PAwOBA .358 → .329 (−29)K% 11.6% → 14.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.61%÷0.966×1.200——14.42%
BB% (unintentional) /PA8.33%÷1.070×0.690—×1.0485.63%
HBP% /PA0.60%—×0.940—×1.0480.59%
Singles /BIP25.97%÷1.033×0.930×0.994×1.04824.35%
Doubles /BIP6.20%÷0.972×0.830×0.994×1.0485.51%
Triples /BIP1.16%÷0.924×0.970×0.994×1.0481.27%
Home runs /BIP2.71%÷0.944×0.840—×1.0482.53%

Factors used: league row IL. Park (home-season share, regressed): HR 89, 1B 107, 2B 94, 3B 85, K 93, BB 114 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .358 → .329; ISO .145 → .140; BABIP .339 → .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 — .