Max Kepler

RF Arizona Diamondbacks
Age 34 L/L 6'4" / 225 lbs MLB HR -11% Svc 9.512 · Ctrl thru 2027
Overview
MLBExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202431MLBMIN399.253/.303/.38081920.2
202532MLBPHI474.216/.303/.39118389-0.3
202633MLBARI145.205/.266/.3032052-0.7
2027PROJ34MLBARI193.232/.301/.38862900.2
2028PROJ35MLBARI151.220/.287/.3614079-0.6
Last 3 seasons WAR -0.8  ·  Next 2 projected WAR -0.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service9.512First FA2028
2027Ext / FA-deal$1M
Skills · percentileStatcast 2024-2026
Avg EV59
Barrel%55
xwOBA52
Bat Spd50
Speed43
CompsNick Martini (age 34) · Don Kelly (age 34) · Brian Burgamy (age 34)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 8090vR 93
AVG/OBP/SLG.232 / .301 / .388
PA193
HR6
K%21
BB%8
BABIP268
ISO155
MLB%100%
Value2027 · WAR
BAT: -2.2 runs (wOBA-derived runs vs avg)-2BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.9 runs (Defensive runs vs avg)+2FLDPOS: -2.1 runs (Positional adjustment)-2POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.1-0.62728
Tools · Splits · Contract
ToolsStatcast %ile · 2024-2026
CONTACT
xAVG
340.238
POWER
Barrel%
558.9
Avg EV
5989.8
Bat Spd
5071.3
SPEED
Sprint
4327.2
Platoon Splits2024-2025 · 873 PA
vs LHP
vs RHP
Edge
PA
158
715
—
wRC+
87
92
▶R
wOBA
297
304
—
ISO
137
157
▶R
BABIP
296
256
◀L
K%
22.8%
19.2%
▶▶R
BB%
5.1%
8.3%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   9.512 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$1M+0.1$0.4M-$0.6M
Totals $1M $0.4M -$0.6M

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)
201017 ROKGCL Twins — 153140 40610 13270 61 286346343689 57354 188 315 47 — — — — — —
201118 ROKElizabethton Twins — 221191 501131 23543 11 262350366717 105355 2410 321 47 — — — — — —
201219 ROKElizabethton Twins — 269232 6916510 27338 70 297390539928 241309 1210 403 92 — — — — — —
201320 ACedar Rapids Kernels — 263236 561139 24432 20 237313424737 186254 169 326 61 — — — — — —
201320 INTLGlendale Desert Dogs — 7264 15500 7130 00 234310312622 78288 1810 283 77 — — — — — —
201421 A+Fort Myers Miracle — 407364 962065 34625 62 264335393728 129304 158 324 68 — — — — — —
201421 INTLSalt River Rafters — 8275 23430 6141 30 307366440806 133377 177 358 129 — — — — — —
201522 AAChattanooga Lookouts — 482407 13132139 67632 184 322420531951 209359 1314 412 124 — — — — — —
201522 A+Fort Myers Miracle — 2624 6200 250 10 250308333641 83316 198 292 47 — — — — — —
201623 MLBMinnesota Twins — 447396 9320217 42933 62 235313424737 189261 219 324 102 +1 +0 +8 -6 +10 1.3
201623 AAARochester Red Wings — 128110 31461 16140 11 282373455828 173309 1112 361 119 — — — — — —
201724 MLBMinnesota Twins — 568511 12432219 471146 61 243314425738 182276 208 326 105 +3 +1 +5 -6 +12 1.5
201825 MLBMinnesota Twins — 611532 11930420 71965 45 224321408729 184236 1612 325 104 +3 -1 +5 -7 +13 1.3
201926 MLBMinnesota Twins — 596524 13232036 60998 15 252338519857 267244 1710 372 137 +26 -2 +4 -6 +13 3.6
202027 MLBMinnesota Twins — 196171 39909 22362 30 228323439762 211236 1811 337 114 +3 +1 +1 -2 +4 0.7
202128 MLBMinnesota Twins — 490426 9021419 54966 100 211309413722 202225 2011 320 99 -0 +2 +5 -5 +11 1.2
202229 MLBMinnesota Twins — 446388 881819 49665 32 227321348669 121249 1511 304 91 -5 -0 +6 -5 +10 0.6
202330 MLBMinnesota Twins — 491438 11422224 451064 11 260335484819 224288 229 357 128 +16 -0 +2 -5 +11 2.3
202431 MLBMinnesota Twins — 399368 932118 22805 10 253303380683 128300 206 304 92 -4 +0 +1 -4 +9 0.2
202532 MLBPhiladelphia Phillies — 474417 9019018 48934 30 216303391694 175232 2010 309 89 -6 +1 -3 -5 +10 -0.3
202633 MLBArizona Diamondbacks — 145132 27702 11320 00 205266303569 98250 228 256 52 -8 +0 +0 -2 +3 -0.7
202633 AAAReno Aces — 2421 6100 340 10 286375333708 48353 1712 329 62 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 48634303 100923116181 47191148 3816 234317422739 187255 1910 327 107 +42 +1 +33 -54 +105 13.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201017 ROK MLEGCL Twins — 153145 32410 8390 61 221261262524 41305 255 237 47 — — — — — —
201118 ROK MLEElizabethton Twins — 221199 40821 15773 11 201267276544 75303 357 238 47 — — — — — —
201219 ROK MLEElizabethton Twins — 269242 561248 17478 70 231303413717 182247 176 304 92 — — — — — —
201320 A MLECedar Rapids Kernels — 263245 50936 15612 20 204256339595 135240 236 258 61 — — — — — —
201421 A+ MLEFort Myers Miracle — 407372 821854 26885 62 220280328608 108273 226 268 68 — — — — — —
201522 AA MLEChattanooga Lookouts — 482432 12531126 42782 184 289355458813 169330 169 352 124 — — — — — —
201522 A+ MLEFort Myers Miracle — 2625 5200 170 10 200231280511 80295 274 237 47 — — — — — —
201623 MLB MLEMinnesota Twins — 447399 9320217 39933 62 233306421727 188261 219 319 102 +1 +0 +8 -6 +10 1.3
201623 AAA MLERochester Red Wings — 128115 33371 11170 11 287349461810 174310 139 344 119 — — — — — —
201724 MLB MLEMinnesota Twins — 568513 12432219 451146 61 242310423733 181276 208 323 105 +3 +1 +5 -6 +12 1.5
201825 MLB MLEMinnesota Twins — 611534 11930420 69965 45 223317406724 184236 1611 322 104 +3 -1 +5 -7 +13 1.3
201926 MLB MLEMinnesota Twins — 596524 13232036 60998 15 252338519857 267244 1710 371 137 +26 -2 +4 -6 +13 3.6
202027 MLB MLEMinnesota Twins — 196171 39909 22362 30 228323439762 211236 1811 337 114 +3 +1 +1 -2 +4 0.7
202128 MLB MLEMinnesota Twins — 490429 9021419 51966 100 210302410713 200225 2010 315 99 -0 +2 +5 -5 +11 1.2
202229 MLB MLEMinnesota Twins — 446389 881819 48665 32 226319347666 121249 1511 302 91 -5 -0 +6 -5 +10 0.6
202330 MLB MLEMinnesota Twins — 491438 11422224 451064 11 260335484819 224288 229 357 128 +16 -0 +2 -5 +11 2.3
202431 MLB MLEMinnesota Twins — 399369 932118 22805 10 252303379682 127300 206 304 92 -4 +0 +1 -4 +9 0.2
202532 MLB MLEPhiladelphia Phillies — 474420 8919017 45934 30 212294379673 167232 209 300 89 -6 +1 -3 -5 +10 -0.3
202633 MLB MLEArizona Diamondbacks — 145133 26602 10320 00 195252286537 90250 227 245 52 -8 +0 +0 -2 +3 -0.7
202633 AAA MLEReno Aces — 2422 5100 250 10 227292273564 45304 218 260 62 — — — — — —
201017 ROK MLEGCL Twins — 153145 32410 8390 61 221261262524 41302 255 237 47 — — — — — —
201017 ROK RAWGCL Twins — 153140 40610 13270 61 286346343689 57354 188 315 47 — — — — — —
201118 ROK MLEElizabethton Twins — 221199 40821 15773 11 201267276544 75317 357 238 47 — — — — — —
201118 ROK RAWElizabethton Twins — 221191 501131 23543 11 262350366717 105355 2410 321 47 — — — — — —
201219 ROK MLEElizabethton Twins — 269242 561248 17478 70 231303413717 182254 176 304 92 — — — — — —
201219 ROK RAWElizabethton Twins — 269232 6916510 27338 70 297390539928 241309 1210 403 92 — — — — — —
201320 A MLE2 teams — 335312 631238 19782 20 202252337589 135241 236 258 61 — — — — — —
201320 A RAW2 teams — 335300 711639 31562 20 237312400712 163262 179 317 61 — — — — — —
201421 A+ MLE2 teams — 489448 992265 311066 92 221280330611 109277 226 268 68 — — — — — —
201421 A+ RAW2 teams — 489439 1192495 40766 92 271340401741 130317 168 330 68 — — — — — —
201522 AA MLE2 teams — 508457 12932126 43852 194 282347444791 162332 178 346 120 — — — — — —
201522 AA RAW2 teams — 508431 13734139 69682 194 318414520934 202357 1314 406 120 — — — — — —
201623 MLB MLE2 teams — 575514 12623918 501103 73 245316430746 185275 199 324 106 +4 +0 +8 -6 +12 1.9
201623 MLB RAW2 teams — 575506 12424818 581073 73 245326431757 186273 1910 332 106 +4 +0 +8 -6 +12 1.9
201724 MLB MLEMinnesota Twins — 568513 12432219 451146 61 242310423733 181274 208 323 105 +3 +1 +5 -6 +12 1.5
201724 MLB RAWMinnesota Twins — 568511 12432219 471146 61 243314425738 182276 208 326 105 +3 +1 +5 -6 +12 1.5
201825 MLB MLEMinnesota Twins — 611534 11930420 69965 45 223317406724 184235 1611 322 104 +3 -1 +5 -7 +13 1.3
201825 MLB RAWMinnesota Twins — 611532 11930420 71965 45 224321408729 184236 1612 325 104 +3 -1 +5 -7 +13 1.3
201926 MLB MLEMinnesota Twins — 596524 13232036 60998 15 252338519857 267244 1710 371 137 +26 -2 +4 -6 +13 3.6
201926 MLB RAWMinnesota Twins — 596524 13232036 60998 15 252338519857 267244 1710 372 137 +26 -2 +4 -6 +13 3.6
202027 MLB MLEMinnesota Twins — 196171 39909 22362 30 228323439762 211236 1811 337 114 +3 +1 +1 -2 +4 0.7
202027 MLB RAWMinnesota Twins — 196171 39909 22362 30 228323439762 211236 1811 337 114 +3 +1 +1 -2 +4 0.7
202128 MLB MLEMinnesota Twins — 490429 9021419 51966 100 210302410713 200223 2010 315 99 -0 +2 +5 -5 +11 1.2
202128 MLB RAWMinnesota Twins — 490426 9021419 54966 100 211309413722 202225 2011 320 99 -0 +2 +5 -5 +11 1.2
202229 MLB MLEMinnesota Twins — 446389 881819 48665 32 226319347666 121248 1511 302 91 -5 -0 +6 -5 +10 0.6
202229 MLB RAWMinnesota Twins — 446388 881819 49665 32 227321348669 121249 1511 304 91 -5 -0 +6 -5 +10 0.6
202330 MLB MLEMinnesota Twins — 491438 11422224 451064 11 260335484819 224288 229 357 128 +16 -0 +2 -5 +11 2.3
202330 MLB RAWMinnesota Twins — 491438 11422224 451064 11 260335484819 224288 229 357 128 +16 -0 +2 -5 +11 2.3
202431 MLB MLEMinnesota Twins — 399369 932118 22805 10 252303379682 127299 206 304 92 -4 +0 +1 -4 +9 0.2
202431 MLB RAWMinnesota Twins — 399368 932118 22805 10 253303380683 128300 206 304 92 -4 +0 +1 -4 +9 0.2
202532 MLB MLEPhiladelphia Phillies — 474420 8919017 45934 30 212294379673 167229 209 300 89 -6 +1 -3 -5 +10 -0.3
202532 MLB RAWPhiladelphia Phillies — 474417 9019018 48934 30 216303391694 175232 2010 309 89 -6 +1 -3 -5 +10 -0.3
202633 MLB MLE2 teams — 169155 31702 12370 10 200257284541 84246 227 247 54 -9 +0 +0 -2 +4 -0.7
202633 MLB RAW2 teams — 169153 33802 14360 10 216281307589 92265 218 266 54 -9 +0 +0 -2 +4 -0.7
201017 ROK MLEGCL Twins — 153144 32410 8390 61 222261264525 42305 255 237 47 — — — — — —
201118 ROK MLEElizabethton Twins — 221201 40821 15773 11 199267274541 75303 357 238 47 — — — — — —
201219 ROK MLEElizabethton Twins — 269242 561248 17478 70 231303413717 182247 176 304 92 — — — — — —
201320 A MLE2 teams — 335311 631238 19782 20 203252338590 135240 236 258 61 — — — — — —
201421 A+ MLE2 teams — 489449 992265 311066 92 220280330610 109273 226 268 68 — — — — — —
201522 AA MLE2 teams — 508458 12932126 43852 194 282347443790 162328 178 346 120 — — — — — —
201623 MLB MLE2 teams — 575517 12623918 501103 73 244316427743 184272 199 324 106 — — — — — —
201724 MLB MLEMinnesota Twins — 568512 12432219 451146 61 242310424734 182276 208 323 105 — — — — — —
201825 MLB MLEMinnesota Twins — 611532 11930420 69965 45 224317408725 184236 1611 322 104 — — — — — —
201926 MLB MLEMinnesota Twins — 596523 13232036 60998 15 252338520858 268244 1710 371 137 — — — — — —
202027 MLB MLEMinnesota Twins — 196170 39909 22362 30 229323441764 212236 1811 337 114 — — — — — —
202128 MLB MLEMinnesota Twins — 490430 9021419 51966 100 209302409712 200225 2010 315 99 — — — — — —
202229 MLB MLEMinnesota Twins — 446390 881819 48665 32 226319346665 121249 1511 302 91 — — — — — —
202330 MLB MLEMinnesota Twins — 491439 11422224 451064 11 260335483818 223288 229 357 128 — — — — — —
202431 MLB MLEMinnesota Twins — 399369 932118 22805 10 252303379682 127300 206 304 92 — — — — — —
202532 MLB MLEPhiladelphia Phillies — 474422 8919017 45934 30 211294377671 166232 209 300 89 — — — — — —
202633 MLB MLE2 teams — 169155 31702 12370 10 200257284541 84258 227 247 54 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202431 MLB MLEMinnesota Twins — 399369 932118 22805 10 252303379682 127300 206 304 92 — — — — — —
202532 MLB MLEPhiladelphia Phillies — 474422 8919017 45934 30 211294377671 166232 209 300 89 — — — — — —
202633 MLB MLE2 teams — 169155 31702 12370 10 200257284541 84258 227 247 54 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202734 MLB MLEARI 100% 302272 621319 25622 31 227296381677 154259 218 302 90 -4 +0 +3 -3 +7 0.1
▸ 2027 — real world (MLB)
202734 MLB CTXARI 100% 193174 40906 16401 21 232301388689 155268 218 306 90 -2 +0 +2 -2 +4 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202835 MLB MLEARI 100% 151137 29604 12321 00 215283355638 140248 218 286 79 -4 +0 -4 -2 +3 -0.6
202835 MLB CTXARI 100% 151137 30704 12321 00 220287361648 141256 218 290 79 -4 +0 -4 -2 +3 -0.6
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 50144440 103923816185 48394349 3816 234316420736 186255 1910 326 97 +38 +1 +29 -55 +109 12.4
/ 162G— A+C — 650576 13531224 631226 52 234316420736 186255 1910 326 97 +5 +0 +4 -7 +14 1.6
Career— MLE — 73346570 153233851219 630143771 8626 233307400707 167264 209 312 97 +36 +1 +31 -57 +113 12.6
/ 162G— MLE — 650582 13630519 561276 82 234307400708 167265 209 312 97 +4 +0 +4 -7 +14 1.6

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 AAAReno Aces · 24 PAwOBA .321 → .260 (−61)K% 16.7% → 20.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷1.000×1.200——20.00%
BB% (unintentional) /PA12.50%÷1.000×0.690—×0.9428.12%
HBP% /PA0.00%—×0.940—×0.9420.00%
Singles /BIP29.41%÷1.000×0.930—×0.94225.77%
Doubles /BIP5.88%÷1.000×0.830—×0.9424.60%
Triples /BIP0.00%÷1.000×0.970—×0.9420.00%
Home runs /BIP0.00%÷1.000×0.700—×0.9420.00%

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 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average).

