Vidal Bruján

2B Syracuse Mets
Age 29 S/R 5'9" / 180 lbs AAA H -5% Svc 3.337 · Ctrl thru 2029
Overview
AAAArb-1FA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426INTLEstrellas Ori…152.230/.349/.28611087—
202426MLBMIA278.222/.303/.31925800.0
202527INTLEstrellas Ori…107.213/.340/.2250573—
202527MLBATL95.253/.309/.3100277-0.0
202628AAA/INTL2 orgs289.270/.382/.42761896—.254/.333/.373
2027PROJ10% MLB29MLBNYM16.211/.289/.30801750.0
2028PROJ27% MLB30MLBNYM54.208/.285/.3001272-0.1
Last 3 seasons WAR 0.0  ·  Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service3.337First FA2030
2027Arb-1$0.2M2028Arb-2$0.4M2029Ext$0.6M
Skills · percentileStatcast 2024-2026
Bat Spd23
xwOBA13
Speed13
Barrel%10
Avg EV10
CompsZach Sorensen (age 29) · Wilton Guerrero (age 29) · Andrew Romine (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 7575vR 75
AVG/OBP/SLG.211 / .289 / .308
PA16
HR0
K%19
BB%6
BABIP256
ISO67
MLB%10%
Value2027 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.5 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.5 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Splits · ContractCON 45 / POW 30
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
xAVG
100.218
POWER30
Barrel%
101.1
Avg EV
1085.8
Bat Spd
2368.5
EYE50
scouting grade only
SPEED50
Sprint
1325.7
Platoon Splits2024-2025 · 356 PA
vs LHP
vs RHP
Edge
PA
71
285
—
wRC+
72
73
—
wOBA
274
277
—
ISO
098
085
◀L
BABIP
267
286
▶R
K%
22.5%
18.2%
▶▶R
BB%
9.9%
7.0%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2021
Service   3.337 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$0.2M———
2028Arb-2$0.4M———
2029Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.4M +$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)
201517 ROKDSL Rays — 272226 68942 38165 2212 301413403815 102316 614 369 59 — — — — — —
201618 ROKGCL Rays — 223202 571251 14155 85 282342406748 124301 76 333 61 — — — — — —
201820 A+Charlotte Stone Crabs — 11498 34724 15150 124 3474345821.015 235380 1313 439 153 — — — — — —
201820 ABowling Green Hot Rods — 434377 1181855 48535 4315 313398427825 114351 1211 369 101 — — — — — —
201921 AAMontgomery Biscuits — 233207 55943 20353 248 266339391730 126304 159 325 76 — — — — — —
201921 A+Charlotte Stone Crabs — 196176 51831 17262 245 290359386745 97333 139 336 76 — — — — — —
201921 INTLSalt River Rafters — 10082 21342 15172 45 256384463847 207297 1715 373 138 — — — — — —
202022 INTLToros del Este — 7563 16210 11101 103 254373317691 63302 1315 325 106 — — — — — —
202123 MLBTampa Bay Rays — 2626 2000 080 10 777777154 111 310 70 -68 -5 +0 -1 +2 +1 -0.3
202123 AAADurham Bulls — 441389 10231112 49681 448 262346440786 177290 1511 349 81 — — — — — —
202123 INTLToros del Este — 6963 13210 6110 83 206275270545 63250 169 252 57 — — — — — —
202224 MLBTampa Bay Rays — 162147 24503 12371 55 163231259490 95193 237 224 38 -12 -1 +1 +2 +4 -0.7
202224 AAADurham Bulls — 290257 751436 27485 2613 292370440810 148338 179 362 95 — — — — — —
202224 INTLToros del Este — 6054 13400 4100 21 241293315608 74295 177 268 67 — — — — — —
202325 MLBTampa Bay Rays — 8476 13200 5212 32 171241197438 26236 256 208 26 -7 -0 -3 +2 +2 -0.7
202325 AAADurham Bulls — 276239 6511410 31494 1914 272365477842 205302 1811 370 88 — — — — — —
202325 INTLEstrellas Orientales — 186145 38710 36271 234 262412324736 62314 1519 342 118 — — — — — —
202426 MLBMiami Marlins — 278248 551422 25544 56 222303319622 97276 199 285 80 -7 -1 -3 +5 +6 0.0
202426 INTLEstrellas Orientales — 152126 29401 20193 104 230349286635 56259 1213 297 87 — — — — — —
202527 MLBAtlanta Braves — 9587 22500 6211 21 253309310619 57328 226 281 77 -3 +0 -0 +1 +2 -0.0
202527 INTLEstrellas Orientales — 10789 19100 15212 53 213340225564 11275 2014 276 73 — — — — — —
202628 AAASyracuse Mets — 258216 601225 35414 165 278388421810 144320 1614 362 93 — — — — — —
202628 INTLLeones del Escogido — 3125 5211 570 20 200333480813 280235 2316 344 119 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 645584 1162625 481418 1614 199269276544 77252 227 250 56 -34 -2 -6 +11 +14 -1.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201517 ROK MLEDSL Rays — 272237 49631 27205 2212 207301270571 63216 710 256 59 — — — — — —
201618 ROK MLEGCL Rays — 223209 48941 8225 85 230275325600 96249 104 258 61 — — — — — —
201820 A+ MLECharlotte Stone Crabs — 114101 33724 12220 124 327398554953 228372 1911 395 153 — — — — — —
201820 A MLEBowling Green Hot Rods — 434391 1101554 34725 4315 281347376722 95330 178 318 101 — — — — — —
201921 AA MLEMontgomery Biscuits — 233212 51833 15433 248 241300349649 108278 186 280 76 — — — — — —
201921 A+ MLECharlotte Stone Crabs — 196181 45731 12362 245 249303337640 88298 186 281 76 — — — — — —
202123 MLB MLETampa Bay Rays — 2626 2000 080 10 777777154 111 310 68 -68 -5 +0 -1 +2 +1 -0.3
202123 AAA MLEDurham Bulls — 441403 932518 35791 448 231294357651 127268 188 288 81 — — — — — —
202224 MLB MLETampa Bay Rays — 162147 24503 12371 55 163231259490 95193 237 224 38 -12 -1 +1 +2 +4 -0.7
202224 AAA MLEDurham Bulls — 290265 701134 19585 2613 264325374699 109321 207 308 95 — — — — — —
202325 MLB MLETampa Bay Rays — 8476 13200 5212 32 171241197438 26236 256 206 26 -7 -0 -3 +2 +2 -0.7
202325 AAA MLEDurham Bulls — 276248 57946 22584 1914 230303371674 141274 218 299 88 — — — — — —
202426 MLB MLEMiami Marlins — 278251 571522 22544 56 227300327626 100276 198 287 80 -7 -1 -3 +5 +6 0.0
202527 MLB MLEAtlanta Braves — 9587 22500 6211 21 253309310619 57328 226 281 77 -3 +0 -0 +1 +2 -0.0
202628 AAA MLESyracuse Mets — 258228 581124 23494 165 254333373706 118295 199 306 93 — — — — — —
201517 ROK MLEDSL Rays — 272237 49631 27205 2212 207301270571 63221 710 256 59 — — — — — —
201517 ROK RAWDSL Rays — 272226 68942 38165 2212 301413403815 102316 614 369 59 — — — — — —
201618 ROK MLEGCL Rays — 223209 48941 8225 85 230275325600 96253 104 258 61 — — — — — —
201618 ROK RAWGCL Rays — 223202 571251 14155 85 282342406748 124301 76 333 61 — — — — — —
201820 A MLE2 teams — 548492 1432278 46945 5519 291357413770 122344 178 334 112 — — — — — —
201820 A RAW2 teams — 548475 1522579 63685 5519 320405459864 139357 1211 384 112 — — — — — —
201921 AA MLE3 teams — 529484 1181975 33977 5218 244302343645 99293 186 280 76 — — — — — —
201921 AA RAW3 teams — 529465 12720116 52787 5218 273355402757 129314 1510 338 76 — — — — — —
202022 INTL MLEToros del Este — 7563 16210 11101 103 254373317691 63302 1315 — — — — — — — —
202022 INTL RAWToros del Este — 7563 16210 11101 103 254373317691 63302 1315 325 106 — — — — — —
202123 AAA MLE3 teams — 536493 11129110 401001 5311 225285349634 124263 197 276 73 — — — — — —
202123 AAA RAW3 teams — 536478 11733212 55871 5311 245324397721 153276 1610 323 73 — — — — — —
202224 AAA MLE3 teams — 512466 1071938 351076 3319 230292335627 105280 217 278 74 — — — — — —
202224 AAA RAW3 teams — 512458 1122339 43956 3319 245318367684 122289 198 307 74 — — — — — —
202325 AAA MLE3 teams — 546491 10717610 411207 4520 218288338626 120265 228 277 74 — — — — — —
202325 AAA RAW3 teams — 546460 11620510 72977 4520 252362383744 130296 1813 336 74 — — — — — —
202426 MLB MLE2 teams — 430385 882433 34847 1510 229303330633 101283 208 287 80 -10 -1 -3 +5 +9 0.0
202426 MLB RAW2 teams — 430374 841823 45737 1510 225319307627 83270 1710 289 80 -10 -1 -3 +5 +9 0.0
202527 INTL MLE2 teams — 202184 471100 13453 74 255315315630 60333 226 281 77 — — — — — —
202527 INTL RAW2 teams — 202176 41600 21423 74 233325267592 34301 2110 278 77 — — — — — —
202628 AAA MLE2 teams — 289255 631224 26554 185 247326357683 110298 199 306 93 — — — — — —
202628 AAA RAW2 teams — 289241 651436 40484 185 270382427810 158312 1714 360 93 — — — — — —
201517 ROK MLEDSL Rays — 272238 49631 27205 2212 206301269570 63216 710 256 59 — — — — — —
201618 ROK MLEGCL Rays — 223208 48941 8225 85 231275327602 96249 104 258 61 — — — — — —
201820 A MLE2 teams — 548492 1432278 46945 5519 291357413770 122339 178 334 112 — — — — — —
201921 AA MLE3 teams — 529484 1181975 33977 5218 244302343645 99287 186 280 76 — — — — — —
202123 AAA MLE3 teams — 536490 11129110 401001 5311 227285351636 124259 197 276 73 — — — — — —
202224 AAA MLE3 teams — 512466 1071938 351076 3319 230292335627 105275 217 278 74 — — — — — —
202325 AAA MLE3 teams — 546493 10717610 411207 4520 217288337624 120265 228 277 74 — — — — — —
202426 MLB MLE2 teams — 430386 882433 34847 1510 228303329632 101276 208 287 80 — — — — — —
202527 INTL MLE2 teams — 202184 471100 13453 74 255315315630 60328 226 281 77 — — — — — —
202628 AAA MLE2 teams — 289257 631224 26554 185 245326354680 109295 199 306 93 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 MLB MLE2 teams — 430386 882433 34847 1510 228303329632 101276 208 287 80 — — — — — —
202527 INTL MLE2 teams — 202184 471100 13453 74 255315315630 60328 226 281 77 — — — — — —
202628 AAA MLE2 teams — 289257 631224 26554 185 245326354680 109295 199 306 93 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLENYM 10% 258231 491013 22523 92 218295318613 100265 209 279 75 -8 +1 -1 +1 +6 -0.1
▸ 2027 — real world (MLB)
202729 MLB CTXNYM 10% 1615 3100 130 10 211289308597 97256 196 273 75 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLENYM 27% 199177 38812 17413 62 215291309600 95263 219 274 72 -7 +0 -3 +1 +4 -0.4
202830 MLB CTXNYM 27% 5448 10201 5111 20 208285300585 92254 209 268 72 -2 +0 -1 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 699632 1262826 531529 1814 199271278549 79252 228 252 76 -36 -2 -7 +11 +15 -1.9
/ 162G— A+C — 650588 1182626 491418 1713 201271282554 82252 228 252 76 -33 -2 -6 +10 +14 -1.7
Career— MLE — 45214079 9661843954 34582756 330129 237305341646 104283 188 280 76 -46 -1 -9 +12 +22 -2.2
/ 162G— MLE — 650586 1392668 501198 4719 237306343649 106283 188 280 76 -29 -1 -6 +8 +14 -1.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 · 258 PAwOBA .355 → .306 (−49)K% 15.9% → 19.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.89%÷1.000×1.200——19.07%
BB% (unintentional) /PA13.18%÷1.000×0.690—×0.9929.02%
HBP% /PA1.55%—×0.940—×0.9921.45%
Singles /BIP23.43%÷1.000×0.930×1.033×0.99222.32%
Doubles /BIP6.86%÷1.000×0.830×1.033×0.9925.83%
Triples /BIP1.14%÷1.000×0.970×1.033×0.9921.14%
Home runs /BIP2.86%÷1.000×0.700—×0.9921.98%

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

