J.D. Martinez

PosDH
B/TR/R
Born1987-08-21
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202234MLBBOS596.274/.343/.4481601141.7
202335MLBLAD479.271/.326/.5723311433.1
202436MLBNYM495.235/.318/.4061601091.1
202537No MLB games played
202638No MLB games played
Last 3 seasons WAR 5.9
Contract
No contract data on file.
Skills · percentileStatcast 2022-2024
Barrel%90
xwOBA90
Avg EV78
Bat Spd65
Speed16

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)
200921 ROKGreeneville Astros — 8377 31915 5141 00 4034467401.186 338448 176 509 127 — — — — — —
201022 AACorpus Christi Hooks — 208189 57913 15422 22 302357407765 106372 207 342 91 — — — — — —
201022 ALexington Legends — 393348 12631315 335511 30 3624345981.031 236398 148 450 134 — — — — — —
201123 MLBHouston Astros — 226208 571306 13482 01 274323423746 149325 216 328 104 +1 -0 +5 -6 +5 0.4
201123 AACorpus Christi Hooks — 370317 10725113 42554 10 338421546967 208367 1511 418 123 — — — — — —
201224 MLBHouston Astros — 439395 9514311 40961 02 241311375686 134290 229 307 93 -4 -1 -4 -6 +10 -0.4
201224 AAAOklahoma City RedHawks — 9590 21600 4170 01 233266300566 67284 184 253 24 — — — — — —
201325 MLBHouston Astros — 310296 741707 10820 20 250274378652 128319 263 286 77 -8 +0 -7 -5 +7 -1.3
201325 AACorpus Christi Hooks — 2020 6201 010 00 300300550850 250278 50 368 76 — — — — — —
201325 INTLLeones del Caracas — 10693 29606 11231 00 312390570960 258354 2210 415 167 — — — — — —
201426 MLBDetroit Tigers — 480441 13930323 301263 63 315363553916 238389 266 395 154 +31 +0 -8 -6 +10 2.8
201426 AAAToledo Mud Hens — 7165 203110 3173 20 3083668461.212 538263 244 507 176 — — — — — —
201527 MLBDetroit Tigers — 657596 16833238 531785 32 282346535881 253339 278 382 146 +36 -0 +3 -7 +14 4.7
201628 MLBDetroit Tigers — 517460 14135222 491283 12 307377535912 228378 259 396 157 +35 -1 -14 -6 +11 2.7
201628 AAAToledo Mud Hens — 3836 10300 1111 10 278316361677 83400 293 306 46 — — — — — —
201729 MLBArizona Diamondbacks — 489432 13126345 531280 40 3033796901.069 387327 2611 451 176 +45 +1 -10 -5 +11 4.2
201729 AAAToledo Mud Hens — 1815 1001 260 00 67176267443 200 3311 193 -12 — — — — — —
201830 MLBBoston Red Sox — 649569 18837243 691464 61 3304076291.036 299375 2211 443 173 +57 +1 -6 -7 +14 5.9
201931 MLBBoston Red Sox — 657575 17533236 721384 20 304385557941 252342 2111 408 152 +40 +0 -3 -7 +14 4.6
202032 MLBBoston Red Sox — 237211 451607 22592 10 213294389682 175259 259 303 79 -6 +0 -1 -3 +5 -0.4
202133 MLBBoston Red Sox — 634570 16342328 551503 00 286351518869 232340 249 377 131 +24 +0 -1 -7 +14 3.0
202234 MLBBoston Red Sox — 596533 14643116 521455 00 274343448792 174345 249 349 114 +10 +0 +0 -6 +13 1.7
202335 MLBLos Angeles Dodgers — 479432 11727233 341492 10 271326572897 301324 317 379 143 +25 +0 +0 -5 +10 3.1
202436 MLBNew York Mets — 495434 10224116 491416 00 235318406724 171308 2810 322 109 +5 +0 +0 -5 +11 1.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 68656152 174139024331 601171440 2611 283350516866 233338 259 376 140 +329 +1 -45 -81 +149 36.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200921 ROK MLEGreeneville Astros — 8380 23614 2201 00 287313537851 250340 242 356 127 — — — — — —
201022 AA MLECorpus Christi Hooks — 208195 53812 10522 22 272314354668 82363 255 303 91 — — — — — —
201022 A MLELexington Legends — 393362 11328310 197511 30 312365489854 177365 195 366 134 — — — — — —
201123 MLB MLEHouston Astros — 226209 561206 12482 01 268314411725 144325 215 322 104 +1 -0 +5 -6 +5 0.4
201123 AA MLECorpus Christi Hooks — 370333 9624110 26654 10 288347456804 168316 187 350 123 — — — — — —
201224 MLB MLEHouston Astros — 439396 9413311 40961 02 237309369678 131290 229 306 93 -4 -1 -4 -6 +10 -0.4
201224 AAA MLEOklahoma City RedHawks — 9591 18500 3220 01 198223253476 55247 233 204 24 — — — — — —
201325 MLB MLEHouston Astros — 310297 731607 10820 20 246270370641 125319 263 283 77 -8 +0 -7 -5 +7 -1.3
201325 AA MLECorpus Christi Hooks — 2020 6201 010 00 300300550850 250228 50 281 76 — — — — — —
201426 MLB MLEDetroit Tigers — 480446 14231324 251263 63 318359563921 244389 265 396 154 +31 +0 -8 -6 +10 2.8
201426 AAA MLEToledo Mud Hens — 7166 17219 2203 20 2583107271.037 470232 283 429 176 — — — — — —
201527 MLB MLEDetroit Tigers — 657603 17234240 461785 32 285341547888 262339 277 384 146 +36 -0 +3 -7 +14 4.7
201628 MLB MLEDetroit Tigers — 517462 14436223 471283 12 312379548927 236378 259 401 157 +35 -1 -14 -6 +11 2.7
201628 AAA MLEToledo Mud Hens — 3836 8200 1131 10 222263278541 56345 343 236 46 — — — — — —
201729 MLB MLEArizona Diamondbacks — 489440 12824245 451280 40 2913576611.018 370327 269 429 176 +45 +1 -10 -5 +11 4.2
201729 AAA MLEToledo Mud Hens — 1816 1001 170 00 62118250368 188 396 151 -12 — — — — — —
201830 MLB MLEBoston Red Sox — 649580 18333244 581464 61 316382607989 291375 229 424 173 +57 +1 -6 -7 +14 5.9
201931 MLB MLEBoston Red Sox — 657585 17029237 631384 20 291363537900 246342 2110 392 152 +40 +0 -3 -7 +14 4.6
202032 MLB MLEBoston Red Sox — 237214 431407 19592 10 201272364637 164259 258 285 79 -6 +0 -1 -3 +5 -0.4
202133 MLB MLEBoston Red Sox — 634577 15837329 491503 00 274334499833 225340 248 362 131 +24 +0 -1 -7 +14 3.0
202234 MLB MLEBoston Red Sox — 596535 14038116 511455 00 262332426758 164345 249 337 114 +10 +0 +0 -6 +13 1.7
202335 MLB MLELos Angeles Dodgers — 479435 11929232 331492 10 274328570898 297324 317 380 143 +25 +0 +0 -5 +10 3.1
202436 MLB MLENew York Mets — 495438 10525116 491416 00 240325411736 171308 2810 329 109 +5 +0 +0 -5 +11 1.1
200921 ROK MLEGreeneville Astros — 8380 23614 2201 00 287313537851 250339 242 356 127 — — — — — —
200921 ROK RAWGreeneville Astros — 8377 31915 5141 00 4034467401.186 338448 176 509 127 — — — — — —
201022 A MLE2 teams — 601557 16736413 2912713 52 300349449798 149368 215 344 119 — — — — — —
201022 A RAW2 teams — 601537 18340418 489713 52 341407531938 190389 168 412 119 — — — — — —
201123 AA MLE2 teams — 596542 15336117 381136 11 282336446783 164322 196 339 116 — — — — — —
201123 AA RAW2 teams — 596525 16438119 551036 11 312384497881 185351 179 384 116 — — — — — —
201224 MLB MLE2 teams — 534487 11218311 431181 03 230294347641 117280 228 288 81 -12 -1 -4 -6 +12 -1.2
201224 MLB RAW2 teams — 534485 11620311 441131 03 239303361664 122288 218 298 81 -12 -1 -4 -6 +12 -1.2
201325 MLB MLE3 teams — 436418 10223010 131101 20 244269371639 127305 253 283 77 -12 +0 -7 -5 +9 -1.4
201325 MLB RAW3 teams — 436409 10925014 211061 20 267303430734 164324 245 321 77 -12 +0 -7 -5 +9 -1.4
201426 MLB MLE2 teams — 551512 15933433 271466 83 311352584936 273372 265 400 157 +37 +0 -8 -6 +12 3.7
201426 MLB RAW2 teams — 551506 15933433 331436 83 314363591954 277375 266 409 157 +37 +0 -8 -6 +12 3.7
201527 MLB MLEDetroit Tigers — 657603 17234240 461785 32 285341547888 262340 277 384 146 +36 -0 +3 -7 +14 4.7
201527 MLB RAWDetroit Tigers — 657596 16833238 531785 32 282346535881 253339 278 382 146 +36 -0 +3 -7 +14 4.7
201628 MLB MLE2 teams — 555498 15238223 481414 22 305371528899 223381 259 390 150 +33 -0 -14 -6 +12 2.5
201628 MLB RAW2 teams — 555496 15138222 501394 22 304373522895 218379 259 389 150 +33 -0 -14 -6 +12 2.5
201729 MLB MLE2 teams — 507456 12824245 461350 40 281347638985 357295 279 419 170 +42 +1 -10 -5 +11 4.0
201729 MLB RAW2 teams — 507447 13226346 551340 40 2953736761.048 380316 2611 442 170 +42 +1 -10 -5 +11 4.0
201830 MLB MLEBoston Red Sox — 649580 18333244 581464 61 316382607989 291350 229 424 173 +57 +1 -6 -7 +14 5.9
201830 MLB RAWBoston Red Sox — 649569 18837243 691464 61 3304076291.036 299375 2211 443 173 +57 +1 -6 -7 +14 5.9
201931 MLB MLEBoston Red Sox — 657585 17029237 631384 20 291363537900 246320 2110 392 152 +40 +0 -3 -7 +14 4.6
201931 MLB RAWBoston Red Sox — 657575 17533236 721384 20 304385557941 252342 2111 408 152 +40 +0 -3 -7 +14 4.6
202032 MLB MLEBoston Red Sox — 237214 431407 19592 10 201272364637 164240 258 285 79 -6 +0 -1 -3 +5 -0.4
202032 MLB RAWBoston Red Sox — 237211 451607 22592 10 213294389682 175259 259 303 79 -6 +0 -1 -3 +5 -0.4
202133 MLB MLEBoston Red Sox — 634577 15837329 491503 00 274334499833 225320 248 362 131 +24 +0 -1 -7 +14 3.0
202133 MLB RAWBoston Red Sox — 634570 16342328 551503 00 286351518869 232340 249 377 131 +24 +0 -1 -7 +14 3.0
202234 MLB MLEBoston Red Sox — 596535 14038116 511455 00 262332426758 164327 249 337 114 +10 +0 +0 -6 +13 1.7
202234 MLB RAWBoston Red Sox — 596533 14643116 521455 00 274343448792 174345 249 349 114 +10 +0 +0 -6 +13 1.7
202335 MLB MLELos Angeles Dodgers — 479435 11929232 331492 10 274328570898 297331 317 380 143 +25 +0 +0 -5 +10 3.1
202335 MLB RAWLos Angeles Dodgers — 479432 11727233 341492 10 271326572897 301324 317 379 143 +25 +0 +0 -5 +10 3.1
202436 MLB MLENew York Mets — 495438 10525116 491416 00 240325411736 171314 2810 329 109 +5 +0 +0 -5 +11 1.1
202436 MLB RAWNew York Mets — 495434 10224116 491416 00 235318406724 171308 2810 322 109 +5 +0 +0 -5 +11 1.1
200921 ROK MLEGreeneville Astros — 8380 23614 2201 00 287313537851 250340 242 356 127 — — — — — —
201022 A MLE2 teams — 601554 16736413 2912713 52 301349451800 150364 215 344 119 — — — — — —
201123 AA MLE2 teams — 596547 15336117 381136 11 280336442779 163319 196 339 116 — — — — — —
201224 MLB MLE2 teams — 534485 11218311 431181 03 231294348642 118282 228 288 81 — — — — — —
201325 MLB MLE3 teams — 436419 10223010 131101 20 243269370638 126314 253 283 77 — — — — — —
201426 MLB MLE2 teams — 551513 15933433 271466 83 310352583935 273369 265 400 157 — — — — — —
201527 MLB MLEDetroit Tigers — 657601 17234240 461785 32 286341549890 263339 277 384 146 — — — — — —
201628 MLB MLE2 teams — 555498 15238223 481414 22 305371528899 223376 259 390 150 — — — — — —
201729 MLB MLE2 teams — 507456 12824245 461350 40 281347638985 357315 279 419 170 — — — — — —
201830 MLB MLEBoston Red Sox — 649582 18333244 581464 61 314382605986 290375 229 424 173 — — — — — —
201931 MLB MLEBoston Red Sox — 657585 17029237 631384 20 291363537900 246342 2110 392 152 — — — — — —
202032 MLB MLEBoston Red Sox — 237214 431407 19592 10 201272364637 164259 258 285 79 — — — — — —
202133 MLB MLEBoston Red Sox — 634577 15837329 491503 00 274334499833 225340 248 362 131 — — — — — —
202234 MLB MLEBoston Red Sox — 596535 14038116 511455 00 262332426758 164345 249 337 114 — — — — — —
202335 MLB MLELos Angeles Dodgers — 479441 11929232 331492 10 270328562890 293324 317 380 143 — — — — — —
202436 MLB MLENew York Mets — 495437 10525116 491416 00 240325412736 172308 2810 329 109 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202436 MLB MLENew York Mets — 495437 10525116 491416 00 240325412736 172308 2810 329 109 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 68656152 174139024331 601171440 2611 283350516866 233338 259 376 131 +329 +1 -45 -81 +149 36.0
/ 162G— A+C — 650582 16437231 571624 21 282349512861 230337 259 376 131 +31 +0 -4 -8 +14 3.4
Career— MLE — 82677517 208645330377 614201663 3514 278337496833 219329 247 362 131 +329 +1 -45 -81 +149 36.0
/ 162G— MLE — 650591 16436230 481595 31 277337497834 220328 247 362 131 +31 +0 -4 -8 +14 3.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.

