Mark Vientos

1B New York Mets
Age 27 R/R 6'3" / 185 lbs MLB H -5% Svc 3.593 · Ctrl thru 2029
Overview
MLB40-MANArb-1FA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424AAANYM133.284/.376/.5006095—.233/.308/.383
202424MLBNYM454.266/.325/.5162701372.9
202525AAANYM26.174/.269/.2610023—.167/.231/.250
202525MLBNYM463.233/.292/.4131711010.8
202626MLBNYM295.212/.260/.39413084-0.5
2027PROJ27MLBNYM315.240/.294/.4501511110.6
2028PROJ92% MLB28MLBNYM302.238/.292/.4451401090.4
2029PROJ92% MLB29MLBNYM292.236/.289/.4391401060.2
Last 3 seasons WAR 3.1  ·  Next 3 projected WAR 1.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service3.593First FA2030
2027Arb-1$2M2028Arb-2$2M2029Arb-3$2M
Skills · percentileStatcast 2024-2026
Avg EV77
Barrel%76
Bat Spd69
xwOBA61
Speed16
Form.246/.300/.460 · rolling true talent (60d window) · proj .247/.298/.460
CompsRenato Núñez (age 27) · Trevor Plouffe (age 27) · J.P. Arencibia (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 114111vR 101
AVG/OBP/SLG.240 / .294 / .450
PA315
HR15
K%25
BB%6
BABIP274
ISO207
MLB%100%
Value2027 · WAR
BAT: +4.0 runs (wOBA-derived runs vs avg)+4BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.5 runs (Defensive runs vs avg)+0FLDPOS: -5.6 runs (Positional adjustment)-6POSREP: +6.8 runs (Replacement-level credit)+7REPTotal WAR: +1.10+1.1WAR
0.00.81.61.10.40.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$7M ctrl surplus
Tools · Recent Form · Splits · ContractCON 50 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
xAVG
370.240
POWER60
Barrel%
7612.0
Avg EV
7790.9
Bat Spd
6973.4
EYE40
scouting grade only
SPEED40
Sprint
1625.8
Recent Formrolling true talent ⓘ
K%25%·24% over 41 PA (60d) · proj 25%
BB%6%·7% over 41 PA (60d) · proj 6%
ISO.214·.216 over 37 AB (60d) · proj .213
BABIP.282·.231 over 26 BIP (60d) · proj .283
SLASH.246/.300/.460·proj .247/.298/.460
Platoon Splits2024-2026 · 988 PA
vs LHP
vs RHP
Edge
PA
298
690
—
wRC+
122
104
◀L
wOBA
349
322
◀L
ISO
222
201
◀L
BABIP
341
280
◀◀L
K%
26.5%
27.0%
—
BB%
5.4%
7.4%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2022
Service   3.593 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$2M+1.1$9M+$7M
2028Arb-2$2M+0.4$1M+$0.0M (cut)
2029Arb-3$2M+0.2$0.7M+$0.0M (cut)
Totals $2M $11M +$7M

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 ROKKingsport Mets — 211191 501404 15462 02 262322398720 136319 227 318 47 — — — — — —
201818 ROKKingsport Mets — 262223 6412011 37431 10 287391489880 202312 1614 389 81 — — — — — —
201919 AColumbia Fireflies — 454416 10627112 221108 14 255305411716 156311 245 313 47 — — — — — —
202121 AAASyracuse Mets — 4336 10203 7130 01 278395583979 306350 3016 424 103 — — — — — —
202121 AABinghamton Rumble Ponies — 306274 7716022 26873 01 281350580930 299327 288 399 105 — — — — — —
202222 MLBNew York Mets — 4136 6101 5120 00 167268278546 111217 2912 255 62 -2 +0 -1 +2 +1 0.0
202222 AAASyracuse Mets — 427378 10616124 441223 02 280360519879 238350 2910 384 99 — — — — — —
202323 MLBNew York Mets — 233218 46519 10713 10 211255367622 156264 304 275 76 -7 +0 -1 +2 +5 -0.1
202323 AAASyracuse Mets — 269232 7121116 29584 00 3063926121.005 306340 2211 427 129 — — — — — —
202424 MLBNew York Mets — 454413 11022027 331353 00 266325516841 249324 307 363 137 +20 +0 -3 +2 +10 2.9
202424 AAASyracuse Mets — 133116 33516 16381 00 284376500876 216375 2912 387 95 — — — — — —
202525 MLBNew York Mets — 463424 9921217 301155 10 233292413705 179277 256 310 101 +0 +0 -5 +2 +10 0.8
202525 AAASyracuse Mets — 2623 4200 330 00 174269261530 87200 1212 249 23 — — — — — —
202626 MLBNew York Mets — 295274 5811013 15713 00 212260394654 182233 245 287 84 -6 +0 -1 -6 +6 -0.5
202626 AAASyracuse Mets — 1918 9005 130 00 5005261.3331.860 833400 165 775 264 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 14861365 31960367 9340414 20 234289429719 196278 276 315 99 -2 +0 -10 +2 +32 2.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEKingsport Mets — 211196 391003 10652 02 199245296541 97270 315 238 47 — — — — — —
201818 ROK MLEKingsport Mets — 262236 52909 24611 10 220295373668 153253 239 288 81 — — — — — —
201919 A MLEColumbia Fireflies — 454425 8319110 131538 14 195233315548 120262 343 237 47 — — — — — —
202121 AAA MLESyracuse Mets — 4338 8202 5160 01 211302421723 211320 3712 320 103 — — — — — —
202121 AA MLEBinghamton Rumble Ponies — 306283 6814018 171043 01 240290481771 240298 346 324 105 — — — — — —
202222 MLB MLENew York Mets — 4136 6101 5120 00 167268278546 111217 2912 260 62 -2 +0 -1 +2 +1 0.0
202222 AAA MLESyracuse Mets — 427392 9815116 301523 02 250308416724 166358 367 314 99 — — — — — —
202323 MLB MLENew York Mets — 233218 47519 10713 10 216260372631 156264 304 280 76 -7 +0 -1 +2 +5 -0.1
202323 AAA MLESyracuse Mets — 269239 6420111 22724 00 268340498838 230324 278 359 129 — — — — — —
202424 MLB MLENew York Mets — 454413 11323027 331353 00 274332525857 252324 307 370 137 +20 +0 -3 +2 +10 2.9
202424 AAA MLESyracuse Mets — 133120 28414 12471 00 233308383692 150361 359 308 95 — — — — — —
202525 MLB MLENew York Mets — 463424 10222217 301155 10 241298422721 182277 256 317 101 +0 +0 -5 +2 +10 0.8
202525 AAA MLESyracuse Mets — 2624 4200 240 00 167231250481 83180 158 202 23 — — — — — —
202626 MLB MLENew York Mets — 295274 6012013 15713 00 219267405672 186233 245 293 84 -6 +0 -1 -6 +6 -0.5
202626 AAA MLESyracuse Mets — 1918 7003 140 00 3894218891.310 500325 215 558 264 — — — — — —
201717 ROK MLEKingsport Mets — 211196 391003 10652 02 199245296541 97275 315 238 47 — — — — — —
201717 ROK RAWKingsport Mets — 211191 501404 15462 02 262322398720 136319 227 318 47 — — — — — —
201818 ROK MLEKingsport Mets — 262236 52909 24611 10 220295373668 153257 239 288 81 — — — — — —
201818 ROK RAWKingsport Mets — 262223 6412011 37431 10 287391489880 202312 1614 389 81 — — — — — —
201919 A MLEColumbia Fireflies — 454425 8319110 131538 14 195233315548 120270 343 237 47 — — — — — —
201919 A RAWColumbia Fireflies — 454416 10627112 221108 14 255305411716 156311 245 313 47 — — — — — —
202121 AA MLE2 teams — 349321 7716020 221213 02 240295477771 237311 356 324 105 — — — — — —
202121 AA RAW2 teams — 349310 8718025 331003 02 281355581936 300330 299 402 105 — — — — — —
202222 AAA MLE2 teams — 468428 10416117 351643 02 243305404709 161349 357 309 95 — — — — — —
202222 AAA RAW2 teams — 468414 11217125 491343 02 271352498850 227339 2910 372 95 — — — — — —
202323 AAA MLE2 teams — 502457 11225221 321437 10 245304446751 201304 286 322 104 — — — — — —
202323 AAA RAW2 teams — 502450 11726225 391297 10 260329493822 233305 268 356 104 — — — — — —
202424 MLB MLE2 teams — 587533 14228131 451824 00 266328497825 231342 318 356 127 +19 +0 -3 +2 +13 3.1
202424 MLB RAW2 teams — 587529 14327133 491734 00 270337512849 242335 298 368 127 +19 +0 -3 +2 +13 3.1
202525 MLB MLE2 teams — 489448 10524217 321195 10 234293411703 176278 247 311 97 -2 +0 -5 +2 +11 0.6
202525 MLB RAW2 teams — 489447 10323217 331185 10 230291405696 174272 247 307 97 -2 +0 -5 +2 +11 0.6
202626 MLB MLE2 teams — 314292 6712016 16753 00 229277435711 205250 245 309 95 -2 +0 -1 -6 +7 -0.1
202626 MLB RAW2 teams — 314292 6711018 16743 00 229277452729 223241 245 316 95 -2 +0 -1 -6 +7 -0.1
201717 ROK MLEKingsport Mets — 211197 391003 10652 02 198245294540 96270 315 238 47 — — — — — —
201818 ROK MLEKingsport Mets — 262235 52909 24611 10 221295374669 153253 239 288 81 — — — — — —
201919 A MLEColumbia Fireflies — 454430 8319110 131538 14 193233312545 119262 343 237 47 — — — — — —
202121 AA MLE2 teams — 349321 7716020 221213 02 240295477771 237301 356 324 105 — — — — — —
202222 AAA MLE2 teams — 468427 10416117 351643 02 244305405710 162346 357 309 95 — — — — — —
202323 AAA MLE2 teams — 502458 11225221 321437 10 245304445750 201296 286 322 104 — — — — — —
202424 MLB MLE2 teams — 587533 14228131 451824 00 266328497825 231333 318 356 127 — — — — — —
202525 MLB MLE2 teams — 489449 10524217 321195 10 234293410703 176272 247 311 97 — — — — — —
202626 MLB MLE2 teams — 314292 6712016 16753 00 229277435711 205239 245 309 95 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 MLB MLE2 teams — 587533 14228131 451824 00 266328497825 231333 318 356 127 — — — — — —
202525 MLB MLE2 teams — 489449 10524217 321195 10 234293410703 176272 247 311 97 — — — — — —
202626 MLB MLE2 teams — 314292 6712016 16753 00 229277435711 205239 245 309 95 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLENYM 100% 424391 9719121 261064 21 247301460761 213283 256 332 111 +5 +0 +1 -8 +9 1.1
▸ 2027 — real world (MLB)
202727 MLB CTXNYM 100% 315290 6913115 19793 10 240294450744 210274 256 325 111 +4 +0 +0 -6 +7 0.6
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLENYM 92% 328302 7515116 20823 00 245298455754 210282 256 329 109 +3 +0 -0 -6 +7 0.5
202929 MLB MLENYM 92% 317292 7114115 19813 00 242295449744 206280 266 325 106 +2 +0 -1 -6 +7 0.3
203030 MLB MLENYM 92% 309285 6914114 18803 00 239291440732 201278 266 320 103 +1 +0 -2 -6 +7 0.1
203131 MLB MLENYM 92% 290269 6212013 17762 00 234286429715 195274 266 313 98 -1 +0 -2 -5 +6 -0.2
203232 MLB MLENYM 92% 267248 5711012 15712 00 228279415694 187268 276 304 92 -3 +0 -3 -5 +6 -0.5
203333 MLB MLENYM 92% 235218 489010 13642 00 220270397666 177261 276 293 84 -4 +0 -4 -4 +5 -0.7
202828 MLB CTXNYM 92% 302278 6613114 18763 00 238292445738 207273 256 322 109 +3 +0 -0 -5 +7 0.4
202929 MLB CTXNYM 92% 292269 6412114 18743 00 236289439728 203271 256 318 106 +2 +0 -1 -5 +6 0.2
203030 MLB CTXNYM 92% 284263 6112013 17732 00 233285431716 198269 266 313 103 +1 +0 -2 -5 +6 0.0
203131 MLB CTXNYM 92% 267247 5611012 16702 00 228280420700 192265 266 307 98 -1 +0 -2 -5 +6 -0.2
203232 MLB CTXNYM 92% 246228 509011 14652 00 222273406679 184259 266 298 92 -2 +0 -3 -4 +5 -0.4
203333 MLB CTXNYM 92% 216200 43809 12592 00 214264388652 174252 276 287 84 -4 +0 -4 -4 +5 -0.7
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 30932850 6591255140 18882128 20 231285426711 195272 276 312 96 -2 +0 -21 -27 +67 1.7
/ 162G— A+C — 650599 13826129 401736 00 230285422708 192272 276 312 96 -0 +0 -5 -6 +14 0.4
Career— MLE — 56975240 123424811239 350161654 510 235290424714 188290 286 310 96 +2 +1 -22 -35 +77 2.2
/ 162G— MLE — 650598 14028127 401846 11 234289420709 186288 286 310 96 +0 +0 -4 -6 +14 0.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 AAASyracuse Mets · 19 PAwOBA .749 → .558 (−191)K% 15.8% → 18.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.79%÷1.000×1.200——18.95%
BB% (unintentional) /PA5.26%÷1.000×0.690—×1.0033.64%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP26.67%÷1.000×0.930—×1.00324.87%
Doubles /BIP0.00%÷1.000×0.830—×1.0030.00%
Triples /BIP0.00%÷1.000×0.970—×1.0030.00%
Home runs /BIP33.33%÷1.000×0.700—×1.00323.40%

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

Result: wOBA .749 → .558; ISO .833 → .574; BABIP .400 → .325. 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 AAASyracuse Mets · 26 PAwOBA .243 → .202 (−41)K% 11.5% → 14.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.54%÷0.981×1.200——14.12%
BB% (unintentional) /PA11.54%÷1.005×0.690—×1.0188.06%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP10.00%÷0.975×0.930—×1.0189.71%
Doubles /BIP10.00%÷1.022×0.830—×1.0188.27%
Triples /BIP0.00%÷0.959×0.970—×1.0180.00%
Home runs /BIP0.00%÷1.167×0.700—×1.0180.00%

Factors used: league row International League. Park (home-season share, regressed): HR 133, 1B 95, 2B 104, 3B 92, K 96, BB 101 — 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 .243 → .202; ISO .087 → .073; BABIP .200 → .180. 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 AAASyracuse Mets · 133 PAwOBA .376 → .308 (−68)K% 28.6% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷0.968×1.200——35.44%
BB% (unintentional) /PA12.03%÷0.933×0.690—×1.0339.19%
HBP% /PA0.75%—×0.940—×1.0330.73%
Singles /BIP26.92%÷1.006×0.930×1.043×1.03326.83%
Doubles /BIP6.41%÷0.972×0.830×1.043×1.0335.90%
Triples /BIP1.28%÷0.900×0.970×1.043×1.0331.49%
Home runs /BIP7.69%÷1.059×0.700—×1.0335.25%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 101, 2B 94, 3B 80, K 94, BB 87 — 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.043.

Result: wOBA .376 → .308; ISO .216 → .154; BABIP .375 → .361. 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 AAASyracuse Mets · 269 PAwOBA .422 → .359 (−62)K% 21.6% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.56%÷0.961×1.200——26.93%
BB% (unintentional) /PA10.78%÷0.967×0.690—×1.0488.06%
HBP% /PA1.49%—×0.940—×1.0481.46%
Singles /BIP18.97%÷0.997×0.930×1.022×1.04818.94%
Doubles /BIP12.07%÷0.933×0.830×1.022×1.04811.50%
Triples /BIP0.57%÷1.150×0.970×1.022×1.0480.52%
Home runs /BIP9.20%÷1.003×0.700—×1.0486.73%

Factors used: league row International League. Park (home-season share, regressed): HR 101, 1B 99, 2B 87, 3B 130, K 92, BB 93 — 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.022.

Result: wOBA .422 → .359; ISO .306 → .241; BABIP .340 → .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).

