Kody Clemens

1B Minnesota Twins
Age 31 L/R 6'0" / 200 lbs MLB Svc 3.779 · Ctrl thru 2029
Overview
MLB40-MANArb-1FA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202428AAAPHI301.266/.326/.48914681—.232/.279/.400
202428MLBPHI120.219/.258/.4475091-0.7
202529MLBMIN386.213/.283/.434195960.2
202630MLBMIN583.239/.300/.46027101080.9
2027PROJ31MLBMIN425.241/.302/.4592071101.1
2028PROJ98% MLB32MLBMIN495.235/.295/.4452241050.6
2029PROJ98% MLB33MLBMIN404.227/.286/.42817197-0.1
Last 3 seasons WAR 0.4  ·  Next 3 projected WAR 1.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service3.779First FA2030
2027Arb-1$4M2028Arb-2$4M2029Arb-3$4M
Skills · percentileStatcast 2024-2026
Avg EV85
Barrel%69
xwOBA64
Speed63
Bat Spd53
Form.247/.315/.455 · rolling true talent (60d window) · proj .240/.300/.458
CompsSeth Brown (age 31) · Rick Ankiel (age 31) · Brad Miller (age 31)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 86110vR 119
AVG/OBP/SLG.241 / .302 / .459
PA425
HR20
SB7
K%22
BB%7
BABIP266
ISO222
MLB%100%
Value2027 · WAR
BAT: +5.3 runs (wOBA-derived runs vs avg)+5BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +3.7 runs (Defensive runs vs avg)+4FLDPOS: -7.6 runs (Positional adjustment)-8POSREP: +9.2 runs (Replacement-level credit)+9REPTotal WAR: +2.00+2.0WAR
0.01.22.52.00.60.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$8M ctrl surplus
Tools · Recent Form · Splits · ContractCON 45 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
xAVG
400.243
POWER55
Barrel%
6911.1
Avg EV
8591.5
Bat Spd
5371.7
EYE50
scouting grade only
SPEED55
Sprint
6328.0
Recent Formrolling true talent ⓘ
K%19%▲▲18% over 107 PA (60d) · proj 22%
BB%8%▲9% over 107 PA (60d) · proj 7%
ISO.208·.191 over 94 AB (60d) · proj .218
HR/BB6.6%·6.6% over 76 BBE (60d) · proj 6.6%
BABIP.264·.239 over 71 BIP (60d) · proj .266
SLASH.247/.315/.455·proj .240/.300/.458
Platoon Splits2024-2026 · 556 PA
vs LHP
vs RHP
Edge
PA
110
446
—
wRC+
54
102
▶▶R
wOBA
248
319
▶▶R
ISO
049
260
▶▶R
BABIP
288
217
◀◀L
K%
24.5%
25.1%
—
BB%
6.4%
7.0%
▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2022
Service   3.779 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$4M+2.0$16M+$12M
2028Arb-2$4M+0.6$2M+$0.0M (cut)
2029Arb-3$4M———
Totals $4M $18M +$12M

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)
201822 A+Lakeland Flying Tigers — 4642 10201 2121 10 238289357646 119300 264 285 39 — — — — — —
201822 AWest Michigan Whitecaps — 174149 451024 21271 31 302392477868 174342 1612 379 88 — — — — — —
201923 AAErie SeaWolves — 5447 8201 6181 00 170278277554 106250 3311 261 20 — — — — — —
201923 A+Lakeland Flying Tigers — 469411 9824711 451014 113 238320411731 173283 2210 320 57 — — — — — —
202125 AAAToledo Mud Hens — 413369 9115618 36942 41 247317466783 220278 239 339 72 — — — — — —
202226 MLBDetroit Tigers — 127117 17405 8330 10 145200308508 162148 266 223 41 -9 +0 +2 +1 +3 -0.3
202226 AAAToledo Mud Hens — 264241 6612613 20710 52 274330535865 261333 278 370 79 — — — — — —
202327 MLBPhiladelphia Phillies — 148139 32704 8401 00 230277367644 137295 275 288 79 -4 +0 +1 -8 +3 -0.7
202327 AAALehigh Valley IronPigs — 279234 6010418 43581 73 256374564938 308264 2115 404 87 — — — — — —
202428 MLBPhiladelphia Phillies — 120114 25915 5291 00 219258447706 228250 244 307 91 -1 +0 -1 -8 +3 -0.7
202428 AAALehigh Valley IronPigs — 301274 7313314 20634 61 266326489815 223295 217 354 81 — — — — — —
202529 MLBMinnesota Twins — 386348 7412419 29935 51 213283434717 221231 248 312 96 -2 +1 +2 -7 +8 0.2
202630 MLBMinnesota Twins — 583531 12722727 391277 102 239300460759 220263 227 330 108 +6 +1 -0 -10 +13 0.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 13641249 275541260 8932214 163 220280427706 207246 247 309 95 -8 +2 +4 -31 +30 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201822 A+ MLELakeland Flying Tigers — 4643 9201 1171 10 209244326570 116284 372 226 39 — — — — — —
201822 A MLEWest Michigan Whitecaps — 174156 38823 14381 31 244310378688 135284 228 298 88 — — — — — —
201923 AA MLEErie SeaWolves — 5449 8201 4221 00 163241265506 102237 417 198 20 — — — — — —
201923 A+ MLELakeland Flying Tigers — 469422 782059 341434 113 185252320572 135240 307 253 57 — — — — — —
202125 AAA MLEToledo Mud Hens — 413380 8113612 251132 41 213265374639 161256 276 275 72 — — — — — —
202226 MLB MLEDetroit Tigers — 127117 17405 8330 10 145200308508 162148 266 229 41 -9 +0 +2 +1 +3 -0.3
202226 AAA MLEToledo Mud Hens — 264247 551059 14840 52 223264413677 190289 325 285 79 — — — — — —
202327 MLB MLEPhiladelphia Phillies — 148139 32704 8401 00 230277367644 137295 275 285 79 -4 +0 +1 -8 +3 -0.7
202327 AAA MLELehigh Valley IronPigs — 279247 477312 30701 73 190281389669 198212 2511 297 87 — — — — — —
202428 MLB MLEPhiladelphia Phillies — 120114 25915 5291 00 219258447706 228250 244 303 91 -1 +0 -1 -8 +3 -0.7
202428 AAA MLELehigh Valley IronPigs — 301280 6511310 14744 61 232279400679 168270 255 288 81 — — — — — —
202529 MLB MLEMinnesota Twins — 386349 7412419 28935 51 212280433713 221231 247 310 96 -2 +1 +2 -7 +8 0.2
202630 MLB MLEMinnesota Twins — 583532 12722727 381277 102 239298459757 220263 227 328 108 +6 +1 -0 -10 +13 0.9
201822 A MLE2 teams — 220199 46924 15552 41 231292357648 126294 257 283 78 — — — — — —
201822 A RAW2 teams — 220191 551225 23392 41 288370450821 162333 1810 360 78 — — — — — —
201923 A+ MLE2 teams — 523471 8521510 381655 113 180249310559 130247 327 247 54 — — — — — —
201923 A+ RAW2 teams — 523458 10626712 511195 113 231315397713 166281 2310 314 54 — — — — — —
202125 AAA MLEToledo Mud Hens — 413380 8113612 251132 41 213265374639 161264 276 275 72 — — — — — —
202125 AAA RAWToledo Mud Hens — 413369 9115618 36942 41 247317466783 220278 239 339 72 — — — — — —
202226 AAA MLE2 teams — 391364 7214514 221170 62 198244379623 181245 306 267 67 — — — — — —
202226 AAA RAW2 teams — 391358 8316618 281040 62 232288461748 229271 277 323 67 — — — — — —
202327 AAA MLE2 teams — 427386 7914316 381102 73 205279381660 176241 269 293 84 — — — — — —
202327 AAA RAW2 teams — 427373 9217422 51982 73 247340491831 244276 2312 364 84 — — — — — —
202428 AAA MLE2 teams — 421394 9021414 191035 61 228273409681 180271 245 292 84 — — — — — —
202428 AAA RAW2 teams — 421388 9822419 25925 61 253306477783 224282 226 340 84 — — — — — —
202529 MLB MLEMinnesota Twins — 386349 7412419 28935 51 212280433713 221230 247 310 96 -2 +1 +2 -7 +8 0.2
202529 MLB RAWMinnesota Twins — 386348 7412419 29935 51 213283434717 221231 248 312 96 -2 +1 +2 -7 +8 0.2
202630 MLB MLEMinnesota Twins — 583532 12722727 381277 102 239298459757 220262 227 328 108 +6 +1 -0 -10 +13 0.9
202630 MLB RAWMinnesota Twins — 583531 12722727 391277 102 239300460759 220263 227 330 108 +6 +1 -0 -10 +13 0.9
201822 A MLE2 teams — 220201 46924 15552 41 229292353645 124284 257 283 78 — — — — — —
201923 A+ MLE2 teams — 523475 8521510 381655 113 179249307556 128240 327 247 54 — — — — — —
202125 AAA MLEToledo Mud Hens — 413383 8113612 251132 41 211265371636 159256 276 275 72 — — — — — —
202226 AAA MLE2 teams — 391366 7214514 221170 62 197244377621 180243 306 267 67 — — — — — —
202327 AAA MLE2 teams — 427384 7914316 381102 73 206279383662 177241 269 293 84 — — — — — —
202428 AAA MLE2 teams — 421394 9021414 191035 61 228273409681 180264 245 292 84 — — — — — —
202529 MLB MLEMinnesota Twins — 386350 7412419 28935 51 211280431712 220231 247 310 96 — — — — — —
202630 MLB MLEMinnesota Twins — 583533 12722727 381277 102 238298458756 220263 227 328 108 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 AAA MLE2 teams — 421394 9021414 191035 61 228273409681 180264 245 292 84 — — — — — —
202529 MLB MLEMinnesota Twins — 386350 7412419 28935 51 211280431712 220231 247 310 96 — — — — — —
202630 MLB MLEMinnesota Twins — 583533 12722727 381277 102 238298458756 220263 227 328 108 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLEMIN 100% 503458 11019623 341126 92 241302458760 218266 227 331 110 +6 +1 +4 -9 +11 2.0
▸ 2027 — real world (MLB)
202731 MLB CTXMIN 100% 425388 9416520 29955 72 241302459762 219266 227 332 110 +5 +1 +4 -8 +9 1.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLEMIN 98% 505460 10818523 341156 42 234295444739 210261 237 323 105 +3 +0 +1 -9 +11 0.6
202933 MLB MLEMIN 98% 412378 8614418 27964 11 227286427713 200255 237 312 97 -1 -0 -1 -7 +9 -0.1
203034 MLB MLEMIN 94% 306281 6110312 19743 01 217275406681 188246 246 299 88 -4 -0 -2 -5 +7 -0.6
202832 MLB CTXMIN 98% 495453 10618522 331136 42 235295445740 211261 237 323 105 +3 +0 +1 -9 +11 0.6
202933 MLB CTXMIN 98% 404371 8414417 26944 11 227286428714 201255 236 313 97 -1 -0 -1 -7 +9 -0.1
203034 MLB CTXMIN 94% 286263 589312 18693 00 217276407682 189247 246 299 88 -4 +0 -2 -5 +6 -0.5
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 25492336 5239524111 16659827 216 224283428711 204251 237 311 88 -11 +2 +2 -52 +55 -0.4
/ 162G— A+C — 650596 13324628 421527 52 223282424707 201251 236 311 88 -3 +0 +0 -13 +14 -0.1
Career— MLE — 50124582 100318453189 332126346 6520 219278406684 187257 257 298 88 -6 +2 +5 -60 +65 0.7
/ 162G— MLE — 650594 13124725 431646 83 221280411691 190259 257 298 88 -1 +0 +1 -13 +14 0.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.

