Spencer Kieboom

PosC
B/TR/R
Born1991-03-16
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201726AAA/AA2 orgs246.250/.327/.3825064—.219/.274/.333
201827AAASyracuse Chie…95.250/.337/.3331057—.218/.284/.299
201827MLBWSH143.232/.324/.32020860.6
201928AAWSH188.196/.274/.2561018—.172/.226/.224
202029No MLB games played
202130No MLB games played
202231No MLB games played
202332No MLB games played
202433No MLB games played
202534No MLB games played
202635No MLB games played
Last 3 seasons WAR 0.6
Contract
No contract data on file.
Scouting grades · 20-80
Power33Speed30Eye67

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)
201423 AHagerstown Suns — 361330 1022849 21674 22 309358500858 191358 196 371 85 — — — — — —
201423 INTLMesa Solar Sox — 4134 11201 540 01 324410471881 147323 1012 375 140 — — — — — —
201524 A+Potomac Nationals — 285246 611612 36301 11 248346346692 98273 1113 316 56 — — — — — —
201524 INTLSalt River Rafters — 5142 10002 8101 00 238373381754 143267 2016 347 121 — — — — — —
201625 AAHarrisburg Senators — 359309 711105 43612 00 230328314642 84267 1712 295 51 — — — — — —
201726 AAASyracuse Chiefs — 176160 44903 15300 00 275337388725 112320 179 325 71 — — — — — —
201726 AAHarrisburg Senators — 7060 11502 10130 00 183300367667 183200 1914 303 45 — — — — — —
201827 MLBWashington Nationals — 143125 29502 16281 00 232324320644 88281 2011 296 86 -2 +0 +1 +4 +3 0.6
201827 AAASyracuse Chiefs — 9584 21401 10101 00 250337333670 83274 1111 310 57 — — — — — —
201928 AAHarrisburg Senators — 188168 33701 18350 00 196274256530 60239 1910 246 18 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 143125 29502 16281 00 232324320644 88281 2011 296 87 -2 +0 +1 +4 +3 0.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201423 A MLEHagerstown Suns — 361337 842237 14924 22 249287395682 145308 254 294 85 — — — — — —
201524 A+ MLEPotomac Nationals — 285261 541312 21421 11 207269287556 80237 157 251 56 — — — — — —
201625 AA MLEHarrisburg Senators — 359322 651003 30762 00 202274261535 59247 218 243 51 — — — — — —
201726 AAA MLESyracuse Chiefs — 176165 40703 10360 00 242286339625 97292 206 273 71 — — — — — —
201726 AA MLEHarrisburg Senators — 7063 10402 7160 00 159243317560 159168 2310 234 45 — — — — — —
201827 MLB MLEWashington Nationals — 143125 29502 16281 00 232324320644 88281 2011 296 86 -2 +0 +1 +4 +3 0.6
201827 AAA MLESyracuse Chiefs — 9587 19401 7111 00 218284299583 80236 127 252 57 — — — — — —
201928 AA MLEHarrisburg Senators — 188174 30601 12430 00 172226224450 52209 236 195 18 — — — — — —
201423 A MLE2 teams — 402375 932438 151034 23 248284392676 144312 264 294 85 — — — — — —
201423 A RAW2 teams — 402364 11330410 26714 23 310363497860 187354 186 371 85 — — — — — —
201524 A+ MLE2 teams — 336307 631512 25502 11 205269280550 75237 157 251 56 — — — — — —
201524 A+ RAW2 teams — 336288 711614 44402 11 247350351701 104272 1213 321 56 — — — — — —
201625 AA MLEHarrisburg Senators — 359322 651003 30762 00 202274261535 59251 218 243 51 — — — — — —
201625 AA RAWHarrisburg Senators — 359309 711105 43612 00 230328314642 84267 1712 295 51 — — — — — —
201726 AAA MLE2 teams — 246228 491104 17510 00 215269316585 101259 217 262 63 — — — — — —
201726 AAA RAW2 teams — 246220 551405 25430 00 250327382708 132289 1710 319 63 — — — — — —
201827 MLB MLE2 teams — 238212 47803 23392 00 222304302606 80257 1610 278 74 -7 +0 +1 +4 +5 0.3
201827 MLB RAW2 teams — 238209 50903 26382 00 239329325654 86278 1611 302 74 -7 +0 +1 +4 +5 0.3
201928 AA MLEHarrisburg Senators — 188174 30601 12430 00 172226224450 52220 236 195 18 — — — — — —
201928 AA RAWHarrisburg Senators — 188168 33701 18350 00 196274256530 60239 1910 246 18 — — — — — —
201423 A MLE2 teams — 402380 932438 151034 23 245284387671 142308 264 294 85 — — — — — —
201524 A+ MLE2 teams — 336306 631512 25502 11 206269281551 75237 157 251 56 — — — — — —
201625 AA MLEHarrisburg Senators — 359324 651003 30762 00 201274259533 59247 218 243 51 — — — — — —
201726 AAA MLE2 teams — 246227 491104 17510 00 216269317587 101257 217 262 63 — — — — — —
201827 MLB MLE2 teams — 238211 47803 23392 00 223304303607 81263 1610 278 74 — — — — — —
201928 AA MLEHarrisburg Senators — 188174 30601 12430 00 172226224450 52209 236 195 18 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 143125 29502 16281 00 232324320644 88281 2011 296 61 -2 +0 +1 +4 +3 0.6
/ 162G— A+C — 650568 1322309 731275 00 232326320646 88281 2011 296 61 -10 +0 +3 +19 +14 2.7
Career— MLE — 17691618 34774421 12236210 34 214274304578 90260 207 258 61 -2 +0 +1 +4 +3 0.6
/ 162G— MLE — 650595 1272718 451334 11 213274303576 89258 207 258 61 -10 +0 +3 +19 +14 2.7

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 AAHarrisburg Senators · 188 PAwOBA .243 → .195 (−48)K% 18.6% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.62%÷0.996×1.220——22.81%
BB% (unintentional) /PA9.57%÷1.054×0.700—×0.9686.16%
HBP% /PA0.00%—×0.850—×0.9680.00%
Singles /BIP18.80%÷0.991×0.970×0.950×0.96816.92%
Doubles /BIP5.26%÷0.985×0.860×0.950×0.9684.22%
Triples /BIP0.00%÷1.150×0.950×0.950×0.9680.00%
Home runs /BIP0.75%÷1.111×0.780—×0.9680.51%