Result: wOBA .321 → .260; ISO .048 → .038; BABIP .353 → .304. 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 AAARochester Red Wings · 128 PAwOBA .355 → .344 (−11)K% 10.9% → 13.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.94%÷1.007×1.200——13.03%
BB% (unintentional) /PA11.72%÷0.968×0.690—×1.0508.77%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP20.83%÷0.953×0.930×1.016×1.05021.69%
Doubles /BIP4.17%÷1.224×0.830×1.016×1.0503.01%
Triples /BIP6.25%÷0.971×0.970×1.016×1.0506.66%
Home runs /BIP1.04%÷0.951×0.840—×1.0500.97%

Factors used: league row IL. Park (home-season share, regressed): HR 90, 1B 90, 2B 145, 3B 94, K 101, BB 94 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .355 → .344; ISO .173 → .175; BABIP .309 → .310. 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 AAChattanooga Lookouts · 482 PAwOBA .404 → .352 (−51)K% 13.1% → 16.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.07%÷0.988×1.220——16.14%
BB% (unintentional) /PA13.07%÷1.059×0.680—×1.0428.74%
HBP% /PA0.41%—×0.840—×1.0420.36%
Singles /BIP22.38%÷0.980×0.920×0.963×1.04221.09%
Doubles /BIP9.30%÷0.999×0.910×0.963×1.0428.50%
Triples /BIP3.78%÷1.020×0.880×0.963×1.0423.27%
Home runs /BIP2.62%÷1.232×0.800—×1.0421.77%

