Logan Morrison

Pos1B
B/TL/L
Born1987-08-25
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201931AAAPHI233.308/.371/.640180121—.245/.297/.523
201931MLBPHI38.200/.263/.4002080-0.6
202032MLBMIL28.120/.214/.2801040-0.2
202133AAACIN59.347/.458/.61220126—.264/.339/.434
202234No MLB games played
202335No MLB games played
202436No MLB games played
202537No MLB games played
202638No MLB games played
Last 3 seasons WAR -0.8
Contract
No contract data on file.
Skills · percentileStatcast 2018-2020
xwOBA72
Barrel%67
Avg EV42
Speed10

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)
200618 ROKGCL Marlins — 9989 24401 10120 10 270343348692 79303 1210 317 49 — — — — — —
200719 AGreensboro Grasshoppers — 513453 12122224 48967 22 267346483830 216287 199 363 88 — — — — — —
200820 A+Jupiter Hammerheads — 555488 16238113 57804 93 332406494900 162372 1410 396 125 — — — — — —
200921 AAJacksonville Suns — 343278 771828 63461 94 277412442855 165307 1318 385 117 — — — — — —
201022 MLBFlorida Marlins — 287244 692072 41512 01 283390447837 164351 1814 374 149 +17 -0 -10 -6 +6 0.6
201022 AAANew Orleans Zephyrs — 293238 731746 48354 12 307431487918 181335 1216 406 135 — — — — — —
201022 A+Jupiter Hammerheads — 2121 8220 030 00 3813816671.048 286444 140 448 128 — — — — — —
201123 MLBFlorida Marlins — 525462 11425423 54995 21 247332468800 221265 1910 350 129 +18 +0 -18 -6 +11 0.5
201123 AAANew Orleans Zephyrs — 2724 4201 240 00 167231375606 208150 157 257 40 — — — — — —
201224 MLBMiami Marlins — 334296 6815111 31584 10 230311399710 169248 179 316 104 +2 +0 -5 -4 +7 0.1
201325 MLBMiami Marlins — 333293 711346 38562 00 242333375709 133281 1711 321 103 +1 +0 -9 -7 +7 -0.8
201325 AAJacksonville Suns — 3533 6002 240 00 182229364592 182148 116 262 26 — — — — — —
201325 A+Jupiter Hammerheads — 2723 4000 400 01 174296174470 174 015 237 17 — — — — — —
201426 MLBSeattle Mariners — 365336 8820011 24593 52 262317420736 158287 167 326 108 +3 +0 -6 -8 +8 -0.3
201426 AAATacoma Rainiers — 7765 20203 1181 20 308416477893 169315 1014 400 114 — — — — — —
201527 MLBSeattle Mariners — 511457 10315317 47814 84 225303383686 158238 169 307 91 -5 +0 -10 -9 +11 -1.4
201628 MLBTampa Bay Rays — 398353 8418114 37896 42 238321414734 176278 229 327 107 +3 +0 -3 -7 +9 0.2
201628 A+Charlotte Stone Crabs — 1513 3100 200 00 231333308641 77231 013 299 41 — — — — — —
201729 MLBTampa Bay Rays — 601512 12622138 811495 20 246355516870 270268 2513 379 138 +27 +0 -8 -11 +13 2.2
201830 MLBMinnesota Twins — 359318 5913015 34806 10 186277368644 182196 229 290 82 -8 +0 -2 -6 +8 -0.8
201931 MLBPhiladelphia Phillies — 3835 7102 3100 00 200263400663 200217 268 294 80 -1 +0 -1 -5 +1 -0.6
201931 AAALehigh Valley IronPigs — 233211 6516018 15386 01 3083716401.011 332301 166 433 121 — — — — — —
202032 MLBMilwaukee Brewers — 2825 3101 380 00 120214280494 160125 2911 227 40 -2 +0 -0 -0 +1 -0.2
202133 AAALouisville Bats — 5949 17512 1080 00 3474586121.070 265385 1417 463 126 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 37793331 79216321140 39374037 2310 238325425750 188264 2010 333 112 +53 +1 -72 -70 +82 -0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200618 ROK MLEGCL Marlins — 9993 20301 6170 10 215263280542 65256 176 240 49 — — — — — —
200719 A MLEGreensboro Grasshoppers — 513472 10818220 291297 22 229283403686 174265 256 298 88 — — — — — —
200820 A+ MLEJupiter Hammerheads — 555506 15237111 391144 93 300355443798 142360 217 353 125 — — — — — —
200921 AA MLEJacksonville Suns — 343300 801927 41561 94 267357413770 147303 1612 341 117 — — — — — —
201022 MLB MLEFlorida Marlins — 287244 732282 41512 01 299404480884 180351 1814 388 149 +17 -0 -10 -6 +6 0.6
201022 AAA MLENew Orleans Zephyrs — 293249 701645 37434 12 281383438821 157315 1513 368 135 — — — — — —
201022 A+ MLEJupiter Hammerheads — 2121 7220 040 00 333333619952 286396 190 357 128 — — — — — —
201123 MLB MLEFlorida Marlins — 525465 11827424 51995 21 254334484818 230265 1910 359 129 +18 +0 -18 -6 +11 0.5
201123 AAA MLENew Orleans Zephyrs — 2724 4201 250 00 167231375606 208135 197 227 40 — — — — — —
201224 MLB MLEMiami Marlins — 334298 7116112 29584 10 238314419734 181248 179 322 104 +2 +0 -5 -4 +7 0.1
201325 MLB MLEMiami Marlins — 333298 731446 33562 00 245324379704 134281 1710 321 103 +1 +0 -9 -7 +7 -0.8
201325 AA MLEJacksonville Suns — 3534 6002 150 00 176200353553 176134 143 206 26 — — — — — —
201325 A+ MLEJupiter Hammerheads — 2724 4000 300 01 167259167426 150 011 194 17 — — — — — —
201426 MLB MLESeattle Mariners — 365337 8820011 23593 52 261314418732 157287 166 328 108 +3 +0 -6 -8 +8 -0.3
201426 AAA MLETacoma Rainiers — 7769 20203 7101 20 290364449813 159290 139 336 114 — — — — — —
201527 MLB MLESeattle Mariners — 511462 10315317 42814 84 223293379672 156238 168 303 91 -5 +0 -10 -9 +11 -1.4
201628 MLB MLETampa Bay Rays — 398354 8318114 36896 42 234316410725 175278 229 326 107 +3 +0 -3 -7 +9 0.2
201628 A+ MLECharlotte Stone Crabs — 1514 3100 100 00 214267286552 71185 07 229 41 — — — — — —
201729 MLB MLETampa Bay Rays — 601520 12622139 731495 20 242341513855 271268 2512 373 138 +27 +0 -8 -11 +13 2.2
201830 MLB MLEMinnesota Twins — 359318 5913015 34806 10 186277368644 182196 229 289 82 -8 +0 -2 -6 +8 -0.8
201931 MLB MLEPhiladelphia Phillies — 3835 7102 3100 00 200263400663 200217 268 287 80 -1 +0 -1 -5 +1 -0.6
201931 AAA MLELehigh Valley IronPigs — 233216 5312016 10466 01 245297523821 278234 204 347 121 — — — — — —
202032 MLB MLEMilwaukee Brewers — 2825 3101 380 00 120214280494 160125 2911 227 40 -2 +0 -0 -0 +1 -0.2
202133 AAA MLELouisville Bats — 5953 14411 6100 00 264339434773 170327 1710 354 126 — — — — — —
200618 ROK MLEGCL Marlins — 9993 20301 6170 10 215263280542 65253 176 240 49 — — — — — —
200618 ROK RAWGCL Marlins — 9989 24401 10120 10 270343348692 79303 1210 317 49 — — — — — —
200719 A MLEGreensboro Grasshoppers — 513472 10818220 291297 22 229283403686 174268 256 298 88 — — — — — —
200719 A RAWGreensboro Grasshoppers — 513453 12122224 48967 22 267346483830 216287 199 363 88 — — — — — —
200820 A+ MLEJupiter Hammerheads — 555506 15237111 391144 93 300355443798 142364 217 353 125 — — — — — —
200820 A+ RAWJupiter Hammerheads — 555488 16238113 57804 93 332406494900 162372 1410 396 125 — — — — — —
200921 AA MLEJacksonville Suns — 343300 801927 41561 94 267357413770 147307 1612 341 117 — — — — — —
200921 AA RAWJacksonville Suns — 343278 771828 63461 94 277412442855 165307 1318 385 117 — — — — — —
201022 AAA MLE3 teams — 601514 14839137 78986 13 288388455843 167342 1613 377 141 — — — — — —
201022 AAA RAW3 teams — 601503 15039138 89896 13 298410475885 177347 1515 392 141 — — — — — —
201123 MLB MLE2 teams — 552489 12229425 531045 21 249329479808 229266 1910 353 125 +16 +0 -18 -6 +12 0.4
201123 MLB RAW2 teams — 552486 11827424 561035 21 243327463790 220258 1910 346 125 +16 +0 -18 -6 +12 0.4
201224 MLB MLEMiami Marlins — 334298 7116112 29584 10 238314419734 181255 179 322 104 +2 +0 -5 -4 +7 0.1
201224 MLB RAWMiami Marlins — 334296 6815111 31584 10 230311399710 169248 179 316 104 +2 +0 -5 -4 +7 0.1
201325 MLB MLE3 teams — 395356 821448 37612 01 230306360666 129258 159 302 91 -4 -0 -9 -7 +9 -1.3
201325 MLB RAW3 teams — 395349 811348 44602 01 232322361683 129260 1511 310 91 -4 -0 -9 -7 +9 -1.3
201426 MLB MLE2 teams — 442406 10822014 30694 72 266323424746 158289 167 329 109 +5 +1 -6 -8 +10 0.1
201426 MLB RAW2 teams — 442401 10822014 35674 72 269334429763 160292 158 339 109 +5 +1 -6 -8 +10 0.1
201527 MLB MLESeattle Mariners — 511462 10315317 42814 84 223293379672 156235 168 303 91 -5 +0 -10 -9 +11 -1.4
201527 MLB RAWSeattle Mariners — 511457 10315317 47814 84 225303383686 158238 169 307 91 -5 +0 -10 -9 +11 -1.4
201628 MLB MLE2 teams — 413368 8619114 37896 42 234314405719 171270 229 323 105 +2 +0 -3 -7 +9 0.1
201628 MLB RAW2 teams — 413366 8719114 39896 42 238321410731 172275 229 326 105 +2 +0 -3 -7 +9 0.1
201729 MLB MLETampa Bay Rays — 601520 12622139 731495 20 242341513855 271260 2512 373 138 +27 +0 -8 -11 +13 2.2
201729 MLB RAWTampa Bay Rays — 601512 12622138 811495 20 246355516870 270268 2513 379 138 +27 +0 -8 -11 +13 2.2
201830 MLB MLEMinnesota Twins — 359318 5913015 34806 10 186277368644 182196 229 289 82 -8 +0 -2 -6 +8 -0.8
201830 MLB RAWMinnesota Twins — 359318 5913015 34806 10 186277368644 182196 229 290 82 -8 +0 -2 -6 +8 -0.8
201931 AAA MLE2 teams — 271251 6013018 13566 01 239293506799 267236 215 339 115 — — — — — —
201931 AAA RAW2 teams — 271246 7217020 18486 01 293356606961 313291 187 414 115 — — — — — —
202032 MLB MLEMilwaukee Brewers — 2825 3101 380 00 120214280494 160125 2911 227 40 -2 +0 -0 -0 +1 -0.2
202032 MLB RAWMilwaukee Brewers — 2825 3101 380 00 120214280494 160125 2911 227 40 -2 +0 -0 -0 +1 -0.2
202133 AAA MLELouisville Bats — 5953 14411 6100 00 264339434773 170310 1710 354 126 — — — — — —
202133 AAA RAWLouisville Bats — 5949 17512 1080 00 3474586121.070 265385 1417 463 126 — — — — — —
200618 ROK MLEGCL Marlins — 9993 20301 6170 10 215263280542 65256 176 240 49 — — — — — —
200719 A MLEGreensboro Grasshoppers — 513472 10818220 291297 22 229283403686 174265 256 298 88 — — — — — —
200820 A+ MLEJupiter Hammerheads — 555507 15237111 391144 93 300355442797 142360 217 353 125 — — — — — —
200921 AA MLEJacksonville Suns — 343298 801927 41561 94 268357416773 148303 1612 341 117 — — — — — —
201022 AAA MLE3 teams — 601512 14839137 78986 13 289388457845 168335 1613 377 141 — — — — — —
201123 MLB MLE2 teams — 552489 12229425 531045 21 249329479808 229258 1910 353 125 — — — — — —
201224 MLB MLEMiami Marlins — 334298 7116112 29584 10 238314419734 181248 179 322 104 — — — — — —
201325 MLB MLE3 teams — 395353 821448 37612 01 232306363669 130259 159 302 91 — — — — — —
201426 MLB MLE2 teams — 442405 10822014 30694 72 267323425747 158288 167 329 109 — — — — — —
201527 MLB MLESeattle Mariners — 511460 10315317 42814 84 224293380674 157238 168 303 91 — — — — — —
201628 MLB MLE2 teams — 413367 8619114 37896 42 234314406720 172274 229 323 105 — — — — — —
201729 MLB MLETampa Bay Rays — 601518 12622139 731495 20 243341515857 272268 2512 373 138 — — — — — —
201830 MLB MLEMinnesota Twins — 359316 5913015 34806 10 187277370647 184196 229 289 82 — — — — — —
201931 AAA MLE2 teams — 271250 6013018 13566 01 240293508801 268232 215 339 115 — — — — — —
202032 MLB MLEMilwaukee Brewers — 2825 3101 380 00 120214280494 160125 2911 227 40 — — — — — —
202133 AAA MLELouisville Bats — 5953 14411 6100 00 264339434773 170327 1710 354 126 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 37793331 79216321140 39374037 2310 238325425750 188264 2010 333 111 +53 +1 -72 -70 +82 -0.7
/ 162G— A+C — 650573 13628424 681276 42 237325426750 188264 2010 333 111 +9 +0 -12 -12 +14 -0.1
Career— MLE — 60765431 134228433210 550117960 4723 247323428751 180278 199 332 111 +53 +1 -72 -70 +82 -0.7
/ 162G— MLE — 650581 14330422 591266 52 246322425747 179277 199 332 111 +9 +0 -12 -12 +14 -0.1

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.

