Chris Iannetta

PosC
B/TR/R
Born1983-04-08
Age (2027)44
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
201734MLBARI316.254/.356/.5111701373.4
201835MLBCOL360.224/.348/.385110961.8
201936MLBCOL164.222/.313/.41760880.2
202037No MLB games played
202138No MLB games played
202239No MLB games played
202340No MLB games played
202441No MLB games played
202542No MLB games played
202643No MLB games played
Last 3 seasons WAR 5.5
Contract
No contract data on file.
Skills · percentileStatcast 2017-2019
Avg EV70
xwOBA65
Barrel%64
Speed10

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)
200522 AATulsa Drillers — 7060 14312 8151 00 233333417750 183273 2111 331 84 — — — — — —
200522 A+Modesto Nuts — 312261 7217311 45612 12 276386490877 215316 2014 383 99 — — — — — —
200623 MLBColorado Rockies — 9377 20402 13171 01 260374390763 130305 1814 342 107 +1 -0 +1 +8 +2 1.1
200623 AAAColorado Springs Sky Sox — 180151 531213 24293 00 351449503953 152417 1613 421 132 — — — — — —
200623 AATulsa Drillers — 185156 5010211 24263 10 3214216221.043 301325 1413 445 145 — — — — — —
200724 MLBColorado Rockies — 234197 43834 29585 00 218333350684 132285 2512 311 90 -3 +0 +4 +5 +5 1.2
200724 AAAColorado Springs Sky Sox — 6354 16301 762 00 296397407804 111319 1011 367 99 — — — — — —
200825 MLBColorado Rockies — 407333 8822218 569214 00 264392505897 240311 2314 393 152 +25 +0 -21 +7 +9 2.1
200926 MLBColorado Rockies — 350289 6615216 437511 01 228350460810 232245 2112 354 121 +9 -0 +5 +7 +8 2.8
200926 AAAColorado Springs Sky Sox — 1715 5201 260 00 3334126671.078 333500 3512 462 107 — — — — — —
201027 MLBColorado Rockies — 223188 37619 30484 10 197320383703 186212 2213 318 88 -3 +0 -1 +5 +5 0.7
201027 AAAColorado Springs Sky Sox — 7663 22705 10102 00 3494536981.152 349347 1313 485 149 — — — — — —
201128 MLBColorado Rockies — 426345 8217114 70895 63 238374414788 177276 2116 353 112 +6 +0 -2 +8 +9 2.2
201229 MLBLos Angeles Angels — 253221 53619 29602 13 240333398732 158288 2411 329 109 +3 -1 -10 +5 +5 0.2
201229 AAASalt Lake Bees — 2522 6200 370 00 273360364724 91400 2812 331 52 — — — — — —
201330 MLBLos Angeles Angels — 399325 7315011 681002 01 225362372734 148284 2517 335 111 +5 -0 -20 +7 +9 0.1
201431 MLBLos Angeles Angels — 373306 772207 54918 30 252378392770 141329 2414 348 119 +9 +1 -4 +7 +8 2.0
201532 MLBLos Angeles Angels — 317272 5110010 41831 01 188296335631 147225 2613 287 79 -8 -0 +15 +6 +7 2.0
201633 MLBSeattle Mariners — 338295 621407 38832 00 210304329633 119266 2511 289 83 -7 +0 -8 +6 +7 -0.1
201734 MLBArizona Diamondbacks — 316272 6919017 37876 00 254356511867 257308 2812 379 137 +14 +0 +7 +6 +7 3.4
201835 MLBColorado Rockies — 360299 6713111 50877 00 224348385733 161275 2414 331 96 -2 +0 +5 +6 +8 1.8
201936 MLBColorado Rockies — 164144 321006 18541 00 222313417730 194306 3311 324 88 -2 +0 -2 +3 +4 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 42533563 82018111141 576102469 1110 230348406754 176279 2414 338 115 +75 -2 -30 +86 +92 22.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200522 AA MLETulsa Drillers — 7062 14312 6181 00 226304403708 177267 269 292 84 — — — — — —
200522 A+ MLEModesto Nuts — 312274 6314210 32822 12 230315405720 175278 2610 314 99 — — — — — —
200623 MLB MLEColorado Rockies — 9379 20402 11171 01 253352380731 127305 1812 327 107 +1 -0 +1 +8 +2 1.1
200623 AAA MLEColorado Springs Sky Sox — 180157 491012 18373 00 312393427820 115390 2110 364 132 — — — — — —
200623 AA MLETulsa Drillers — 185163 47929 17323 10 288366534900 245301 179 382 145 — — — — — —
200724 MLB MLEColorado Rockies — 234200 43834 26585 00 215320345665 130285 2511 302 90 -3 +0 +4 +5 +5 1.2
200724 AAA MLEColorado Springs Sky Sox — 6356 15301 582 00 268349375724 107294 138 315 99 — — — — — —
200825 MLB MLEColorado Rockies — 407333 8822218 569214 00 264392505897 240311 2314 393 152 +25 +0 -21 +7 +9 2.1
200926 MLB MLEColorado Rockies — 350292 6615216 407511 01 226341455797 229245 2111 348 121 +9 -0 +5 +7 +8 2.8
200926 AAA MLEColorado Springs Sky Sox — 1716 4101 180 00 250294500794 250424 476 327 107 — — — — — —
201027 MLB MLEColorado Rockies — 223190 35618 28484 10 184302353654 168212 2213 298 88 -3 +0 -1 +5 +5 0.7
201027 AAA MLEColorado Springs Sky Sox — 7666 19604 7132 00 288373561934 273287 179 389 149 — — — — — —
201128 MLB MLEColorado Rockies — 426350 7716112 65895 63 220350374724 154276 2115 333 112 +6 +0 -2 +8 +9 2.2
201229 MLB MLELos Angeles Angels — 253221 53619 29602 13 240333398732 158288 2411 329 109 +3 -1 -10 +5 +5 0.2
201229 AAA MLESalt Lake Bees — 2523 4100 290 00 174240217457 43333 368 245 52 — — — — — —
201330 MLB MLELos Angeles Angels — 399327 7416011 661002 01 226359376736 150284 2517 332 111 +5 -0 -20 +7 +9 0.1
201431 MLB MLELos Angeles Angels — 373309 782307 51918 30 252372395767 142329 2414 345 119 +9 +1 -4 +7 +8 2.0
201532 MLB MLELos Angeles Angels — 317273 5110010 40831 01 187293333626 147225 2613 285 79 -8 -0 +15 +6 +7 2.0
201633 MLB MLESeattle Mariners — 338295 621407 38832 00 210304329633 119266 2511 291 83 -7 +0 -8 +6 +7 -0.1
201734 MLB MLEArizona Diamondbacks — 316272 6717017 37876 00 246349496846 250308 2812 371 137 +14 +0 +7 +6 +7 3.4
201835 MLB MLEColorado Rockies — 360304 6513110 45877 00 214329362690 148275 2412 310 96 -2 +0 +5 +6 +8 1.8
201936 MLB MLEColorado Rockies — 164147 301005 15541 00 204282374656 170306 339 299 88 -2 +0 -2 +3 +4 0.2
200522 A+ MLE2 teams — 382337 7717312 371003 12 228310404714 175283 2610 310 96 — — — — — —
200522 A+ RAW2 teams — 382321 8620413 53763 12 268377477853 209308 2014 374 96 — — — — — —
200623 AA MLE3 teams — 458399 11623314 46867 11 291374469843 178338 1910 364 132 — — — — — —
200623 AA RAW3 teams — 458384 12326316 61727 11 320423529951 208358 1613 414 132 — — — — — —
200724 MLB MLE2 teams — 297256 581135 31667 00 227327352678 125283 2210 305 92 -3 +0 +4 +5 +6 1.4
200724 MLB RAW2 teams — 297251 591135 36647 00 235347363709 127293 2212 323 92 -3 +0 +4 +5 +6 1.4
200825 MLB MLEColorado Rockies — 407333 8822218 569214 00 264392505897 240311 2314 393 152 +25 +0 -21 +7 +9 2.1
200825 MLB RAWColorado Rockies — 407333 8822218 569214 00 264392505897 240311 2314 393 152 +25 +0 -21 +7 +9 2.1
200926 MLB MLE2 teams — 367308 7016217 418311 01 227339458797 231248 2311 347 121 +9 -0 +5 +7 +8 2.8
200926 MLB RAW2 teams — 367304 7117217 458111 01 234353470823 237255 2212 359 121 +9 -0 +5 +7 +8 2.8
201027 MLB MLE2 teams — 299256 5311112 35616 10 207316398715 191222 2012 321 104 +1 +0 -1 +5 +6 1.3
201027 MLB RAW2 teams — 299251 5913114 40586 10 235354462816 227249 1913 361 104 +1 +0 -1 +5 +6 1.3
201128 MLB MLEColorado Rockies — 426350 7716112 65895 63 220350374724 154257 2115 333 112 +6 +0 -2 +8 +9 2.2
201128 MLB RAWColorado Rockies — 426345 8217114 70895 63 238374414788 177276 2116 353 112 +6 +0 -2 +8 +9 2.2
201229 MLB MLE2 teams — 278244 58819 31692 13 238329389718 152293 2511 321 104 +1 -1 -10 +5 +6 0.1
201229 MLB RAW2 teams — 278243 59819 32672 13 243336395731 152298 2412 329 104 +1 -1 -10 +5 +6 0.1
201330 MLB MLELos Angeles Angels — 399327 7416011 661002 01 226359376736 150286 2517 332 111 +5 -0 -20 +7 +9 0.1
201330 MLB RAWLos Angeles Angels — 399325 7315011 681002 01 225362372734 148284 2517 335 111 +5 -0 -20 +7 +9 0.1
201431 MLB MLELos Angeles Angels — 373309 782307 51918 30 252372395767 142329 2414 345 119 +9 +1 -4 +7 +8 2.0
201431 MLB RAWLos Angeles Angels — 373306 772207 54918 30 252378392770 141329 2414 348 119 +9 +1 -4 +7 +8 2.0
201532 MLB MLELos Angeles Angels — 317273 5110010 40831 01 187293333626 147224 2613 285 79 -8 -0 +15 +6 +7 2.0
201532 MLB RAWLos Angeles Angels — 317272 5110010 41831 01 188296335631 147225 2613 287 79 -8 -0 +15 +6 +7 2.0
201633 MLB MLESeattle Mariners — 338295 621407 38832 00 210304329633 119266 2511 291 83 -7 +0 -8 +6 +7 -0.1
201633 MLB RAWSeattle Mariners — 338295 621407 38832 00 210304329633 119266 2511 289 83 -7 +0 -8 +6 +7 -0.1
201734 MLB MLEArizona Diamondbacks — 316272 6717017 37876 00 246349496846 250296 2812 371 137 +14 +0 +7 +6 +7 3.4
201734 MLB RAWArizona Diamondbacks — 316272 6919017 37876 00 254356511867 257308 2812 379 137 +14 +0 +7 +6 +7 3.4
201835 MLB MLEColorado Rockies — 360304 6513110 45877 00 214329362690 148262 2412 310 96 -2 +0 +5 +6 +8 1.8
201835 MLB RAWColorado Rockies — 360299 6713111 50877 00 224348385733 161275 2414 331 96 -2 +0 +5 +6 +8 1.8
201936 MLB MLEColorado Rockies — 164147 301005 15541 00 204282374656 170281 339 299 88 -2 +0 -2 +3 +4 0.2
201936 MLB RAWColorado Rockies — 164144 321006 18541 00 222313417730 194306 3311 324 88 -2 +0 -2 +3 +4 0.2
200522 A+ MLE2 teams — 382339 7717312 371003 12 227310401712 174276 2610 310 96 — — — — — —
200623 AA MLE3 teams — 458402 11623314 46867 11 289374465839 177337 1910 364 132 — — — — — —
200724 MLB MLE2 teams — 297257 581135 31667 00 226327350677 125287 2210 305 92 — — — — — —
200825 MLB MLEColorado Rockies — 407334 8822218 569214 00 263392503895 240311 2314 393 152 — — — — — —
200926 MLB MLE2 teams — 367312 7016217 418311 01 224339452791 228253 2311 347 121 — — — — — —
201027 MLB MLE2 teams — 299256 5311112 35616 10 207316398715 191231 2012 321 104 — — — — — —
201128 MLB MLEColorado Rockies — 426353 7716112 65895 63 218350371721 153276 2115 333 112 — — — — — —
201229 MLB MLE2 teams — 278243 58819 31692 13 239329391719 152292 2511 321 104 — — — — — —
201330 MLB MLELos Angeles Angels — 399328 7416011 661002 01 226359375734 149284 2517 332 111 — — — — — —
201431 MLB MLELos Angeles Angels — 373311 782307 51918 30 251372392765 141329 2414 345 119 — — — — — —
201532 MLB MLELos Angeles Angels — 317273 5110010 40831 01 187293333626 147225 2613 285 79 — — — — — —
201633 MLB MLESeattle Mariners — 338295 621407 38832 00 210304329633 119266 2511 291 83 — — — — — —
201734 MLB MLEArizona Diamondbacks — 316270 6717017 37876 00 248349500849 252308 2812 371 137 — — — — — —
201835 MLB MLEColorado Rockies — 360305 6513110 45877 00 213329361689 148275 2412 310 96 — — — — — —
201936 MLB MLEColorado Rockies — 164147 301005 15541 00 204282374656 170306 339 299 88 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 42533563 82018111141 576102469 1110 230348406754 176279 2414 338 111 +75 -2 -30 +86 +92 22.6
/ 162G— A+C — 650545 12628222 8815711 22 231350411761 180280 2414 338 111 +11 -0 -5 +13 +14 3.5
Career— MLE — 51814410 102422717166 634123182 1312 232339404744 172281 2412 332 111 +75 -2 -30 +86 +92 22.6
/ 162G— MLE — 650553 12828221 8015410 22 231339403742 172279 2412 332 111 +11 -0 -5 +13 +14 3.5

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.

