Sam Huff

C Norfolk Tides
Age 29 R/R 6'4" / 242 lbs AAA HR +9% Svc 0.767 · Ctrl thru 2032
Overview
AAAPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AAATEX477.246/.311/.41613065—.214/.261/.348
202527AAA/ASF123.198/.303/.3212035—.152/.221/.232
202527MLBSF58.208/.263/.34020720.2
202628AAABAL203.198/.261/.3377024—.162/.212/.262
202628MLBBAL34.121/.147/.18200-140.1
2027PROJ10% MLB29MLBBAL18.221/.278/.37810790.0
2028PROJ33% MLB30MLBBAL69.218/.274/.3702076-0.0
Last 3 seasons WAR 0.3  ·  Next 2 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.767First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$0.8M2030Ext$0.5M2031Ext$0.9M2032Ext$1M
Skills · percentileMiLB Statcast 2026 AAA
Max EV97
Z-Con%21
K%18
BB%15
Chase%12
Whiff%12
CompsAramis Garcia (age 29) · Grayson Greiner (age 28) · Riley Adams (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†79
AVG/OBP/SLG.221 / .278 / .378
PA18
HR1
K%33
BB%6
BABIP295
ISO235
MLB%10%
Value2027 · WAR
BAT: -4.4 runs (wOBA-derived runs vs avg)-4BATRUN: -0.7 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 20 / POW 43
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT20
xAVG
100.149
POWER43
Barrel%
8513.4
Avg EV
1386.3
Bat Spd
5571.8
EYE41
scouting grade only
SPEED42
Sprint
1024.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2020
Service   0.767 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.0$0.1M+$0.0M (cut)
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.1M +$0.0M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
201618 ROKAZL Rangers — 11797 321011 16293 00 330440485924 155456 2514 410 87 — — — — — —
201719 ROKAZL Rangers — 225197 49929 24661 32 249333452785 203320 2911 343 36 — — — — — —
201820 AHickory Crawdads — 448415 10022318 231408 91 241294439732 198317 315 322 39 — — — — — —
201921 A+Down East Wood Ducks — 405367 9617213 271179 25 262328425753 163347 297 335 48 — — — — — —
201921 AHickory Crawdads — 114108 365015 6370 41 3333687961.165 463375 325 494 99 — — — — — —
202022 MLBTexas Rangers — 3331 11303 2110 00 3553947421.136 387471 336 485 208 +4 +0 -2 +1 +1 0.4
202123 AAARound Rock Express — 2522 6103 290 00 2733337271.061 455273 368 429 135 — — — — — —
202123 AAFrisco RoughRiders — 191173 415010 16772 00 237309439748 202360 408 332 55 — — — — — —
202123 ROKACL Rangers — 3329 8203 3111 00 2763646551.019 379333 339 435 57 — — — — — —
202123 INTLSurprise Saguaros — 2824 4000 480 00 167286167452 250 2914 229 41 — — — — — —
202224 MLBTexas Rangers — 132121 29404 11420 10 240303372675 132333 328 304 85 -2 +0 +0 +7 +3 0.8
202224 AAARound Rock Express — 274246 644021 25853 00 260336533868 272307 319 379 89 — — — — — —
202325 MLBTexas Rangers — 4543 11203 2170 00 256289512801 256348 384 347 115 +1 +0 -0 +7 +1 0.9
202325 AAARound Rock Express — 321272 8117017 44783 00 298401548949 250358 2414 413 110 — — — — — —
202325 INTLLeones del Escogido — 2723 3201 480 00 130259348607 217143 3015 276 73 — — — — — —
202426 AAARound Rock Express — 477435 10733113 391502 00 246311416727 170344 318 323 65 — — — — — —
202527 MLBSan Francisco Giants — 5853 11102 4250 00 208263340603 132333 437 267 72 -2 +0 -0 +3 +1 0.2
202527 AAASacramento River Cats — 10390 17512 12360 00 189284333618 144283 3512 279 33 — — — — — —
202527 ASan Jose Giants — 2016 4000 440 00 250400250650 333 2020 321 47 — — — — — —
202628 MLBBaltimore Orioles — 3433 4200 1190 00 121147182329 61286 563 149 -14 -5 +0 +1 +4 +1 0.1
202628 AAANorfolk Tides — 203187 37507 12624 00 198261337598 139254 316 271 24 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 302281 6612012 201140 10 235286406691 171346 387 306 93 -2 +0 -1 +22 +7 2.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201618 ROK MLEAZL Rangers — 117103 25711 10423 00 243328359687 117382 369 297 87 — — — — — —
201719 ROK MLEAZL Rangers — 225207 32516 14951 32 155212275487 121238 426 222 36 — — — — — —
201820 A MLEHickory Crawdads — 448424 7517311 141978 91 177217309526 132289 443 226 39 — — — — — —
201921 A+ MLEDown East Wood Ducks — 405377 721319 171669 25 191243302546 111302 414 239 48 — — — — — —
201921 A MLEHickory Crawdads — 114110 24309 4500 41 218246491737 273302 444 314 99 — — — — — —
202022 MLB MLETexas Rangers — 3331 11303 2110 00 3553947421.136 387471 336 475 208 +4 +0 -2 +1 +1 0.4
202123 AAA MLERound Rock Express — 2523 5102 1100 00 217250522772 304249 404 367 135 — — — — — —
202123 AA MLEFrisco RoughRiders — 191179 34407 10902 00 190241330570 140338 475 250 55 — — — — — —
202123 ROK MLEACL Rangers — 3330 5102 2161 00 167242400642 233238 486 253 57 — — — — — —
202224 MLB MLETexas Rangers — 132122 29404 10420 10 238295369664 131333 328 294 85 -2 +0 +0 +7 +3 0.8
202224 AAA MLERound Rock Express — 274253 564015 181013 00 221281415696 194295 377 300 89 — — — — — —
202325 MLB MLETexas Rangers — 4543 11203 2170 00 256289512801 256348 384 339 115 +1 +0 -0 +7 +1 0.9
202325 AAA MLERound Rock Express — 321286 7214012 30973 00 252329427756 175334 309 331 110 — — — — — —
202426 AAA MLERound Rock Express — 477448 9628110 261682 00 214261348609 134317 355 264 65 — — — — — —
202527 MLB MLESan Francisco Giants — 5853 11102 4250 00 208263340603 132333 437 274 72 -2 +0 -0 +3 +1 0.2
202527 AAA MLESacramento River Cats — 10394 14411 8430 00 149216245460 96250 428 217 33 — — — — — —
202527 A MLESan Jose Giants — 2018 3000 260 00 167250167417 289 3010 237 47 — — — — — —
202628 MLB MLEBaltimore Orioles — 3433 4200 1190 00 121147182329 61286 563 147 -14 -5 +0 +1 +4 +1 0.1
202628 AAA MLENorfolk Tides — 203191 31405 8754 00 162212262474 99228 374 204 24 — — — — — —
201618 ROK MLEAZL Rangers — 117103 25711 10423 00 243328359687 117393 369 297 87 — — — — — —
201618 ROK RAWAZL Rangers — 11797 321011 16293 00 330440485924 155456 2514 410 87 — — — — — —
201719 ROK MLEAZL Rangers — 225207 32516 14951 32 155212275487 121239 426 222 36 — — — — — —
201719 ROK RAWAZL Rangers — 225197 49929 24661 32 249333452785 203320 2911 343 36 — — — — — —
201820 A MLEHickory Crawdads — 448424 7517311 141978 91 177217309526 132294 443 226 39 — — — — — —
201820 A RAWHickory Crawdads — 448415 10022318 231408 91 241294439732 198317 315 322 39 — — — — — —
201921 A+ MLE2 teams — 519488 9616118 202159 66 197242344586 148304 414 255 59 — — — — — —
201921 A+ RAW2 teams — 519475 13222228 331549 66 278337509846 232353 306 370 59 — — — — — —
202022 MLB MLETexas Rangers — 3331 11303 2110 00 3553947421.136 387471 336 475 208 +4 +0 -2 +1 +1 0.4
202022 MLB RAWTexas Rangers — 3331 11303 2110 00 3553947421.136 387471 336 485 208 +4 +0 -2 +1 +1 0.4
202123 AA MLE4 teams — 277258 497012 151293 00 190243357599 167314 475 262 64 — — — — — —
202123 AA RAW4 teams — 277248 598016 251053 00 238315464779 226336 389 343 64 — — — — — —
202224 AAA MLE2 teams — 406375 858019 281433 10 227286400686 173310 357 298 88 — — — — — —
202224 AAA RAW2 teams — 406367 938025 361273 10 253325480805 226316 319 354 88 — — — — — —
202325 AAA MLE3 teams — 393353 9018016 351223 00 255327442769 187341 319 332 111 — — — — — —
202325 AAA RAW3 teams — 393338 9521021 501033 00 281379530908 249343 2613 396 111 — — — — — —
202426 AAA MLERound Rock Express — 477448 9628110 261682 00 214261348609 134317 355 264 65 — — — — — —
202426 AAA RAWRound Rock Express — 477435 10733113 391502 00 246311416727 170344 318 323 65 — — — — — —
202527 AAA MLE3 teams — 181164 29514 15730 00 177246293538 116281 408 238 47 — — — — — —
202527 AAA RAW3 teams — 181159 32614 20650 00 201291327618 126304 3611 280 47 — — — — — —
202628 AAA MLE2 teams — 237224 35605 9944 00 156203250453 94240 404 196 19 — — — — — —
202628 AAA RAW2 teams — 237220 41707 13814 00 186245314558 127258 345 253 19 — — — — — —
201618 ROK MLEAZL Rangers — 117103 25711 10423 00 243328359687 117382 369 297 87 — — — — — —
201719 ROK MLEAZL Rangers — 225208 32516 14951 32 154212274486 120238 426 222 36 — — — — — —
201820 A MLEHickory Crawdads — 448423 7517311 141978 91 177217310527 132289 443 226 39 — — — — — —
201921 A+ MLE2 teams — 519485 9616118 202159 66 198242346588 148302 414 255 59 — — — — — —
202022 MLB MLETexas Rangers — 3331 11303 2110 00 3553947421.136 387471 336 475 208 — — — — — —
202123 AA MLE4 teams — 277257 497012 151293 00 191243358601 167316 475 262 64 — — — — — —
202224 AAA MLE2 teams — 406372 858019 281433 10 228286403689 175307 357 298 88 — — — — — —
202325 AAA MLE3 teams — 393352 9018016 351223 00 256327443771 188336 319 332 111 — — — — — —
202426 AAA MLERound Rock Express — 477446 9628110 261682 00 215261350610 135317 355 264 65 — — — — — —
202527 AAA MLE3 teams — 181164 29514 15730 00 177246293538 116281 408 238 47 — — — — — —
202628 AAA MLE2 teams — 237222 35605 9944 00 158203252455 95236 404 196 19 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLERound Rock Express — 477446 9628110 261682 00 215261350610 135317 355 264 65 — — — — — —
202527 AAA MLE3 teams — 181164 29514 15730 00 177246293538 116281 408 238 47 — — — — — —
202628 AAA MLE2 teams — 237222 35605 9944 00 158203252455 95236 404 196 19 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEBAL 10% 287264 571219 18903 10 217274369643 152291 316 285 79 -7 +0 -1 +5 +6 0.3
▸ 2027 — real world (MLB)
202729 MLB CTXBAL 10% 1817 4101 160 00 221278378657 157295 336 291 79 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEBAL 33% 211194 42916 13672 00 214271361632 147288 326 281 76 -6 +0 -3 +4 +5 -0.0
202830 MLB CTXBAL 33% 6964 14302 4221 00 218274370645 153293 326 286 76 -2 +0 -1 +1 +1 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 371345 8015014 241361 10 232284397681 165337 376 302 66 -4 +0 -2 +24 +8 2.6
/ 162G— A+C — 650604 14026025 422382 20 232284399683 167335 376 302 66 -8 +0 -3 +41 +14 4.6
Career— MLE — 37043434 70113710116 212141240 209 204259351610 147304 386 266 66 -13 +0 -4 +29 +15 2.8
/ 162G— MLE — 650603 12324220 372487 42 204258350608 146305 386 266 66 -12 +0 -4 +27 +14 2.7

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.

2026 AAANorfolk Tides · 203 PAwOBA .263 → .204 (−59)K% 30.5% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.54%÷1.000×1.200——36.65%
BB% (unintentional) /PA5.91%÷1.000×0.690—×0.9924.05%
HBP% /PA1.97%—×0.940—×0.9921.84%
Singles /BIP20.00%÷1.000×0.930×1.009×0.99218.62%
Doubles /BIP4.00%÷1.000×0.830×1.009×0.9923.32%
Triples /BIP0.00%÷1.000×0.970×1.009×0.9920.00%
Home runs /BIP5.60%÷1.000×0.700—×0.9923.89%

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

Result: wOBA .263 → .204; ISO .139 → .094; BABIP .254 → .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).

