Albert Almora Jr.

CF Reno Aces
Age 33 R/R 6'0" / 190 lbs AAA HR -11% Svc 11.000 · Ctrl thru 2027
Overview
AAAExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202329INTLCangrejeros d…148.216/.286/.2840263—
202430AAAARI576.292/.351/.43892065—.230/.275/.331
202531AAAARI325.271/.338/.3955970—.237/.288/.338
2027PROJ10% MLB33MLBARI32.253/.299/.36701800.0
2028PROJ34MLBARI262.243/.288/.3462371-0.7
Next 2 projected WAR -0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service11.000First FA2028
2027Ext / FA-deal$1M
Skills · percentileStatcast 2020-2022
Speed52
Barrel%10
xwOBA10
Avg EV10
CompsRusney Castillo (age 32) · Gil Velazquez (age 32) · Eliezer Ortiz (age 32)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†80
AVG/OBP/SLG.253 / .299 / .367
PA32
HR0
K%19
BB%6
BABIP308
ISO67
MLB%10%
Value2027 · WAR
BAT: -7.6 runs (wOBA-derived runs vs avg)-8BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.6 runs (Defensive runs vs avg)+1FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.72728
Tools · ContractCON 55 / POW 40
Toolsscout grade · Statcast %ile · 2020-2022
CONTACT55
xAVG
100.210
POWER40
Barrel%
101.3
Avg EV
1085.2
EYE40
scouting grade only
SPEED50
Sprint
5227.6
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   11.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$1M———
Totals $1M $-0.1M -$1M

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)
201218 ROKAZL Cubs — 8075 26511 281 51 347372480852 133368 102 368 85 — — — — — —
201319 AKane County Cougars — 272249 821743 17303 44 329379466845 137362 116 372 98 — — — — — —
201319 INTLMesa Solar Sox — 7975 23621 490 03 307342480822 173338 115 360 130 — — — — — —
201420 AATennessee Smokies — 144141 33722 2231 01 234250355605 121267 161 267 48 — — — — — —
201420 A+Daytona Cubs — 385367 1042027 12462 63 283310406716 123305 123 315 80 — — — — — —
201521 AATennessee Smokies — 452405 1102646 32474 84 272330400730 128291 107 320 80 — — — — — —
201622 MLBChicago Cubs — 117112 31913 5200 00 277308455763 179315 174 335 111 +2 +0 +1 +2 +3 0.7
201622 AAAIowa Cubs — 336320 971834 9440 103 303322416738 113336 133 321 83 — — — — — —
201723 MLBChicago Cubs — 323299 891818 19530 10 298340445784 147338 166 343 116 +6 +0 -1 +1 +7 1.4
201824 MLBChicago Cubs — 479444 1272415 24833 13 286327378705 92337 175 312 95 -3 -1 +11 +2 +10 2.0
201925 MLBChicago Cubs — 363339 8011112 16621 21 236272381653 145255 174 285 74 -11 +0 +1 +1 +8 -0.1
201925 AAAIowa Cubs — 5449 11310 470 21 224283327610 102262 137 270 40 — — — — — —
202026 MLBChicago Cubs — 3430 5100 391 00 167265200465 33238 269 227 39 -2 +0 -0 +0 +1 -0.2
202127 MLBNew York Mets — 5452 6300 2170 00 115148173321 58171 314 147 -10 -7 +0 +1 +1 +1 -0.5
202127 AAASyracuse Mets — 169152 41606 13182 25 270335428763 158269 118 337 67 — — — — — —
202228 MLBCincinnati Reds — 235215 481015 17461 32 223283349632 126261 207 283 74 -7 -0 +5 -4 +5 -0.1
202228 AAALouisville Bats — 8381 24400 280 00 296313346659 49329 102 297 62 — — — — — —
202228 A+Dayton Dragons — 1616 5000 040 10 312312312625 417 250 283 36 — — — — — —
202329 INTLCangrejeros de Santurce — 148134 29520 10273 20 216286284569 67271 187 262 63 — — — — — —
202430 AAAReno Aces — 576520 1524529 42815 207 292351438789 146329 147 347 65 — — — — — —
202531 AAAReno Aces — 325291 791345 27562 95 271338395733 124318 178 324 70 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 16051491 38676533 862906 76 259302383685 124299 185 302 91 -18 -1 +18 +3 +35 3.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 ROK MLEAZL Cubs — 8076 22411 1121 51 289308408716 118303 151 294 85 — — — — — —
201319 A MLEKane County Cougars — 272255 721533 11423 44 282320400720 118324 154 313 98 — — — — — —
201420 AA MLETennessee Smokies — 144142 32622 1291 01 225236338574 113268 201 239 48 — — — — — —
201420 A+ MLEDaytona Cubs — 385371 981927 8682 63 264283383666 119301 182 287 80 — — — — — —
201521 AA MLETennessee Smokies — 452415 1042545 23594 84 251296366663 116270 135 286 80 — — — — — —
201622 MLB MLEChicago Cubs — 117112 31913 5200 00 277308455763 179315 174 332 111 +2 +0 +1 +2 +3 0.7
201622 AAA MLEIowa Cubs — 336323 921734 6550 103 285298393691 108316 162 291 83 — — — — — —
201723 MLB MLEChicago Cubs — 323300 881718 18530 10 293333437770 143338 166 340 116 +6 +0 -1 +1 +7 1.4
201824 MLB MLEChicago Cubs — 479445 1262315 23833 13 283323373696 90337 175 309 95 -3 -1 +11 +2 +10 2.0
201925 MLB MLEChicago Cubs — 363343 8011112 12621 21 233261376637 143255 173 277 74 -11 +0 +1 +1 +8 -0.1
201925 AAA MLEIowa Cubs — 5450 10210 390 21 200245280525 80234 176 227 40 — — — — — —
202026 MLB MLEChicago Cubs — 3430 5100 391 00 167265200465 33238 269 226 39 -2 +0 -0 +0 +1 -0.2
202127 MLB MLENew York Mets — 5452 6300 2170 00 115148173321 58171 314 153 -10 -7 +0 +1 +1 +1 -0.5
202127 AAA MLESyracuse Mets — 169156 34504 9222 25 218269327596 109229 135 267 67 — — — — — —
202228 MLB MLECincinnati Reds — 235215 481015 17461 32 223283349632 126261 207 278 74 -7 -0 +5 -4 +5 -0.1
202228 AAA MLELouisville Bats — 8382 22300 1100 00 268277305582 37308 121 260 62 — — — — — —
202228 A+ MLEDayton Dragons — 1616 4000 050 10 250250250500 363 310 222 36 — — — — — —
202430 AAA MLEReno Aces — 576534 1233525 281015 207 230275331607 101268 185 265 65 — — — — — —
202531 AAA MLEReno Aces — 325299 711044 19662 95 237287338625 100283 206 272 70 — — — — — —
201218 ROK MLEAZL Cubs — 8076 22411 1121 51 289308408716 118323 151 294 85 — — — — — —
201218 ROK RAWAZL Cubs — 8075 26511 281 51 347372480852 133368 102 368 85 — — — — — —
201319 A MLE2 teams — 351331 931944 14543 47 281316399715 118324 154 313 98 — — — — — —
201319 A RAW2 teams — 351324 1052364 21393 47 324371469840 145357 116 369 98 — — — — — —
201420 A+ MLE2 teams — 529512 1292538 10973 64 252270359630 107294 182 274 72 — — — — — —
201420 A+ RAW2 teams — 529508 1372749 14693 64 270293392685 122295 133 302 72 — — — — — —
201521 AA MLETennessee Smokies — 452415 1042545 23594 84 251296366663 116277 135 286 80 — — — — — —
201521 AA RAWTennessee Smokies — 452405 1102646 32474 84 272330400730 128291 107 320 80 — — — — — —
201622 AAA MLE2 teams — 453435 1222547 11750 103 280298405703 124321 172 302 90 — — — — — —
201622 AAA RAW2 teams — 453432 1282747 14640 103 296318426744 130331 143 324 90 — — — — — —
201723 MLB MLEChicago Cubs — 323300 881718 18530 10 293333437770 143332 166 340 116 +6 +0 -1 +1 +7 1.4
201723 MLB RAWChicago Cubs — 323299 891818 19530 10 298340445784 147338 166 343 116 +6 +0 -1 +1 +7 1.4
201824 MLB MLEChicago Cubs — 479445 1262315 23833 13 283323373696 90333 175 309 95 -3 -1 +11 +2 +10 2.0
201824 MLB RAWChicago Cubs — 479444 1272415 24833 13 286327378705 92337 175 312 95 -3 -1 +11 +2 +10 2.0
201925 MLB MLE2 teams — 417393 8913212 15711 42 226257361618 135247 174 271 70 -15 +0 +1 +1 +9 -0.4
201925 MLB RAW2 teams — 417388 9114212 20691 42 235274374648 139256 175 283 70 -15 +0 +1 +1 +9 -0.4
202026 MLB MLEChicago Cubs — 3430 5100 391 00 167265200465 33238 269 226 39 -2 +0 -0 +0 +1 -0.2
202026 MLB RAWChicago Cubs — 3430 5100 391 00 167265200465 33238 269 227 39 -2 +0 -0 +0 +1 -0.2
202127 AAA MLE2 teams — 223208 41904 11392 25 197244298542 101222 175 239 48 — — — — — —
202127 AAA RAW2 teams — 223204 47906 15352 25 230290363652 132248 167 291 48 — — — — — —
202228 MLB MLE3 teams — 334313 741415 18611 42 236280335616 99278 185 271 70 -12 +0 +5 -4 +7 -0.4
202228 MLB RAW3 teams — 334312 771415 19581 42 247292346638 99288 176 286 70 -12 +0 +5 -4 +7 -0.4
202329 INTL MLECangrejeros de Santurce — 148134 29520 10273 20 216286284569 67271 187 — — — — — — — —
202329 INTL RAWCangrejeros de Santurce — 148134 29520 10273 20 216286284569 67271 187 262 63 — — — — — —
202430 AAA MLEReno Aces — 576534 1233525 281015 207 230275331607 101273 185 265 65 — — — — — —
202430 AAA RAWReno Aces — 576520 1524529 42815 207 292351438789 146329 147 347 65 — — — — — —
202531 AAA MLEReno Aces — 325299 711044 19662 95 237287338625 100289 206 272 70 — — — — — —
202531 AAA RAWReno Aces — 325291 791345 27562 95 271338395733 124318 178 324 70 — — — — — —
201218 ROK MLEAZL Cubs — 8078 22411 1121 51 282308397705 115303 151 294 85 — — — — — —
201319 A MLE2 teams — 351331 931944 14543 47 281316399715 118324 154 313 98 — — — — — —
201420 A+ MLE2 teams — 529511 1292538 10973 64 252270360631 108292 182 274 72 — — — — — —
201521 AA MLETennessee Smokies — 452422 1042545 23594 84 246296360657 114270 135 286 80 — — — — — —
201622 AAA MLE2 teams — 453439 1222547 11750 103 278298401699 123316 172 302 90 — — — — — —
201723 MLB MLEChicago Cubs — 323302 881718 18530 10 291333434767 142338 166 340 116 — — — — — —
201824 MLB MLEChicago Cubs — 479450 1262315 23833 13 280323369692 89337 175 309 95 — — — — — —
201925 MLB MLE2 teams — 417398 8913212 15711 42 224257357614 133252 174 271 70 — — — — — —
202026 MLB MLEChicago Cubs — 3430 5100 391 00 167265200465 33238 269 226 39 — — — — — —
202127 AAA MLE2 teams — 223208 41904 11392 25 197244298542 101215 175 239 48 — — — — — —
202228 MLB MLE3 teams — 334312 741415 18611 42 237280337617 99277 185 271 70 — — — — — —
202430 AAA MLEReno Aces — 576538 1233525 281015 207 229275329604 100268 185 265 65 — — — — — —
202531 AAA MLEReno Aces — 325301 711044 19662 95 236287336623 100283 206 272 70 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202430 AAA MLEReno Aces — 576538 1233525 281015 207 229275329604 100268 185 265 65 — — — — — —
202531 AAA MLEReno Aces — 325301 711044 19662 95 236287336623 100283 206 272 70 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202733 MLB MLEARI 10% 418389 952035 23833 104 245291350641 105296 206 286 80 -10 +0 +1 +1 +9 -0.2
▸ 2027 — real world (MLB)
202733 MLB CTXARI 10% 3230 7200 260 10 253299367666 114308 196 296 80 -1 +0 +0 +0 +1 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202834 MLB MLEARI 100% 262244 581223 14542 32 235280330610 95288 215 273 71 -9 -0 -4 +1 +6 -0.7
202834 MLB CTXARI 100% 262244 581322 14542 32 243288346633 103299 215 283 71 -9 -0 -4 +1 +6 -0.7
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 18671735 44489735 1003448 108 256300376675 120299 185 299 74 -27 -1 +14 +4 +40 3.1
/ 162G— A+C — 650604 15431212 351203 33 255299373672 118298 185 299 74 -9 -0 +5 +1 +14 1.1
Career— MLE — 53054966 12462523375 23592433 8748 251289360650 109292 174 277 74 -35 -1 +14 +5 +47 3.2
/ 162G— MLE — 650608 1533149 291134 116 252290360650 109293 174 277 74 -10 -0 +4 +2 +14 1.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.