2012 AAASalt Lake Bees · 25 PAwOBA .323 → .245 (−78)K% 28.0% → 35.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.00%÷1.005×1.290——35.94%
BB% (unintentional) /PA12.00%÷0.914×0.710—×0.9829.15%
HBP% /PA0.00%—×0.980—×0.9820.00%
Singles /BIP26.67%÷1.029×0.900—×0.98222.90%
Doubles /BIP13.33%÷1.022×0.810—×0.98210.38%
Triples /BIP0.00%÷1.150×0.810—×0.9820.00%
Home runs /BIP0.00%÷1.053×0.780—×0.9820.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 111, 1B 106, 2B 104, 3B 130, K 101, BB 83 — 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).

Result: wOBA .323 → .245; ISO .091 → .065; BABIP .400 → .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).

2010 AAAColorado Springs Sky Sox · 76 PAwOBA .478 → .389 (−90)K% 13.2% → 17.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.16%÷0.977×1.290——17.38%
BB% (unintentional) /PA13.16%÷1.041×0.710—×1.0039.00%
HBP% /PA2.63%—×0.980—×1.0032.59%
Singles /BIP18.87%÷1.047×0.900×1.027×1.00316.70%
Doubles /BIP13.21%÷1.057×0.810×1.027×1.00310.42%
Triples /BIP0.00%÷1.150×0.810×1.027×1.0030.00%
Home runs /BIP9.43%÷0.990×0.780—×1.0037.45%