Factors used: league row EL. Park (home-season share, regressed): HR 122, 1B 98, 2B 97, 3B 130, K 99, BB 111 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .243 → .195; ISO .060 → .046; BABIP .239 → .209. 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 AAASyracuse Chiefs · 95 PAwOBA .302 → .252 (−50)K% 10.5% → 12.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.53%÷1.044×1.200——12.10%
BB% (unintentional) /PA10.53%÷0.956×0.690—×1.0037.62%
HBP% /PA1.05%—×0.940—×1.0030.99%
Singles /BIP21.62%÷1.044×0.930×0.970×1.00318.74%
Doubles /BIP5.41%÷0.933×0.830×0.970×1.0034.68%
Triples /BIP0.00%÷0.900×0.970×0.970×1.0030.00%
Home runs /BIP1.35%÷1.205×0.840—×1.0030.95%

Factors used: league row IL. Park (home-season share, regressed): HR 141, 1B 109, 2B 87, 3B 80, K 109, BB 91 — 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.970.

Result: wOBA .302 → .252; ISO .083 → .067; BABIP .274 → .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).

2017 AAASyracuse Chiefs · 176 PAwOBA .318 → .273 (−45)K% 17.0% → 20.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.05%÷1.005×1.200——20.35%
BB% (unintentional) /PA8.52%÷1.033×0.690—×1.0185.79%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP24.62%÷0.997×0.930×1.002×1.01823.40%
Doubles /BIP6.92%÷1.081×0.830×1.002×1.0185.42%
Triples /BIP0.00%÷1.150×0.970×1.002×1.0180.00%
Home runs /BIP2.31%÷0.980×0.840—×1.0182.01%