Factors used: league row SL. Park (home-season share, regressed): HR 146, 1B 96, 2B 100, 3B 104, K 98, BB 112 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.963.

Result: wOBA .404 → .352; ISO .209 → .180; BABIP .359 → .330. 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+Fort Myers Miracle · 26 PAwOBA .284 → .237 (−47)K% 19.2% → 27.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.23%÷0.984×1.420——27.74%
BB% (unintentional) /PA7.69%÷1.072×0.750—×1.0125.45%
HBP% /PA0.00%—×0.930—×1.0120.00%
Singles /BIP21.05%÷1.040×0.920—×1.01218.85%
Doubles /BIP10.53%÷0.962×0.960—×1.01210.63%
Triples /BIP0.00%÷0.900×0.810—×1.0120.00%
Home runs /BIP0.00%÷1.106×0.880—×1.0120.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 121, 1B 108, 2B 92, 3B 80, K 97, BB 114 — 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 .284 → .237; ISO .083 → .077; BABIP .316 → .295. 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 A+Fort Myers Miracle · 407 PAwOBA .318 → .268 (−49)K% 15.2% → 21.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.23%÷1.002×1.420——21.60%
BB% (unintentional) /PA8.35%÷1.018×0.750—×1.0276.32%
HBP% /PA1.23%—×0.930—×1.0271.17%
Singles /BIP21.52%÷1.033×0.920×0.969×1.02719.08%
Doubles /BIP6.62%÷1.011×0.960×0.969×1.0276.26%
Triples /BIP1.99%÷0.929×0.810×0.969×1.0271.72%
Home runs /BIP1.66%÷0.995×0.880—×1.0271.50%

