Johnathan Rodríguez

RF Las Vegas Aviators
Age 27 R/R 6'2" / 224 lbs AAA HR -5% Svc 0.320 · Ctrl thru 2032
Overview
AAA40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424AAA/INTL2 orgs620.291/.386/.5233312108—.254/.321/.411
202424MLBCLE40.129/.325/.1610060-1.0
202525AAA/INTL2 orgs543.297/.382/.463171100—.263/.329/.396
202525MLBCLE77.197/.260/.3662176-1.1
202626AAAOAK427.275/.376/.42310189—.244/.319/.354
202626MLBBAL15.182/.357/.2730077-0.6
2027PROJ45% MLB27MLBOAK70.234/.309/.3822091-0.1
2028PROJ49% MLB28MLBOAK141.233/.307/.3784190-0.2
2029PROJ50% MLB29MLBOAK143.231/.305/.3734088-0.3
Last 3 seasons WAR -2.7  ·  Next 3 projected WAR -0.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.320First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.2M2031Ext$0.4M2032Ext$0.6M
Skills · percentileMiLB Statcast 2026 AAA
Max EV96
Chase%76
BB%74
Whiff%61
K%59
Z-Con%57
CompsMac Williamson (age 27) · Russ Canzler (age 27) · Nick Evans (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9591vR 78
AVG/OBP/SLG.234 / .309 / .382
PA70
HR2
K%27
BB%9
BABIP303
ISO141
MLB%45%
Value2027 · WAR
BAT: -1.6 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.7 runs (Defensive runs vs avg)-2FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · Splits · ContractCON 60 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
xAVG
100.188
POWER60
Barrel%
143.6
Avg EV
8891.7
Bat Spd
8374.8
EYE55
scouting grade only
SPEED45
Sprint
4027.0
Platoon Splits2024-2025 · 102 PA
vs LHP
vs RHP
Edge
PA
80
22
—
wRC+
103
-26
◀◀L
wOBA
320
130
◀◀L
ISO
168
048
◀◀L
BABIP
280
143
◀◀L
K%
26.2%
31.8%
◀◀L
BB%
13.7%
4.5%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.320 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M———
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Arb-1$0.2M———
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-3M +$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.

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)
201717 ROKAZL Indians — 11996 24420 21230 01 250385333718 83324 1918 330 54 — — — — — —
201818 ROKAZL Indians 1 — 211187 551041 22441 83 294371406778 112378 2110 349 54 — — — — — —
202020 INTLAtenienses de Manati — 4541 9300 391 00 220289293582 73281 207 269 68 — — — — — —
202121 A+Lake County Captains — 9079 17402 9222 21 215311342653 127273 2410 300 38 — — — — — —
202121 ALynchburg Hillcats — 240220 691315 16542 31 314366450816 136393 227 361 85 — — — — — —
202121 INTLGigantes de Carolina — 7162 15401 8200 00 242329355683 113333 2811 308 94 — — — — — —
202222 AAAkron RubberDucks — 113107 22725 5430 01 206241449690 243283 384 295 36 — — — — — —
202222 A+Lake County Captains — 321295 8616221 22923 20 292347573920 281355 297 397 85 — — — — — —
202222 INTLGigantes de Carolina — 182171 47604 8392 01 275315380695 105333 214 311 96 — — — — — —
202323 AAAColumbus Clippers — 202175 4912211 25662 00 280376560936 280388 3312 407 108 — — — — — —
202323 AAAkron RubberDucks — 363322 9314218 34975 32 289366512878 224359 279 384 107 — — — — — —
202323 INTLGigantes de Carolina — 171145 39403 22281 10 269369359728 90308 1613 330 109 — — — — — —
202424 MLBCleveland Guardians — 4031 4100 9140 00 129325161486 32235 3522 257 60 -2 +0 -2 -7 +1 -1.0
202424 AAAColumbus Clippers — 508439 13218029 641282 82 301392540932 239361 2513 407 103 — — — — — —
202424 INTLGigantes de Carolina — 11294 23704 15232 40 245360447807 202279 2113 358 128 — — — — — —
202525 MLBCleveland Guardians — 7771 14412 6220 10 197260366626 169255 298 278 76 -2 +0 -4 -7 +2 -1.1
202525 AAAColumbus Clippers — 373324 10116116 43864 02 312399515914 204379 2312 402 102 — — — — — —
202525 INTLGigantes de Carolina — 170147 39711 14314 10 265345347692 82317 188 309 95 — — — — — —
202626 MLBBaltimore Orioles — 1511 2100 360 00 182357273630 91333 4020 285 77 -0 +0 -1 -5 +0 -0.6
202626 AAALas Vegas Aviators — 427364 10024010 56923 10 275376423799 148338 2213 357 89 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 132113 20612 18420 10 177290301591 124257 3214 273 71 -5 +0 -7 -18 +3 -2.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEAZL Indians — 119104 21320 13330 01 202291269560 67277 2811 248 54 — — — — — —
201818 ROK MLEAZL Indians 1 — 211196 43731 13631 83 219271301572 82308 306 248 54 — — — — — —
202121 A+ MLELake County Captains — 9082 13301 6292 21 159233232465 73239 327 225 38 — — — — — —
202121 A MLELynchburg Hillcats — 240225 601114 11732 31 267307378685 111365 305 294 85 — — — — — —
202222 AA MLEAkron RubberDucks — 113108 17623 4540 01 157188333521 176262 484 221 36 — — — — — —
202222 A+ MLELake County Captains — 321302 6912214 151153 20 228272421692 192314 365 294 85 — — — — — —
202323 AAA MLEColumbus Clippers — 202182 431027 18792 00 236312429740 192382 399 328 108 — — — — — —
202323 AA MLEAkron RubberDucks — 363333 8713215 231215 32 261319447766 186353 336 327 107 — — — — — —
202424 MLB MLECleveland Guardians — 4031 4100 9140 00 129325161486 32235 3522 256 60 -2 +0 -2 -7 +1 -1.0
202424 AAA MLEColumbus Clippers — 508460 11715019 431642 82 254321411732 157347 328 320 103 — — — — — —
202525 MLB MLECleveland Guardians — 7771 14412 6220 10 197260366626 169255 298 281 76 -2 +0 -4 -7 +2 -1.1
202525 AAA MLEColumbus Clippers — 373338 8913110 291084 02 263329396725 133352 298 319 102 — — — — — —
202626 MLB MLEBaltimore Orioles — 1511 2100 360 00 182357273630 91333 4020 283 77 -0 +0 -1 -5 +0 -0.6
202626 AAA MLELas Vegas Aviators — 427381 932107 391113 10 244319354673 110318 269 300 89 — — — — — —
201717 ROK MLEAZL Indians — 119104 21320 13330 01 202291269560 67292 2811 248 54 — — — — — —
201717 ROK RAWAZL Indians — 11996 24420 21230 01 250385333718 83324 1918 330 54 — — — — — —
201818 ROK MLEAZL Indians 1 — 211196 43731 13631 83 219271301572 82316 306 248 54 — — — — — —
201818 ROK RAWAZL Indians 1 — 211187 551041 22441 83 294371406778 112378 2110 349 54 — — — — — —
202020 INTL MLEAtenienses de Manati — 4541 9300 391 00 220289293582 73281 207 — — — — — — — —
202020 INTL RAWAtenienses de Manati — 4541 9300 391 00 220289293582 73281 207 269 68 — — — — — —
202121 A MLE3 teams — 401373 891716 211244 52 239286338624 99337 315 275 72 — — — — — —
202121 A RAW3 teams — 401361 1012118 33964 52 280347410757 130358 248 338 72 — — — — — —
202222 A+ MLE3 teams — 616581 12225524 272405 22 210251394645 184306 394 275 72 — — — — — —
202222 A+ RAW3 teams — 616573 15529430 351745 22 271318492810 222336 286 353 72 — — — — — —
202323 AA MLE3 teams — 736670 16930529 532608 42 252315442756 190363 357 327 108 — — — — — —
202323 AA RAW3 teams — 736642 18130432 811918 42 282369491860 209351 2611 378 108 — — — — — —
202424 AAA MLE3 teams — 660589 14620023 632144 122 248325399724 151346 3210 315 100 — — — — — —
202424 AAA RAW3 teams — 660564 15926033 881654 122 282383504886 222341 2513 389 100 — — — — — —
202525 AAA MLE3 teams — 620557 14223317 481798 22 255323399722 144340 298 312 98 — — — — — —
202525 AAA RAW3 teams — 620542 15427319 631398 22 284367450817 166345 2210 361 98 — — — — — —
202626 AAA MLE2 teams — 442392 952207 421173 10 242320352672 110322 2610 299 89 — — — — — —
202626 AAA RAW2 teams — 442375 10225010 59983 10 272375419794 147338 2213 355 89 — — — — — —
201717 ROK MLEAZL Indians — 119105 21320 13330 01 200291267557 67277 2811 248 54 — — — — — —
201818 ROK MLEAZL Indians 1 — 211195 43731 13631 83 221271303574 82308 306 248 54 — — — — — —
202121 A MLE3 teams — 401373 891716 211244 52 239286338624 99331 315 275 72 — — — — — —
202222 A+ MLE3 teams — 616579 12225524 272405 22 211251396647 185300 394 275 72 — — — — — —
202323 AA MLE3 teams — 736669 16930529 532608 42 253315442757 190363 357 327 108 — — — — — —
202424 AAA MLE3 teams — 660588 14620023 632144 122 248325400724 151339 3210 315 100 — — — — — —
202525 AAA MLE3 teams — 620559 14223317 481798 22 254323397720 143335 298 312 98 — — — — — —
202626 AAA MLE2 teams — 442394 952207 421173 10 241320350671 109319 2610 299 89 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 AAA MLE3 teams — 660588 14620023 632144 122 248325400724 151339 3210 315 100 — — — — — —
202525 AAA MLE3 teams — 620559 14223317 481798 22 254323397720 143335 298 312 98 — — — — — —
202626 AAA MLE2 teams — 442394 952207 421173 10 241320350671 109319 2610 299 89 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLEOAK 45% 380340 7814111 341063 21 228303373677 145293 289 303 91 -4 +0 -4 -4 +8 -0.1
▸ 2027 — real world (MLB)
202727 MLB CTXOAK 45% 7064 15302 6190 00 234309382690 148303 279 308 91 -1 +0 -1 -1 +2 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLEOAK 49% 286256 581018 26792 10 227302370672 143292 289 301 90 -3 +0 -4 -3 +6 -0.4
202929 MLB MLEOAK 50% 284255 581018 25792 00 226300365665 140290 289 298 88 -4 +0 -5 -3 +6 -0.6
203030 MLB MLEOAK 51% 281252 561008 25782 00 223297359656 135288 289 295 85 -5 +0 -5 -3 +6 -0.7
202828 MLB CTXOAK 49% 141126 29604 13391 10 233307378686 145302 289 307 90 -2 +0 -2 -2 +3 -0.2
202929 MLB CTXOAK 50% 143128 30604 13401 00 231305373679 142300 289 304 88 -2 +0 -2 -2 +3 -0.3
203030 MLB CTXOAK 51% 143128 30604 13401 00 229302367669 138297 289 300 85 -2 +0 -3 -2 +3 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 559495 10924114 571613 20 220305358662 137293 2910 296 86 -11 +0 -13 -23 +12 -3.6
/ 162G— A+C — 650576 12628116 661873 20 219302354656 135291 2910 296 86 -13 +0 -16 -27 +14 -4.1
Career— MLE — 48564405 104018621136 373151841 3614 236302380682 144325 318 296 86 -19 +1 -22 -29 +25 -4.5
/ 162G— MLE — 650590 13925318 502035 52 236301380680 144324 318 296 86 -11 +0 -12 -17 +14 -2.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 AAALas Vegas Aviators · 427 PAwOBA .352 → .300 (−52)K% 21.5% → 25.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.55%÷1.000×1.200——25.85%
BB% (unintentional) /PA13.11%÷1.000×0.690—×1.0039.08%
HBP% /PA0.70%—×0.940—×1.0030.66%
Singles /BIP24.26%÷1.000×0.930×1.050×1.00323.77%
Doubles /BIP8.82%÷1.000×0.830×1.050×1.0037.71%
Triples /BIP0.00%÷1.000×0.970×1.050×1.0030.00%
Home runs /BIP3.68%÷1.000×0.700—×1.0032.58%

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 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.050.

