Nick Castellanos

RF San Diego Padres
Age 35 R/R 6'3" / 203 lbs MLB HR +5% Svc 12.576 · Ctrl thru 2027
Overview
MLBExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202432MLBPHI659.254/.312/.431236104-0.2
202533MLBPHI589.250/.297/.40017492-1.2
202634MLBSD122.191/.225/.3394251-0.6
2027PROJ35MLBSD227.255/.301/.419731030.2
2028PROJ36MLBSD165.242/.287/.3915191-0.8
Last 3 seasons WAR -2.0  ·  Next 2 projected WAR -0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service12.576First FA2028Options2
2027Ext / FA-deal$1M
Skills · percentileStatcast 2024-2026
xwOBA58
Barrel%48
Speed43
Avg EV36
Bat Spd36
CompsNick Hundley (age 35) · Miguel Olivo (age 35) · José Hernández (age 35)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 105103vR 95
AVG/OBP/SLG.255 / .301 / .419
PA227
HR7
K%23
BB%5
BABIP303
ISO156
MLB%100%
Value2027 · WAR
BAT: +0.8 runs (wOBA-derived runs vs avg)+1BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.9 runs (Defensive runs vs avg)-2FLDPOS: -2.4 runs (Positional adjustment)-2POSREP: +4.9 runs (Replacement-level credit)+5REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.1-0.82728
Tools · Splits · Contract
ToolsStatcast %ile · 2024-2026
CONTACT
xAVG
540.255
POWER
Barrel%
487.9
Avg EV
3688.1
Bat Spd
3669.8
SPEED
Sprint
4327.2
Platoon Splits2024-2026 · 1291 PA
vs LHP
vs RHP
Edge
PA
358
933
—
wRC+
107
92
◀L
wOBA
326
304
◀L
ISO
189
150
◀◀L
BABIP
301
288
◀L
K%
24.6%
21.0%
▶R
BB%
5.9%
5.6%
◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2013
Service   12.576 yrs.days
Team Control Through   2027
First FA Year   2028
OPTDEF 20%
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$1M+0.1$0.4M-$0.6M
Totals $1M $0.4M -$0.6M
Options · projected decision
2027MUTUAL OPT$1.0M / $0.0M buyoutDECLINE
2028MUTUAL OPT$20.0M / $2.0M buyoutDECLINE

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)
201018 ROKGCL Tigers — 2924 8200 450 01 333429417845 83400 1714 372 82 — — — — — —
201119 AWest Michigan Whitecaps — 562507 1583637 451303 32 312371436807 124402 238 357 76 — — — — — —
201220 AAErie SeaWolves — 341322 851517 14762 54 264299382681 118322 224 301 59 — — — — — —
201220 A+Lakeland Flying Tigers — 243215 871733 22423 32 4054675531.020 149486 179 446 144 — — — — — —
201220 INTLMesa Solar Sox — 11099 24601 10310 20 242312333645 91338 289 292 84 — — — — — —
201321 MLBDetroit Tigers — 1818 5000 010 00 278278278556 294 60 251 58 -1 +0 -1 -7 +0 -0.8
201321 AAAToledo Mud Hens — 595533 14737118 541003 41 276346450796 174307 179 351 93 — — — — — —
201422 MLBDetroit Tigers — 579533 13831411 361403 22 259309394703 135326 246 310 97 -2 -0 -9 +2 +13 0.4
201523 MLBDetroit Tigers — 595549 14033615 391521 03 255306419725 164322 267 318 104 +3 -1 -3 +2 +13 1.4
201624 MLBDetroit Tigers — 447411 11725418 281113 11 285335496831 212345 256 360 134 +18 -0 -1 +2 +10 2.9
201725 MLBDetroit Tigers — 665614 167361026 411425 45 272323490813 218313 216 353 130 +24 -1 -10 +2 +14 3.0
201826 MLBDetroit Tigers — 678620 18546523 491516 21 298356500856 202361 227 375 141 +33 +0 -23 -7 +15 1.8
201927 MLBChicago Cubs — 664615 17858327 411435 22 289339525864 236337 226 375 139 +31 -0 -12 -7 +14 2.6
202028 MLBCincinnati Reds — 242218 4911214 19694 02 225299486785 261257 298 341 108 +2 -1 -5 -3 +5 -0.1
202129 MLBCincinnati Reds — 585531 16438134 411217 31 309366576942 267340 217 406 150 +35 +0 -10 -6 +13 3.2
202230 MLBPhiladelphia Phillies — 558524 13827013 291303 71 263306389695 126326 235 310 94 -4 +1 -12 -6 +12 -0.9
202331 MLBPhiladelphia Phillies — 671626 17037229 361853 112 272314476790 204337 285 344 115 +12 +1 -9 -7 +15 1.2
202432 MLBPhiladelphia Phillies — 659606 15430423 4113910 62 254312431743 177294 216 329 104 +3 +0 -13 -7 +14 -0.2
202533 MLBPhiladelphia Phillies — 589547 13727217 321334 40 250297400697 150298 235 307 92 -6 +1 -13 -6 +13 -1.2
202634 MLBSan Diego Padres — 122115 22504 5340 20 191225339564 148228 284 246 51 -7 +0 -0 -1 +3 -0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 70726527 176440443254 437165154 4422 270321462783 192323 236 343 118 +152 +0 -121 -49 +153 13.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201018 ROK MLEGCL Tigers — 2925 6100 370 01 240321280601 40325 2410 289 82 — — — — — —
201119 A MLEWest Michigan Whitecaps — 562523 1312926 291823 32 250294348642 98359 325 281 76 — — — — — —
201220 AA MLEErie SeaWolves — 341326 771214 10982 54 236263316579 80316 293 255 59 — — — — — —
201220 A+ MLELakeland Flying Tigers — 243220 771722 17603 32 350404473877 123451 257 381 144 — — — — — —
201321 MLB MLEDetroit Tigers — 1818 5000 010 00 278278278556 294 60 255 58 -1 +0 -1 -7 +0 -0.8
201321 AAA MLEToledo Mud Hens — 595551 13732118 361183 41 249298408707 160279 206 306 93 — — — — — —
201422 MLB MLEDetroit Tigers — 579536 14032411 331403 22 261308397705 136326 246 312 97 -2 -0 -9 +2 +13 0.4
201523 MLB MLEDetroit Tigers — 595550 14334616 381521 03 260309431740 171322 266 322 104 +3 -1 -3 +2 +13 1.4
201624 MLB MLEDetroit Tigers — 447412 12026419 271113 11 291339512852 221345 256 366 134 +18 -0 -1 +2 +10 2.9
201725 MLB MLEDetroit Tigers — 665614 170371027 411425 45 277327502829 225313 216 360 130 +24 -1 -10 +2 +14 3.0
201826 MLB MLEDetroit Tigers — 678625 18847524 441516 21 301353507860 206361 226 377 141 +33 +0 -23 -7 +15 1.8
201927 MLB MLEChicago Cubs — 664616 17756328 401435 22 287336524860 237337 226 373 139 +31 -0 -12 -7 +14 2.6
202028 MLB MLECincinnati Reds — 242219 4811213 18694 02 219290466756 247257 297 328 108 +2 -1 -5 -3 +5 -0.1
202129 MLB MLECincinnati Reds — 585536 16239131 361217 31 302354552906 250340 216 390 150 +35 +0 -10 -6 +13 3.2
202230 MLB MLEPhiladelphia Phillies — 558524 13828012 291303 71 263306385691 122326 235 307 94 -4 +1 -12 -6 +12 -0.9
202331 MLB MLEPhiladelphia Phillies — 671626 16838227 361853 112 268311465776 196337 285 339 115 +12 +1 -9 -7 +15 1.2
202432 MLB MLEPhiladelphia Phillies — 659608 15331421 3913910 62 252307419727 168294 216 322 104 +3 +0 -13 -7 +14 -0.2
202533 MLB MLEPhiladelphia Phillies — 589547 13728216 321334 40 250297397693 146298 235 304 92 -6 +1 -13 -6 +13 -1.2
202634 MLB MLESan Diego Padres — 122116 22504 4340 20 190217336553 147228 283 243 51 -7 +0 -0 -1 +3 -0.6
201018 ROK MLEGCL Tigers — 2925 6100 370 01 240321280601 40316 2410 289 82 — — — — — —
201018 ROK RAWGCL Tigers — 2924 8200 450 01 333429417845 83400 1714 372 82 — — — — — —
201119 A MLEWest Michigan Whitecaps — 562523 1312926 291823 32 250294348642 98367 325 281 76 — — — — — —
201119 A RAWWest Michigan Whitecaps — 562507 1583637 451303 32 312371436807 124402 238 357 76 — — — — — —
201220 AA MLE3 teams — 694651 1833448 311875 106 281319382701 101378 274 307 94 — — — — — —
201220 AA RAW3 teams — 694636 19638411 461495 106 308360432792 124383 217 351 94 — — — — — —
201321 AAA MLE2 teams — 613569 14232118 361193 41 250298404702 155284 196 304 92 — — — — — —
201321 AAA RAW2 teams — 613551 15237118 541013 41 276344445788 169307 169 348 92 — — — — — —
201422 MLB MLEDetroit Tigers — 579536 14032411 331403 22 261308397705 136329 246 312 97 -2 -0 -9 +2 +13 0.4
201422 MLB RAWDetroit Tigers — 579533 13831411 361403 22 259309394703 135326 246 310 97 -2 -0 -9 +2 +13 0.4
201523 MLB MLEDetroit Tigers — 595550 14334616 381521 03 260309431740 171327 266 322 104 +3 -1 -3 +2 +13 1.4
201523 MLB RAWDetroit Tigers — 595549 14033615 391521 03 255306419725 164322 267 318 104 +3 -1 -3 +2 +13 1.4
201624 MLB MLEDetroit Tigers — 447412 12026419 271113 11 291339512852 221352 256 366 134 +18 -0 -1 +2 +10 2.9
201624 MLB RAWDetroit Tigers — 447411 11725418 281113 11 285335496831 212345 256 360 134 +18 -0 -1 +2 +10 2.9
201725 MLB MLEDetroit Tigers — 665614 170371027 411425 45 277327502829 225318 216 360 130 +24 -1 -10 +2 +14 3.0
201725 MLB RAWDetroit Tigers — 665614 167361026 411425 45 272323490813 218313 216 353 130 +24 -1 -10 +2 +14 3.0
201826 MLB MLEDetroit Tigers — 678625 18847524 441516 21 301353507860 206362 226 377 141 +33 +0 -23 -7 +15 1.8
201826 MLB RAWDetroit Tigers — 678620 18546523 491516 21 298356500856 202361 227 375 141 +33 +0 -23 -7 +15 1.8
201927 MLB MLEChicago Cubs — 664616 17756328 401435 22 287336524860 237333 226 373 139 +31 -0 -12 -7 +14 2.6
201927 MLB RAWChicago Cubs — 664615 17858327 411435 22 289339525864 236337 226 375 139 +31 -0 -12 -7 +14 2.6
202028 MLB MLECincinnati Reds — 242219 4811213 18694 02 219290466756 247254 297 328 108 +2 -1 -5 -3 +5 -0.1
202028 MLB RAWCincinnati Reds — 242218 4911214 19694 02 225299486785 261257 298 341 108 +2 -1 -5 -3 +5 -0.1
202129 MLB MLECincinnati Reds — 585536 16239131 361217 31 302354552906 250336 216 390 150 +35 +0 -10 -6 +13 3.2
202129 MLB RAWCincinnati Reds — 585531 16438134 411217 31 309366576942 267340 217 406 150 +35 +0 -10 -6 +13 3.2
202230 MLB MLEPhiladelphia Phillies — 558524 13828012 291303 71 263306385691 122328 235 307 94 -4 +1 -12 -6 +12 -0.9
202230 MLB RAWPhiladelphia Phillies — 558524 13827013 291303 71 263306389695 126326 235 310 94 -4 +1 -12 -6 +12 -0.9
202331 MLB MLEPhiladelphia Phillies — 671626 16838227 361853 112 268311465776 196336 285 339 115 +12 +1 -9 -7 +15 1.2
202331 MLB RAWPhiladelphia Phillies — 671626 17037229 361853 112 272314476790 204337 285 344 115 +12 +1 -9 -7 +15 1.2
202432 MLB MLEPhiladelphia Phillies — 659608 15331421 3913910 62 252307419727 168293 216 322 104 +3 +0 -13 -7 +14 -0.2
202432 MLB RAWPhiladelphia Phillies — 659606 15430423 4113910 62 254312431743 177294 216 329 104 +3 +0 -13 -7 +14 -0.2
202533 MLB MLEPhiladelphia Phillies — 589547 13728216 321334 40 250297397693 146300 235 304 92 -6 +1 -13 -6 +13 -1.2
202533 MLB RAWPhiladelphia Phillies — 589547 13727217 321334 40 250297400697 150298 235 307 92 -6 +1 -13 -6 +13 -1.2
202634 MLB MLESan Diego Padres — 122116 22504 4340 20 190217336553 147225 283 243 51 -7 +0 -0 -1 +3 -0.6
202634 MLB RAWSan Diego Padres — 122115 22504 5340 20 191225339564 148228 284 246 51 -7 +0 -0 -1 +3 -0.6
201018 ROK MLEGCL Tigers — 2926 6100 370 01 231321269591 38325 2410 289 82 — — — — — —
201119 A MLEWest Michigan Whitecaps — 562525 1312926 291823 32 250294347640 97359 325 281 76 — — — — — —
201220 AA MLE3 teams — 694653 1833448 311875 106 280319381700 101372 274 307 94 — — — — — —
201321 AAA MLE2 teams — 613569 14232118 361193 41 250298404702 155279 196 304 92 — — — — — —
201422 MLB MLEDetroit Tigers — 579538 14032411 331403 22 260308396704 136326 246 312 97 — — — — — —
201523 MLB MLEDetroit Tigers — 595551 14334616 381521 03 260309430739 171322 266 322 104 — — — — — —
201624 MLB MLEDetroit Tigers — 447414 12026419 271113 11 290339510849 220345 256 366 134 — — — — — —
201725 MLB MLEDetroit Tigers — 665614 170371027 411425 45 277327502829 225313 216 360 130 — — — — — —
201826 MLB MLEDetroit Tigers — 678623 18847524 441516 21 302353509861 207361 226 377 141 — — — — — —
201927 MLB MLEChicago Cubs — 664614 17756328 401435 22 288336526862 238337 226 373 139 — — — — — —
202028 MLB MLECincinnati Reds — 242218 4811213 18694 02 220290468758 248257 297 328 108 — — — — — —
202129 MLB MLECincinnati Reds — 585537 16239131 361217 31 302354551905 250340 216 390 150 — — — — — —
202230 MLB MLEPhiladelphia Phillies — 558521 13828012 291303 71 265306388693 123326 235 307 94 — — — — — —
202331 MLB MLEPhiladelphia Phillies — 671627 16838227 361853 112 268311464775 196337 285 339 115 — — — — — —
202432 MLB MLEPhiladelphia Phillies — 659605 15331421 3913910 62 253307421729 169294 216 322 104 — — — — — —
202533 MLB MLEPhiladelphia Phillies — 589548 13728216 321334 40 250297396693 146298 235 304 92 — — — — — —
202634 MLB MLESan Diego Padres — 122117 22504 4340 20 188217333550 145228 283 243 51 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202432 MLB MLEPhiladelphia Phillies — 659605 15331421 3913910 62 253307421729 169294 216 322 104 — — — — — —
202533 MLB MLEPhiladelphia Phillies — 589548 13728216 321334 40 250297396693 146298 235 304 92 — — — — — —
202634 MLB MLESan Diego Padres — 122117 22504 4340 20 188217333550 145228 283 243 51 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202735 MLB MLESD 100% 338314 8216211 18793 41 259305424728 165310 235 320 103 +1 +0 -3 -4 +7 0.1
▸ 2027 — real world (MLB)
202735 MLB CTXSD 100% 227211 531017 12532 31 255301419720 164303 235 317 103 +1 +0 -2 -2 +5 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202836 MLB MLESD 100% 165155 38715 8401 10 246290396686 150298 245 303 91 -2 +0 -8 -2 +4 -0.8
202836 MLB CTXSD 100% 165155 38715 8401 10 242287391678 149293 245 299 91 -2 +0 -8 -2 +4 -0.8
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 72376682 180241144259 445169155 4522 270321461781 191322 236 342 110 +150 +0 -128 -51 +157 13.0
/ 162G— A+C — 650600 16237423 401525 42 270321460781 190323 236 342 110 +13 +0 -12 -5 +14 1.2
Career— MLE — 93448663 232052652293 536223868 6533 268316442758 174327 246 331 110 +151 +0 -130 -54 +162 13.2
/ 162G— MLE — 650603 16237420 371565 52 269316443759 174329 246 331 110 +13 +0 -11 -5 +14 1.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.