2021 AAALouisville Bats · 59 PAwOBA .451 → .354 (−97)K% 13.6% → 17.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.56%÷0.949×1.200——17.15%
BB% (unintentional) /PA16.95%÷1.099×0.690—×0.94010.00%
HBP% /PA0.00%—×0.940—×0.9400.00%
Singles /BIP21.95%÷0.994×0.930—×0.94019.31%
Doubles /BIP12.20%÷0.945×0.830—×0.94010.07%
Triples /BIP2.44%÷0.900×0.920—×0.9402.34%
Home runs /BIP4.88%÷1.088×0.700—×0.9402.95%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 118, 1B 99, 2B 89, 3B 80, K 90, BB 120 — applied at half strength. Age: age 34 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (6.8 yr older than average).

Result: wOBA .451 → .354; ISO .265 → .207; BABIP .385 → .327. 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 AAALehigh Valley IronPigs · 233 PAwOBA .422 → .347 (−75)K% 16.3% → 19.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.31%÷0.999×1.200——19.58%
BB% (unintentional) /PA6.44%÷0.948×0.690—×0.9524.46%
HBP% /PA2.58%—×0.940—×0.9522.30%
Singles /BIP17.92%÷1.032×0.930×0.950×0.95214.60%
Doubles /BIP9.25%÷1.033×0.830×0.950×0.9526.72%
Triples /BIP0.00%÷1.061×0.970×0.950×0.9520.00%
Home runs /BIP10.40%÷0.866×0.840—×0.9529.61%

