Rowdy Tellez

1B Gwinnett Stripers
Age 32 L/L 6'4" / 270 lbs AAA Svc 5.332 · Ctrl thru 2027
Overview
AAA40-MANArb-3FA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202429MLBPIT421.243/.303/.39213197-0.8
202530MLBTEX312.228/.278/.44317194-0.7
202631AAAATL408.267/.357/.46616570—.209/.271/.345
2027PROJ45% MLB32MLBATL131.221/.281/.4005189-0.1
2028PROJ33MLBATL256.213/.271/.38010081-1.0
Last 3 seasons WAR -1.5  ·  Next 2 projected WAR -1.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service5.332First FA2028
2027Arb-3$0.7M
Skills · percentileStatcast 2024-2026
Bat Spd82
Barrel%71
Avg EV66
xwOBA58
Speed10
CompsBrett Harper (age 32) · Felix Perez (age 32) · Aaron Guiel (age 32)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 6889vR 96
AVG/OBP/SLG.221 / .281 / .400
PA131
HR5
K%25
BB%7
BABIP259
ISO175
MLB%45%
Value2027 · WAR
BAT: -3.8 runs (wOBA-derived runs vs avg)-4BATRUN: -1.2 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: -5.2 runs (Positional adjustment)-5POSREP: +6.3 runs (Replacement-level credit)+6REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-1.02728
Tools · Splits · Contract
ToolsStatcast %ile · 2024-2026
CONTACT
xAVG
310.236
POWER
Barrel%
7111.4
Avg EV
6690.2
Bat Spd
8274.8
SPEED
Sprint
1023.5
Platoon Splits2024-2025 · 733 PA
vs LHP
vs RHP
Edge
PA
70
663
—
wRC+
58
98
▶▶R
wOBA
253
313
▶▶R
ISO
115
183
▶▶R
BABIP
222
272
▶▶R
K%
38.6%
21.9%
▶▶R
BB%
12.9%
5.9%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2018
Service   5.332 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Arb-3$0.7M———
Totals $0.0M $-0.4M +$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.

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)
201318 ROKGCL Blue Jays — 141124 29532 15261 10 234321371692 137278 1811 311 36 — — — — — —
201419 ALansing Lugnuts — 4942 15002 7100 00 357449500949 143433 2014 425 135 — — — — — —
201419 ROKBluefield Blue Jays — 218191 561114 19273 32 293366424790 131315 129 347 70 — — — — — —
201520 A+Dunedin Blue Jays — 148131 36507 14280 30 275345473818 198293 199 355 83 — — — — — —
201520 ALansing Lugnuts — 299270 801907 24561 22 296356444800 148346 198 352 70 — — — — — —
201520 INTLSalt River Rafters — 9182 24404 7201 10 293356488843 195339 228 369 136 — — — — — —
201621 AANew Hampshire Fisher Cats — 514438 13029223 63926 43 297393530922 233324 1812 400 112 — — — — — —
201621 INTLEstrellas Orientales — 5042 10102 8110 00 238360405765 167276 2216 347 121 — — — — — —
201722 AAABuffalo Bisons — 501445 992916 47942 61 222300333632 110264 199 285 51 — — — — — —
201823 MLBToronto Blue Jays — 7370 22904 2210 00 314333614948 300391 293 403 159 +5 +0 -3 -9 +2 -0.5
201823 AAABuffalo Bisons — 444393 10622013 40745 74 270345425770 155298 179 340 91 — — — — — —
201924 MLBToronto Blue Jays — 409370 8419021 291167 11 227296449744 222267 287 326 103 +1 -0 -5 -9 +9 -0.4
201924 AAABuffalo Bisons — 10993 34907 14251 00 3664546881.142 323435 2313 485 168 — — — — — —
202025 MLBToronto Blue Jays — 127113 32508 11201 01 283352540892 257276 169 383 141 +6 -0 -2 -2 +3 0.5
202126 MLBMilwaukee Brewers — 325297 7214211 23654 00 242306414720 172275 207 319 97 -1 +0 -6 -7 +7 -0.7
202126 AAANashville Sounds — 6353 16405 8122 00 3024136601.073 358306 1913 459 138 — — — — — —
202227 MLBMilwaukee Brewers — 599529 11623035 621215 21 219307461768 242215 2010 337 106 +4 +0 -8 -11 +13 -0.2
202328 MLBMilwaukee Brewers — 351311 679113 35860 00 215295376671 161249 2510 298 84 -7 +0 -4 -7 +8 -1.0
202328 AAANashville Sounds — 3431 7201 370 00 226294387681 161261 219 305 51 — — — — — —
202429 MLBPittsburgh Pirates — 421383 9318013 31892 10 243303392695 149280 217 307 97 -2 +0 -8 -8 +9 -0.8
202530 MLBTexas Rangers — 312289 6611017 17833 10 228278443721 215255 275 314 94 -2 +0 -6 -6 +7 -0.7
202530 AAARound Rock Express — 1615 5102 160 00 3333758001.175 467429 386 497 136 — — — — — —
202631 AAAGwinnett Stripers — 408356 9523016 49941 52 267357466823 199319 2312 364 70 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 26172362 5521083122 21060122 53 234302437739 203259 238 324 106 +18 -0 -41 -59 +57 -2.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201318 ROK MLEGCL Blue Jays — 141130 23422 9381 10 177236285520 108223 276 222 36 — — — — — —
201419 A MLELansing Lugnuts — 4944 14002 5130 00 318388455842 136429 2710 367 135 — — — — — —
201419 ROK MLEBluefield Blue Jays — 218198 46813 12383 32 232286328615 96256 176 271 70 — — — — — —
201520 A+ MLEDunedin Blue Jays — 148135 31406 10420 30 230283393675 163266 287 291 83 — — — — — —
201520 A MLELansing Lugnuts — 299278 651305 16791 22 234278335612 101295 265 271 70 — — — — — —
201621 AA MLENew Hampshire Fisher Cats — 514461 12427215 401166 43 269335434769 165314 238 334 112 — — — — — —
201722 AAA MLEBuffalo Bisons — 501461 912616 311192 61 197251297548 100244 246 244 51 — — — — — —
201823 MLB MLEToronto Blue Jays — 7370 22904 2210 00 314333614948 300391 293 403 159 +5 +0 -3 -9 +2 -0.5
201823 AAA MLEBuffalo Bisons — 444404 10119011 29895 74 250308379687 129286 207 302 91 — — — — — —
201924 MLB MLEToronto Blue Jays — 409373 8419021 261167 11 225288445733 220267 286 321 103 +1 -0 -5 -9 +9 -0.4
201924 AAA MLEBuffalo Bisons — 10996 31806 11311 00 323398594992 271406 2810 417 168 — — — — — —
202025 MLB MLEToronto Blue Jays — 127114 32508 10201 01 281344535879 254276 168 377 141 +6 -0 -2 -2 +3 0.5
202126 MLB MLEMilwaukee Brewers — 325301 7215210 19654 00 239293402695 163275 206 312 97 -1 +0 -6 -7 +7 -0.7
202126 AAA MLENashville Sounds — 6355 14304 6142 00 255349527876 273273 2210 372 138 — — — — — —
202227 MLB MLEMilwaukee Brewers — 599538 11625033 531215 21 216292446738 230215 209 324 106 +4 +0 -8 -11 +13 -0.2
202328 MLB MLEMilwaukee Brewers — 351313 6710112 33860 00 214289367656 153249 259 293 84 -7 +0 -4 -7 +8 -1.0
202328 AAA MLENashville Sounds — 3433 7201 190 00 212235364599 152240 263 243 51 — — — — — —
202429 MLB MLEPittsburgh Pirates — 421383 9317014 31892 10 243303397700 154280 217 311 97 -2 +0 -8 -8 +9 -0.8
202530 MLB MLETexas Rangers — 312289 6511016 17833 10 225275429704 204255 275 306 94 -2 +0 -6 -6 +7 -0.7
202530 AAA MLERound Rock Express — 1615 4101 170 00 267312533846 267351 446 369 136 — — — — — —
202631 AAA MLEGwinnett Stripers — 408374 7818011 311131 52 209271345616 136264 288 271 70 — — — — — —
201318 ROK MLEGCL Blue Jays — 141130 23422 9381 10 177236285520 108231 276 222 36 — — — — — —
201318 ROK RAWGCL Blue Jays — 141124 29532 15261 10 234321371692 137278 1811 311 36 — — — — — —
201419 ROK MLE2 teams — 267242 60815 17523 32 248305351657 103289 196 289 81 — — — — — —
201419 ROK RAW2 teams — 267233 711116 26373 32 305382438819 133333 1410 362 81 — — — — — —
201520 A MLE3 teams — 538497 11521013 311452 62 231279352631 121294 276 278 74 — — — — — —
201520 A RAW3 teams — 538483 14028018 451042 62 290353460812 170331 198 356 74 — — — — — —
201621 AA MLE2 teams — 564507 13429216 441276 43 264330424754 160318 238 334 112 — — — — — —
201621 AA RAW2 teams — 564480 14030225 711036 43 292390519908 227320 1813 395 112 — — — — — —
201722 AAA MLEBuffalo Bisons — 501461 912616 311192 61 197251297548 100248 246 244 51 — — — — — —
201722 AAA RAWBuffalo Bisons — 501445 992916 47942 61 222300333632 110264 199 285 51 — — — — — —
201823 AAA MLE2 teams — 517474 12328015 311105 74 259312414725 154303 216 316 100 — — — — — —
201823 AAA RAW2 teams — 517463 12831017 42955 74 276343454797 177310 188 349 100 — — — — — —
201924 MLB MLE2 teams — 518469 11527027 371478 11 245311475787 230294 287 341 117 +10 -0 -5 -9 +11 0.7
201924 MLB RAW2 teams — 518463 11828028 431418 11 255329497826 242302 278 359 117 +10 -0 -5 -9 +11 0.7
202025 MLB MLEToronto Blue Jays — 127114 32508 10201 01 281344535879 254273 168 377 141 +6 -0 -2 -2 +3 0.5
202025 MLB RAWToronto Blue Jays — 127113 32508 11201 01 283352540892 257276 169 383 141 +6 -0 -2 -2 +3 0.5
202126 MLB MLE2 teams — 388356 8618214 25796 00 242302421724 180273 206 322 104 +2 +0 -6 -7 +8 -0.2
202126 MLB RAW2 teams — 388350 8818216 31776 00 251323451774 200279 208 342 104 +2 +0 -6 -7 +8 -0.2
202227 MLB MLEMilwaukee Brewers — 599538 11625033 531215 21 216292446738 230214 209 324 106 +4 +0 -8 -11 +13 -0.2
202227 MLB RAWMilwaukee Brewers — 599529 11623035 621215 21 219307461768 242215 2010 337 106 +4 +0 -8 -11 +13 -0.2
202328 MLB MLE2 teams — 385346 7311113 34950 00 211282361643 150247 259 288 81 -9 +0 -4 -7 +8 -1.1
202328 MLB RAW2 teams — 385342 7411114 38930 00 216295377672 161250 2410 298 81 -9 +0 -4 -7 +8 -1.1
202429 MLB MLEPittsburgh Pirates — 421383 9317014 31892 10 243303397700 154277 217 311 97 -2 +0 -8 -8 +9 -0.8
202429 MLB RAWPittsburgh Pirates — 421383 9318013 31892 10 243303392695 149280 217 307 97 -2 +0 -8 -8 +9 -0.8
202530 MLB MLE2 teams — 328304 6812017 18903 10 224274431705 207255 275 309 96 -2 +0 -6 -6 +7 -0.6
202530 MLB RAW2 teams — 328304 7112019 18893 10 234283461744 227261 275 323 96 -2 +0 -6 -6 +7 -0.6
202631 AAA MLEGwinnett Stripers — 408374 7818011 311131 52 209271345616 136266 288 271 70 — — — — — —
202631 AAA RAWGwinnett Stripers — 408356 9523016 49941 52 267357466823 199319 2312 364 70 — — — — — —
201318 ROK MLEGCL Blue Jays — 141130 23422 9381 10 177236285520 108223 276 222 36 — — — — — —
201419 ROK MLE2 teams — 267245 60815 17523 32 245305347652 102288 196 289 81 — — — — — —
201520 A MLE3 teams — 538500 11521013 311452 62 230279350629 120285 276 278 74 — — — — — —
201621 AA MLE2 teams — 564509 13429216 441276 43 263330422753 159314 238 334 112 — — — — — —
201722 AAA MLEBuffalo Bisons — 501463 912616 311192 61 197251296547 99244 246 244 51 — — — — — —
201823 AAA MLE2 teams — 517476 12328015 311105 74 258312412724 153301 216 316 100 — — — — — —
201924 MLB MLE2 teams — 518468 11527027 371478 11 246311476788 231296 287 341 117 — — — — — —
202025 MLB MLEToronto Blue Jays — 127115 32508 10201 01 278344530874 252276 168 377 141 — — — — — —
202126 MLB MLE2 teams — 388354 8618214 25796 00 243302424726 181274 206 322 104 — — — — — —
202227 MLB MLEMilwaukee Brewers — 599536 11625033 531215 21 216292448740 231215 209 324 106 — — — — — —
202328 MLB MLE2 teams — 385348 7311113 34950 00 210282359641 149248 259 288 81 — — — — — —
202429 MLB MLEPittsburgh Pirates — 421385 9317014 31892 10 242303395698 153280 217 311 97 — — — — — —
202530 MLB MLE2 teams — 328304 6812017 18903 10 224274431705 207260 275 309 96 — — — — — —
202631 AAA MLEGwinnett Stripers — 408373 7818011 311131 52 209271346617 137264 288 271 70 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202429 MLB MLEPittsburgh Pirates — 421385 9317014 31892 10 242303395698 153280 217 311 97 — — — — — —
202530 MLB MLE2 teams — 328304 6812017 18903 10 224274431705 207260 275 309 96 — — — — — —
202631 AAA MLEGwinnett Stripers — 408373 7818011 311131 52 209271346617 137264 288 271 70 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202732 MLB MLEATL 45% 397364 8117116 281012 31 221281400680 178259 257 300 89 -5 +0 -0 -7 +9 -0.2
▸ 2027 — real world (MLB)
202732 MLB CTXATL 45% 131120 27605 9331 10 221281400680 178259 257 300 89 -2 +0 -0 -2 +3 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202833 MLB MLEATL 100% 256235 5010010 18671 01 213271380652 168251 267 288 81 -6 -0 -4 -5 +6 -1.0
202833 MLB CTXATL 100% 256235 5010010 18671 01 213271380652 168251 267 288 81 -6 -0 -4 -5 +6 -1.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 28732597 6021183132 22866823 54 232300432732 200258 238 321 91 +12 -1 -46 -63 +62 -3.6
/ 162G— A+C — 650588 13727130 521515 11 233301435736 202260 238 321 91 +3 -0 -10 -14 +14 -0.8
Career— MLE — 62505697 13162729215 441148648 3919 231292395687 164271 247 303 91 +8 -1 -46 -68 +69 -3.9
/ 162G— MLE — 650592 13628122 461555 42 230290392682 162271 247 303 91 +2 -0 -9 -14 +14 -0.8

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 AAAGwinnett Stripers · 408 PAwOBA .354 → .271 (−83)K% 23.0% → 27.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.04%÷1.000×1.200——27.65%
BB% (unintentional) /PA11.52%÷1.000×0.690—×0.9627.65%
HBP% /PA0.25%—×0.940—×0.9620.22%
Singles /BIP21.37%÷1.000×0.930×0.977×0.96218.68%
Doubles /BIP8.78%÷1.000×0.830×0.977×0.9626.85%
Triples /BIP0.00%÷1.000×0.970×0.977×0.9620.00%
Home runs /BIP6.11%÷1.000×0.700—×0.9624.11%

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 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.977.