2025 AAAReno Aces · 325 PAwOBA .319 → .272 (−47)K% 17.2% → 20.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.23%÷1.025×1.200——20.17%
BB% (unintentional) /PA8.31%÷0.964×0.690—×0.9625.72%
HBP% /PA0.62%—×0.940—×0.9620.56%
Singles /BIP24.26%÷0.994×0.930×1.017×0.96222.19%
Doubles /BIP5.53%÷1.069×0.830×1.017×0.9624.20%
Triples /BIP1.70%÷0.902×0.970×1.017×0.9621.79%
Home runs /BIP2.13%÷0.904×0.700—×0.9621.58%

Factors used: league row International League. Park (home-season share, regressed): HR 81, 1B 99, 2B 114, 3B 80, K 105, BB 93 — 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 ×1.017.

Result: wOBA .319 → .272; ISO .124 → .103; BABIP .318 → .283. 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 AAAReno Aces · 576 PAwOBA .340 → .265 (−74)K% 14.1% → 17.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.06%÷0.964×1.200——17.51%
BB% (unintentional) /PA7.29%÷1.012×0.690—×0.9724.83%
HBP% /PA0.87%—×0.940—×0.9720.79%
Singles /BIP21.87%÷1.076×0.930×0.993×0.97218.25%
Doubles /BIP10.25%÷1.025×0.830×0.993×0.9728.02%
Triples /BIP0.46%÷1.017×0.970×0.993×0.9720.42%
Home runs /BIP2.05%÷1.124×0.700—×0.9721.24%

