Alex Jackson

C St. Paul Saints
Age 31 R/R 6'1" / 238 lbs AAA Svc 3.918 · Ctrl thru 2029
Overview
AAAArb-1FA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202428AAATB118.238/.322/.5338070—.183/.246/.376
202428MLBTB155.122/.203/.23731240.0
202529AAAScranton/Wilk…185.226/.310/.46310145—.164/.223/.310
202529MLBBAL100.220/.290/.473501071.4
202630AAAMIN95.239/.295/.5117146—.167/.211/.322
202630MLBMIN73.304/.342/.406101140.6
2027PROJ10% MLB31MLBMIN14.207/.270/.37300790.0
2028PROJ33% MLB32MLBMIN38.202/.263/.3601073-0.0
Last 3 seasons WAR 2.0  ·  Next 2 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service3.918First FA2030
2027Arb-1$0.7M2028Arb-2$0.7M2029Ext$2M
Skills · percentileStatcast 2024-2026
Bat Spd90
Barrel%58
Speed55
Avg EV23
xwOBA10
CompsJett Bandy (age 31) · Eric Haase (age 31) · Brian O'Keefe (age 31)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 8279vR 69
AVG/OBP/SLG.207 / .270 / .373
PA14
HR0
K%29
BB%7
BABIP262
ISO77
MLB%10%
Value2027 · WAR
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.3 runs (Defensive runs vs avg)+1FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: +0.40+0.4WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Splits · ContractCON 20 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT20
xAVG
100.161
POWER55
Barrel%
589.3
Avg EV
2387.1
Bat Spd
9076.1
EYE40
scouting grade only
SPEED50
Sprint
5527.7
Platoon Splits2024-2025 · 255 PA
vs LHP
vs RHP
Edge
PA
89
166
—
wRC+
73
49
◀◀L
wOBA
276
241
◀L
ISO
242
132
◀◀L
BABIP
160
253
▶▶R
K%
33.7%
36.1%
◀L
BB%
7.9%
6.0%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2019
Service   3.918 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$0.7M+0.0$0.2M+$0.0M (cut)
2028Arb-2$0.7M———
2029Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.2M +$0.0M

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)
201418 ROKAZL Mariners — 9482 23622 9240 01 280352476827 195362 2610 353 47 — — — — — —
201519 AClinton LumberKings — 121108 17600 6356 11 157242213455 56230 295 217 -3 — — — — — —
201620 AClinton LumberKings — 381333 8120111 3410311 21 243333408742 165317 279 332 59 — — — — — —
201721 AAMississippi Braves — 120110 28405 10320 00 255317427744 173315 278 331 64 — — — — — —
201721 A+Florida Fire Frogs — 282257 7017014 137411 01 272335502836 230329 265 367 73 — — — — — —
201721 INTLPeoria Javelinas — 8680 21505 4232 00 263314512826 250308 275 361 130 — — — — — —
201822 AAAGwinnett Stripers — 125108 221123 12423 00 204301426727 222292 3410 317 55 — — — — — —
201822 AAMississippi Braves — 252225 451215 20786 00 200283329612 129280 318 279 35 — — — — — —
201923 MLBAtlanta Braves — 1513 0000 151 00 133133 337 96 -81 -3 +0 +1 +6 +0 0.4
201923 AAAGwinnett Stripers — 345306 709028 2011818 10 229314533847 304261 346 368 86 — — — — — —
202125 MLBMiami Marlins — 151131 18403 13737 00 137252237488 99273 489 235 47 -10 +0 +2 +5 +3 0.1
202125 AAAGwinnett Stripers — 123108 319111 11353 10 2873696941.063 407317 289 447 104 — — — — — —
202226 AAANashville Sounds — 123106 23812 12293 10 217314368682 151273 2410 305 53 — — — — — —
202327 AAADurham Bulls — 248225 6411116 18624 00 284348556904 271324 257 392 78 — — — — — —
202428 MLBTampa Bay Rays — 155139 17703 12532 10 122203237440 115167 348 203 24 -14 +0 +6 +5 +3 0.0
202428 AAADurham Bulls — 118105 25518 12271 00 238322533855 295243 2310 371 70 — — — — — —
202529 MLBBaltimore Orioles — 10091 20805 5374 00 220290473763 253306 375 334 107 +1 +0 +6 +5 +2 1.4
202529 AAAScranton/Wilkes-Barre RailRiders — 185164 377110 19531 11 226310463773 238265 2910 338 45 — — — — — —
202630 MLBMinnesota Twins — 7369 21401 2242 00 304342406748 101455 333 336 114 +1 +0 +0 +3 +2 0.6
202630 AAASt. Paul Saints — 9588 21307 6311 10 239295511806 273280 336 350 46 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 494443 7623012 3319216 10 172254305559 133267 397 256 59 -24 +0 +14 +24 +11 2.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201418 ROK MLEAZL Mariners — 9485 15411 6350 01 176231282513 106268 376 238 47 — — — — — —
201519 A MLEClinton LumberKings — 121110 13400 4506 11 118192155346 36209 413 164 -3 — — — — — —
201620 A MLEClinton LumberKings — 381344 661818 2314011 21 192265320584 128284 376 256 59 — — — — — —
201721 AA MLEMississippi Braves — 120114 24404 6400 00 211250351601 140281 335 263 64 — — — — — —
201721 A+ MLEFlorida Fire Frogs — 282262 5312011 810911 01 202256374630 172292 393 276 73 — — — — — —
201822 AAA MLEGwinnett Stripers — 125112 18823 8533 00 161236348584 187251 426 249 55 — — — — — —
201822 AA MLEMississippi Braves — 252233 381014 12976 00 163223266489 103253 385 220 35 — — — — — —
201923 MLB MLEAtlanta Braves — 1514 0000 051 00 6767 330 49 -81 -3 +0 +1 +6 +0 0.4
201923 AAA MLEGwinnett Stripers — 345312 577024 1414918 10 183259436695 253230 434 295 86 — — — — — —
202125 MLB MLEMiami Marlins — 151132 18403 12737 00 136245235480 98273 488 237 47 -10 +0 +2 +5 +3 0.1
202125 AAA MLEGwinnett Stripers — 123112 25718 7433 10 223287518805 295251 356 322 104 — — — — — —
202226 AAA MLENashville Sounds — 123110 20711 8363 10 182256291547 109240 297 247 53 — — — — — —
202327 AAA MLEDurham Bulls — 248231 51919 12744 00 221271385657 165274 305 283 78 — — — — — —
202428 MLB MLETampa Bay Rays — 155139 17703 12532 10 122203237440 115167 348 204 24 -14 +0 +6 +5 +3 0.0
202428 AAA MLEDurham Bulls — 118109 20415 8321 00 183246376622 193208 277 271 70 — — — — — —
202529 MLB MLEBaltimore Orioles — 10091 20805 5374 00 220290473763 253306 375 327 107 +1 +0 +6 +5 +2 1.4
202529 AAA MLEScranton/Wilkes-Barre RailRiders — 185171 28516 12651 11 164223310533 146217 356 235 45 — — — — — —
202630 MLB MLEMinnesota Twins — 7369 21401 2242 00 304342406748 101455 333 336 114 +1 +0 +0 +3 +2 0.6
202630 AAA MLESt. Paul Saints — 9590 15204 4371 10 167211322533 156222 394 236 46 — — — — — —
201418 ROK MLEAZL Mariners — 9485 15411 6350 01 176231282513 106275 376 238 47 — — — — — —
201418 ROK RAWAZL Mariners — 9482 23622 9240 01 280352476827 195362 2610 353 47 — — — — — —
201519 A MLEClinton LumberKings — 121110 13400 4506 11 118192155346 36213 413 164 -3 — — — — — —
201519 A RAWClinton LumberKings — 121108 17600 6356 11 157242213455 56230 295 217 -3 — — — — — —
201620 A MLEClinton LumberKings — 381344 661818 2314011 21 192265320584 128293 376 256 59 — — — — — —
201620 A RAWClinton LumberKings — 381333 8120111 3410311 21 243333408742 165317 279 332 59 — — — — — —
201721 A+ MLE3 teams — 488457 9419019 1718113 01 206255372627 166291 373 272 70 — — — — — —
201721 A+ RAW3 teams — 488447 11926024 2712913 01 266326485812 219322 266 357 70 — — — — — —
201822 AA MLE2 teams — 377345 551827 201509 00 159225284509 125251 405 230 42 — — — — — —
201822 AA RAW2 teams — 377333 672338 321209 00 201289360649 159284 328 291 42 — — — — — —
201923 AAA MLE2 teams — 360326 577024 1415419 10 175251417668 242221 434 285 79 — — — — — —
201923 AAA RAW2 teams — 360319 709028 2112319 10 219306511817 292249 346 356 79 — — — — — —
202125 MLB MLE2 teams — 274244 4311111 1911610 10 176264365628 189271 427 275 72 -9 +0 +2 +5 +6 0.4
202125 MLB RAW2 teams — 274239 4913114 2410810 10 205304444748 238297 399 330 72 -9 +0 +2 +5 +6 0.4
202226 AAA MLENashville Sounds — 123110 20711 8363 10 182256291547 109253 297 247 53 — — — — — —
202226 AAA RAWNashville Sounds — 123106 23812 12293 10 217314368682 151273 2410 305 53 — — — — — —
202327 AAA MLEDurham Bulls — 248231 51919 12744 00 221271385657 165282 305 283 78 — — — — — —
202327 AAA RAWDurham Bulls — 248225 6411116 18624 00 284348556904 271324 257 392 78 — — — — — —
202428 MLB MLE2 teams — 273248 371118 20853 10 149221298520 149186 317 233 44 -18 +0 +6 +5 +6 -0.1
202428 MLB RAW2 teams — 273244 4212111 24803 10 172255365619 193201 299 275 44 -18 +0 +6 +5 +6 -0.1
202529 AAA MLE2 teams — 285262 4813111 171025 11 183246366613 183247 366 267 67 — — — — — —
202529 AAA RAW2 teams — 285255 5715115 24905 11 224303467769 243278 328 337 67 — — — — — —
202630 AAA MLE2 teams — 168159 36605 6613 10 226268358626 132333 364 280 75 — — — — — —
202630 AAA RAW2 teams — 168157 42708 8553 10 268315465780 197362 335 344 75 — — — — — —
201418 ROK MLEAZL Mariners — 9488 15411 6350 01 170231273503 102268 376 238 47 — — — — — —
201519 A MLEClinton LumberKings — 121110 13400 4506 11 118192155346 36209 413 164 -3 — — — — — —
201620 A MLEClinton LumberKings — 381344 661818 2314011 21 192265320584 128284 376 256 59 — — — — — —
201721 A+ MLE3 teams — 488455 9419019 1718113 01 207255374628 167289 373 272 70 — — — — — —
201822 AA MLE2 teams — 377345 551827 201509 00 159225284509 125252 405 230 42 — — — — — —
201923 AAA MLE2 teams — 360324 577024 1415419 10 176251420670 244220 434 285 79 — — — — — —
202125 MLB MLE2 teams — 274243 4311111 1911610 10 177264366630 189263 427 275 72 — — — — — —
202226 AAA MLENashville Sounds — 123111 20711 8363 10 180256288544 108240 297 247 53 — — — — — —
202327 AAA MLEDurham Bulls — 248230 51919 12744 00 222271387658 165274 305 283 78 — — — — — —
202428 MLB MLE2 teams — 273248 371118 20853 10 149221298520 149185 317 233 44 — — — — — —
202529 AAA MLE2 teams — 285261 4813111 171025 11 184246368614 184248 366 267 67 — — — — — —
202630 AAA MLE2 teams — 168157 36605 6613 10 229268363631 134323 364 280 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 MLB MLE2 teams — 273248 371118 20853 10 149221298520 149185 317 233 44 — — — — — —
202529 AAA MLE2 teams — 285261 4813111 171025 11 184246368614 184248 366 267 67 — — — — — —
202630 AAA MLE2 teams — 168157 36605 6613 10 229268363631 134323 364 280 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLEMIN 10% 218199 41818 14653 20 207269372641 165262 306 285 79 -6 +0 +2 +4 +5 0.4
▸ 2027 — real world (MLB)
202731 MLB CTXMIN 10% 1413 3100 140 00 207270373642 166262 297 285 79 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLEMIN 33% 116106 21404 7352 00 202263359622 158257 306 277 73 -4 +0 -2 +2 +3 -0.2
202832 MLB CTXMIN 33% 3835 6101 2111 00 202263360623 158257 295 277 73 -1 +0 -1 +1 +1 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 532478 8224013 3520317 10 172253303556 132262 387 257 62 -25 +0 +13 +25 +12 2.5
/ 162G— A+C — 650584 10029016 4324821 10 171253303556 132262 387 257 62 -31 +0 +16 +31 +14 3.1
Career— MLE — 34433150 5811369113 182125990 105 184249341590 157261 375 260 62 -31 +0 +13 +29 +16 2.8
/ 162G— MLE — 650595 11026221 3423817 21 185249341590 156263 375 260 62 -27 +0 +11 +25 +14 2.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 AAASt. Paul Saints · 95 PAwOBA .340 → .236 (−104)K% 32.6% → 39.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.63%÷1.000×1.200——39.16%
BB% (unintentional) /PA6.32%÷1.000×0.690—×0.9624.19%
HBP% /PA1.05%—×0.940—×0.9620.95%
Singles /BIP19.30%÷1.000×0.930×0.950×0.96216.41%
Doubles /BIP5.26%÷1.000×0.830×0.950×0.9623.99%
Triples /BIP0.00%÷1.000×0.970×0.950×0.9620.00%
Home runs /BIP12.28%÷1.000×0.700—×0.9628.27%

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 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .340 → .236; ISO .273 → .173; BABIP .280 → .222. 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 AAAScranton/Wilkes-Barre RailRiders · 185 PAwOBA .331 → .235 (−96)K% 28.6% → 35.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.65%÷0.979×1.200——35.13%
BB% (unintentional) /PA10.27%÷1.078×0.690—×0.9726.39%
HBP% /PA0.54%—×0.940—×0.9720.49%
Singles /BIP17.12%÷1.008×0.930×0.973×0.97214.93%
Doubles /BIP6.31%÷1.020×0.830×0.973×0.9724.85%
Triples /BIP0.90%÷0.944×0.970×0.973×0.9720.87%
Home runs /BIP9.01%÷1.070×0.700—×0.9725.73%