2024 AAALehigh Valley IronPigs · 301 PAwOBA .347 → .288 (−60)K% 20.9% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.93%÷1.022×1.200——24.57%
BB% (unintentional) /PA6.64%÷1.021×0.690—×0.9924.45%
HBP% /PA1.33%—×0.940—×0.9921.24%
Singles /BIP20.38%÷0.985×0.930×1.023×0.99219.51%
Doubles /BIP6.16%÷0.960×0.830×1.023×0.9925.40%
Triples /BIP1.42%÷1.150×0.970×1.023×0.9921.22%
Home runs /BIP6.64%÷0.989×0.700—×0.9924.66%

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

Result: wOBA .347 → .288; ISO .223 → .167; BABIP .295 → .270. 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 AAALehigh Valley IronPigs · 279 PAwOBA .395 → .297 (−98)K% 20.8% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.79%÷0.996×1.200——25.06%
BB% (unintentional) /PA15.41%÷0.982×0.690—×1.00310.86%
HBP% /PA0.36%—×0.940—×1.0030.34%
Singles /BIP15.91%÷1.016×0.930×0.952×1.00313.90%
Doubles /BIP5.68%÷1.117×0.830×0.952×1.0034.03%
Triples /BIP2.27%÷1.105×0.970×0.952×1.0031.91%
Home runs /BIP10.23%÷1.028×0.700—×1.0036.99%