Result: wOBA .355 → .306; ISO .144 → .118; BABIP .320 → .295. 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 · 276 PAwOBA .363 → .299 (−64)K% 17.8% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.75%÷1.009×1.200——21.12%
BB% (unintentional) /PA11.23%÷1.011×0.690—×1.0337.92%
HBP% /PA1.45%—×0.940—×1.0331.41%
Singles /BIP21.05%÷1.006×0.930×0.987×1.03319.84%
Doubles /BIP5.79%÷1.020×0.830×0.987×1.0334.81%
Triples /BIP2.11%÷1.003×0.970×0.987×1.0332.08%
Home runs /BIP5.26%÷1.137×0.700—×1.0333.35%

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

Result: wOBA .363 → .299; ISO .205 → .153; BABIP .302 → .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 AAADurham Bulls · 290 PAwOBA .353 → .308 (−46)K% 16.6% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.55%÷0.999×1.200——19.89%
BB% (unintentional) /PA9.31%÷1.059×0.690—×1.0486.36%
HBP% /PA1.72%—×0.940—×1.0481.70%
Singles /BIP24.88%÷0.988×0.930×1.014×1.04824.89%
Doubles /BIP6.70%÷1.091×0.830×1.014×1.0485.41%
Triples /BIP1.44%÷1.150×0.970×1.014×1.0481.29%
Home runs /BIP2.87%÷1.034×0.700—×1.0482.04%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 98, 2B 118, 3B 130, K 100, BB 112 — 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.014.