Factors used: league row International League. Park (home-season share, regressed): HR 114, 1B 102, 2B 104, 3B 89, K 96, BB 116 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .331 → .235; ISO .238 → .156; BABIP .265 → .217. 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 AAADurham Bulls · 118 PAwOBA .357 → .271 (−86)K% 22.9% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.88%÷1.014×1.200——27.07%
BB% (unintentional) /PA9.32%÷0.971×0.690—×0.9826.51%
HBP% /PA0.85%—×0.940—×0.9820.78%
Singles /BIP14.10%÷0.985×0.930×0.987×0.98212.90%
Doubles /BIP6.41%÷0.994×0.830×0.987×0.9825.19%
Triples /BIP1.28%÷0.900×0.970×0.987×0.9821.34%
Home runs /BIP10.26%÷1.061×0.700—×0.9826.64%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 97, 2B 99, 3B 80, K 103, BB 94 — 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 .357 → .271; ISO .295 → .205; BABIP .243 → .208. 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 AAADurham Bulls · 248 PAwOBA .382 → .283 (−99)K% 25.0% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.009×1.200——29.75%
BB% (unintentional) /PA7.26%÷1.011×0.690—×0.9924.91%
HBP% /PA1.61%—×0.940—×0.9921.50%
Singles /BIP22.09%÷1.006×0.930×0.986×0.99219.97%
Doubles /BIP6.75%÷1.020×0.830×0.986×0.9925.37%
Triples /BIP0.61%÷1.003×0.970×0.986×0.9920.58%
Home runs /BIP9.82%÷1.137×0.700—×0.9926.00%