Factors used: league row PCL. Park (home-season share, regressed): HR 98, 1B 109, 2B 111, 3B 130, K 95, 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.027.

Result: wOBA .478 → .389; ISO .349 → .281; BABIP .347 → .287. 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).

2009 AAAColorado Springs Sky Sox · 17 PAwOBA .449 → .327 (−122)K% 35.3% → 45.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.29%÷1.000×1.290——45.53%
BB% (unintentional) /PA11.76%÷1.000×0.710—×1.0188.50%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP22.22%÷1.000×0.900—×1.01820.36%
Doubles /BIP22.22%÷1.000×0.810—×1.01818.32%
Triples /BIP0.00%÷1.000×0.810—×1.0180.00%
Home runs /BIP11.11%÷1.000×0.780—×1.0188.82%

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

Result: wOBA .449 → .327; ISO .333 → .233; BABIP .500 → .424. 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).

2007 AAAColorado Springs Sky Sox · 63 PAwOBA .358 → .315 (−43)K% 9.5% → 12.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.52%÷1.000×1.290——12.29%
BB% (unintentional) /PA11.11%÷1.000×0.710—×1.0488.27%
HBP% /PA3.17%—×0.980—×1.0483.26%
Singles /BIP25.00%÷1.000×0.900×0.999×1.04823.56%
Doubles /BIP6.25%÷1.000×0.810×0.999×1.0485.30%
Triples /BIP0.00%÷1.000×0.810×0.999×1.0480.00%
Home runs /BIP2.08%÷1.000×0.780—×1.0481.70%

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