Factors used: league row International League. Park (home-season share, regressed): HR 125, 1B 115, 2B 105, 3B 103, K 93, BB 102 — 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.993.

Result: wOBA .340 → .265; ISO .146 → .107; BABIP .329 → .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).

2022 AAALouisville Bats · 83 PAwOBA .289 → .260 (−29)K% 9.6% → 12.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.64%÷0.958×1.200——12.08%
BB% (unintentional) /PA2.41%÷1.023×0.690—×0.9921.61%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP27.40%÷0.996×0.930×1.022×0.99225.93%
Doubles /BIP5.48%÷0.955×0.830×1.022×0.9924.83%
Triples /BIP0.00%÷0.900×0.970×1.022×0.9920.00%
Home runs /BIP0.00%÷1.282×0.700—×0.9920.00%

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

Result: wOBA .289 → .260; ISO .049 → .043; BABIP .329 → .308. 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+Dayton Dragons · 16 PAwOBA .275 → .222 (−53)K% 25.0% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.047×1.270——30.31%
BB% (unintentional) /PA0.00%÷0.958×0.710—×0.9480.00%
HBP% /PA0.00%—×0.790—×0.9480.00%
Singles /BIP41.67%÷1.002×0.920—×0.94836.25%
Doubles /BIP0.00%÷1.217×0.810—×0.9480.00%
Triples /BIP0.00%÷1.028×0.850—×0.9480.00%
Home runs /BIP0.00%÷1.058×0.800—×0.9480.00%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 112, 1B 100, 2B 143, 3B 106, K 109, BB 92 — applied at half strength. Age: age 28 vs a level average of 22.8 → −5.2% on BB/HBP/hit rates (5.2 yr older than average).