Result: wOBA .353 → .308; ISO .148 → .115; BABIP .338 → .321. 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 AAADurham Bulls · 441 PAwOBA .340 → .288 (−52)K% 15.4% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.42%÷1.029×1.200——17.99%
BB% (unintentional) /PA11.11%÷1.016×0.690—×1.0507.93%
HBP% /PA0.23%—×0.940—×1.0500.22%
Singles /BIP18.07%÷0.945×0.930×0.978×1.05018.26%
Doubles /BIP9.66%÷1.067×0.830×0.978×1.0507.71%
Triples /BIP0.31%÷1.150×0.920×0.978×1.0500.26%
Home runs /BIP3.74%÷1.059×0.700—×1.0502.59%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 112, 1B 89, 2B 113, 3B 130, K 106, BB 103 — 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 ×0.978.

Result: wOBA .340 → .288; ISO .177 → .134; BABIP .290 → .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 AAMontgomery Biscuits · 233 PAwOBA .319 → .280 (−40)K% 15.0% → 18.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.02%÷0.985×1.220——18.61%
BB% (unintentional) /PA8.58%÷0.963×0.680—×1.0506.36%
HBP% /PA1.29%—×0.840—×1.0501.14%
Singles /BIP22.67%÷0.978×0.920×0.950×1.05021.28%
Doubles /BIP5.23%÷1.028×0.910×0.950×1.0504.62%
Triples /BIP2.33%÷1.150×0.880×0.950×1.0501.78%
Home runs /BIP1.74%÷0.920×0.800—×1.0501.59%