2017 AAAToledo Mud Hens · 18 PAwOBA .199 → .151 (−48)K% 33.3% → 39.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.004×1.200——39.84%
BB% (unintentional) /PA11.11%÷0.996×0.690—×0.9727.48%
HBP% /PA0.00%—×0.940—×0.9720.00%
Singles /BIP0.00%÷1.054×0.930—×0.9720.00%
Doubles /BIP0.00%÷0.916×0.830—×0.9720.00%
Triples /BIP0.00%÷1.150×0.970—×0.9720.00%
Home runs /BIP11.11%÷1.049×0.840—×0.9728.65%

Factors used: league row IL. Park (home-season share, regressed): HR 110, 1B 111, 2B 83, 3B 130, K 101, BB 99 — 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).

Result: wOBA .199 → .151; ISO .200 → .164; BABIP .000 → .000. 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 AAAToledo Mud Hens · 38 PAwOBA .298 → .236 (−61)K% 28.9% → 34.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.95%÷1.009×1.200——34.42%
BB% (unintentional) /PA2.63%÷1.004×0.690—×0.9821.78%
HBP% /PA2.63%—×0.940—×0.9822.43%
Singles /BIP28.00%÷1.001×0.930—×0.98225.54%
Doubles /BIP12.00%÷1.092×0.830—×0.9828.95%
Triples /BIP0.00%÷1.150×0.970—×0.9820.00%
Home runs /BIP0.00%÷0.899×0.840—×0.9820.00%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 100, 2B 118, 3B 130, K 102, BB 101 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average).