Factors used: league row International League. Park (home-season share, regressed): HR 106, 1B 103, 2B 123, 3B 121, K 99, BB 96 — 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.952.

Result: wOBA .395 → .297; ISO .308 → .219; BABIP .264 → .212. 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 AAAToledo Mud Hens · 264 PAwOBA .361 → .285 (−76)K% 26.9% → 32.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.89%÷1.008×1.200——32.03%
BB% (unintentional) /PA7.20%÷0.964×0.690—×1.0185.25%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP20.59%÷1.015×0.930×0.985×1.01818.91%
Doubles /BIP7.06%÷1.015×0.830×0.985×1.0185.79%
Triples /BIP3.53%÷1.150×0.970×0.985×1.0182.98%
Home runs /BIP7.65%÷1.026×0.700—×1.0185.31%

Factors used: league row International League. Park (home-season share, regressed): HR 105, 1B 103, 2B 103, 3B 130, K 102, BB 93 — 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.985.

Result: wOBA .361 → .285; ISO .261 → .190; BABIP .333 → .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 AAAToledo Mud Hens · 413 PAwOBA .335 → .275 (−60)K% 22.8% → 27.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.76%÷1.000×1.200——27.32%
BB% (unintentional) /PA8.72%÷1.038×0.690—×1.0335.98%
HBP% /PA0.48%—×0.940—×1.0330.47%
Singles /BIP18.91%÷0.991×0.930×0.997×1.03318.27%
Doubles /BIP5.45%÷1.013×0.830×0.997×1.0334.60%
Triples /BIP2.18%÷0.981×0.920×0.997×1.0332.11%
Home runs /BIP6.55%÷1.052×0.700—×1.0334.50%

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