2025 AAASacramento River Cats · 103 PAwOBA .275 → .217 (−57)K% 35.0% → 41.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.95%÷1.010×1.200——41.51%
BB% (unintentional) /PA11.65%÷1.011×0.690—×1.0037.98%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP16.67%÷1.030×0.930×0.988×1.00314.91%
Doubles /BIP9.26%÷0.959×0.830×0.988×1.0037.93%
Triples /BIP1.85%÷0.900×0.970×0.988×1.0031.98%
Home runs /BIP3.70%÷0.938×0.700—×1.0032.77%

Factors used: league row International League. Park (home-season share, regressed): HR 88, 1B 106, 2B 92, 3B 80, K 102, 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.988.

Result: wOBA .275 → .217; ISO .144 → .117; BABIP .283 → .250. 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).

2025 ASan Jose Giants · 20 PAwOBA .314 → .237 (−77)K% 20.0% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.962×1.360——28.29%
BB% (unintentional) /PA20.00%÷1.055×0.690—×0.95012.43%
HBP% /PA0.00%—×0.780—×0.9500.00%
Singles /BIP33.33%÷1.007×0.920—×0.95028.93%
Doubles /BIP0.00%÷1.138×0.830—×0.9500.00%
Triples /BIP0.00%÷0.902×0.910—×0.9500.00%
Home runs /BIP0.00%÷1.358×0.800—×0.9500.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 172, 1B 101, 2B 128, 3B 80, K 92, BB 111 — applied at half strength. Age: age 27 vs a level average of 22.0 → −5.0% on BB/HBP/hit rates (5.0 yr older than average).

