Anthony Santander

RF Buffalo Bisons
Age 32 S/R 6'1" / 230 lbs AAA Svc 8.942 · Ctrl thru 2029 ILInjured 60-Day (D60)
Overview
AAAIL-6040-MANExtFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202429MLBBAL665.235/.311/.5064421212.0
202530AAATOR38.219/.342/.4692070—.176/.263/.382
202530MLBTOR221.175/.273/.2946061-1.1
202631AAATOR21.235/.381/.2940056—.222/.333/.278
2027PROJ45% MLB32MLBTOR37.229/.308/.443201090.1
2028PROJ33MLBTOR118.220/.298/.42360101-0.3
Last 3 seasons WAR 1.0  ·  Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service8.942First FA2028Options2
2027Ext$18M2028Ext$18M2029Ext$18M
Skills · percentileStatcast 2023-2025
Avg EV64
Barrel%62
xwOBA56
Bat Spd56
Speed20
CompsGarrett Jones (age 32) · Luis Valbuena (age 32) · Rick Ankiel (age 31)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 109109vR 109
AVG/OBP/SLG.229 / .308 / .443
PA37
HR2
K%22
BB%8
BABIP247
ISO206
MLB%45%
Value2027 · WAR
BAT: +0.9 runs (wOBA-derived runs vs avg)+1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: -0.9 runs (Positional adjustment)-1POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: +0.20+0.2WAR
0.01.42.80.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$36M ctrl surplus
Tools · Splits · Contract
ToolsStatcast %ile · 2023-2025
CONTACT
xAVG
150.223
POWER
Barrel%
6210.0
Avg EV
6490.1
Bat Spd
5672.0
SPEED
Sprint
2026.0
Platoon Splits2024-2025 · 886 PA
vs LHP
vs RHP
Edge
PA
235
651
—
wRC+
97
111
▶R
wOBA
311
333
▶R
ISO
211
241
▶R
BABIP
232
221
◀L
K%
26.8%
19.5%
▶▶R
BB%
8.9%
8.9%
—
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   8.942 yrs.days
Team Control Through   2029
First FA Year   2028
OPTDEF 20%
YearStatusSalary Proj WAR Value Surplus
2027Ext$18M+0.1$0.4M-$18M
2028Ext$18M———
2029Extbeyond projection horizon · no WAR estimate
Totals $37M $-0.8M -$36M
Options · projected decision
2030CLUB OPT$18.5M / $0.0M buyoutDECLINE
2031CLUB OPT$15.0M / $5.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)
201217 ROKAZL Indians — 176154 471514 13377 63 305385494879 188374 217 386 70 — — — — — —
201318 ALake County Captains — 238219 531305 13436 63 242303370672 128281 185 304 52 — — — — — —
201419 ALake County Captains — 181163 30911 17490 20 184261270531 86254 279 245 7 — — — — — —
201520 ALake County Captains — 276248 6916010 18536 42 278342464806 185312 197 352 72 — — — — — —
201520 INTLNavegantes del Magallanes — 2220 2000 151 10 100182100282 133 235 147 -14 — — — — — —
201621 A+Lynchburg Hillcats — 574500 14542020 5411812 105 290373494867 204339 219 378 89 — — — — — —
201722 MLBBaltimore Orioles — 3130 8300 080 00 267267367633 100348 260 270 70 -1 +0 +0 -2 +1 -0.2
201722 AABowie Baysox — 5950 19505 791 00 3804667801.246 400378 1512 518 190 — — — — — —
201722 INTLSalt River Rafters — 7772 15411 2181 10 208240333573 125255 233 248 54 — — — — — —
201823 MLBBaltimore Orioles — 108101 20511 6211 10 198250297547 99241 196 248 53 -6 +0 +0 -6 +2 -1.0
201823 AAANorfolk Tides — 4744 8302 290 00 182217386604 205176 194 258 38 — — — — — —
201823 AABowie Baysox — 222209 54935 10321 41 258295402697 144282 145 306 64 — — — — — —
201823 INTLTigres de Aragua — 207183 461325 18262 30 251325426751 175266 139 328 108 — — — — — —
201924 MLBBaltimore Orioles — 405380 9920120 19862 12 261299476776 216285 215 336 107 +3 -1 -5 -7 +9 -0.0
201924 AAANorfolk Tides — 209193 501505 13382 32 259312415727 155298 186 322 64 — — — — — —
202025 MLBBaltimore Orioles — 165153 4013111 10252 01 261315575890 314248 156 383 128 +6 -0 +2 -2 +4 0.9
202126 MLBBaltimore Orioles — 438406 9824018 231014 11 241289433722 192275 235 315 94 -3 -0 -7 -5 +9 -0.5
202227 MLBBaltimore Orioles — 647574 13824033 5512213 02 240321455776 214248 199 341 114 +11 -1 -6 -7 +14 1.1
202328 MLBBaltimore Orioles — 656591 15241128 551526 51 257327472799 215299 238 350 119 +15 +1 -3 -7 +14 1.9
202429 MLBBaltimore Orioles — 665595 14025244 581297 20 235311506816 271225 199 353 121 +17 +0 -5 -7 +14 2.0
202530 MLBToronto Blue Jays — 221194 34506 25611 00 175273294567 119219 2811 262 61 -10 +0 -2 -3 +5 -1.1
202530 AAABuffalo Bisons — 3832 7202 660 00 219342469811 250208 1616 359 70 — — — — — —
202631 AAABuffalo Bisons — 2117 4100 440 00 235381294675 59308 1919 323 56 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 33363024 7291606161 25170536 107 241307458765 217260 218 334 112 +49 -1 -26 -45 +72 5.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201217 ROK MLEAZL Indians — 176159 351013 8537 63 220287352640 132290 305 271 70 — — — — — —
201318 A MLELake County Captains — 238222 451104 10596 63 203256306563 104254 254 245 52 — — — — — —
201419 A MLELake County Captains — 181168 23611 12680 20 137194202397 65217 387 179 7 — — — — — —
201520 A MLELake County Captains — 276255 581407 11716 42 227276365640 137271 264 274 72 — — — — — —
201621 A+ MLELynchburg Hillcats — 574521 12231018 3317512 105 234295397692 163303 306 300 89 — — — — — —
201722 MLB MLEBaltimore Orioles — 3130 8300 080 00 267267367633 100348 260 271 70 -1 +0 +0 -2 +1 -0.2
201722 AA MLEBowie Baysox — 5953 17404 4111 00 3213796231.002 302349 197 449 190 — — — — — —
201823 MLB MLEBaltimore Orioles — 108101 20511 6211 10 198250297547 99241 196 246 53 -6 +0 +0 -6 +2 -1.0
201823 AAA MLENorfolk Tides — 4745 7202 1110 00 156174333507 178159 232 224 38 — — — — — —
201823 AA MLEBowie Baysox — 222212 50834 7411 41 236264358622 123265 183 263 64 — — — — — —
201924 MLB MLEBaltimore Orioles — 405380 9620118 19862 12 253292453744 200285 215 326 107 +3 -1 -5 -7 +9 -0.0
201924 AAA MLENorfolk Tides — 209198 431205 8472 32 217255354608 136257 224 263 64 — — — — — —
202025 MLB MLEBaltimore Orioles — 165156 3913110 7252 01 250291538829 288248 154 358 128 +6 -0 +2 -2 +4 0.9
202126 MLB MLEBaltimore Orioles — 438406 9524016 231014 11 234282411693 177275 235 307 94 -3 -0 -7 -5 +9 -0.5
202227 MLB MLEBaltimore Orioles — 647575 13623033 5412213 02 237316449765 212248 198 337 114 +11 -1 -6 -7 +14 1.1
202328 MLB MLEBaltimore Orioles — 656592 14939128 541526 51 252321463783 211299 238 344 119 +15 +1 -3 -7 +14 1.9
202429 MLB MLEBaltimore Orioles — 665598 13824244 551297 20 231303498801 268225 198 347 121 +17 +0 -5 -7 +14 2.0
202530 MLB MLEToronto Blue Jays — 221195 34506 24611 00 174268292560 118219 2811 258 61 -10 +0 -2 -3 +5 -1.1
202530 AAA MLEBuffalo Bisons — 3834 6102 470 00 176263382646 206169 1811 272 70 — — — — — —
202631 AAA MLEBuffalo Bisons — 2118 4100 350 00 222333278611 56265 2414 251 56 — — — — — —
201217 ROK MLEAZL Indians — 176159 351013 8537 63 220287352640 132305 305 271 70 — — — — — —
201217 ROK RAWAZL Indians — 176154 471514 13377 63 305385494879 188374 217 386 70 — — — — — —
201318 A MLELake County Captains — 238222 451104 10596 63 203256306563 104258 254 245 52 — — — — — —
201318 A RAWLake County Captains — 238219 531305 13436 63 242303370672 128281 185 304 52 — — — — — —
201419 A MLELake County Captains — 181168 23611 12680 20 137194202397 65220 387 179 7 — — — — — —
201419 A RAWLake County Captains — 181163 30911 17490 20 184261270531 86254 279 245 7 — — — — — —
201520 A MLE2 teams — 298275 621507 12777 52 225276356632 131282 264 274 72 — — — — — —
201520 A RAW2 teams — 298268 7116010 19587 52 265330437766 172299 196 337 72 — — — — — —
201621 A+ MLELynchburg Hillcats — 574521 12231018 3317512 105 234295397692 163310 306 300 89 — — — — — —
201621 A+ RAWLynchburg Hillcats — 574500 14542020 5411812 105 290373494867 204339 219 378 89 — — — — — —
201722 INTL MLE3 teams — 167153 491408 8362 10 320362569931 248363 225 388 149 — — — — — —
201722 INTL RAW3 teams — 167152 421216 9352 10 276325487812 211313 215 348 149 — — — — — —
201823 AA MLE4 teams — 584550 11824610 231124 81 215251335586 120249 194 253 58 — — — — — —
201823 AA RAW4 teams — 584537 12830613 36884 81 238291389680 151261 156 299 58 — — — — — —
201924 MLB MLE2 teams — 614578 14133123 271334 44 244282424706 180277 224 305 92 -6 -1 -5 -7 +13 -0.5
201924 MLB RAW2 teams — 614573 14935125 321244 44 260304455759 195290 205 331 92 -6 -1 -5 -7 +13 -0.5
202025 MLB MLEBaltimore Orioles — 165156 3913110 7252 01 250291538829 288240 154 358 128 +6 -0 +2 -2 +4 0.9
202025 MLB RAWBaltimore Orioles — 165153 4013111 10252 01 261315575890 314248 156 383 128 +6 -0 +2 -2 +4 0.9
202126 MLB MLEBaltimore Orioles — 438406 9524016 231014 11 234282411693 177270 235 307 94 -3 -0 -7 -5 +9 -0.5
202126 MLB RAWBaltimore Orioles — 438406 9824018 231014 11 241289433722 192275 235 315 94 -3 -0 -7 -5 +9 -0.5
202227 MLB MLEBaltimore Orioles — 647575 13623033 5412213 02 237316449765 212242 198 337 114 +11 -1 -6 -7 +14 1.1
202227 MLB RAWBaltimore Orioles — 647574 13824033 5512213 02 240321455776 214248 199 341 114 +11 -1 -6 -7 +14 1.1
202328 MLB MLEBaltimore Orioles — 656592 14939128 541526 51 252321463783 211291 238 344 119 +15 +1 -3 -7 +14 1.9
202328 MLB RAWBaltimore Orioles — 656591 15241128 551526 51 257327472799 215299 238 350 119 +15 +1 -3 -7 +14 1.9
202429 MLB MLEBaltimore Orioles — 665598 13824244 551297 20 231303498801 268219 198 347 121 +17 +0 -5 -7 +14 2.0
202429 MLB RAWBaltimore Orioles — 665595 14025244 581297 20 235311506816 271225 199 353 121 +17 +0 -5 -7 +14 2.0
202530 MLB MLE2 teams — 259229 41708 28681 00 179271314586 135214 2611 260 62 -12 +0 -2 -3 +6 -1.1
202530 MLB RAW2 teams — 259226 41708 31671 00 181283319602 137217 2612 276 62 -12 +0 -2 -3 +6 -1.1
202631 AAA MLEBuffalo Bisons — 2118 4100 350 00 222333278611 56308 2414 251 56 — — — — — —
202631 AAA RAWBuffalo Bisons — 2117 4100 440 00 235381294675 59308 1919 323 56 — — — — — —
201217 ROK MLEAZL Indians — 176159 351013 8537 63 220287352640 132290 305 271 70 — — — — — —
201318 A MLELake County Captains — 238220 451104 10596 63 205256309565 105254 254 245 52 — — — — — —
201419 A MLELake County Captains — 181167 23611 12680 20 138194204398 66217 387 179 7 — — — — — —
201520 A MLE2 teams — 298277 621507 12777 52 224276354629 130271 264 274 72 — — — — — —
201621 A+ MLELynchburg Hillcats — 574524 12231018 3317512 105 233295395690 162303 306 300 89 — — — — — —
201722 INTL MLE3 teams — 167155 491408 8362 10 316362561923 245349 225 388 149 — — — — — —
201823 AA MLE4 teams — 584552 11824610 231124 81 214251333585 120245 194 253 58 — — — — — —
201924 MLB MLE2 teams — 614578 14133123 271334 44 244282424706 180276 224 305 92 — — — — — —
202025 MLB MLEBaltimore Orioles — 165155 3913110 7252 01 252291542833 290248 154 358 128 — — — — — —
202126 MLB MLEBaltimore Orioles — 438408 9524016 231014 11 233282409691 176275 235 307 94 — — — — — —
202227 MLB MLEBaltimore Orioles — 647575 13623033 5412213 02 237316449765 212248 198 337 114 — — — — — —
202328 MLB MLEBaltimore Orioles — 656591 14939128 541526 51 252321464784 212299 238 344 119 — — — — — —
202429 MLB MLEBaltimore Orioles — 665598 13824244 551297 20 231303498801 268225 198 347 121 — — — — — —
202530 MLB MLE2 teams — 259228 41708 28681 00 180271316587 136211 2611 260 62 — — — — — —
202631 AAA MLEBuffalo Bisons — 2118 4100 350 00 222333278611 56265 2414 251 56 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202429 MLB MLEBaltimore Orioles — 665598 13824244 551297 20 231303498801 268225 198 347 121 — — — — — —
202530 MLB MLE2 teams — 259228 41708 28681 00 180271316587 136211 2611 260 62 — — — — — —
202631 AAA MLEBuffalo Bisons — 2118 4100 350 00 222333278611 56265 2414 251 56 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202732 MLB MLETOR 45% 198175 417110 19442 21 228307442749 213246 2210 329 109 +2 +0 -0 -2 +4 0.2
▸ 2027 — real world (MLB)
202732 MLB CTXTOR 45% 3734 7102 380 00 229308443750 214247 228 329 109 +0 +0 -0 -0 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202833 MLB MLETOR 100% 118105 23406 11271 00 220298422720 203239 239 317 101 +0 +0 -4 -1 +3 -0.3
202833 MLB CTXTOR 100% 118105 23406 11271 00 220298423722 203240 239 318 101 +0 +0 -4 -1 +3 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 34543129 7521646167 26273237 107 240307457763 216260 218 334 93 +50 -1 -30 -46 +75 4.8
/ 162G— A+C — 650589 14131131 491387 21 239305453759 214259 218 334 93 +9 -0 -6 -9 +14 0.9
Career— MLE — 58845379 123728213223 376136177 5123 230290412701 182264 236 305 93 +50 -1 -30 -47 +77 5.0
/ 162G— MLE — 650594 13631125 421509 63 229290411701 182262 236 305 93 +9 -0 -5 -9 +14 0.9

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 AAABuffalo Bisons · 21 PAwOBA .316 → .251 (−65)K% 19.0% → 22.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷1.000×1.200——22.86%
BB% (unintentional) /PA19.05%÷1.000×0.690—×0.95212.51%
HBP% /PA0.00%—×0.940—×0.9520.00%
Singles /BIP23.08%÷1.000×0.930—×0.95220.43%
Doubles /BIP7.69%÷1.000×0.830—×0.9526.08%
Triples /BIP0.00%÷1.000×0.970—×0.9520.00%
Home runs /BIP0.00%÷1.000×0.700—×0.9520.00%

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

