Mike Moustakas

Pos3B
B/TL/R
Born1988-09-11
Age (2027)38
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202132MLBCIN206.208/.286/.3726080-0.3
202233MLBCIN285.214/.298/.3457279-0.8
202334MLBLAA386.247/.299/.392120900.2
202435No MLB games played
202536No MLB games played
202637No MLB games played
Last 3 seasons WAR -0.9
Contract
No contract data on file.
Skills · percentileStatcast 2021-2023
Bat Spd52
Avg EV36
Barrel%32
xwOBA20
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)
200718 ROKIdaho Falls Chukars — 4741 12410 482 00 293383439822 146364 179 369 61 — — — — — —
200819 ABurlington Bees — 549496 13525322 43867 84 272339468807 196289 168 355 77 — — — — — —
200920 A+Wilmington Blue Rocks — 530492 12332216 32902 106 250298421719 171275 176 316 61 — — — — — —
201021 AAAOmaha Royals — 236225 6616015 8250 20 293318564882 271271 113 377 99 — — — — — —
201021 AANorthwest Arkansas Naturals — 298259 9025021 26427 01 3474216871.108 340342 149 466 139 — — — — — —
201122 MLBKansas City Royals — 365338 891815 22511 20 263310367677 104296 146 301 92 -3 +0 -1 +2 +8 0.6
201122 AAAOmaha Storm Chasers — 250223 6415110 19443 11 287351498849 211314 188 366 88 — — — — — —
201223 MLBKansas City Royals — 614563 13634120 391247 52 242299412711 171274 206 314 100 -0 +0 +15 +2 +13 3.1
201324 MLBKansas City Royals — 514472 11026012 32835 24 233289364653 131257 166 291 85 -9 -1 +2 +2 +11 0.6
201324 INTLCardenales de Lara — 7566 19603 4164 00 288365515880 227333 215 383 145 — — — — — —
201425 MLBKansas City Royals — 500457 9721115 35743 10 212273361634 149220 157 281 80 -12 +0 +4 +2 +11 0.4
201425 AAAOmaha Storm Chasers — 3431 11301 360 00 355412548960 194417 189 422 108 — — — — — —
201526 MLBKansas City Royals — 614549 15634122 437613 12 284350470820 186294 127 359 133 +24 -1 +5 +2 +13 4.5
201627 MLBKansas City Royals — 113104 25607 9130 01 240301500801 260214 128 349 130 +4 -0 +1 +0 +2 0.8
201728 MLBKansas City Royals — 598555 15124038 34943 00 272318521838 249263 166 362 133 +24 +0 -0 +2 +13 3.9
201829 MLBMilwaukee Brewers — 635573 14433128 491037 41 251318459777 208259 168 340 113 +10 +0 -2 +2 +14 2.5
201930 MLBMilwaukee Brewers — 584523 13330135 53986 30 254330516846 262250 179 368 131 +21 +1 +2 +2 +13 3.9
202031 MLBCincinnati Reds — 163139 32908 18364 10 230335468803 237247 2211 351 115 +3 +0 -2 +1 +4 0.5
202132 MLBCincinnati Reds — 206183 381206 18462 00 208286372657 164239 229 291 80 -5 +0 -3 +1 +4 -0.3
202132 AAALouisville Bats — 1817 6101 110 00 353389588977 235333 66 427 104 — — — — — —
202233 MLBCincinnati Reds — 285252 541207 24756 20 214298345643 131272 268 291 79 -7 +0 -2 -5 +6 -0.8
202334 MLBLos Angeles Angels — 386352 8715012 23953 00 247299392691 145296 256 303 90 -4 +0 -3 +1 +8 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 55775060 12522746215 39996860 2110 247310431741 184264 177 326 107 +44 +0 +16 +15 +121 20.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200718 ROK MLEIdaho Falls Chukars — 4743 10310 2122 00 233298349647 116285 264 259 61 — — — — — —
200819 A MLEBurlington Bees — 549512 11620318 271177 84 227275383658 156253 215 282 77 — — — — — —
200920 A+ MLEWilmington Blue Rocks — 530507 10826214 171282 106 213241355596 142252 243 258 61 — — — — — —
201021 AAA MLEOmaha Royals — 236228 5814013 5340 20 254270487757 232238 142 314 99 — — — — — —
201021 AA MLENorthwest Arkansas Naturals — 298274 7820016 11547 01 285329533862 248286 184 374 139 — — — — — —
201122 MLB MLEKansas City Royals — 365338 891815 22511 20 263310367677 104296 146 305 92 -3 +0 -1 +2 +8 0.6
201122 AAA MLEOmaha Storm Chasers — 250228 571217 14583 11 250302404706 154290 236 299 88 — — — — — —
201223 MLB MLEKansas City Royals — 614567 13934122 351247 52 245297425722 180274 206 315 100 -0 +0 +15 +2 +13 3.1
201324 MLB MLEKansas City Royals — 514473 11226013 31835 24 237291374665 137257 166 295 85 -9 -1 +2 +2 +11 0.6
201425 MLB MLEKansas City Royals — 500458 9821116 34743 10 214273369642 155220 157 286 80 -12 +0 +4 +2 +11 0.4
201425 AAA MLEOmaha Storm Chasers — 3432 9201 280 00 281324438761 156364 246 328 108 — — — — — —
201526 MLB MLEKansas City Royals — 614550 15934124 427613 12 289354485839 196294 127 365 133 +24 -1 +5 +2 +13 4.5
201627 MLB MLEKansas City Royals — 113104 26608 9130 01 250310538848 288214 128 360 130 +4 -0 +1 +0 +2 0.8
201728 MLB MLEKansas City Royals — 598562 15524041 27943 00 276312537850 262263 165 365 133 +24 +0 -0 +2 +13 3.9
201829 MLB MLEMilwaukee Brewers — 635578 14535127 441037 41 251312455767 204259 167 335 113 +10 +0 -2 +2 +14 2.5
201930 MLB MLEMilwaukee Brewers — 584528 13332133 48986 30 252321504825 252250 178 361 131 +21 +1 +2 +2 +13 3.9
202031 MLB MLECincinnati Reds — 163140 31907 17364 10 221323436759 214247 2210 338 115 +3 +0 -2 +1 +4 0.5
202132 MLB MLECincinnati Reds — 206183 381206 18462 00 208286372657 164239 229 286 80 -5 +0 -3 +1 +4 -0.3
202132 AAA MLELouisville Bats — 1817 6101 110 00 353389588977 235283 66 322 104 — — — — — —
202233 MLB MLECincinnati Reds — 285252 531206 24756 20 210294329624 119272 268 285 79 -7 +0 -2 -5 +6 -0.8
202334 MLB MLELos Angeles Angels — 386353 8816012 22953 00 249299397696 147296 256 302 90 -4 +0 -3 +1 +8 0.2
200718 ROK MLEIdaho Falls Chukars — 4743 10310 2122 00 233298349647 116323 264 259 61 — — — — — —
200718 ROK RAWIdaho Falls Chukars — 4741 12410 482 00 293383439822 146364 179 369 61 — — — — — —
200819 A MLEBurlington Bees — 549512 11620318 271177 84 227275383658 156258 215 282 77 — — — — — —
200819 A RAWBurlington Bees — 549496 13525322 43867 84 272339468807 196289 168 355 77 — — — — — —
200920 A+ MLEWilmington Blue Rocks — 530507 10826214 171282 106 213241355596 142255 243 258 61 — — — — — —
200920 A+ RAWWilmington Blue Rocks — 530492 12332216 32902 106 250298421719 171275 176 316 61 — — — — — —
201021 AA MLE2 teams — 534502 13534028 16887 21 269301504805 235271 163 347 121 — — — — — —
201021 AA RAW2 teams — 534484 15641036 34677 21 3223756301.005 308308 136 427 121 — — — — — —
201122 MLB MLE2 teams — 615566 14630212 361104 31 258307382689 124298 186 303 91 -7 +0 -1 +2 +13 0.8
201122 MLB RAW2 teams — 615561 15333215 41954 31 273327419746 146303 157 328 91 -7 +0 -1 +2 +13 0.8
201223 MLB MLEKansas City Royals — 614567 13934122 351247 52 245297425722 180275 206 315 100 -0 +0 +15 +2 +13 3.1
201223 MLB RAWKansas City Royals — 614563 13634120 391247 52 242299412711 171274 206 314 100 -0 +0 +15 +2 +13 3.1
201324 MLB MLE2 teams — 589538 12830015 36959 24 238297377674 139261 166 295 85 -10 -1 +2 +2 +13 0.6
201324 MLB RAW2 teams — 589538 12932015 36999 24 240298383681 143266 176 303 85 -10 -1 +2 +2 +13 0.6
201425 MLB MLE2 teams — 534490 10723117 36823 10 218276373649 155228 157 289 81 -12 +0 +4 +2 +12 0.6
201425 MLB RAW2 teams — 534488 10824116 38803 10 221282373655 152232 157 290 81 -12 +0 +4 +2 +12 0.6
201526 MLB MLEKansas City Royals — 614550 15934124 427613 12 289354485839 196297 127 365 133 +24 -1 +5 +2 +13 4.5
201526 MLB RAWKansas City Royals — 614549 15634122 437613 12 284350470820 186294 127 359 133 +24 -1 +5 +2 +13 4.5
201627 MLB MLEKansas City Royals — 113104 26608 9130 01 250310538848 288217 128 360 130 +4 -0 +1 +0 +2 0.8
201627 MLB RAWKansas City Royals — 113104 25607 9130 01 240301500801 260214 128 349 130 +4 -0 +1 +0 +2 0.8
201728 MLB MLEKansas City Royals — 598562 15524041 27943 00 276312537850 262263 165 365 133 +24 +0 -0 +2 +13 3.9
201728 MLB RAWKansas City Royals — 598555 15124038 34943 00 272318521838 249263 166 362 133 +24 +0 -0 +2 +13 3.9
201829 MLB MLEMilwaukee Brewers — 635578 14535127 441037 41 251312455767 204260 167 335 113 +10 +0 -2 +2 +14 2.5
201829 MLB RAWMilwaukee Brewers — 635573 14433128 491037 41 251318459777 208259 168 340 113 +10 +0 -2 +2 +14 2.5
201930 MLB MLEMilwaukee Brewers — 584528 13332133 48986 30 252321504825 252251 178 361 131 +21 +1 +2 +2 +13 3.9
201930 MLB RAWMilwaukee Brewers — 584523 13330135 53986 30 254330516846 262250 179 368 131 +21 +1 +2 +2 +13 3.9
202031 MLB MLECincinnati Reds — 163140 31907 17364 10 221323436759 214242 2210 338 115 +3 +0 -2 +1 +4 0.5
202031 MLB RAWCincinnati Reds — 163139 32908 18364 10 230335468803 237247 2211 351 115 +3 +0 -2 +1 +4 0.5
202132 MLB MLE2 teams — 224200 421306 19472 00 210285365650 155240 218 289 82 -5 +0 -3 +1 +5 -0.2
202132 MLB RAW2 teams — 224200 441307 19472 00 220294390684 170248 218 302 82 -5 +0 -3 +1 +5 -0.2
202233 MLB MLECincinnati Reds — 285252 531206 24756 20 210294329624 119270 268 285 79 -7 +0 -2 -5 +6 -0.8
202233 MLB RAWCincinnati Reds — 285252 541207 24756 20 214298345643 131272 268 291 79 -7 +0 -2 -5 +6 -0.8
202334 MLB MLELos Angeles Angels — 386353 8816012 22953 00 249299397696 147299 256 302 90 -4 +0 -3 +1 +8 0.2
202334 MLB RAWLos Angeles Angels — 386352 8715012 23953 00 247299392691 145296 256 303 90 -4 +0 -3 +1 +8 0.2
200718 ROK MLEIdaho Falls Chukars — 4743 10310 2122 00 233298349647 116285 264 259 61 — — — — — —
200819 A MLEBurlington Bees — 549510 11620318 271177 84 227275384659 157253 215 282 77 — — — — — —
200920 A+ MLEWilmington Blue Rocks — 530506 10826214 171282 106 213241356597 142252 243 258 61 — — — — — —
201021 AA MLE2 teams — 534506 13534028 16887 21 267301500801 233265 163 347 121 — — — — — —
201122 MLB MLE2 teams — 615570 14630212 361104 31 256307379686 123293 186 303 91 — — — — — —
201223 MLB MLEKansas City Royals — 614567 13934122 351247 52 245297425722 180274 206 315 100 — — — — — —
201324 MLB MLE2 teams — 589539 12830015 36959 24 237297377673 139257 166 295 85 — — — — — —
201425 MLB MLE2 teams — 534490 10723117 36823 10 218276373649 155230 157 289 81 — — — — — —
201526 MLB MLEKansas City Royals — 614554 15934124 427613 12 287354482836 195294 127 365 133 — — — — — —
201627 MLB MLEKansas City Royals — 113103 26608 9130 01 252310544853 291214 128 360 130 — — — — — —
201728 MLB MLEKansas City Royals — 598563 15524041 27943 00 275312536849 261263 165 365 133 — — — — — —
201829 MLB MLEMilwaukee Brewers — 635579 14535127 441037 41 250312454766 204259 167 335 113 — — — — — —
201930 MLB MLEMilwaukee Brewers — 584525 13332133 48986 30 253321507828 253250 178 361 131 — — — — — —
202031 MLB MLECincinnati Reds — 163141 31907 17364 10 220323433756 213247 2210 338 115 — — — — — —
202132 MLB MLE2 teams — 224201 421306 19472 00 209285363648 154242 218 289 82 — — — — — —
202233 MLB MLECincinnati Reds — 285253 531206 24756 20 209294328622 119272 268 285 79 — — — — — —
202334 MLB MLELos Angeles Angels — 386358 8816012 22953 00 246299391690 145296 256 302 90 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 55775060 12522746215 39996860 2110 247310431741 184264 177 326 101 +44 +0 +16 +15 +121 20.0
/ 162G— A+C — 650590 14632125 471137 21 247311432743 185264 177 326 101 +5 +0 +2 +2 +14 2.3
Career— MLE — 76146992 172138113290 457139385 4222 246300429729 183266 186 318 101 +44 +0 +16 +15 +121 20.0
/ 162G— MLE — 650597 14833125 391197 42 248302432734 184268 186 318 101 +5 +0 +2 +2 +14 2.3

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 · 18 PAwOBA .414 → .322 (−92)K% 5.6% → 7.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.56%÷0.949×1.200——7.03%
BB% (unintentional) /PA5.56%÷1.099×0.690—×0.9423.29%
HBP% /PA0.00%—×0.940—×0.9420.00%
Singles /BIP25.00%÷0.994×0.930—×0.94222.04%
Doubles /BIP6.25%÷0.945×0.830—×0.9425.17%
Triples /BIP0.00%÷0.900×0.920—×0.9420.00%
Home runs /BIP6.25%÷1.088×0.700—×0.9423.79%

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 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average).