Result: wOBA .275 → .222; ISO .000 → .000; BABIP .417 → .363. 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 · 169 PAwOBA .332 → .267 (−65)K% 10.7% → 13.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.65%÷0.966×1.200——13.23%
BB% (unintentional) /PA7.69%÷1.006×0.690—×1.0035.29%
HBP% /PA1.18%—×0.940—×1.0031.12%
Singles /BIP21.64%÷1.032×0.930×0.950×1.00318.59%
Doubles /BIP4.48%÷0.897×0.830×0.950×1.0033.95%
Triples /BIP0.00%÷0.986×0.920×0.950×1.0030.00%
Home runs /BIP4.48%÷1.039×0.700—×1.0033.02%

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

Result: wOBA .332 → .267; ISO .158 → .116; BABIP .269 → .229. 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 · 54 PAwOBA .263 → .227 (−36)K% 13.0% → 16.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.96%÷1.025×1.290——16.31%
BB% (unintentional) /PA7.41%÷0.968×0.710—×1.0335.61%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP16.67%÷0.993×0.900—×1.03315.61%
Doubles /BIP7.14%÷1.014×0.810—×1.0335.89%
Triples /BIP2.38%÷1.029×0.810—×1.0331.94%
Home runs /BIP0.00%÷1.050×0.780—×1.0330.00%

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 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average).