Result: wOBA .316 → .251; ISO .059 → .049; BABIP .308 → .265. 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 AAABuffalo Bisons · 38 PAwOBA .349 → .272 (−78)K% 15.8% → 19.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.79%÷0.988×1.200——19.18%
BB% (unintentional) /PA15.79%÷0.984×0.690—×0.96210.65%
HBP% /PA0.00%—×0.940—×0.9620.00%
Singles /BIP11.54%÷1.007×0.930—×0.96210.25%
Doubles /BIP7.69%÷1.098×0.830—×0.9625.60%
Triples /BIP0.00%÷0.986×0.970—×0.9620.00%
Home runs /BIP7.69%÷0.847×0.700—×0.9626.12%

Factors used: league row International League. Park (home-season share, regressed): HR 69, 1B 101, 2B 120, 3B 97, K 98, BB 97 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average).

Result: wOBA .349 → .272; ISO .250 → .200; BABIP .208 → .169. 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 AAANorfolk Tides · 209 PAwOBA .313 → .263 (−50)K% 18.2% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.18%÷0.973×1.200——22.41%
BB% (unintentional) /PA5.74%÷1.103×0.690—×1.0333.71%
HBP% /PA0.96%—×0.940—×1.0330.93%
Singles /BIP19.35%÷1.033×0.930×0.950×1.03317.11%
Doubles /BIP9.68%÷0.990×0.830×0.950×1.0337.96%
Triples /BIP0.00%÷0.954×0.970×0.950×1.0330.00%
Home runs /BIP3.23%÷0.889×0.840—×1.0333.15%