Result: wOBA .414 → .322; ISO .235 → .157; BABIP .333 → .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).

2014 AAAOmaha Storm Chasers · 34 PAwOBA .411 → .328 (−83)K% 17.6% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.65%÷0.945×1.290——24.08%
BB% (unintentional) /PA8.82%÷1.096×0.710—×1.0185.82%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP28.00%÷1.027×0.900—×1.01824.98%
Doubles /BIP12.00%÷0.969×0.810—×1.01810.21%
Triples /BIP0.00%÷0.900×0.810—×1.0180.00%
Home runs /BIP4.00%÷0.998×0.780—×1.0183.18%

Factors used: league row PCL. Park (home-season share, regressed): HR 100, 1B 105, 2B 94, 3B 80, K 89, BB 119 — 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 .411 → .328; ISO .194 → .152; BABIP .417 → .364. 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 AAAOmaha Storm Chasers · 250 PAwOBA .360 → .299 (−61)K% 17.6% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.60%÷0.970×1.290——23.42%
BB% (unintentional) /PA7.60%÷1.028×0.710—×1.0505.51%
HBP% /PA1.20%—×0.980—×1.0501.23%
Singles /BIP21.23%÷0.929×0.900×0.977×1.05021.09%
Doubles /BIP8.38%÷1.033×0.810×0.977×1.0506.74%
Triples /BIP0.56%÷0.932×0.810×0.977×1.0500.50%
Home runs /BIP5.59%÷1.161×0.780—×1.0503.94%