Result: wOBA .354 → .271; ISO .199 → .142; BABIP .319 → .264. 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 AAARound Rock Express · 16 PAwOBA .481 → .369 (−112)K% 37.5% → 41.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA37.50%÷1.086×1.200——41.45%
BB% (unintentional) /PA6.25%÷0.962×0.690—×0.9724.36%
HBP% /PA0.00%—×0.940—×0.9720.00%
Singles /BIP22.22%÷1.053×0.930—×0.97219.08%
Doubles /BIP11.11%÷0.881×0.830—×0.97210.17%
Triples /BIP0.00%÷0.921×0.970—×0.9720.00%
Home runs /BIP22.22%÷0.913×0.700—×0.97216.55%

Factors used: league row International League. Park (home-season share, regressed): HR 83, 1B 111, 2B 76, 3B 84, K 117, BB 92 — 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 .481 → .369; ISO .467 → .346; BABIP .429 → .351. 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 · 34 PAwOBA .285 → .243 (−42)K% 20.6% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.59%÷0.978×1.200——25.27%
BB% (unintentional) /PA5.88%÷0.995×0.690—×0.9924.05%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP16.67%÷0.953×0.930—×0.99216.14%
Doubles /BIP8.33%÷0.971×0.830—×0.9927.06%
Triples /BIP0.00%÷0.900×0.970—×0.9920.00%
Home runs /BIP4.17%÷0.905×0.700—×0.9923.20%

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