Result: wOBA .263 → .227; ISO .102 → .084; BABIP .262 → .234. 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).

2016 AAAIowa Cubs · 336 PAwOBA .316 → .291 (−25)K% 13.1% → 16.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.10%÷1.037×1.290——16.29%
BB% (unintentional) /PA2.68%÷1.034×0.710—×1.0501.93%
HBP% /PA0.00%—×0.980—×1.0500.00%
Singles /BIP26.09%÷1.006×0.900×1.009×1.05024.71%
Doubles /BIP6.52%÷0.927×0.810×1.009×1.0506.03%
Triples /BIP1.09%÷0.945×0.810×1.009×1.0500.99%
Home runs /BIP1.45%÷0.890×0.780—×1.0501.33%

Factors used: league row PCL. Park (home-season share, regressed): HR 78, 1B 101, 2B 85, 3B 89, K 107, BB 107 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.009.

Result: wOBA .316 → .291; ISO .113 → .103; BABIP .336 → .316. 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).

2015 AATennessee Smokies · 452 PAwOBA .315 → .286 (−29)K% 10.4% → 13.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.40%÷0.967×1.220——13.12%
BB% (unintentional) /PA6.86%÷0.959×0.680—×1.0505.11%
HBP% /PA0.88%—×0.840—×1.0500.78%
Singles /BIP20.67%÷1.026×0.920×0.988×1.05019.23%
Doubles /BIP7.26%÷0.998×0.910×0.988×1.0506.87%
Triples /BIP1.12%÷1.058×0.880×0.988×1.0500.96%
Home runs /BIP1.68%÷1.048×0.800—×1.0501.34%

Factors used: league row SL. Park (home-season share, regressed): HR 110, 1B 105, 2B 100, 3B 112, K 93, BB 92 — 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.988.

Result: wOBA .315 → .286; ISO .128 → .116; BABIP .291 → .270. 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 — .