Factors used: league row PCL. Park (home-season share, regressed): HR 132, 1B 86, 2B 107, 3B 86, K 94, BB 106 — 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.977.

Result: wOBA .360 → .299; ISO .211 → .153; BABIP .314 → .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).

2010 AANorthwest Arkansas Naturals · 298 PAwOBA .455 → .374 (−80)K% 14.1% → 18.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.09%÷0.944×1.220——18.21%
BB% (unintentional) /PA5.70%÷1.109×0.700—×1.0423.75%
HBP% /PA2.35%—×0.870—×1.0422.13%
Singles /BIP20.28%÷1.006×0.920×0.954×1.04218.42%
Doubles /BIP11.52%÷1.081×0.840×0.954×1.0428.90%
Triples /BIP0.00%÷1.150×0.940×0.954×1.0420.00%
Home runs /BIP9.68%÷1.145×0.800—×1.0427.04%

Factors used: league row TL. Park (home-season share, regressed): HR 129, 1B 101, 2B 116, 3B 130, K 89, BB 122 — 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 ×0.954.

Result: wOBA .455 → .374; ISO .340 → .262; BABIP .342 → .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).

2010 AAAOmaha Royals · 236 PAwOBA .369 → .314 (−55)K% 10.6% → 14.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.59%÷0.959×1.290——14.25%
BB% (unintentional) /PA2.97%÷1.034×0.710—×1.0502.14%
HBP% /PA0.00%—×0.980—×1.0500.00%
Singles /BIP17.50%÷1.002×0.900×0.950×1.05015.68%
Doubles /BIP8.00%÷0.932×0.810×0.950×1.0506.93%
Triples /BIP0.00%÷1.150×0.810×0.950×1.0500.00%
Home runs /BIP7.50%÷0.967×0.780—×1.0506.35%

Factors used: league row PCL. Park (home-season share, regressed): HR 93, 1B 100, 2B 86, 3B 130, K 92, 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 ×0.950.

Result: wOBA .369 → .314; ISO .271 → .228; BABIP .271 → .238. 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).

2009 A+Wilmington Blue Rocks · 530 PAwOBA .305 → .258 (−48)K% 17.0% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.98%÷1.000×1.420——24.11%
BB% (unintentional) /PA5.09%÷1.000×0.630—×1.0273.30%
HBP% /PA0.38%—×0.860—×1.0270.33%
Singles /BIP18.16%÷1.000×0.940×0.990×1.02717.36%
Doubles /BIP7.96%÷1.000×0.830×0.990×1.0276.72%
Triples /BIP0.50%÷1.000×0.800×0.990×1.0270.40%
Home runs /BIP3.98%÷1.000×0.900—×1.0273.68%

Factors used: league row CAR. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.990.

Result: wOBA .305 → .258; ISO .171 → .145; BABIP .275 → .252. 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).

2008 ABurlington Bees · 549 PAwOBA .344 → .282 (−62)K% 15.7% → 21.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.66%÷1.000×1.360——21.30%
BB% (unintentional) /PA7.10%÷1.000×0.690—×1.0305.05%
HBP% /PA1.28%—×0.780—×1.0301.02%
Singles /BIP20.73%÷1.000×0.920×0.955×1.03018.75%
Doubles /BIP6.10%÷1.000×0.830×0.955×1.0304.98%
Triples /BIP0.73%÷1.000×0.910×0.955×1.0300.65%
Home runs /BIP5.37%÷1.000×0.800—×1.0304.42%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — 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.955.

Result: wOBA .344 → .282; ISO .196 → .157; BABIP .289 → .253. 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).

2007 ROKIdaho Falls Chukars · 47 PAwOBA .360 → .259 (−101)K% 17.0% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.02%÷1.000×1.440——24.51%
BB% (unintentional) /PA8.51%÷1.000×0.610—×1.0085.23%
HBP% /PA4.26%—×0.720—×1.0083.09%
Singles /BIP21.21%÷1.000×0.820—×1.00817.52%
Doubles /BIP12.12%÷1.000×0.720—×1.0088.79%
Triples /BIP3.03%÷1.000×0.720—×1.0082.20%
Home runs /BIP0.00%÷1.000×0.750—×1.0080.00%

Factors used: league row PIO. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .360 → .259; ISO .146 → .102; BABIP .364 → .285. 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 — .