Result: wOBA .298 → .236; ISO .083 → .058; BABIP .400 → .345. 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 AAAToledo Mud Hens · 71 PAwOBA .491 → .429 (−61)K% 23.9% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.94%÷1.017×1.200——28.25%
BB% (unintentional) /PA4.23%÷1.053×0.690—×1.0032.78%
HBP% /PA4.23%—×0.940—×1.0033.98%
Singles /BIP12.50%÷0.999×0.930—×1.00311.68%
Doubles /BIP6.25%÷1.031×0.830—×1.0035.05%
Triples /BIP2.08%÷1.049×0.970—×1.0031.93%
Home runs /BIP20.83%÷0.899×0.840—×1.00319.52%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 100, 2B 106, 3B 110, K 103, BB 111 — 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).

Result: wOBA .491 → .429; ISO .538 → .479; BABIP .263 → .232. 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 AACorpus Christi Hooks · 20 PAwOBA .357 → .281 (−76)K% 5.0% → 6.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.00%÷1.004×1.220——6.07%
BB% (unintentional) /PA0.00%÷1.117×0.700—×0.9880.00%
HBP% /PA0.00%—×0.870—×0.9880.00%
Singles /BIP15.79%÷1.040×0.920—×0.98813.80%
Doubles /BIP10.53%÷1.067×0.840—×0.9888.19%
Triples /BIP0.00%÷0.900×0.940—×0.9880.00%
Home runs /BIP5.26%÷1.106×0.800—×0.9883.76%