Factors used: league row IL. Park (home-season share, regressed): HR 73, 1B 106, 2B 107, 3B 112, K 100, BB 90 — 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.950.

Result: wOBA .422 → .347; ISO .332 → .289; BABIP .301 → .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 A+Charlotte Stone Crabs · 15 PAwOBA .292 → .229 (−64)K% 0.0% → 0.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA0.00%÷0.971×1.420——0.00%
BB% (unintentional) /PA13.33%÷1.040×0.750—×0.9409.04%
HBP% /PA0.00%—×0.930—×0.9400.00%
Singles /BIP15.38%÷1.011×0.920—×0.94013.16%
Doubles /BIP7.69%÷1.290×0.960—×0.9405.38%
Triples /BIP0.00%÷1.150×0.810—×0.9400.00%
Home runs /BIP0.00%÷1.142×0.880—×0.9400.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 128, 1B 102, 2B 158, 3B 130, K 94, BB 108 — applied at half strength. Age: age 29 vs a level average of 22.8 → −6.0% on BB/HBP/hit rates (6.2 yr older than average).

Result: wOBA .292 → .229; ISO .077 → .056; BABIP .231 → .185. 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).

2014 AAATacoma Rainiers · 77 PAwOBA .386 → .336 (−49)K% 10.4% → 13.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.39%÷1.017×1.290——13.18%
BB% (unintentional) /PA12.99%÷1.052×0.710—×1.0038.79%
HBP% /PA1.30%—×0.980—×1.0031.28%
Singles /BIP26.32%÷1.016×0.900×1.050×1.00324.55%
Doubles /BIP3.51%÷0.937×0.810×1.050×1.0033.19%
Triples /BIP0.00%÷0.971×0.810×1.050×1.0030.00%
Home runs /BIP5.26%÷0.963×0.780—×1.0034.28%

