Carter Kieboom

3B Lehigh Valley IronPigs
Age 29 R/R 6'1" / 221 lbs AAA HR +14% Svc 8.000 · Ctrl thru 2027
Overview
AAAExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AAAWSH359.265/.368/.3867370—.216/.298/.304
202527AAALAA402.319/.370/.44991183—.266/.305/.361
202628AAAPHI429.270/.358/.3887170—.229/.294/.316
2027PROJ10% MLB29MLBPHI24.247/.308/.37410900.0
2028PROJ33% MLB30MLBPHI89.244/.303/.36521870.0
Next 2 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service8.000First FA2028
2027Ext / FA-deal$3M
Skills · percentileStatcast 2021-2025
Bat Spd40
Speed27
xwOBA26
Barrel%18
Avg EV10
CompsChris Nelson (age 28) · C.J. Hinojosa (age 29) · Rolando Acosta (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†90
AVG/OBP/SLG.247 / .308 / .374
PA24
HR1
K%21
BB%8
BABIP302
ISO182
MLB%10%
Value2027 · WAR
BAT: -2.7 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
trajectory · projected WAR by year
0.40.02728
Tools · ContractCON 60 / POW 45
Toolsscout grade · Statcast %ile · 2021-2025
CONTACT60
xAVG
100.215
POWER45
Barrel%
184.0
Avg EV
1083.6
Bat Spd
4070.3
EYE40
scouting grade only
SPEED50
Sprint
2726.4
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   8.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$3M+0.0$0.2M-$3M
Totals $3M $0.2M -$3M

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)
201618 ROKGCL Nationals — 155135 33844 12435 12 244329452781 207319 288 339 40 — — — — — —
201719 AHagerstown Suns — 210179 531208 28403 22 296400497897 201344 1913 398 107 — — — — — —
201719 ROKGCL Nationals — 1612 5300 301 00 4175626671.229 250417 019 531 157 — — — — — —
201820 AAHarrisburg Senators — 273248 651615 22592 31 262327395722 133324 228 323 72 — — — — — —
201820 A+Potomac Nationals — 285245 7315011 36501 61 298390494884 196332 1813 388 107 — — — — — —
201820 INTLSalt River Rafters — 9274 22111 17171 40 297435378813 81375 1818 378 142 — — — — — —
201921 MLBWashington Nationals — 4339 5002 4160 00 128209282491 154143 379 225 27 -4 +0 -3 +6 +1 -0.0
201921 AAAFresno Grizzlies — 494412 12524316 681009 52 303413493906 189362 2014 399 107 — — — — — —
202022 MLBWashington Nationals — 12299 20100 17335 01 202347212559 10299 2714 279 75 -4 -0 +0 +0 +3 -0.1
202123 MLBWashington Nationals — 249217 45606 25625 00 207304318622 111258 2510 286 75 -7 +0 -9 +2 +5 -0.9
202123 AAARochester Red Wings — 181148 35705 26317 11 236376385761 149268 1714 351 86 — — — — — —
202325 MLBWashington Nationals — 9487 18204 6271 00 207266368634 161250 296 284 78 -2 +0 -0 +1 +2 0.1
202325 AAARochester Red Wings — 161140 37615 19342 11 264360429789 164317 2112 354 73 — — — — — —
202325 AAHarrisburg Senators — 1612 3000 460 10 250438250688 500 3825 344 71 — — — — — —
202325 A+Wilmington Blue Rocks — 1916 3001 350 00 188316375691 188200 2616 315 44 — — — — — —
202325 INTLNaranjeros de Hermosillo — 10082 23402 13174 01 280404402806 122328 1713 367 134 — — — — — —
202426 AAARochester Red Wings — 359306 811607 46724 32 265368386754 121322 2013 342 70 — — — — — —
202527 AAASalt Lake Bees — 402370 1181729 30760 111 319370449819 130380 197 364 83 — — — — — —
202628 AAALehigh Valley IronPigs — 429374 1012117 46785 11 270358388745 118321 1811 336 70 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 508442 889012 5213811 01 199299301600 102258 2710 279 75 -15 -0 -12 +9 +11 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201618 ROK MLEGCL Nationals — 155140 23533 7625 12 164230307537 143244 405 228 40 — — — — — —
201719 A MLEHagerstown Suns — 210192 49907 15533 22 255319411731 156319 257 327 107 — — — — — —
201719 ROK MLEGCL Nationals — 1613 4200 201 00 308438462899 154315 012 400 157 — — — — — —
201820 AA MLEHarrisburg Senators — 273254 601414 16732 31 236287346633 110309 276 275 72 — — — — — —
201820 A+ MLEPotomac Nationals — 285258 6913010 23711 61 267330434764 167318 258 326 107 — — — — — —
201921 MLB MLEWashington Nationals — 4340 5002 3160 00 125186275461 150143 377 209 27 -4 +0 -3 +6 +1 -0.0
201921 AAA MLEFresno Grizzlies — 494430 10819213 501359 52 251342395737 144325 2710 326 107 — — — — — —
202022 MLB MLEWashington Nationals — 12299 20100 17335 01 202347212559 10299 2714 279 75 -4 -0 +0 +0 +3 -0.1
202123 MLB MLEWashington Nationals — 249219 45606 23625 00 205296315611 110258 259 280 75 -7 +0 -9 +2 +5 -0.9
202123 AAA MLERochester Red Wings — 181156 33604 18387 11 212320327647 115256 2110 295 86 — — — — — —
202325 MLB MLEWashington Nationals — 9487 18204 6271 00 207266368634 161250 296 283 78 -2 +0 -0 +1 +2 0.1
202325 AAA MLERochester Red Wings — 161145 31413 14422 11 214292317609 103281 269 276 73 — — — — — —
202325 AA MLEHarrisburg Senators — 1613 3000 370 10 231375231606 473 4419 273 71 — — — — — —
202325 A+ MLEWilmington Blue Rocks — 1917 3001 270 00 176263353616 176171 3711 233 44 — — — — — —
202426 AAA MLERochester Red Wings — 359319 691305 33904 32 216298304602 88278 259 271 70 — — — — — —
202527 AAA MLESalt Lake Bees — 402379 1011426 21930 111 266305361666 95333 235 291 83 — — — — — —
202628 AAA MLELehigh Valley IronPigs — 429389 891715 31945 11 229294316610 87280 227 271 70 — — — — — —
201618 ROK MLEGCL Nationals — 155140 23533 7625 12 164230307537 143256 405 228 40 — — — — — —
201618 ROK RAWGCL Nationals — 155135 33844 12435 12 244329452781 207319 288 339 40 — — — — — —
201719 A MLE2 teams — 226205 541207 17534 22 263332424756 161324 238 332 111 — — — — — —
201719 A RAW2 teams — 226191 581508 31404 22 304412508919 204350 1814 408 111 — — — — — —
201820 A+ MLE3 teams — 650597 14830116 451684 132 248305382687 134317 267 301 90 — — — — — —
201820 A+ RAW3 teams — 650567 16032217 751264 132 282370436806 153334 1912 359 90 — — — — — —
201921 AAA MLE2 teams — 537470 11319215 531519 52 240329385714 145317 2810 317 100 — — — — — —
201921 AAA RAW2 teams — 537451 13024318 721169 52 288397475871 186348 2213 385 100 — — — — — —
202022 MLB MLEWashington Nationals — 12299 20100 17335 01 202347212559 10299 2714 279 75 -4 -0 +0 +0 +3 -0.1
202022 MLB RAWWashington Nationals — 12299 20100 17335 01 202347212559 10299 2714 279 75 -4 -0 +0 +0 +3 -0.1
202123 MLB MLE2 teams — 430375 7812010 4110012 11 208306320626 112255 2310 286 80 -10 -0 -9 +2 +9 -0.9
202123 MLB RAW2 teams — 430365 8013011 519312 11 219334345679 126262 2212 313 80 -10 -0 -9 +2 +9 -0.9
202325 AAA MLE5 teams — 390349 738111 331117 22 209290332623 123272 288 275 73 — — — — — —
202325 AAA RAW5 teams — 390337 8412112 45897 22 249350398747 148304 2312 338 73 — — — — — —
202426 AAA MLERochester Red Wings — 359319 691305 33904 32 216298304602 88282 259 271 70 — — — — — —
202426 AAA RAWRochester Red Wings — 359306 811607 46724 32 265368386754 121322 2013 342 70 — — — — — —
202527 AAA MLESalt Lake Bees — 402379 1011426 21930 111 266305361666 95337 235 291 83 — — — — — —
202527 AAA RAWSalt Lake Bees — 402370 1181729 30760 111 319370449819 130380 197 364 83 — — — — — —
202628 AAA MLELehigh Valley IronPigs — 429389 891715 31945 11 229294316610 87286 227 271 70 — — — — — —
202628 AAA RAWLehigh Valley IronPigs — 429374 1012117 46785 11 270358388745 118321 1811 336 70 — — — — — —
201618 ROK MLEGCL Nationals — 155142 23533 7625 12 162230303533 141244 405 228 40 — — — — — —
201719 A MLE2 teams — 226203 541207 17534 22 266332429760 163319 238 332 111 — — — — — —
201820 A+ MLE3 teams — 650596 14830116 451684 132 248305383688 134314 267 301 90 — — — — — —
201921 AAA MLE2 teams — 537470 11319215 531519 52 240329385714 145310 2810 317 100 — — — — — —
202022 MLB MLEWashington Nationals — 12299 20100 17335 01 202347212559 10299 2714 279 75 — — — — — —
202123 MLB MLE2 teams — 430374 7812010 4110012 11 209306321627 112257 2310 286 80 — — — — — —
202325 AAA MLE5 teams — 390347 738111 331117 22 210290334625 124274 288 275 73 — — — — — —
202426 AAA MLERochester Red Wings — 359319 691305 33904 32 216298304602 88278 259 271 70 — — — — — —
202527 AAA MLESalt Lake Bees — 402378 1011426 21930 111 267305362667 95333 235 291 83 — — — — — —
202628 AAA MLELehigh Valley IronPigs — 429390 891715 31945 11 228294315610 87280 227 271 70 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLERochester Red Wings — 359319 691305 33904 32 216298304602 88278 259 271 70 — — — — — —
202527 AAA MLESalt Lake Bees — 402378 1011426 21930 111 267305362667 95333 235 291 83 — — — — — —
202628 AAA MLELehigh Valley IronPigs — 429390 891715 31945 11 228294315610 87280 227 271 70 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEPHI 10% 380347 851518 27863 41 246306368675 123301 237 302 90 -4 +0 -2 +1 +8 0.4
▸ 2027 — real world (MLB)
202729 MLB CTXPHI 10% 2422 6101 250 00 247308374682 127302 218 305 90 -0 +0 -0 +0 +1 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEPHI 33% 272249 611116 19622 21 242302360662 118299 237 297 87 -4 +0 -3 +1 +6 -0.1
202830 MLB CTXPHI 33% 8982 19302 6201 10 244303365669 122299 227 299 87 -1 +0 -1 +0 +2 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 597524 10712014 5815812 11 204298307605 103262 2610 282 83 -17 -0 -13 +9 +13 -0.8
/ 162G— A+C — 650571 11613015 6317213 11 203297305601 102261 2610 282 83 -18 -0 -15 +10 +14 -0.9
Career— MLE — 42103788 8821511289 334107159 4418 233305350654 117299 258 291 83 -22 -0 -17 +11 +22 -0.6
/ 162G— MLE — 650585 13623214 521659 73 232305350655 118298 258 291 83 -14 -0 -11 +7 +14 -0.4

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.

2026 AAALehigh Valley IronPigs · 429 PAwOBA .330 → .271 (−59)K% 18.2% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.18%÷1.000×1.200——21.82%
BB% (unintentional) /PA10.72%÷1.000×0.690—×0.9827.27%
HBP% /PA1.17%—×0.940—×0.9821.08%
Singles /BIP24.32%÷1.000×0.930×0.987×0.98221.92%
Doubles /BIP7.09%÷1.000×0.830×0.987×0.9825.71%
Triples /BIP0.34%÷1.000×0.970×0.987×0.9820.32%
Home runs /BIP2.36%÷1.000×0.700—×0.9821.63%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.987.

Result: wOBA .330 → .271; ISO .118 → .090; BABIP .321 → .280. 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).

2025 AAASalt Lake Bees · 402 PAwOBA .355 → .291 (−64)K% 18.9% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.91%÷0.978×1.200——23.20%
BB% (unintentional) /PA7.21%÷0.964×0.690—×0.9925.12%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP30.61%÷1.046×0.930×1.014×0.99227.39%
Doubles /BIP5.78%÷1.005×0.830×1.014×0.9924.80%
Triples /BIP0.68%÷1.079×0.970×1.014×0.9920.61%
Home runs /BIP3.06%÷0.989×0.700—×0.9922.15%

Factors used: league row International League. Park (home-season share, regressed): HR 98, 1B 109, 2B 101, 3B 116, K 96, BB 93 — 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 ×1.014.

Result: wOBA .355 → .291; ISO .130 → .097; BABIP .380 → .333. 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).

2024 AAARochester Red Wings · 359 PAwOBA .336 → .271 (−65)K% 20.1% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.06%÷0.958×1.200——25.11%
BB% (unintentional) /PA12.81%÷0.969×0.690—×1.0039.15%
HBP% /PA1.11%—×0.940—×1.0031.05%
Singles /BIP24.79%÷1.029×0.930×0.971×1.00321.81%
Doubles /BIP6.84%÷0.962×0.830×0.971×1.0035.74%
Triples /BIP0.00%÷1.150×0.970×0.971×1.0030.00%
Home runs /BIP2.99%÷0.986×0.700—×1.0032.13%

Factors used: league row International League. Park (home-season share, regressed): HR 97, 1B 106, 2B 92, 3B 130, K 92, BB 94 — 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.971.

Result: wOBA .336 → .271; ISO .121 → .092; BABIP .322 → .278. 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).

2023 AAARochester Red Wings · 161 PAwOBA .345 → .276 (−69)K% 21.1% → 25.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.12%÷0.980×1.200——25.85%
BB% (unintentional) /PA11.80%÷0.956×0.690—×1.0188.67%
HBP% /PA1.24%—×0.940—×1.0181.19%
Singles /BIP23.58%÷0.996×0.930×0.990×1.01822.20%
Doubles /BIP5.66%÷1.137×0.830×0.990×1.0184.16%
Triples /BIP0.94%÷1.150×0.970×0.990×1.0180.80%
Home runs /BIP4.72%÷1.058×0.700—×1.0183.18%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 99, 2B 127, 3B 130, K 96, BB 91 — 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 .345 → .276; ISO .164 → .113; BABIP .317 → .281. 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).