2013 AAAToledo Mud Hens · 595 PAwOBA .343 → .306 (−37)K% 16.8% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.81%÷1.011×1.200——19.95%
BB% (unintentional) /PA8.74%÷1.041×0.690—×1.0506.08%
HBP% /PA0.50%—×0.940—×1.0500.50%
Singles /BIP21.02%÷1.016×0.930×0.971×1.05019.61%
Doubles /BIP8.55%÷0.994×0.830×0.971×1.0507.27%
Triples /BIP0.23%÷1.150×0.970×0.971×1.0500.20%
Home runs /BIP4.16%÷0.883×0.840—×1.0504.15%

Factors used: league row IL. Park (home-season share, regressed): HR 77, 1B 103, 2B 99, 3B 130, K 102, BB 108 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .343 → .306; ISO .174 → .165; BABIP .307 → .279. 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 AAErie SeaWolves · 341 PAwOBA .294 → .255 (−40)K% 22.3% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.29%÷0.948×1.220——28.69%
BB% (unintentional) /PA3.81%÷1.013×0.700—×1.0502.77%
HBP% /PA0.59%—×0.850—×1.0500.52%
Singles /BIP25.20%÷1.003×0.970×1.004×1.05025.71%
Doubles /BIP6.10%÷1.042×0.860×1.004×1.0505.31%
Triples /BIP0.41%÷0.900×0.950×1.004×1.0500.45%
Home runs /BIP2.85%÷1.260×0.780—×1.0501.85%