2022 AAASyracuse Mets · 427 PAwOBA .373 → .314 (−59)K% 28.6% → 35.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷0.961×1.200——35.68%
BB% (unintentional) /PA9.84%÷1.019×0.690—×1.0506.99%
HBP% /PA0.70%—×0.940—×1.0500.69%
Singles /BIP25.39%÷0.953×0.930×1.050×1.05027.31%
Doubles /BIP6.25%÷0.951×0.830×1.050×1.0506.01%
Triples /BIP0.39%÷1.000×0.970×1.050×1.0500.42%
Home runs /BIP9.38%÷1.033×0.700—×1.0506.67%

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

Result: wOBA .373 → .314; ISO .238 → .172; BABIP .350 → .358. 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 AABinghamton Rumble Ponies · 306 PAwOBA .389 → .324 (−65)K% 28.4% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.43%÷1.017×1.220——34.09%
BB% (unintentional) /PA7.84%÷1.018×0.690—×1.0425.54%
HBP% /PA0.98%—×0.850—×1.0420.87%
Singles /BIP20.86%÷1.045×0.940×1.019×1.04219.92%
Doubles /BIP8.56%÷1.053×0.870×1.019×1.0427.51%
Triples /BIP0.00%÷1.060×0.920×1.019×1.0420.00%
Home runs /BIP11.76%÷0.995×0.780—×1.0429.61%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 109, 2B 111, 3B 112, K 103, BB 104 — 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.019.