Result: wOBA .352 → .300; ISO .148 → .117; BABIP .338 → .318. 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 AAAColumbus Clippers · 373 PAwOBA .393 → .319 (−74)K% 23.1% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.06%÷0.956×1.200——28.94%
BB% (unintentional) /PA11.26%÷1.014×0.690—×1.0187.80%
HBP% /PA1.07%—×0.940—×1.0181.03%
Singles /BIP28.57%÷0.997×0.930×1.032×1.01828.02%
Doubles /BIP6.72%÷1.064×0.830×1.032×1.0185.51%
Triples /BIP0.42%÷1.042×0.970×1.032×1.0180.41%
Home runs /BIP6.72%÷1.093×0.700—×1.0184.38%

Factors used: league row International League. Park (home-season share, regressed): HR 118, 1B 99, 2B 113, 3B 108, K 91, 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 ×1.032.

Result: wOBA .393 → .319; ISO .204 → .140; BABIP .379 → .352. 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 AAAColumbus Clippers · 508 PAwOBA .397 → .320 (−77)K% 25.2% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.20%÷0.939×1.200——32.21%
BB% (unintentional) /PA12.40%÷1.036×0.690—×1.0338.53%
HBP% /PA0.39%—×0.940—×1.0330.38%
Singles /BIP27.33%÷0.977×0.930×1.028×1.03327.63%
Doubles /BIP5.79%÷0.985×0.830×1.028×1.0335.18%
Triples /BIP0.00%÷0.900×0.970×1.028×1.0330.00%
Home runs /BIP9.32%÷1.060×0.700—×1.0336.36%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 95, 2B 97, 3B 80, K 88, BB 107 — 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 ×1.028.

