Vimael Machín

3B Albuquerque Isotopes
Age 33 L/R 5'10" / 196 lbs AAA HR +30%H +12% Svc 0.810 · Ctrl thru 2032
Overview
AAAPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202430INTLCriollos de C…168.268/.381/.33124112—
202531AAA/INTL2 orgs669.269/.346/.427202077—.237/.278/.374
202632AAACOL499.288/.370/.43812779—.240/.295/.349
2027PROJ10% MLB33MLBCOL24.268/.320/.42610970.1
2028PROJ6% MLB34MLBCOL20.259/.310/.4041089-0.0
Next 2 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.810First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$0.8M2030Ext$1M2031Ext$2M2032Ext$4M
Skills · percentileStatcast 2021-2025
Avg EV51
xwOBA36
Bat Spd23
Barrel%19
Speed13
CompsKevan Smith (age 33) · Denard Span (age 34) · Elias Díaz (age 33)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†97
AVG/OBP/SLG.268 / .320 / .426
PA24
HR1
K%21
BB%8
BABIP310
ISO182
MLB%10%
Value2027 · WAR
BAT: -0.9 runs (wOBA-derived runs vs avg)-1BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: +0.70+0.7WAR
0.00.51.00.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 60 / POW 55
Toolsscout grade · Statcast %ile · 2021-2025
CONTACT60
xAVG
220.228
POWER55
Barrel%
194.2
Avg EV
5189.2
Bat Spd
2368.5
EYE45
scouting grade only
SPEED50
Sprint
1325.7
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2020
Service   0.810 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.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)
201521 ASouth Bend Cubs — 129113 20400 15200 10 177273212486 35213 1612 233 11 — — — — — —
201622 AAAIowa Cubs — 2518 5000 740 01 278480278758 357 1628 376 100 — — — — — —
201622 ASouth Bend Cubs — 120103 25600 13232 30 243339301640 58312 1911 295 49 — — — — — —
201723 A+Myrtle Beach Pelicans — 173157 43601 16310 02 274341331672 57336 189 309 55 — — — — — —
201723 ASouth Bend Cubs — 305272 8717110 24330 42 320375500875 180332 118 375 105 — — — — — —
201824 AATennessee Smokies — 296250 551015 39543 21 220332328660 108259 1813 303 55 — — — — — —
201824 A+Myrtle Beach Pelicans — 141110 23602 28231 10 209374318692 109241 1620 324 57 — — — — — —
201824 INTLCriollos de Caguas — 139118 37622 19151 41 314413449862 136347 1114 385 147 — — — — — —
201925 AAAIowa Cubs — 3125 8111 650 00 3204525601.012 240368 1619 442 130 — — — — — —
201925 AATennessee Smokies — 498422 1242616 63575 82 294392403795 109322 1113 356 78 — — — — — —
201925 INTLPuerto Rico — 129119 36830 6251 01 303341420761 118375 195 331 110 — — — — — —
202026 MLBOakland Athletics — 7163 13200 8100 00 206296238534 32245 1411 255 58 -4 +0 -1 +1 +2 -0.3
202026 INTLPuerto Rico — 9680 24200 10104 10 300404325729 25333 1010 337 115 — — — — — —
202127 MLBOakland Athletics — 3732 4000 3100 00 125200125325 182 278 154 -9 -5 +0 -1 +6 +1 0.1
202127 AAALas Vegas Aviators — 393336 9917611 49725 21 295392479871 185344 1812 384 91 — — — — — —
202127 INTLPuerto Rico — 140121 35802 1693 10 289386405791 116300 611 360 130 — — — — — —
202228 MLBOakland Athletics — 253223 491201 25472 11 220304287591 67270 1910 273 70 -9 -0 -3 +3 +5 -0.4
202228 AAALas Vegas Aviators — 292256 831634 33301 00 324403457860 133353 1011 383 104 — — — — — —
202228 INTLPuerto Rico — 232193 53702 34202 11 275389342731 67293 915 337 114 — — — — — —
202329 AAALehigh Valley IronPigs — 213183 43704 25352 12 235333339672 104267 1612 306 49 — — — — — —
202329 INTLPuerto Rico — 206178 49602 26240 30 275368343710 67305 1213 326 107 — — — — — —
202430 INTLCriollos de Caguas — 168142 38302 26170 43 268381331712 63293 1015 333 112 — — — — — —
202531 AAANorfolk Tides — 505454 13028218 44901 154 286350476826 189319 189 361 78 — — — — — —
202531 INTLCriollos de Caguas — 164134 28102 21254 50 209333261595 52234 1513 278 75 — — — — — —
202632 AAAAlbuquerque Isotopes — 499438 12622412 53714 73 288370438808 151318 1411 359 79 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 361318 661401 36672 11 208292261553 53257 1910 257 60 -17 -0 -5 +9 +8 -0.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201521 A MLESouth Bend Cubs — 129118 18300 10280 10 153219178397 25191 228 185 11 — — — — — —
201622 AAA MLEIowa Cubs — 2520 5000 550 01 250400250650 335 2020 316 100 — — — — — —
201622 A MLESouth Bend Cubs — 120107 22500 9322 30 206280252532 47287 278 240 49 — — — — — —
201723 A+ MLEMyrtle Beach Pelicans — 173163 38501 10450 02 233277282560 49316 266 250 55 — — — — — —
201723 A MLESouth Bend Cubs — 305281 801419 15440 42 285321438759 153297 145 324 105 — — — — — —
201824 AA MLETennessee Smokies — 296264 50914 25673 21 189267277544 87235 238 250 55 — — — — — —
201824 A+ MLEMyrtle Beach Pelicans — 141121 22602 17331 10 182288281569 99212 2312 252 57 — — — — — —
201925 AAA MLEIowa Cubs — 3127 8111 460 00 296387519906 222324 1913 360 130 — — — — — —
201925 AA MLETennessee Smokies — 498450 1082414 35725 82 240302324626 84268 147 284 78 — — — — — —
202026 MLB MLEOakland Athletics — 7163 13200 8100 00 206296238534 32245 1411 255 58 -4 +0 -1 +1 +2 -0.3
202127 MLB MLEOakland Athletics — 3732 4000 3100 00 125200125325 182 278 155 -9 -5 +0 -1 +6 +1 0.1
202127 AAA MLELas Vegas Aviators — 393356 841568 29875 21 236303379682 143286 227 302 91 — — — — — —
202228 MLB MLEOakland Athletics — 253223 491201 25472 11 220304287591 67270 1910 272 70 -9 -0 -3 +3 +5 -0.4
202228 AAA MLELas Vegas Aviators — 292267 771333 22361 00 288345393738 105318 128 322 104 — — — — — —
202329 AAA MLELehigh Valley IronPigs — 213192 38503 16422 12 198267271537 73228 208 240 49 — — — — — —
202531 AAA MLENorfolk Tides — 505473 11222213 261121 154 237278374652 137278 225 284 78 — — — — — —
202632 AAA MLEAlbuquerque Isotopes — 499459 1101848 32854 73 240295349644 109273 176 285 79 — — — — — —
201521 A MLESouth Bend Cubs — 129118 18300 10280 10 153219178397 25198 228 185 11 — — — — — —
201521 A RAWSouth Bend Cubs — 129113 20400 15200 10 177273212486 35213 1612 233 11 — — — — — —
201622 A MLE2 teams — 145127 27500 14372 31 213301252553 39300 2610 253 57 — — — — — —
201622 A RAW2 teams — 145121 30600 20272 31 248364298661 50319 1914 309 57 — — — — — —
201723 A MLE2 teams — 478444 11819110 25890 44 266305381686 115310 195 297 87 — — — — — —
201723 A RAW2 teams — 478429 13023111 40640 44 303362438801 135333 138 351 87 — — — — — —
201824 AA MLE3 teams — 576509 952018 551335 72 187272277549 90234 2310 251 56 — — — — — —
201824 AA RAW3 teams — 576478 1152239 86925 72 241362356718 115278 1615 328 56 — — — — — —
201925 AA MLE3 teams — 658593 1443126 48976 83 243306332638 89277 157 288 81 — — — — — —
201925 AA RAW3 teams — 658566 1683557 75876 83 297385413798 117335 1311 355 81 — — — — — —
202026 INTL MLE2 teams — 167142 31500 19244 10 218327254581 35258 1411 255 58 — — — — — —
202026 INTL RAW2 teams — 167143 37400 18204 10 259358287644 28296 1211 302 58 — — — — — —
202127 AAA MLE3 teams — 570514 11719811 431288 31 228297360657 132280 228 289 82 — — — — — —
202127 AAA RAW3 teams — 570489 13825613 68918 31 282379438816 155322 1612 364 82 — — — — — —
202228 AAA MLE3 teams — 777696 1793555 681185 22 257328343671 86299 159 299 88 — — — — — —
202228 AAA RAW3 teams — 777672 1853537 92975 22 275367368734 92309 1212 333 88 — — — — — —
202329 AAA MLE2 teams — 419381 731005 31832 42 192256257513 66229 207 240 49 — — — — — —
202329 AAA RAW2 teams — 419361 921306 51592 42 255350341691 86287 1412 316 49 — — — — — —
202430 INTL MLECriollos de Caguas — 168142 38302 26170 43 268381331712 63293 1015 — — — — — — — —
202430 INTL RAWCriollos de Caguas — 168142 38302 26170 43 268381331712 63293 1015 333 112 — — — — — —
202531 AAA MLE2 teams — 669620 15030317 341485 204 242287382669 140287 225 284 78 — — — — — —
202531 AAA RAW2 teams — 669588 15829220 651155 204 269346427773 158299 1710 341 78 — — — — — —
202632 AAA MLEAlbuquerque Isotopes — 499459 1101848 32854 73 240295349644 109276 176 285 79 — — — — — —
202632 AAA RAWAlbuquerque Isotopes — 499438 12622412 53714 73 288370438808 151318 1411 359 79 — — — — — —
201521 A MLESouth Bend Cubs — 129118 18300 10280 10 153219178397 25191 228 185 11 — — — — — —
201622 A MLE2 teams — 145128 27500 14372 31 211301250551 39295 2610 253 57 — — — — — —
201723 A MLE2 teams — 478450 11819110 25890 44 262305376680 113304 195 297 87 — — — — — —
201824 AA MLE3 teams — 576511 952018 551335 72 186272276548 90228 2310 251 56 — — — — — —
201925 AA MLE3 teams — 658599 1443126 48976 83 240306329635 88271 157 288 81 — — — — — —
202026 INTL MLE2 teams — 167142 31500 19244 10 218327254581 35245 1411 255 58 — — — — — —
202127 AAA MLE3 teams — 570514 11719811 431288 31 228297360657 132277 228 289 82 — — — — — —
202228 AAA MLE3 teams — 777698 1793555 681185 22 256328342670 86296 159 299 88 — — — — — —
202329 AAA MLE2 teams — 419383 731005 31832 42 191256256512 65228 207 240 49 — — — — — —
202531 AAA MLE2 teams — 669625 15030317 341485 204 240287379666 139278 225 284 78 — — — — — —
202632 AAA MLEAlbuquerque Isotopes — 499460 1101848 32854 73 239295348643 109273 176 285 79 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202531 AAA MLE2 teams — 669625 15030317 341485 204 240287379666 139278 225 284 78 — — — — — —
202632 AAA MLEAlbuquerque Isotopes — 499460 1101848 32854 73 239295348643 109273 176 285 79 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202733 MLB MLECOL 10% 493455 11521312 32963 93 254308395702 140296 196 311 97 -2 +1 -0 +2 +11 0.7
▸ 2027 — real world (MLB)
202733 MLB CTXCOL 10% 2422 6101 250 00 268320426746 158310 218 329 97 -0 +0 -0 +0 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202834 MLB MLECOL 6% 355328 801428 22722 31 246298375673 129289 206 299 89 -5 +0 -5 +1 +8 -0.1
202834 MLB CTXCOL 6% 2019 5101 140 00 259310404714 146303 205 316 89 -0 +0 -0 +0 +0 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 381337 711502 37712 11 211293273566 62258 1910 260 70 -17 -0 -5 +10 +8 -0.5
/ 162G— A+C — 650575 1212603 631213 22 210291271563 61259 1910 260 70 -30 -0 -9 +16 +14 -0.9
Career— MLE — 58485292 12352222786 442110545 7127 233298334632 101277 198 272 70 -23 +0 -10 +12 +21 -0.0
/ 162G— MLE — 650588 13825310 491235 83 235299338638 104278 198 272 70 -16 +0 -7 +8 +14 -0.0

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 AAAAlbuquerque Isotopes · 499 PAwOBA .351 → .285 (−66)K% 14.2% → 17.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.23%÷1.000×1.200——17.07%
BB% (unintentional) /PA10.02%÷1.000×0.690—×0.9426.51%
HBP% /PA0.80%—×0.940—×0.9420.71%
Singles /BIP23.98%÷1.000×0.930×1.013×0.94221.27%
Doubles /BIP5.99%÷1.000×0.830×1.013×0.9424.75%
Triples /BIP1.09%÷1.000×0.970×1.013×0.9421.01%
Home runs /BIP3.27%÷1.000×0.700—×0.9422.16%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .351 → .285; ISO .151 → .114; BABIP .318 → .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).