Result: wOBA .389 → .324; ISO .299 → .242; BABIP .327 → .298. 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 AAASyracuse Mets · 43 PAwOBA .412 → .320 (−93)K% 30.2% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.23%÷0.966×1.200——37.56%
BB% (unintentional) /PA16.28%÷1.006×0.690—×1.05011.72%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP21.74%÷1.032×0.930—×1.05020.56%
Doubles /BIP8.70%÷0.897×0.830—×1.0508.45%
Triples /BIP0.00%÷0.986×0.920—×1.0500.00%
Home runs /BIP13.04%÷1.039×0.700—×1.0509.22%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 106, 2B 79, 3B 97, K 93, BB 101 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average).

Result: wOBA .412 → .320; ISO .306 → .219; BABIP .350 → .320. 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 AColumbia Fireflies · 454 PAwOBA .310 → .237 (−73)K% 24.2% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.23%÷0.963×1.340——33.73%
BB% (unintentional) /PA4.85%÷1.134×0.660—×1.0302.90%
HBP% /PA1.76%—×0.770—×1.0301.40%
Singles /BIP21.57%÷1.026×0.920×0.950×1.03018.93%
Doubles /BIP8.82%÷1.038×0.820×0.950×1.0306.82%
Triples /BIP0.33%÷0.952×0.940×0.950×1.0300.32%
Home runs /BIP3.92%÷0.949×0.820—×1.0303.49%

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

Result: wOBA .310 → .237; ISO .156 → .121; BABIP .311 → .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).