Result: wOBA .285 → .243; ISO .161 → .129; BABIP .261 → .240. 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 AAANashville Sounds · 63 PAwOBA .446 → .372 (−74)K% 19.0% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷1.024×1.200——22.33%
BB% (unintentional) /PA12.70%÷0.946×0.690—×1.0189.43%
HBP% /PA3.17%—×0.940—×1.0183.04%
Singles /BIP17.07%÷0.966×0.930—×1.01816.73%
Doubles /BIP9.76%÷1.030×0.830—×1.0188.00%
Triples /BIP0.00%÷1.150×0.920—×1.0180.00%
Home runs /BIP12.20%÷0.915×0.700—×1.0189.50%

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

Result: wOBA .446 → .372; ISO .358 → .283; BABIP .306 → .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 AAABuffalo Bisons · 109 PAwOBA .476 → .417 (−60)K% 22.9% → 28.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.94%÷0.968×1.200——28.42%
BB% (unintentional) /PA12.84%÷0.953×0.690—×1.0489.75%
HBP% /PA0.92%—×0.940—×1.0480.90%
Singles /BIP26.47%÷1.011×0.930—×1.04825.51%
Doubles /BIP13.24%÷0.954×0.830—×1.04812.07%
Triples /BIP0.00%÷0.909×0.970—×1.0480.00%
Home runs /BIP10.29%÷1.000×0.840—×1.0489.07%