Factors used: league row SL. Park (home-season share, regressed): HR 84, 1B 96, 2B 106, 3B 130, K 97, BB 93 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .319 → .280; ISO .126 → .108; BABIP .304 → .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).

2019 A+Charlotte Stone Crabs · 196 PAwOBA .327 → .281 (−47)K% 13.3% → 18.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.27%÷1.033×1.420——18.24%
BB% (unintentional) /PA8.16%÷1.018×0.750—×1.0276.18%
HBP% /PA1.02%—×0.930—×1.0270.97%
Singles /BIP26.00%÷1.008×0.920×0.950×1.02723.14%
Doubles /BIP5.33%÷1.011×0.960×0.950×1.0274.94%
Triples /BIP2.00%÷0.900×0.810×0.950×1.0271.76%
Home runs /BIP0.67%÷0.939×0.880—×1.0270.64%

Factors used: league row FSL. Park (home-season share, regressed): HR 88, 1B 102, 2B 102, 3B 80, K 107, BB 104 — applied at half strength. Age: age 21 vs a level average of 22.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.950.

Result: wOBA .327 → .281; ISO .097 → .086; BABIP .333 → .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).

2018 ABowling Green Hot Rods · 434 PAwOBA .362 → .318 (−44)K% 12.2% → 16.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.21%÷1.000×1.360——16.61%
BB% (unintentional) /PA11.06%÷0.991×0.690—×1.0307.93%
HBP% /PA1.15%—×0.780—×1.0300.93%
Singles /BIP27.78%÷1.004×0.920×1.018×1.03026.67%
Doubles /BIP5.56%÷1.057×0.830×1.018×1.0304.57%
Triples /BIP1.54%÷0.900×0.910×1.018×1.0301.64%
Home runs /BIP1.54%÷1.037×0.800—×1.0301.23%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 107, 1B 101, 2B 111, 3B 80, K 100, BB 98 — 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 ×1.018.

Result: wOBA .362 → .318; ISO .114 → .099; BABIP .351 → .330. 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 A+Charlotte Stone Crabs · 114 PAwOBA .427 → .395 (−32)K% 13.2% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.16%÷0.983×1.420——19.00%
BB% (unintentional) /PA13.16%÷1.022×0.750—×1.04210.06%
HBP% /PA0.00%—×0.930—×1.0420.00%
Singles /BIP25.30%÷1.031×0.920×1.050×1.04224.71%
Doubles /BIP8.43%÷1.012×0.960×1.050×1.0428.76%
Triples /BIP2.41%÷1.150×0.810×1.050×1.0421.86%
Home runs /BIP4.82%÷0.857×0.880—×1.0425.15%

Factors used: league row FSL. Park (home-season share, regressed): HR 71, 1B 106, 2B 102, 3B 130, K 97, BB 104 — applied at half strength. Age: age 20 vs a level average of 22.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 .427 → .395; ISO .235 → .231; BABIP .380 → .372. 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 — .