Result: wOBA .314 → .237; ISO .000 → .000; BABIP .333 → .289. 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 AAARound Rock Express · 477 PAwOBA .315 → .264 (−51)K% 31.4% → 35.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.45%÷1.069×1.200——35.30%
BB% (unintentional) /PA8.18%÷1.040×0.690—×1.0185.52%
HBP% /PA0.42%—×0.940—×1.0180.40%
Singles /BIP21.05%÷0.989×0.930×1.010×1.01820.36%
Doubles /BIP11.58%÷0.987×0.830×1.010×1.01810.01%
Triples /BIP0.35%÷1.150×0.970×1.010×1.0180.30%
Home runs /BIP4.56%÷0.928×0.700—×1.0183.50%

Factors used: league row International League. Park (home-season share, regressed): HR 86, 1B 98, 2B 97, 3B 130, K 114, BB 108 — 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.010.

Result: wOBA .315 → .264; ISO .170 → .136; BABIP .344 → .317. 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 AAARound Rock Express · 321 PAwOBA .403 → .331 (−72)K% 24.3% → 30.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.30%÷0.964×1.200——30.23%
BB% (unintentional) /PA13.08%÷0.991×0.690—×1.0339.41%
HBP% /PA0.93%—×0.940—×1.0330.91%
Singles /BIP24.23%÷0.993×0.930×1.035×1.03324.28%
Doubles /BIP8.76%÷1.044×0.830×1.035×1.0337.46%
Triples /BIP0.00%÷0.918×0.970×1.035×1.0330.00%
Home runs /BIP8.76%÷1.035×0.700—×1.0336.12%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 99, 2B 109, 3B 84, K 93, BB 98 — 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.035.