Factors used: league row TL. Park (home-season share, regressed): HR 121, 1B 108, 2B 113, 3B 80, K 101, BB 123 — 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 .357 → .281; ISO .250 → .183; BABIP .278 → .228. 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).

2012 AAAOklahoma City RedHawks · 95 PAwOBA .249 → .204 (−45)K% 17.9% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.89%÷1.018×1.290——22.68%
BB% (unintentional) /PA4.21%÷1.079×0.710—×1.0332.86%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP20.55%÷1.001×0.900×0.953×1.03318.20%
Doubles /BIP8.22%÷0.960×0.810×0.953×1.0336.83%
Triples /BIP0.00%÷1.101×0.810×0.953×1.0330.00%
Home runs /BIP0.00%÷1.033×0.780—×1.0330.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 107, 1B 100, 2B 92, 3B 120, K 104, BB 116 — 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.953.

Result: wOBA .249 → .204; ISO .067 → .054; BABIP .284 → .247. 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 AACorpus Christi Hooks · 370 PAwOBA .414 → .350 (−64)K% 14.9% → 17.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.86%÷1.028×1.220——17.64%
BB% (unintentional) /PA11.08%÷1.099×0.700—×1.0127.14%
HBP% /PA1.08%—×0.870—×1.0120.95%
Singles /BIP25.95%÷1.088×0.920×0.999×1.01222.18%
Doubles /BIP9.54%÷0.934×0.840×0.999×1.0128.68%
Triples /BIP0.38%÷0.922×0.940×0.999×1.0120.39%
Home runs /BIP4.96%÷1.059×0.800—×1.0123.79%