2023 A+Wilmington Blue Rocks · 19 PAwOBA .307 → .233 (−74)K% 26.3% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.32%÷0.973×1.310——35.44%
BB% (unintentional) /PA15.79%÷1.005×0.600—×0.9689.13%
HBP% /PA0.00%—×0.770—×0.9680.00%
Singles /BIP18.18%÷0.981×0.870—×0.96815.61%
Doubles /BIP0.00%÷0.894×0.780—×0.9680.00%
Triples /BIP0.00%÷0.913×0.850—×0.9680.00%
Home runs /BIP9.09%÷0.913×0.880—×0.9688.48%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 83, 1B 96, 2B 79, 3B 83, K 95, BB 101 — 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).

Result: wOBA .307 → .233; ISO .188 → .167; BABIP .200 → .171. 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).

2023 AAHarrisburg Senators · 16 PAwOBA .338 → .273 (−64)K% 37.5% → 45.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA37.50%÷1.005×1.220——45.54%
BB% (unintentional) /PA25.00%÷1.016×0.700—×0.98817.02%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP50.00%÷1.013×0.970—×0.98847.31%
Doubles /BIP0.00%÷1.033×0.860—×0.9880.00%
Triples /BIP0.00%÷0.935×0.950—×0.9880.00%
Home runs /BIP0.00%÷1.115×0.780—×0.9880.00%

Factors used: league row EL. Park (home-season share, regressed): HR 123, 1B 103, 2B 107, 3B 87, K 101, BB 103 — 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).

Result: wOBA .338 → .273; ISO .000 → .000; BABIP .500 → .473. 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 AAARochester Red Wings · 181 PAwOBA .342 → .295 (−48)K% 17.1% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.13%÷0.979×1.200——20.99%
BB% (unintentional) /PA14.36%÷1.014×0.690—×1.04810.24%
HBP% /PA3.87%—×0.940—×1.0483.81%
Singles /BIP19.66%÷0.994×0.930×1.015×1.04819.56%
Doubles /BIP5.98%÷1.005×0.830×1.015×1.0485.26%
Triples /BIP0.00%÷1.150×0.920×1.015×1.0480.00%
Home runs /BIP4.27%÷0.968×0.700—×1.0483.24%

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

Result: wOBA .342 → .295; ISO .149 → .119; BABIP .268 → .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).

2019 AAAFresno Grizzlies · 494 PAwOBA .392 → .326 (−66)K% 20.2% → 27.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.24%÷0.953×1.290——27.40%
BB% (unintentional) /PA13.56%÷0.990×0.710—×1.05010.21%
HBP% /PA1.82%—×0.980—×1.0501.87%
Singles /BIP26.28%÷0.959×0.900×0.950×1.05024.59%
Doubles /BIP7.69%÷0.976×0.810×0.950×1.0506.37%
Triples /BIP0.96%÷1.140×0.810×0.950×1.0500.68%
Home runs /BIP5.13%÷0.962×0.780—×1.0504.37%

Factors used: league row PCL. Park (home-season share, regressed): HR 92, 1B 92, 2B 95, 3B 128, K 91, BB 98 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .392 → .326; ISO .189 → .151; BABIP .362 → .325. 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 — .