Result: wOBA .403 → .331; ISO .250 → .181; BABIP .358 → .334. 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 AAARound Rock Express · 274 PAwOBA .367 → .300 (−67)K% 31.0% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.02%÷1.015×1.200——36.66%
BB% (unintentional) /PA8.76%÷0.997×0.690—×1.0486.36%
HBP% /PA1.09%—×0.940—×1.0481.08%
Singles /BIP24.22%÷0.986×0.930×1.010×1.04824.18%
Doubles /BIP2.48%÷0.938×0.830×1.010×1.0482.33%
Triples /BIP0.00%÷0.900×0.970×1.010×1.0480.00%
Home runs /BIP13.04%÷0.957×0.700—×1.0489.99%

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

Result: wOBA .367 → .300; ISO .272 → .201; BABIP .307 → .295. 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 AAFrisco RoughRiders · 191 PAwOBA .323 → .250 (−72)K% 40.3% → 47.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.31%÷1.044×1.220——47.09%
BB% (unintentional) /PA8.38%÷1.098×0.690—×1.0275.41%
HBP% /PA1.05%—×0.850—×1.0270.91%
Singles /BIP27.08%÷1.006×0.940×1.014×1.02726.35%
Doubles /BIP5.21%÷0.957×0.870×1.014×1.0274.93%
Triples /BIP0.00%÷0.995×0.920×1.014×1.0270.00%
Home runs /BIP10.42%÷1.114×0.780—×1.0277.49%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 123, 1B 101, 2B 91, 3B 99, K 109, BB 120 — 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.014.

Result: wOBA .323 → .250; ISO .202 → .141; BABIP .360 → .338. 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 ROKACL Rangers · 33 PAwOBA .422 → .253 (−169)K% 33.3% → 48.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.988×1.440——48.57%
BB% (unintentional) /PA9.09%÷1.071×0.620—×0.9655.08%
HBP% /PA3.03%—×0.720—×0.9652.11%
Singles /BIP16.67%÷0.994×0.820—×0.96513.26%
Doubles /BIP11.11%÷1.015×0.720—×0.9657.61%
Triples /BIP0.00%÷1.064×0.720—×0.9650.00%
Home runs /BIP16.67%÷1.015×0.780—×0.96512.36%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 99, 2B 103, 3B 113, K 98, BB 114 — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .422 → .253; ISO .379 → .225; BABIP .333 → .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).

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