Result: wOBA .397 → .320; ISO .239 → .165; BABIP .361 → .347. 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 AAAkron RubberDucks · 363 PAwOBA .374 → .327 (−47)K% 26.7% → 33.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.72%÷0.977×1.220——33.35%
BB% (unintentional) /PA8.82%÷0.988×0.700—×1.0126.32%
HBP% /PA1.38%—×0.850—×1.0121.18%
Singles /BIP26.22%÷0.995×0.970×1.021×1.01226.42%
Doubles /BIP6.22%÷0.933×0.860×1.021×1.0125.93%
Triples /BIP0.89%÷1.053×0.950×1.021×1.0120.83%
Home runs /BIP8.00%÷0.909×0.780—×1.0126.95%

Factors used: league row EL. Park (home-season share, regressed): HR 82, 1B 99, 2B 87, 3B 111, K 95, BB 98 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .374 → .327; ISO .224 → .190; BABIP .359 → .353. 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 AAAColumbus Clippers · 202 PAwOBA .396 → .328 (−68)K% 32.7% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.67%÷1.008×1.200——38.91%
BB% (unintentional) /PA12.38%÷0.994×0.690—×1.0489.00%
HBP% /PA0.99%—×0.940—×1.0480.98%
Singles /BIP22.02%÷0.963×0.930×1.050×1.04823.40%
Doubles /BIP11.01%÷1.018×0.830×1.050×1.0489.88%
Triples /BIP1.83%÷0.900×0.970×1.050×1.0482.18%
Home runs /BIP10.09%÷1.037×0.700—×1.0487.14%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 93, 2B 104, 3B 80, K 102, BB 99 — 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.050.