Factors used: league row EL. Park (home-season share, regressed): HR 152, 1B 101, 2B 108, 3B 80, K 90, BB 103 — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .294 → .255; ISO .118 → .085; BABIP .322 → .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).

2012 A+Lakeland Flying Tigers · 243 PAwOBA .439 → .381 (−57)K% 17.3% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.28%÷1.004×1.420——24.45%
BB% (unintentional) /PA8.64%÷0.982×0.750—×1.0426.88%
HBP% /PA1.23%—×0.930—×1.0421.20%
Singles /BIP36.99%÷1.040×0.920×0.996×1.04233.97%
Doubles /BIP9.83%÷0.970×0.960×0.996×1.04210.09%
Triples /BIP1.73%÷1.150×0.810×0.996×1.0421.27%
Home runs /BIP1.73%÷1.122×0.880—×1.0421.42%

Factors used: league row FSL. Park (home-season share, regressed): HR 124, 1B 108, 2B 94, 3B 130, K 101, BB 96 — applied at half strength. Age: age 20 vs a level average of 22.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.996.

Result: wOBA .439 → .381; ISO .149 → .129; BABIP .486 → .451. 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 AWest Michigan Whitecaps · 562 PAwOBA .350 → .281 (−69)K% 23.1% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.13%÷0.970×1.360——32.43%
BB% (unintentional) /PA7.65%÷1.062×0.690—×1.0455.19%
HBP% /PA0.53%—×0.780—×1.0450.44%
Singles /BIP29.71%÷1.026×0.920×0.971×1.04527.03%
Doubles /BIP9.55%÷0.972×0.830×0.971×1.0458.27%
Triples /BIP0.80%÷1.150×0.910×0.971×1.0450.64%
Home runs /BIP1.86%÷0.919×0.800—×1.0451.69%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 84, 1B 105, 2B 94, 3B 130, K 94, BB 112 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .350 → .281; ISO .124 → .100; BABIP .402 → .359. 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 ROKGCL Tigers · 29 PAwOBA .376 → .289 (−87)K% 17.2% → 24.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.24%÷1.000×1.440——24.83%
BB% (unintentional) /PA13.79%÷1.000×0.620—×1.0228.74%
HBP% /PA0.00%—×0.720—×1.0220.00%
Singles /BIP31.58%÷1.000×0.820—×1.02226.48%
Doubles /BIP10.53%÷1.000×0.720—×1.0227.75%
Triples /BIP0.00%÷1.000×0.720—×1.0220.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0220.00%

Factors used: level-wide ROK 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 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .376 → .289; ISO .083 → .062; BABIP .400 → .325. 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 — .