Factors used: league row IL. Park (home-season share, regressed): HR 78, 1B 107, 2B 98, 3B 91, K 95, BB 121 — 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.950.

Result: wOBA .313 → .263; ISO .155 → .138; BABIP .298 → .257. 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 AABowie Baysox · 222 PAwOBA .301 → .263 (−38)K% 14.4% → 18.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.41%÷0.960×1.220——18.32%
BB% (unintentional) /PA4.50%÷0.978×0.700—×1.0123.26%
HBP% /PA0.45%—×0.850—×1.0120.39%
Singles /BIP20.90%÷0.996×0.970×0.972×1.01220.02%
Doubles /BIP5.08%÷0.971×0.860×0.972×1.0124.43%
Triples /BIP1.69%÷0.900×0.950×0.972×1.0121.76%
Home runs /BIP2.82%÷1.060×0.780—×1.0122.10%

Factors used: league row EL. Park (home-season share, regressed): HR 112, 1B 99, 2B 94, 3B 80, K 92, BB 96 — 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.972.

Result: wOBA .301 → .263; ISO .144 → .118; BABIP .282 → .265. 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 AAANorfolk Tides · 47 PAwOBA .256 → .224 (−32)K% 19.1% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.15%÷1.009×1.200——22.77%
BB% (unintentional) /PA4.26%÷0.997×0.690—×1.0483.09%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP8.57%÷0.984×0.930—×1.0488.49%
Doubles /BIP8.57%÷1.063×0.830—×1.0487.01%
Triples /BIP0.00%÷1.150×0.970—×1.0480.00%
Home runs /BIP5.71%÷0.964×0.840—×1.0485.22%