Result: wOBA .396 → .328; ISO .280 → .210; BABIP .388 → .382. 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 A+Lake County Captains · 321 PAwOBA .386 → .294 (−92)K% 28.7% → 35.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.66%÷1.015×1.270——35.86%
BB% (unintentional) /PA6.54%÷0.975×0.710—×0.9984.76%
HBP% /PA0.93%—×0.790—×0.9980.74%
Singles /BIP23.15%÷0.983×0.920×1.017×0.99822.00%
Doubles /BIP7.88%÷1.005×0.810×1.017×0.9986.45%
Triples /BIP0.99%÷0.970×0.850×1.017×0.9980.88%
Home runs /BIP10.34%÷1.134×0.800—×0.9987.28%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 127, 1B 97, 2B 101, 3B 94, K 103, BB 95 — 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 ×1.017.

Result: wOBA .386 → .294; ISO .281 → .192; BABIP .355 → .314. 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 AAAkron RubberDucks · 113 PAwOBA .289 → .221 (−68)K% 38.1% → 47.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.05%÷0.969×1.220——47.91%
BB% (unintentional) /PA4.42%÷0.995×0.700—×1.0273.20%
HBP% /PA0.00%—×0.850—×1.0270.00%
Singles /BIP12.50%÷1.052×0.970×0.986×1.02711.68%
Doubles /BIP10.94%÷0.926×0.860×0.986×1.02710.29%
Triples /BIP3.12%÷0.980×0.950×0.986×1.0273.07%
Home runs /BIP7.81%÷1.014×0.780—×1.0276.17%

Factors used: league row EL. Park (home-season share, regressed): HR 103, 1B 110, 2B 85, 3B 96, K 94, BB 99 — 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.986.

Result: wOBA .289 → .221; ISO .243 → .180; BABIP .283 → .262. 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 ALynchburg Hillcats · 240 PAwOBA .354 → .294 (−60)K% 22.5% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.50%÷1.008×1.360——30.36%
BB% (unintentional) /PA6.67%÷1.024×0.690——4.49%
HBP% /PA0.83%—×0.780——0.65%
Singles /BIP30.12%÷1.014×0.920×1.050—28.68%
Doubles /BIP7.83%÷0.988×0.830×1.050—6.91%
Triples /BIP0.60%÷1.150×0.910×1.050—0.50%
Home runs /BIP3.01%÷0.950×0.800——2.54%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 103, 2B 98, 3B 130, K 102, BB 105 — 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 ×1.050.

Result: wOBA .354 → .294; ISO .136 → .109; BABIP .393 → .365. 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 — .