Factors used: league row IL. Park (home-season share, regressed): HR 100, 1B 102, 2B 91, 3B 82, K 94, BB 91 — 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 .476 → .417; ISO .323 → .280; BABIP .435 → .406. 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 AAABuffalo Bisons · 444 PAwOBA .334 → .302 (−33)K% 16.7% → 20.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷0.993×1.200——20.14%
BB% (unintentional) /PA8.56%÷0.954×0.690—×1.0506.50%
HBP% /PA1.13%—×0.940—×1.0501.11%
Singles /BIP22.26%÷0.970×0.930×0.990×1.05022.19%
Doubles /BIP6.90%÷0.987×0.830×0.990×1.0506.03%
Triples /BIP0.00%÷1.150×0.970×0.990×1.0500.00%
Home runs /BIP4.08%÷1.080×0.840—×1.0503.33%

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

Result: wOBA .334 → .302; ISO .155 → .131; BABIP .298 → .286. 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 AAABuffalo Bisons · 501 PAwOBA .279 → .244 (−34)K% 18.8% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.76%÷0.950×1.200——23.69%
BB% (unintentional) /PA8.78%÷1.027×0.690—×1.0506.19%
HBP% /PA0.40%—×0.940—×1.0500.39%
Singles /BIP17.95%÷1.021×0.930×0.974×1.05016.73%
Doubles /BIP8.26%÷0.940×0.830×0.974×1.0507.46%
Triples /BIP0.28%÷0.961×0.970×0.974×1.0500.29%
Home runs /BIP1.71%÷0.903×0.840—×1.0501.67%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 104, 2B 88, 3B 92, K 90, BB 106 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.974.

Result: wOBA .279 → .244; ISO .110 → .103; BABIP .264 → .244. 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 AANew Hampshire Fisher Cats · 514 PAwOBA .392 → .334 (−59)K% 17.9% → 22.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.90%÷0.969×1.220——22.54%
BB% (unintentional) /PA11.48%÷1.079×0.700—×1.0507.82%
HBP% /PA1.17%—×0.850—×1.0501.04%
Singles /BIP21.97%÷0.995×0.970×1.003×1.05022.56%
Doubles /BIP8.38%÷1.000×0.860×1.003×1.0507.59%
Triples /BIP0.58%÷1.031×0.950×1.003×1.0500.56%
Home runs /BIP6.65%÷1.292×0.780—×1.0504.21%

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

Result: wOBA .392 → .334; ISO .233 → .172; BABIP .324 → .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).