Factors used: league row PCL. Park (home-season share, regressed): HR 93, 1B 103, 2B 87, 3B 94, K 103, BB 110 — 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 .386 → .336; ISO .169 → .146; BABIP .315 → .290. 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).

2013 AAJacksonville Suns · 35 PAwOBA .255 → .206 (−48)K% 11.4% → 13.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.43%÷1.024×1.220——13.62%
BB% (unintentional) /PA5.71%÷0.980×0.680—×0.9883.92%
HBP% /PA0.00%—×0.840—×0.9880.00%
Singles /BIP13.79%÷0.986×0.920—×0.98812.72%
Doubles /BIP0.00%÷1.029×0.910—×0.9880.00%
Triples /BIP0.00%÷1.082×0.880—×0.9880.00%
Home runs /BIP6.90%÷1.036×0.800—×0.9885.26%

Factors used: league row SL. Park (home-season share, regressed): HR 107, 1B 97, 2B 106, 3B 116, K 105, BB 96 — 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).

Result: wOBA .255 → .206; ISO .182 → .138; BABIP .148 → .134. 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).

2013 A+Jupiter Hammerheads · 27 PAwOBA .233 → .194 (−38)K% 0.0% → 0.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA0.00%÷1.019×1.420——0.00%
BB% (unintentional) /PA14.81%÷0.970×0.750—×0.96811.09%
HBP% /PA0.00%—×0.930—×0.9680.00%
Singles /BIP17.39%÷1.029×0.920—×0.96815.05%
Doubles /BIP0.00%÷1.073×0.960—×0.9680.00%
Triples /BIP0.00%÷0.900×0.810—×0.9680.00%
Home runs /BIP0.00%÷0.942×0.880—×0.9680.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 88, 1B 106, 2B 115, 3B 80, K 104, BB 94 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .233 → .194; ISO .000 → .000; BABIP .174 → .150. 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).