Factors used: league row IL. Park (home-season share, regressed): HR 96, 1B 99, 2B 116, 3B 130, K 101, BB 107 — 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 ×1.002.

Result: wOBA .318 → .273; ISO .113 → .093; BABIP .320 → .292. 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 AAHarrisburg Senators · 70 PAwOBA .295 → .234 (−61)K% 18.6% → 22.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.57%÷1.022×1.220——22.17%
BB% (unintentional) /PA14.29%÷0.974×0.700—×0.98810.14%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP8.51%÷1.016×0.970×0.950×0.9887.62%
Doubles /BIP10.64%÷0.998×0.860×0.950×0.9888.60%
Triples /BIP0.00%÷0.906×0.950×0.950×0.9880.00%
Home runs /BIP4.26%÷0.970×0.780—×0.9883.38%

Factors used: league row EL. Park (home-season share, regressed): HR 94, 1B 103, 2B 100, 3B 81, K 104, BB 95 — 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.950.

Result: wOBA .295 → .234; ISO .183 → .148; BABIP .200 → .168. 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 AAHarrisburg Senators · 359 PAwOBA .291 → .243 (−48)K% 17.0% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.99%÷0.980×1.220——21.15%
BB% (unintentional) /PA11.98%÷0.992×0.700—×0.9988.43%
HBP% /PA0.56%—×0.850—×0.9980.47%
Singles /BIP22.18%÷1.029×0.970×0.995×0.99820.74%
Doubles /BIP4.44%÷0.922×0.860×0.995×0.9984.11%
Triples /BIP0.00%÷1.137×0.950×0.995×0.9980.00%
Home runs /BIP2.02%÷1.445×0.780—×0.9981.09%

Factors used: league row EL. Park (home-season share, regressed): HR 189, 1B 106, 2B 84, 3B 127, K 96, BB 98 — 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.995.

Result: wOBA .291 → .243; ISO .084 → .060; BABIP .267 → .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).

2015 A+Potomac Nationals · 285 PAwOBA .310 → .251 (−59)K% 10.5% → 14.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.53%÷1.006×1.420——14.85%
BB% (unintentional) /PA12.28%÷1.022×0.630—×0.9887.48%
HBP% /PA0.35%—×0.860—×0.9880.30%
Singles /BIP19.44%÷1.030×0.940×0.992×0.98817.38%
Doubles /BIP7.41%÷1.016×0.830×0.992×0.9885.93%
Triples /BIP0.46%÷0.937×0.800×0.992×0.9880.39%
Home runs /BIP0.93%÷0.900×0.900—×0.9880.92%

Factors used: league row CAR. Park (home-season share, regressed): HR 80, 1B 106, 2B 103, 3B 87, K 101, BB 104 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.992.

Result: wOBA .310 → .251; ISO .098 → .085; BABIP .273 → .237. 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 AHagerstown Suns · 361 PAwOBA .367 → .294 (−73)K% 18.6% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.56%÷0.975×1.340——25.52%
BB% (unintentional) /PA5.82%÷1.000×0.660—×0.9903.80%
HBP% /PA1.11%—×0.770—×0.9900.84%
Singles /BIP23.19%÷1.006×0.920×0.991×0.99020.82%
Doubles /BIP10.65%÷0.997×0.820×0.991×0.9908.60%
Triples /BIP1.52%÷1.150×0.940×0.991×0.9901.22%
Home runs /BIP3.42%÷0.962×0.820—×0.9902.89%

Factors used: league row SAL. Park (home-season share, regressed): HR 92, 1B 101, 2B 99, 3B 130, K 95, BB 100 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.991.

Result: wOBA .367 → .294; ISO .191 → .150; BABIP .358 → .308. 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 — .