Result: wOBA .335 → .275; ISO .220 → .165; BABIP .278 → .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 A+Lakeland Flying Tigers · 469 PAwOBA .315 → .253 (−63)K% 21.5% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.54%÷1.005×1.420——30.43%
BB% (unintentional) /PA9.17%÷0.958×0.750—×0.9987.16%
HBP% /PA0.85%—×0.930—×0.9980.79%
Singles /BIP18.06%÷1.026×0.920×0.950×0.99815.36%
Doubles /BIP7.74%÷1.037×0.960×0.950×0.9986.79%
Triples /BIP2.26%÷1.004×0.810×0.950×0.9981.73%
Home runs /BIP3.55%÷0.963×0.880—×0.9983.24%

Factors used: league row FSL. Park (home-season share, regressed): HR 93, 1B 105, 2B 107, 3B 101, K 101, 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.950.

Result: wOBA .315 → .253; ISO .173 → .140; BABIP .283 → .240. 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 AAErie SeaWolves · 54 PAwOBA .255 → .198 (−57)K% 33.3% → 40.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.994×1.220——40.90%
BB% (unintentional) /PA11.11%÷1.050×0.700—×1.0277.61%
HBP% /PA1.85%—×0.850—×1.0271.62%
Singles /BIP17.24%÷0.978×0.970—×1.02717.56%
Doubles /BIP6.90%÷1.077×0.860—×1.0275.66%
Triples /BIP0.00%÷1.127×0.950—×1.0270.00%
Home runs /BIP3.45%÷1.294×0.780—×1.0272.14%

Factors used: league row EL. Park (home-season share, regressed): HR 159, 1B 96, 2B 115, 3B 125, K 99, BB 110 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .255 → .198; ISO .106 → .069; BABIP .250 → .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).

2018 AWest Michigan Whitecaps · 174 PAwOBA .372 → .298 (−74)K% 15.5% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.52%÷0.971×1.360——21.73%
BB% (unintentional) /PA11.49%÷0.988×0.690——8.03%
HBP% /PA0.57%—×0.780——0.45%
Singles /BIP23.77%÷1.017×0.920×0.950—20.42%
Doubles /BIP8.20%÷1.024×0.830×0.950—6.31%
Triples /BIP1.64%÷1.045×0.910×0.950—1.36%
Home runs /BIP3.28%÷0.942×0.800——2.78%

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

Result: wOBA .372 → .298; ISO .174 → .142; BABIP .342 → .284. 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 A+Lakeland Flying Tigers · 46 PAwOBA .283 → .226 (−57)K% 26.1% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.09%÷0.987×1.420——37.54%
BB% (unintentional) /PA4.35%÷1.097×0.750—×1.0123.01%
HBP% /PA2.17%—×0.930—×1.0122.05%
Singles /BIP23.33%÷0.974×0.920—×1.01222.31%
Doubles /BIP6.67%÷0.995×0.960—×1.0126.51%
Triples /BIP0.00%÷1.150×0.810—×1.0120.00%
Home runs /BIP3.33%÷1.277×0.880—×1.0122.32%

Factors used: league row FSL. Park (home-season share, regressed): HR 155, 1B 95, 2B 99, 3B 130, K 97, BB 119 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .283 → .226; ISO .119 → .085; BABIP .300 → .284. 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).