Result: wOBA .358 → .315; ISO .111 → .093; BABIP .319 → .294. 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).

2006 AATulsa Drillers · 185 PAwOBA .435 → .382 (−54)K% 14.1% → 17.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.05%÷1.000×1.220——17.15%
BB% (unintentional) /PA12.97%÷1.000×0.700—×1.0279.33%
HBP% /PA1.62%—×0.870—×1.0271.45%
Singles /BIP20.77%÷1.000×0.920×1.018×1.02719.97%
Doubles /BIP7.69%÷1.000×0.840×1.018×1.0276.75%
Triples /BIP1.54%÷1.000×0.940×1.018×1.0271.51%
Home runs /BIP8.46%÷1.000×0.800—×1.0276.95%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.018.

Result: wOBA .435 → .382; ISO .301 → .262; BABIP .325 → .301. 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).

2006 AAAColorado Springs Sky Sox · 180 PAwOBA .412 → .364 (−49)K% 16.1% → 20.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.11%÷1.000×1.290——20.78%
BB% (unintentional) /PA13.33%÷1.000×0.710—×1.0509.94%
HBP% /PA1.67%—×0.980—×1.0501.71%
Singles /BIP30.33%÷1.000×0.900×1.021×1.05029.26%
Doubles /BIP9.84%÷1.000×0.810×1.021×1.0508.54%
Triples /BIP0.82%÷1.000×0.810×1.021×1.0500.71%
Home runs /BIP2.46%÷1.000×0.780—×1.0502.01%

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