2025 AAANorfolk Tides · 505 PAwOBA .353 → .284 (−69)K% 17.8% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.82%÷0.967×1.200——22.11%
BB% (unintentional) /PA8.32%÷1.063×0.690—×0.9525.14%
HBP% /PA0.20%—×0.940—×0.9520.18%
Singles /BIP22.53%÷0.959×0.930×0.987×0.95220.52%
Doubles /BIP7.69%÷0.978×0.830×0.987×0.9526.14%
Triples /BIP0.55%÷0.900×0.970×0.987×0.9520.56%
Home runs /BIP4.95%÷0.945×0.700—×0.9523.49%

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

Result: wOBA .353 → .284; ISO .189 → .143; BABIP .319 → .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).

2023 AAALehigh Valley IronPigs · 213 PAwOBA .298 → .240 (−57)K% 16.4% → 19.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.43%÷0.996×1.200——19.80%
BB% (unintentional) /PA10.80%÷0.982×0.690—×0.9727.37%
HBP% /PA0.94%—×0.940—×0.9720.86%
Singles /BIP21.62%÷1.016×0.930×1.003×0.97219.30%
Doubles /BIP4.73%÷1.117×0.830×1.003×0.9723.43%
Triples /BIP0.00%÷1.105×0.970×1.003×0.9720.00%
Home runs /BIP2.70%÷1.028×0.700—×0.9721.79%

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 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 ×1.003.

Result: wOBA .298 → .240; ISO .104 → .074; BABIP .267 → .228. 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 AAALas Vegas Aviators · 292 PAwOBA .376 → .322 (−53)K% 10.3% → 12.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.27%÷1.009×1.200——12.22%
BB% (unintentional) /PA11.30%÷0.992×0.690—×0.9827.72%
HBP% /PA0.34%—×0.940—×0.9820.32%
Singles /BIP26.55%÷0.995×0.930×1.022×0.98224.89%
Doubles /BIP7.08%÷1.088×0.830×1.022×0.9825.42%
Triples /BIP1.33%÷0.900×0.970×1.022×0.9821.44%
Home runs /BIP1.77%÷1.075×0.700—×0.9821.13%

Factors used: league row International League. Park (home-season share, regressed): HR 115, 1B 99, 2B 118, 3B 80, K 102, BB 98 — 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 ×1.022.

Result: wOBA .376 → .322; ISO .133 → .106; BABIP .353 → .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).

2021 AAALas Vegas Aviators · 393 PAwOBA .375 → .302 (−73)K% 18.3% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.32%÷0.994×1.200——22.11%
BB% (unintentional) /PA11.70%÷1.083×0.690—×0.9927.40%
HBP% /PA1.27%—×0.940—×0.9921.19%
Singles /BIP24.62%÷1.156×0.930×1.036×0.99220.35%
Doubles /BIP6.44%÷1.018×0.830×1.036×0.9925.39%
Triples /BIP2.27%÷0.956×0.920×1.036×0.9922.25%
Home runs /BIP4.17%÷0.941×0.700—×0.9923.07%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 131, 2B 104, 3B 91, K 99, BB 117 — 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.036.

Result: wOBA .375 → .302; ISO .185 → .155; BABIP .344 → .286. 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 AATennessee Smokies · 498 PAwOBA .346 → .284 (−62)K% 11.4% → 14.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.45%÷0.972×1.220——14.36%
BB% (unintentional) /PA10.84%÷1.047×0.680—×0.9886.96%
HBP% /PA1.00%—×0.840—×0.9880.83%
Singles /BIP24.93%÷1.051×0.920×0.950×0.98820.48%
Doubles /BIP7.12%÷0.977×0.910×0.950×0.9886.23%
Triples /BIP0.27%÷0.957×0.880×0.950×0.9880.24%
Home runs /BIP1.64%÷1.142×0.800—×0.9881.14%

Factors used: league row SL. Park (home-season share, regressed): HR 128, 1B 110, 2B 95, 3B 91, K 94, BB 109 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .346 → .284; ISO .109 → .093; BABIP .322 → .268. 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 AAAIowa Cubs · 31 PAwOBA .422 → .360 (−62)K% 16.1% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.13%÷1.025×1.290——20.30%
BB% (unintentional) /PA16.13%÷0.968×0.710—×1.01812.04%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP25.00%÷0.993×0.900—×1.01823.07%
Doubles /BIP5.00%÷1.014×0.810—×1.0184.07%
Triples /BIP5.00%÷1.029×0.810—×1.0184.01%
Home runs /BIP5.00%÷1.050×0.780—×1.0183.78%

Factors used: league row PCL. Park (home-season share, regressed): HR 110, 1B 99, 2B 103, 3B 106, K 105, BB 94 — 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 .422 → .360; ISO .240 → .196; BABIP .368 → .324. 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 AATennessee Smokies · 296 PAwOBA .293 → .250 (−43)K% 18.2% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.24%÷0.975×1.220——22.84%
BB% (unintentional) /PA12.16%÷0.982×0.680—×0.9988.41%
HBP% /PA1.01%—×0.840—×0.9980.85%
Singles /BIP19.90%÷0.990×0.920×0.982×0.99818.13%
Doubles /BIP5.10%÷0.966×0.910×0.982×0.9984.71%
Triples /BIP0.51%÷1.128×0.880×0.982×0.9980.39%
Home runs /BIP2.55%÷0.947×0.800—×0.9982.15%

Factors used: league row SL. Park (home-season share, regressed): HR 89, 1B 98, 2B 93, 3B 126, K 95, BB 96 — applied at half strength. Age: age 25 vs a level average of 24.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.982.

Result: wOBA .293 → .250; ISO .108 → .096; BABIP .259 → .235. 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 — .