Factors used: league row International League. Park (home-season share, regressed): HR 127, 1B 101, 2B 104, 3B 101, K 102, BB 102 — 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 ×0.986.

Result: wOBA .382 → .283; ISO .271 → .173; BABIP .324 → .274. 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 AAANashville Sounds · 123 PAwOBA .302 → .247 (−55)K% 23.6% → 29.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.58%÷0.971×1.200——29.15%
BB% (unintentional) /PA9.76%÷0.994×0.690—×1.0036.79%
HBP% /PA2.44%—×0.940—×1.0032.30%
Singles /BIP15.58%÷0.996×0.930×0.976×1.00314.24%
Doubles /BIP10.39%÷0.952×0.830×0.976×1.0038.86%
Triples /BIP1.30%÷1.150×0.970×0.976×1.0031.07%
Home runs /BIP2.60%÷0.946×0.700—×1.0031.93%

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

Result: wOBA .302 → .247; ISO .151 → .120; BABIP .273 → .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).

2021 AAAGwinnett Stripers · 123 PAwOBA .435 → .322 (−114)K% 28.5% → 35.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.46%÷0.975×1.200——35.01%
BB% (unintentional) /PA8.13%÷1.014×0.690—×1.0185.63%
HBP% /PA2.44%—×0.940—×1.0182.33%
Singles /BIP13.70%÷1.011×0.930×0.950×1.01812.19%
Doubles /BIP12.33%÷1.039×0.830×0.950×1.0189.53%
Triples /BIP1.37%÷1.150×0.920×0.950×1.0181.06%
Home runs /BIP15.07%÷1.001×0.700—×1.01810.73%

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