Result: wOBA .412 → .364; ISO .152 → .129; BABIP .417 → .390. 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).

2005 A+Modesto Nuts · 312 PAwOBA .377 → .314 (−63)K% 19.6% → 26.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.55%÷1.000×1.340——26.20%
BB% (unintentional) /PA14.10%÷1.000×0.710—×1.01210.13%
HBP% /PA0.64%—×0.790—×1.0120.51%
Singles /BIP20.50%÷1.000×0.910×0.995×1.01218.79%
Doubles /BIP8.50%÷1.000×0.820×0.995×1.0127.02%
Triples /BIP1.50%÷1.000×0.760×0.995×1.0121.15%
Home runs /BIP5.50%÷1.000×0.920—×1.0125.12%

Factors used: league row CAL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .377 → .314; ISO .215 → .186; BABIP .316 → .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).

2005 AATulsa Drillers · 70 PAwOBA .327 → .292 (−36)K% 21.4% → 26.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷1.000×1.220——26.14%
BB% (unintentional) /PA11.43%÷1.000×0.700—×1.0428.34%
HBP% /PA1.43%—×0.870—×1.0421.30%
Singles /BIP17.78%÷1.000×0.920×1.050×1.04217.89%
Doubles /BIP6.67%÷1.000×0.840×1.050×1.0426.13%
Triples /BIP2.22%÷1.000×0.940×1.050×1.0422.29%
Home runs /BIP4.44%÷1.000×0.800—×1.0423.70%

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

Result: wOBA .327 → .292; ISO .183 → .163; BABIP .273 → .267. 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).