Factors used: league row FSL. Park (home-season share, regressed): HR 99, 1B 107, 2B 102, 3B 86, K 100, BB 104 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.969.

Result: wOBA .318 → .268; ISO .129 → .113; BABIP .304 → .273. 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 ACedar Rapids Kernels · 263 PAwOBA .317 → .258 (−59)K% 16.3% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.35%÷0.954×1.360——23.32%
BB% (unintentional) /PA8.75%÷1.074×0.690—×1.0305.79%
HBP% /PA0.76%—×0.780—×1.0300.61%
Singles /BIP17.10%÷0.928×0.920×0.977×1.03017.04%
Doubles /BIP5.70%÷0.968×0.830×0.977×1.0304.92%
Triples /BIP1.55%÷1.023×0.910×0.977×1.0301.39%
Home runs /BIP4.66%÷1.132×0.800—×1.0303.39%

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

Result: wOBA .317 → .258; ISO .186 → .140; BABIP .254 → .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).

2012 ROKElizabethton Twins · 269 PAwOBA .396 → .304 (−91)K% 12.3% → 17.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.27%÷1.000×1.420——17.42%
BB% (unintentional) /PA10.04%÷1.000×0.640—×1.0086.47%
HBP% /PA2.97%—×0.740—×1.0082.22%
Singles /BIP19.10%÷1.000×0.840×0.997×1.00816.11%
Doubles /BIP8.04%÷1.000×0.740×0.997×1.0085.98%
Triples /BIP2.51%÷1.000×0.740×0.997×1.0081.87%
Home runs /BIP5.03%÷1.000×0.800—×1.0084.05%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .396 → .304; ISO .241 → .187; BABIP .309 → .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).

2011 ROKElizabethton Twins · 221 PAwOBA .316 → .238 (−78)K% 24.4% → 34.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.43%÷1.000×1.420——34.70%
BB% (unintentional) /PA10.41%÷1.000×0.640—×1.0226.81%
HBP% /PA1.36%—×0.740—×1.0221.03%
Singles /BIP25.55%÷1.000×0.840×1.031×1.02222.63%
Doubles /BIP8.03%÷1.000×0.740×1.031×1.0226.27%
Triples /BIP2.19%÷1.000×0.740×1.031×1.0221.71%
Home runs /BIP0.73%÷1.000×0.800—×1.0220.60%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.031.

Result: wOBA .316 → .238; ISO .105 → .076; BABIP .355 → .303. 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 — .