Result: wOBA .435 → .322; ISO .407 → .285; BABIP .317 → .251. 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 AAAGwinnett Stripers · 345 PAwOBA .358 → .295 (−63)K% 34.2% → 43.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.20%÷0.948×1.200——43.28%
BB% (unintentional) /PA5.80%÷1.047×0.690—×1.0484.00%
HBP% /PA5.22%—×0.940—×1.0485.14%
Singles /BIP17.55%÷1.038×0.930×0.950×1.04815.66%
Doubles /BIP4.79%÷0.963×0.830×0.950×1.0484.11%
Triples /BIP0.00%÷1.150×0.970×0.950×1.0480.00%
Home runs /BIP14.89%÷0.899×0.840—×1.04814.58%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 108, 2B 93, 3B 130, K 90, BB 109 — 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.950.

Result: wOBA .358 → .295; ISO .304 → .257; BABIP .261 → .230. 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 AAMississippi Braves · 252 PAwOBA .269 → .220 (−49)K% 31.0% → 38.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.95%÷0.985×1.220——38.34%
BB% (unintentional) /PA7.14%÷1.037×0.680—×1.0274.81%
HBP% /PA2.38%—×0.840—×1.0272.05%
Singles /BIP18.37%÷0.993×0.920×0.965×1.02716.87%
Doubles /BIP8.16%÷1.013×0.910×0.965×1.0277.27%
Triples /BIP0.68%÷1.110×0.880×0.965×1.0270.53%
Home runs /BIP3.40%÷0.897×0.800—×1.0273.12%

Factors used: league row SL. Park (home-season share, regressed): HR 79, 1B 99, 2B 103, 3B 122, K 97, BB 107 — 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 ×0.965.

Result: wOBA .269 → .220; ISO .129 → .109; BABIP .280 → .253. 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).