Factors used: league row TL. Park (home-season share, regressed): HR 112, 1B 118, 2B 87, 3B 84, K 106, BB 120 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .414 → .350; ISO .208 → .181; BABIP .367 → .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).

2010 ALexington Legends · 393 PAwOBA .437 → .366 (−71)K% 14.0% → 19.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.99%÷0.984×1.340——19.07%
BB% (unintentional) /PA7.89%÷1.072×0.660—×0.9904.81%
HBP% /PA2.80%—×0.770—×0.9902.13%
Singles /BIP26.28%÷1.008×0.920×1.042×0.99024.74%
Doubles /BIP10.58%÷0.945×0.820×1.042×0.9909.48%
Triples /BIP1.02%÷0.900×0.940×1.042×0.9901.10%
Home runs /BIP5.12%÷1.157×0.820—×0.9903.59%

Factors used: league row SAL. Park (home-season share, regressed): HR 131, 1B 102, 2B 89, 3B 80, K 97, BB 114 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.042.

Result: wOBA .437 → .366; ISO .236 → .188; BABIP .398 → .365. 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 AACorpus Christi Hooks · 208 PAwOBA .335 → .303 (−32)K% 20.2% → 24.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.19%÷0.993×1.220——24.82%
BB% (unintentional) /PA7.21%÷1.040×0.700—×1.0274.99%
HBP% /PA0.96%—×0.870—×1.0270.86%
Singles /BIP29.93%÷1.009×0.920×1.048×1.02729.36%
Doubles /BIP6.12%÷0.942×0.840×1.048×1.0275.87%
Triples /BIP0.68%÷0.900×0.940×1.048×1.0270.76%
Home runs /BIP2.04%÷1.030×0.800—×1.0271.63%

Factors used: league row TL. Park (home-season share, regressed): HR 106, 1B 102, 2B 88, 3B 80, K 99, BB 108 — applied at half strength. Age: age 23 vs a level average of 24.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.048.

Result: wOBA .335 → .303; ISO .106 → .094; BABIP .372 → .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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .