Jahmai Jones

RF Boston Red Sox
Age 29 R/R 5'10" / 210 lbs MLB HR -5%K -4% Svc 2.860S2 · Ctrl thru 2030
Overview
MLB40-MANArb-1FA 2031
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AAAScranton/Wilk…119.304/.393/.49041099—.264/.333/.406
202426MLBNYY47.238/.304/.3811188-0.1
202527AAADET205.276/.394/.48268109—.243/.340/.418
202527MLBDET150.287/.387/.550721651.0
202628MLBBOS181.206/.298/.3696388-0.1
2027PROJ29MLBBOS143.247/.334/.432541130.4
2028PROJ82% MLB30MLBBOS155.243/.330/.423531090.2
Last 3 seasons WAR 0.8  ·  Next 2 projected WAR 0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2030Service2.860First FA2031Super-2
2027Arb-1$0.7M2028Arb-2$0.8M2029Ext$2M2030Ext$3M
Skills · percentileStatcast 2024-2026
xwOBA85
Speed76
Barrel%72
Avg EV67
Bat Spd53
Form.225/.309/.405 ▼ rolling true talent (60d window) · proj .240/.326/.425
CompsJosh Fields (age 29) · Edward Olivares (age 28) · Scott Sizemore (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 116113vR 103
AVG/OBP/SLG.247 / .334 / .432
PA143
HR5
K%25
BB%9
BABIP306
ISO183
MLB%100%
Value2027 · WAR
BAT: +2.1 runs (wOBA-derived runs vs avg)+2BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: +0.50+0.5WAR
0.00.51.00.50.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$4M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
xAVG
470.249
POWER55
Barrel%
7211.4
Avg EV
6790.3
Bat Spd
5371.7
EYE60
scouting grade only
SPEED55
Sprint
7628.5
Recent Formrolling true talent ⓘ
K%30%▼▼37% over 43 PA (60d) · proj 25%
BB%9%▼7% over 43 PA (60d) · proj 9%
ISO.180·.158 over 38 AB (60d) · proj .185
BABIP.295·.250 over 20 BIP (60d) · proj .296
SLASH.225/.309/.405▼proj .240/.326/.425
Platoon Splits2024-2026 · 221 PA
vs LHP
vs RHP
Edge
PA
171
50
—
wRC+
162
77
◀◀L
wOBA
408
282
◀◀L
ISO
285
090
◀◀L
BABIP
347
297
◀L
K%
24.6%
22.0%
▶R
BB%
9.4%
6.0%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2021
Service   2.860 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$0.7M+0.5$2M+$1M
2028Arb-2$0.8M+0.2$0.7M+$0.0M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
Totals $2M $3M +$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)
201517 ROKAZL Angels — 183160 39622 17334 167 244331344675 100294 189 307 42 — — — — — —
201618 ABurlington Bees — 7062 15101 5130 10 242299306605 65286 197 266 46 — — — — — —
201618 ROKOrem Owlz — 226196 631233 21297 196 321406459865 138364 139 385 84 — — — — — —
201719 A+Inland Empire 66ers — 191172 521135 13435 96 302368488857 186379 237 377 97 — — — — — —
201719 ABurlington Bees — 387346 941849 32633 187 272339425763 153309 168 336 78 — — — — — —
201820 AAMobile BayBears — 212184 451042 24512 111 245338375713 130323 2411 320 76 — — — — — —
201820 A+Inland Empire 66ers — 347298 701058 43634 133 235338383721 148272 1812 326 71 — — — — — —
201820 INTLMesa Solar Sox — 9078 25612 10231 44 321404500904 179426 2611 396 154 — — — — — —
201921 AAMobile BayBears — 544482 1132235 501094 911 234312324635 89288 209 288 41 — — — — — —
201921 INTLMesa Solar Sox — 6153 16502 6161 73 302383509893 208389 2610 388 148 — — — — — —
202123 MLBBaltimore Orioles — 7267 10300 4261 10 149208194402 45244 366 190 15 -7 +0 -3 +1 +2 -0.8
202123 AAANorfolk Tides — 295255 629311 35682 113 243338431769 188287 2312 341 76 — — — — — —
202224 AAANorfolk Tides — 11899 21512 14235 21 212339343682 131257 1912 317 72 — — — — — —
202325 AAANashville Sounds — 445354 9528312 83975 125 268414466880 198337 2219 392 111 — — — — — —
202426 MLBNew York Yankees — 4742 10111 2162 11 238304381685 143360 344 302 88 -1 -0 +1 -2 +1 -0.1
202426 AAAScranton/Wilkes-Barre RailRiders — 119102 31514 11254 101 304393490883 186365 219 386 99 — — — — — —
202527 MLBDetroit Tigers — 150129 371117 18323 20 287387550937 264333 2112 409 165 +12 +0 -2 -4 +3 1.0
202527 AAAToledo Mud Hens — 205170 47946 24469 82 276394482876 206345 2212 386 109 — — — — — —
202628 MLBBoston Red Sox — 181160 33616 17584 32 206298369667 163281 329 302 88 -3 -0 -0 -2 +4 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 450398 9021314 4113210 73 226314399714 173302 299 320 103 +1 +0 -5 -6 +10 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201517 ROK MLEAZL Angels — 183167 32412 10484 167 192254263518 72251 265 231 42 — — — — — —
201618 A MLEBurlington Bees — 7064 15101 4190 10 234284297580 62290 276 236 46 — — — — — —
201618 ROK MLEOrem Owlz — 226205 52922 12427 196 254317346663 93300 195 292 84 — — — — — —
201719 A+ MLEInland Empire 66ers — 191175 461024 10595 96 263321411732 149365 315 312 97 — — — — — —
201719 A MLEBurlington Bees — 387353 851346 25863 187 241297351648 110293 226 283 78 — — — — — —
201820 AA MLEMobile BayBears — 212191 441042 17612 111 230300356656 126314 298 281 76 — — — — — —
201820 A+ MLEInland Empire 66ers — 347310 64848 32814 133 206289335625 129249 239 273 71 — — — — — —
201921 AA MLEMobile BayBears — 544497 951834 351394 911 191250264514 72246 266 229 41 — — — — — —
202123 MLB MLEBaltimore Orioles — 7267 10300 4261 10 149208194402 45244 366 191 15 -7 +0 -3 +1 +2 -0.8
202123 AAA MLENorfolk Tides — 295267 56828 24832 113 210280345624 135273 288 280 76 — — — — — —
202224 AAA MLENorfolk Tides — 118103 21511 10275 21 204305301606 97258 238 274 72 — — — — — —
202325 AAA MLENashville Sounds — 445378 9225310 591195 125 243353405758 161324 2713 332 111 — — — — — —
202426 MLB MLENew York Yankees — 4742 10111 2162 11 238304381685 143360 344 299 88 -1 -0 +1 -2 +1 -0.1
202426 AAA MLEScranton/Wilkes-Barre RailRiders — 119106 28413 7304 101 264333406739 142326 256 315 99 — — — — — —
202527 MLB MLEDetroit Tigers — 150130 371117 17323 20 285380546926 262333 2111 412 165 +12 +0 -2 -4 +3 1.0
202527 AAA MLEToledo Mud Hens — 205177 43845 17519 82 243340418758 175310 258 330 109 — — — — — —
202628 MLB MLEBoston Red Sox — 181160 32516 17584 32 200293356649 156281 329 299 88 -3 -0 -0 -2 +4 -0.1
201517 ROK MLEAZL Angels — 183167 32412 10484 167 192254263518 72254 265 231 42 — — — — — —
201517 ROK RAWAZL Angels — 183160 39622 17334 167 244331344675 100294 189 307 42 — — — — — —
201618 ROK MLE2 teams — 296269 671023 15617 206 249306335640 86309 215 279 75 — — — — — —
201618 ROK RAW2 teams — 296258 781334 26427 206 302381422804 120346 149 357 75 — — — — — —
201719 A MLE2 teams — 578529 13123611 341458 2713 248303376679 129321 256 293 84 — — — — — —
201719 A RAW2 teams — 578518 14629714 451068 2713 282349446794 164331 188 349 84 — — — — — —
201820 A+ MLE3 teams — 649582 12420911 561657 288 213290335625 122276 259 276 73 — — — — — —
201820 A+ RAW3 teams — 649560 140261012 771377 288 250347396744 146308 2112 334 73 — — — — — —
201921 AA MLE2 teams — 605552 1062134 391555 1614 192252263514 71254 266 229 41 — — — — — —
201921 AA RAW2 teams — 605535 1292737 561255 1614 241319342661 101297 219 298 41 — — — — — —
202123 AAA MLE2 teams — 367334 661128 281093 123 198266314580 117265 308 262 64 — — — — — —
202123 AAA RAW2 teams — 367322 7212311 39943 123 224312382694 158279 2611 311 64 — — — — — —
202224 AAA MLENorfolk Tides — 118103 21511 10275 21 204305301606 97267 238 274 72 — — — — — —
202224 AAA RAWNorfolk Tides — 11899 21512 14235 21 212339343682 131257 1912 317 72 — — — — — —
202325 AAA MLENashville Sounds — 445378 9225310 591195 125 243353405758 161328 2713 332 111 — — — — — —
202325 AAA RAWNashville Sounds — 445354 9528312 83975 125 268414466880 198337 2219 392 111 — — — — — —
202426 AAA MLE2 teams — 166148 38524 9466 112 257325399724 142343 285 310 96 — — — — — —
202426 AAA RAW2 teams — 166144 41625 13416 112 285368458826 174364 258 362 96 — — — — — —
202527 AAA MLE2 teams — 355307 8119512 348312 102 264360476835 212324 2310 365 133 — — — — — —
202527 AAA RAW2 teams — 355299 8420513 427812 102 281391512903 231340 2212 396 133 — — — — — —
202628 MLB MLEBoston Red Sox — 181160 32516 17584 32 200293356649 156271 329 299 88 -3 -0 -0 -2 +4 -0.1
202628 MLB RAWBoston Red Sox — 181160 33616 17584 32 206298369667 163281 329 302 88 -3 -0 -0 -2 +4 -0.1
201517 ROK MLEAZL Angels — 183167 32412 10484 167 192254263518 72251 265 231 42 — — — — — —
201618 ROK MLE2 teams — 296272 671023 15617 206 246306331637 85298 215 279 75 — — — — — —
201719 A MLE2 teams — 578531 13123611 341458 2713 247303375678 128317 256 293 84 — — — — — —
201820 A+ MLE3 teams — 649581 12420911 561657 288 213290336626 122274 259 276 73 — — — — — —
201921 AA MLE2 teams — 605556 1062134 391555 1614 191252261512 70246 266 229 41 — — — — — —
202123 AAA MLE2 teams — 367333 661128 281093 123 198266315581 117267 308 262 64 — — — — — —
202224 AAA MLENorfolk Tides — 118102 21511 10275 21 206305304609 98258 238 274 72 — — — — — —
202325 AAA MLENashville Sounds — 445378 9225310 591195 125 243353405758 161324 2713 332 111 — — — — — —
202426 AAA MLE2 teams — 166150 38524 9466 112 253325393718 140336 285 310 96 — — — — — —
202527 AAA MLE2 teams — 355306 8119512 348312 102 265360477837 212320 2310 365 133 — — — — — —
202628 MLB MLEBoston Red Sox — 181158 32516 17584 32 203293361654 158281 329 299 88 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLE2 teams — 166150 38524 9466 112 253325393718 140336 285 310 96 — — — — — —
202527 AAA MLE2 teams — 355306 8119512 348312 102 265360477837 212320 2310 365 133 — — — — — —
202628 MLB MLEBoston Red Sox — 181158 32516 17584 32 203293361654 158281 329 299 88 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEBOS 100% 231202 48928 21596 61 241329425754 184296 269 335 113 +3 +1 -0 -2 +5 0.5
▸ 2027 — real world (MLB)
202729 MLB CTXBOS 100% 143126 31615 13363 41 247334432766 185306 259 340 113 +2 +0 -0 -2 +3 0.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEBOS 82% 189166 39726 17494 41 237325416741 179293 269 329 109 +2 +0 -2 -2 +4 0.2
202830 MLB CTXBOS 82% 155136 33715 14404 31 243330423753 180303 269 334 109 +2 +0 -2 -2 +3 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 605534 12328419 5517214 104 230318404723 174302 289 324 81 +3 +0 -7 -8 +13 0.2
/ 162G— A+C — 650574 13130420 5918515 114 228316399715 171300 289 324 81 +3 +0 -7 -8 +14 0.2
Career— MLE — 42753821 8591613883 341110173 16565 225301352653 127292 268 288 81 +6 +1 -7 -10 +17 0.7
/ 162G— MLE — 650581 13124613 5216711 2510 225301355656 129292 268 288 81 +5 +1 -6 -8 +14 0.6

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 AAAToledo Mud Hens · 205 PAwOBA .378 → .330 (−49)K% 22.4% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.44%÷1.073×1.200——25.10%
BB% (unintentional) /PA11.71%÷0.988×0.690—×0.9928.11%
HBP% /PA4.39%—×0.940—×0.9924.09%
Singles /BIP22.58%÷0.993×0.930×0.980×0.99220.55%
Doubles /BIP7.26%÷0.953×0.830×0.980×0.9926.14%
Triples /BIP3.23%÷0.905×0.970×0.980×0.9923.36%
Home runs /BIP4.84%÷0.872×0.700—×0.9923.85%

Factors used: league row International League. Park (home-season share, regressed): HR 74, 1B 99, 2B 91, 3B 81, K 115, BB 98 — 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 ×0.980.

Result: wOBA .378 → .330; ISO .206 → .185; BABIP .345 → .310. 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 AAAScranton/Wilkes-Barre RailRiders · 119 PAwOBA .379 → .315 (−64)K% 21.0% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.01%÷0.990×1.200——25.45%
BB% (unintentional) /PA9.24%÷1.011×0.690—×1.0036.33%
HBP% /PA3.36%—×0.940—×1.0033.17%
Singles /BIP27.27%÷0.976×0.930×0.981×1.00325.55%
Doubles /BIP6.49%÷1.072×0.830×0.981×1.0034.94%
Triples /BIP1.30%÷0.900×0.970×0.981×1.0031.38%
Home runs /BIP5.19%÷1.045×0.700—×1.0033.49%

Factors used: league row International League. Park (home-season share, regressed): HR 109, 1B 95, 2B 114, 3B 80, K 98, BB 102 — 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.981.

Result: wOBA .379 → .315; ISO .186 → .138; BABIP .365 → .326. 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 AAANashville Sounds · 445 PAwOBA .383 → .332 (−52)K% 21.8% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.80%÷0.978×1.200——26.76%
BB% (unintentional) /PA18.65%÷0.995×0.690—×1.01813.17%
HBP% /PA1.12%—×0.940—×1.0181.08%
Singles /BIP20.23%÷0.953×0.930×1.016×1.01820.43%
Doubles /BIP10.89%÷0.971×0.830×1.016×1.0189.63%
Triples /BIP1.17%÷0.900×0.970×1.016×1.0181.30%
Home runs /BIP4.67%÷0.905×0.700—×1.0183.68%

Factors used: league row International League. Park (home-season share, regressed): HR 81, 1B 91, 2B 94, 3B 80, K 96, BB 99 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .383 → .332; ISO .198 → .173; BABIP .337 → .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 AAANorfolk Tides · 118 PAwOBA .309 → .274 (−35)K% 19.5% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.49%÷1.017×1.200——23.01%
BB% (unintentional) /PA11.86%÷1.048×0.690—×1.0338.07%
HBP% /PA4.24%—×0.940—×1.0334.11%
Singles /BIP17.11%÷0.952×0.930×1.050×1.03318.12%
Doubles /BIP6.58%÷1.000×0.830×1.050×1.0335.92%
Triples /BIP1.32%÷1.130×0.970×1.050×1.0331.23%
Home runs /BIP2.63%÷0.970×0.700—×1.0331.96%

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

Result: wOBA .309 → .274; ISO .131 → .110; BABIP .257 → .258. 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 AAANorfolk Tides · 295 PAwOBA .334 → .280 (−54)K% 23.1% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.05%÷0.982×1.200——28.17%
BB% (unintentional) /PA11.86%÷1.030×0.690—×1.0488.33%
HBP% /PA0.68%—×0.940—×1.0480.67%
Singles /BIP20.86%÷0.981×0.930×1.001×1.04820.75%
Doubles /BIP4.81%÷0.977×0.830×1.001×1.0484.29%
Triples /BIP1.60%÷1.150×0.920×1.001×1.0481.35%
Home runs /BIP5.88%÷1.009×0.700—×1.0484.28%

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

Result: wOBA .334 → .280; ISO .188 → .144; BABIP .287 → .273. 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 AAMobile BayBears · 544 PAwOBA .284 → .229 (−55)K% 20.0% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.04%÷0.956×1.220——25.58%
BB% (unintentional) /PA9.19%÷1.020×0.680—×1.0426.39%
HBP% /PA0.74%—×0.840—×1.0420.64%
Singles /BIP22.25%÷1.066×0.920×0.950×1.04219.02%
Doubles /BIP5.90%÷1.054×0.910×0.950×1.0425.04%
Triples /BIP0.80%÷0.902×0.880×0.950×1.0420.78%
Home runs /BIP1.34%÷1.050×0.800—×1.0421.06%

Factors used: league row SL. Park (home-season share, regressed): HR 110, 1B 113, 2B 111, 3B 80, K 91, 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 ×0.950.

Result: wOBA .284 → .229; ISO .089 → .074; BABIP .288 → .246. 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+Inland Empire 66ers · 347 PAwOBA .319 → .273 (−46)K% 18.2% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.16%÷1.044×1.340——23.31%
BB% (unintentional) /PA12.39%÷0.986×0.710—×1.0279.17%
HBP% /PA1.15%—×0.790—×1.0270.94%
Singles /BIP20.00%÷0.977×0.910×1.004×1.02719.22%
Doubles /BIP4.26%÷1.087×0.820×1.004×1.0273.31%
Triples /BIP2.13%÷0.978×0.760×1.004×1.0271.70%
Home runs /BIP3.40%÷0.978×0.920—×1.0273.29%

Factors used: league row CAL. Park (home-season share, regressed): HR 96, 1B 95, 2B 117, 3B 96, K 109, BB 97 — 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 ×1.004.

Result: wOBA .319 → .273; ISO .148 → .129; BABIP .272 → .249. 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 AAMobile BayBears · 212 PAwOBA .316 → .281 (−35)K% 24.1% → 29.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.06%÷1.012×1.220——29.01%
BB% (unintentional) /PA11.32%÷1.040×0.680—×1.0507.77%
HBP% /PA0.94%—×0.840—×1.0500.83%
Singles /BIP21.80%÷1.021×0.920×1.026×1.05021.17%
Doubles /BIP7.52%÷1.014×0.910×1.026×1.0507.27%
Triples /BIP3.01%÷0.944×0.880×1.026×1.0503.02%
Home runs /BIP1.50%÷0.959×0.800—×1.0501.32%

Factors used: league row SL. Park (home-season share, regressed): HR 92, 1B 104, 2B 103, 3B 89, K 102, BB 108 — 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 ×1.026.

Result: wOBA .316 → .281; ISO .130 → .124; BABIP .323 → .314. 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 — .