Factors used: league row IL. Park (home-season share, regressed): HR 93, 1B 97, 2B 113, 3B 130, K 102, 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).

Result: wOBA .256 → .224; ISO .205 → .180; BABIP .176 → .159. 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).

2017 AABowie Baysox · 59 PAwOBA .509 → .449 (−60)K% 15.3% → 19.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.25%÷0.970×1.220——19.19%
BB% (unintentional) /PA10.17%÷1.061×0.700—×1.0276.89%
HBP% /PA1.69%—×0.850—×1.0271.48%
Singles /BIP21.95%÷0.993×0.970—×1.02722.01%
Doubles /BIP12.20%÷1.043×0.860—×1.02710.32%
Triples /BIP0.00%÷1.016×0.950—×1.0270.00%
Home runs /BIP12.20%÷0.998×0.780—×1.0279.79%

Factors used: league row EL. Park (home-season share, regressed): HR 100, 1B 99, 2B 109, 3B 103, K 94, BB 112 — 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).

Result: wOBA .509 → .449; ISO .400 → .339; BABIP .378 → .349. 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 A+Lynchburg Hillcats · 574 PAwOBA .372 → .300 (−72)K% 20.6% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.56%÷0.956×1.420——30.53%
BB% (unintentional) /PA9.23%÷1.015×0.630—×1.0125.80%
HBP% /PA2.09%—×0.860—×1.0121.82%
Singles /BIP21.73%÷0.969×0.940×0.960×1.01220.48%
Doubles /BIP10.99%÷1.000×0.830×0.960×1.0128.86%
Triples /BIP0.00%÷1.037×0.800×0.960×1.0120.00%
Home runs /BIP5.24%÷0.932×0.900—×1.0125.11%

Factors used: league row CAR. Park (home-season share, regressed): HR 86, 1B 94, 2B 100, 3B 107, K 91, BB 103 — applied at half strength. Age: age 22 vs a level average of 22.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.960.

Result: wOBA .372 → .300; ISO .204 → .172; BABIP .339 → .303. 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).

2015 ALake County Captains · 276 PAwOBA .345 → .274 (−71)K% 19.2% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.20%÷1.014×1.360——25.76%
BB% (unintentional) /PA5.80%÷0.995×0.690—×1.0154.08%
HBP% /PA2.17%—×0.780—×1.0151.72%
Singles /BIP22.05%÷1.007×0.920×0.950×1.01519.42%
Doubles /BIP8.21%÷0.902×0.830×0.950×1.0157.28%
Triples /BIP0.00%÷1.103×0.910×0.950×1.0150.00%
Home runs /BIP5.13%÷1.169×0.800—×1.0153.56%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 134, 1B 101, 2B 80, 3B 121, K 103, BB 99 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .345 → .274; ISO .185 → .137; BABIP .312 → .271. 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 — .