2011 AAANew Orleans Zephyrs · 27 PAwOBA .260 → .227 (−33)K% 14.8% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.81%÷1.007×1.290——18.99%
BB% (unintentional) /PA7.41%÷0.973×0.710—×1.0485.66%
HBP% /PA0.00%—×0.980—×1.0480.00%
Singles /BIP5.00%÷0.983×0.900—×1.0484.80%
Doubles /BIP10.00%÷0.971×0.810—×1.0488.74%
Triples /BIP0.00%÷0.900×0.810—×1.0480.00%
Home runs /BIP5.00%÷0.939×0.780—×1.0484.35%

Factors used: league row PCL. Park (home-season share, regressed): HR 88, 1B 97, 2B 94, 3B 80, K 101, BB 95 — 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).

Result: wOBA .260 → .227; ISO .208 → .185; BABIP .150 → .135. 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).

2010 AAANew Orleans Zephyrs · 293 PAwOBA .396 → .368 (−28)K% 11.9% → 14.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.95%÷1.056×1.290——14.59%
BB% (unintentional) /PA15.02%÷0.887×0.710—×1.05012.62%
HBP% /PA1.37%—×0.980—×1.0501.40%
Singles /BIP22.66%÷1.007×0.900×1.021×1.05021.70%
Doubles /BIP8.37%÷0.963×0.810×1.021×1.0507.55%
Triples /BIP1.97%÷0.900×0.810×1.021×1.0501.90%
Home runs /BIP2.96%÷0.939×0.780—×1.0502.58%

Factors used: league row PCL. Park (home-season share, regressed): HR 88, 1B 101, 2B 93, 3B 80, K 111, BB 77 — 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.021.

Result: wOBA .396 → .368; ISO .181 → .168; BABIP .335 → .315. 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).