Jorge Alfaro

C Northwest Arkansas Naturals
Age 34 R/R 6'1" / 243 lbs AA HR -15%K -8% Svc 11.000 · Ctrl thru 2027
Overview
AAExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202431INTLTigres del Li…36.303/.361/.45510133—
202532AAAMIL326.244/.286/.430151238—.186/.222/.296
202532MLBWSH39.256/.256/.30801560.4
202633AAA/AA/INTL3 orgs284.218/.282/.44015140—.160/.216/.324
2027PROJ22% MLB34MLBKC47.212/.251/.36021730.0
2028PROJ35MLBKC141.201/.238/.3374162-0.8
Last 3 seasons WAR 0.4  ·  Next 2 projected WAR -0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service11.000First FA2028
2027Ext / FA-deal$0.9M
Skills · percentileStatcast 2022-2025
Bat Spd90
Speed68
Barrel%63
Avg EV49
xwOBA32
CompsJohn Hicks (age 33) · Carlos M. Rodriguez (age 33) · Adam Rosales (age 35)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†73
AVG/OBP/SLG.212 / .251 / .360
PA47
HR2
K%40
BB%2
BABIP328
ISO178
MLB%22%
Value2027 · WAR
BAT: -7.0 runs (wOBA-derived runs vs avg)-7BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.8 runs (Defensive runs vs avg)-2FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +4.7 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.0-0.82728
Tools · Contract
ToolsStatcast %ile · 2022-2025
CONTACT
xAVG
260.232
POWER
Barrel%
6310.1
Avg EV
4989.1
Bat Spd
9075.9
SPEED
Sprint
6828.2
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   11.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$0.9M———
Totals $0.9M $0.0M -$0.9M

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)
201017 ROKDSL Rangers — 187172 38521 5489 14 221280291570 70298 263 262 2 — — — — — —
201219 AHickory Crawdads — 300272 712155 16849 73 261323430753 169355 285 331 61 — — — — — —
201219 INTLLeones de Ponce — 6665 19212 1160 02 292303446749 154362 242 329 109 — — — — — —
201320 AHickory Crawdads — 420372 9622116 2811118 163 258340452791 194324 267 351 63 — — — — — —
201320 ROKAZL Rangers — 2621 9202 262 20 4295208101.330 381500 238 543 162 — — — — — —
201320 INTLSurprise Saguaros — 8070 27610 5173 23 386449500949 114491 216 414 166 — — — — — —
201421 AAFrisco RoughRiders — 9988 23404 6235 00 261343443787 182311 236 352 78 — — — — — —
201421 A+Myrtle Beach Pelicans — 437398 10422513 2310012 65 261321440761 178315 235 334 70 — — — — — —
201522 AAFrisco RoughRiders — 207190 481525 9618 21 253314432746 179347 294 331 68 — — — — — —
201522 INTLTiburones de La Guaira — 4442 11101 0160 01 262262357619 95400 360 262 63 — — — — — —
201623 MLBPhiladelphia Phillies — 1716 2000 180 00 125176125301 250 476 148 -42 -3 +0 +0 +10 +0 0.8
201623 AAReading Fightin Phils — 435404 11521215 221054 32 285328458786 173347 245 343 76 — — — — — —
201623 INTLTiburones de La Guaira — 112105 22513 3354 31 210259362621 152284 313 277 74 — — — — — —
201724 MLBPhiladelphia Phillies — 114107 34605 3334 00 318360514874 196420 293 386 139 +5 +0 -2 +8 +2 1.4
201724 AAALehigh Valley IronPigs — 350324 781327 161138 11 241293358651 117345 325 292 49 — — — — — —
201825 MLBPhiladelphia Phillies — 377344 9016210 1813814 30 262324407731 145406 375 328 98 -1 +1 +18 +7 +8 3.3
201926 MLBMiami Marlins — 465431 11314118 2215410 44 262313425738 162364 335 327 114 +8 -1 +3 +8 +10 2.9
202027 MLBMiami Marlins — 10093 21203 4363 20 226280344624 118333 364 283 78 -3 +0 -2 +2 +2 -0.1
202128 MLBMiami Marlins — 311295 721514 11995 81 244283342625 98354 324 282 83 -6 +1 +3 +6 +7 1.1
202128 AAAJacksonville Jumbo Shrimp — 1616 4002 010 00 250250625875 375154 60 373 86 — — — — — —
202229 MLBSan Diego Padres — 274256 631407 11984 10 246288383671 137364 364 296 90 -3 +0 -1 +6 +6 0.8
202229 AAAEl Paso Chihuahuas — 1615 4102 150 00 2673127331.046 467250 316 441 63 — — — — — —
202229 INTLTigres del Licey — 2221 6200 060 00 286286381667 95375 270 281 77 — — — — — —
202330 MLBBoston Red Sox — 5248 7401 2152 00 146212292503 146188 294 229 34 -4 +0 -0 +7 +1 0.4
202330 AAAJacksonville Jumbo Shrimp — 278254 741727 14657 50 291345457802 165362 235 352 82 — — — — — —
202330 INTLTigres del Licey — 7264 11300 4213 00 172254219472 47250 296 223 37 — — — — — —
202431 INTLTigres del Licey — 3633 10201 271 00 303361455816 152360 196 364 133 — — — — — —
202532 MLBWashington Nationals — 3939 10200 0140 10 256256308564 51400 360 251 56 -2 +0 -2 +7 +1 0.4
202532 AAANashville Sounds — 326307 7510115 111197 120 244286430716 186345 373 315 38 — — — — — —
202633 AAAOmaha Storm Chasers — 2523 6201 171 00 261320478798 217333 284 352 58 — — — — — —
202633 AANorthwest Arkansas Naturals — 233210 468114 121008 12 219287467754 248323 435 327 42 — — — — — —
202633 INTLYaquis de Obregon — 2624 4000 071 00 167200167367 222 270 167 0 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 17491629 41273448 7259542 195 253302391693 138367 344 309 95 -9 +2 +17 +60 +38 10.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201017 ROK MLEDSL Rangers — 187175 25310 2599 14 143194171365 29212 321 171 2 — — — — — —
201219 A MLEHickory Crawdads — 300278 581653 111189 73 209263335597 126335 394 258 61 — — — — — —
201320 A MLEHickory Crawdads — 420382 7618111 1815018 163 199268338606 139283 364 262 63 — — — — — —
201320 ROK MLEAZL Rangers — 2622 7102 192 20 3184006361.036 318381 354 408 162 — — — — — —
201421 AA MLEFrisco RoughRiders — 9991 20402 3295 00 220283330612 110298 293 283 78 — — — — — —
201421 A+ MLEMyrtle Beach Pelicans — 437405 8917411 1614912 65 220270363633 143305 344 272 70 — — — — — —
201522 AA MLEFrisco RoughRiders — 207192 401224 7728 21 208266354620 146309 353 268 68 — — — — — —
201623 MLB MLEPhiladelphia Phillies — 1717 2000 080 00 118118118235 250 470 106 -42 -3 +0 +0 +10 +0 0.8
201623 AA MLEReading Fightin Phils — 435411 1031829 151374 32 251284370654 119343 313 281 76 — — — — — —
201724 MLB MLEPhiladelphia Phillies — 114108 34605 2334 00 315351509860 194420 292 374 139 +5 +0 -2 +8 +2 1.4
201724 AAA MLELehigh Valley IronPigs — 350329 671125 111418 11 204247295542 91331 403 241 49 — — — — — —
201825 MLB MLEPhiladelphia Phillies — 377350 891629 1213814 30 254306389694 134406 373 313 98 -1 +1 +18 +7 +8 3.3
201926 MLB MLEMiami Marlins — 465432 11615119 2115410 44 269317440757 171364 335 336 114 +8 -1 +3 +8 +10 2.9
202027 MLB MLEMiami Marlins — 10094 21203 3363 20 223270340610 117333 363 284 78 -3 +0 -2 +2 +2 -0.1
202128 MLB MLEMiami Marlins — 311295 741614 11995 81 251289353642 102354 324 291 83 -6 +1 +3 +6 +7 1.1
202128 AAA MLEJacksonville Jumbo Shrimp — 1616 4002 010 00 250250625875 375141 60 296 86 — — — — — —
202229 MLB MLESan Diego Padres — 274256 641507 11984 10 250292391682 141364 364 301 90 -3 +0 -1 +6 +6 0.8
202229 AAA MLEEl Paso Chihuahuas — 1615 3101 160 00 200250467717 267181 386 261 63 — — — — — —
202330 MLB MLEBoston Red Sox — 5248 7401 2152 00 146212292503 146188 294 218 34 -4 +0 -0 +7 +1 0.4
202330 AAA MLEJacksonville Jumbo Shrimp — 278259 661525 9757 50 255298386684 131324 273 290 82 — — — — — —
202532 MLB MLEWashington Nationals — 3939 10200 0140 10 256256308564 51400 360 250 56 -2 +0 -2 +7 +1 0.4
202532 AAA MLENashville Sounds — 326311 58818 71417 120 186222296517 109303 432 225 38 — — — — — —
202633 AAA MLEOmaha Storm Chasers — 2523 4101 181 00 174240348588 174273 324 254 58 — — — — — —
202633 AA MLENorthwest Arkansas Naturals — 233215 34619 71228 12 158213321534 163270 523 230 42 — — — — — —
201017 ROK MLEDSL Rangers — 187175 25310 2599 14 143194171365 29214 321 171 2 — — — — — —
201017 ROK RAWDSL Rangers — 187172 38521 5489 14 221280291570 70298 263 262 2 — — — — — —
201219 A MLE2 teams — 366341 711964 131449 75 208256334591 126342 394 258 61 — — — — — —
201219 A RAW2 teams — 366337 902367 171009 75 267320433753 166356 275 331 61 — — — — — —
201320 A MLE3 teams — 526475 9723115 2318723 206 204274352626 147295 364 271 69 — — — — — —
201320 A RAW3 teams — 526463 13230218 3513423 206 285365475840 190361 257 370 69 — — — — — —
201421 A+ MLE2 teams — 536496 10921413 1917717 65 220273357629 137310 334 274 72 — — — — — —
201421 A+ RAW2 teams — 536486 12726517 2912317 65 261325440766 179314 235 338 72 — — — — — —
201522 AA MLE2 teams — 251233 491525 8878 22 210261356617 146312 353 268 68 — — — — — —
201522 AA RAW2 teams — 251232 591626 9778 22 254305418723 164356 314 319 68 — — — — — —
201623 AA MLE3 teams — 564532 13123211 191818 63 246283359642 113349 323 274 72 — — — — — —
201623 AA RAW3 teams — 564525 13926318 261488 63 265309429738 164333 265 324 72 — — — — — —
201724 AAA MLE2 teams — 464437 10117210 1317412 11 231273348621 117357 383 274 71 — — — — — —
201724 AAA RAW2 teams — 464431 11219212 1914612 11 260310397706 137364 314 315 71 — — — — — —
201825 MLB MLEPhiladelphia Phillies — 377350 891629 1213814 30 254306389694 134392 373 313 98 -1 +1 +18 +7 +8 3.3
201825 MLB RAWPhiladelphia Phillies — 377344 9016210 1813814 30 262324407731 145406 375 328 98 -1 +1 +18 +7 +8 3.3
201926 MLB MLEMiami Marlins — 465432 11615119 2115410 44 269317440757 171372 335 336 114 +8 -1 +3 +8 +10 2.9
201926 MLB RAWMiami Marlins — 465431 11314118 2215410 44 262313425738 162364 335 327 114 +8 -1 +3 +8 +10 2.9
202027 MLB MLEMiami Marlins — 10094 21203 3363 20 223270340610 117327 363 284 78 -3 +0 -2 +2 +2 -0.1
202027 MLB RAWMiami Marlins — 10093 21203 4363 20 226280344624 118333 364 283 78 -3 +0 -2 +2 +2 -0.1
202128 MLB MLE2 teams — 327311 781616 111005 81 251287367654 116351 313 292 84 -6 +1 +3 +6 +7 1.1
202128 MLB RAW2 teams — 327311 761516 111005 81 244281357638 113341 313 286 84 -6 +1 +3 +6 +7 1.1
202229 MLB MLE3 teams — 312291 721709 131124 10 247289399688 151362 364 298 88 -4 +0 -1 +6 +7 0.8
202229 MLB RAW3 teams — 312292 731709 121094 10 250289401690 151360 354 303 88 -4 +0 -1 +6 +7 0.8
202330 AAA MLE3 teams — 402372 872227 1411012 50 234284360644 126309 273 279 75 — — — — — —
202330 AAA RAW3 teams — 402366 922428 2010112 50 251312393705 142322 255 313 75 — — — — — —
202431 INTL MLETigres del Licey — 3633 10201 271 00 303361455816 152360 196 — — — — — — — —
202431 INTL RAWTigres del Licey — 3633 10201 271 00 303361455816 152360 196 364 133 — — — — — —
202532 AAA MLE2 teams — 365350 681018 71557 130 194225297522 103319 422 228 40 — — — — — —
202532 AAA RAW2 teams — 365346 8512115 111337 130 246283416699 171352 363 309 40 — — — — — —
202633 AA MLE3 teams — 284261 438111 914410 12 165221330551 165291 513 232 43 — — — — — —
202633 AA RAW3 teams — 284257 5610115 1311410 12 218282440722 222311 405 314 43 — — — — — —
201017 ROK MLEDSL Rangers — 187174 25310 2599 14 144194172366 29212 321 171 2 — — — — — —
201219 A MLE2 teams — 366341 711964 131449 75 208256334591 126335 394 258 61 — — — — — —
201320 A MLE3 teams — 526475 9723115 2318723 206 204274352626 147289 364 271 69 — — — — — —
201421 A+ MLE2 teams — 536495 10921413 1917717 65 220273358630 137304 334 274 72 — — — — — —
201522 AA MLE2 teams — 251233 491525 8878 22 210261356617 146309 353 268 68 — — — — — —
201623 AA MLE3 teams — 564532 13123211 191818 63 246283359642 113340 323 274 72 — — — — — —
201724 AAA MLE2 teams — 464436 10117210 1317412 11 232273349621 117353 383 274 71 — — — — — —
201825 MLB MLEPhiladelphia Phillies — 377348 891629 1213814 30 256306391697 135406 373 313 98 — — — — — —
201926 MLB MLEMiami Marlins — 465431 11615119 2115410 44 269317441758 172364 335 336 114 — — — — — —
202027 MLB MLEMiami Marlins — 10094 21203 3363 20 223270340610 117333 363 284 78 — — — — — —
202128 MLB MLE2 teams — 327308 781616 111005 81 253287370658 117344 313 292 84 — — — — — —
202229 MLB MLE3 teams — 312292 721709 131124 10 247289397686 151354 364 298 88 — — — — — —
202330 AAA MLE3 teams — 402373 872227 1411012 50 233284359643 126302 273 279 75 — — — — — —
202532 AAA MLE2 teams — 365348 681018 71557 130 195225299524 103313 422 228 40 — — — — — —
202633 AA MLE3 teams — 284263 438111 914410 12 163221327548 163270 513 232 43 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202532 AAA MLE2 teams — 365348 681018 71557 130 195225299524 103313 422 228 40 — — — — — —
202633 AA MLE3 teams — 284263 438111 914410 12 163221327548 163270 513 232 43 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202734 MLB MLEKC 22% 326307 6511111 91337 61 216254371625 156331 413 276 73 -11 +1 -3 +6 +7 0.0
▸ 2027 — real world (MLB)
202734 MLB CTXKC 22% 4745 10202 1191 10 212251360610 148328 402 270 73 -2 +0 -0 +1 +1 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202835 MLB MLEKC 100% 141133 28415 4593 10 204241347589 143318 423 260 62 -6 +0 -7 +3 +3 -0.8
202835 MLB CTXKC 100% 141133 27414 4593 10 201238337575 136315 423 255 62 -6 +0 -7 +3 +3 -0.8
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 18901762 43977552 7665445 205 249297387684 138364 354 305 71 -16 +2 +10 +63 +41 10.2
/ 162G— A+C — 650606 15126218 2622515 72 249296388684 139364 354 305 71 -5 +1 +3 +22 +14 3.5
Career— MLE — 59185518 123824028143 1992111160 8534 224272356627 131332 363 273 71 -23 +2 +8 +67 +46 10.2
/ 162G— MLE — 650606 13626316 2223218 94 224272356629 132331 363 273 71 -7 +1 +2 +21 +14 3.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.

2026 AANorthwest Arkansas Naturals · 233 PAwOBA .320 → .230 (−90)K% 42.9% → 52.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA42.92%÷1.000×1.220——52.36%
BB% (unintentional) /PA4.72%÷1.000×0.700—×0.9403.11%
HBP% /PA3.43%—×0.870—×0.9402.81%
Singles /BIP20.91%÷1.000×0.920×1.025×0.94018.53%
Doubles /BIP7.27%÷1.000×0.840×1.025×0.9405.88%
Triples /BIP0.91%÷1.000×0.940×1.025×0.9400.82%
Home runs /BIP12.73%÷1.000×0.800—×0.9409.57%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 33 vs a level average of 24.8 → −6.0% on BB/HBP/hit rates (8.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.025.

Result: wOBA .320 → .230; ISO .248 → .168; BABIP .323 → .270. 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).

2026 AAAOmaha Storm Chasers · 25 PAwOBA .342 → .254 (−88)K% 28.0% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.00%÷1.000×1.200——33.60%
BB% (unintentional) /PA4.00%÷1.000×0.690—×0.9422.60%
HBP% /PA4.00%—×0.940—×0.9423.54%
Singles /BIP18.75%÷1.000×0.930—×0.94216.43%
Doubles /BIP12.50%÷1.000×0.830—×0.9429.77%
Triples /BIP0.00%÷1.000×0.970—×0.9420.00%
Home runs /BIP6.25%÷1.000×0.700—×0.9424.12%

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

Result: wOBA .342 → .254; ISO .217 → .145; BABIP .333 → .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).

2025 AAANashville Sounds · 326 PAwOBA .307 → .225 (−83)K% 36.5% → 43.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.50%÷1.010×1.200——43.35%
BB% (unintentional) /PA3.37%÷1.000×0.690—×0.9522.22%
HBP% /PA2.15%—×0.940—×0.9521.92%
Singles /BIP26.06%÷0.983×0.930×1.022×0.95224.01%
Doubles /BIP5.32%÷0.973×0.830×1.022×0.9524.42%
Triples /BIP0.53%÷0.900×0.970×1.022×0.9520.56%
Home runs /BIP7.98%÷1.111×0.700—×0.9524.78%

Factors used: league row International League. Park (home-season share, regressed): HR 122, 1B 97, 2B 95, 3B 80, K 102, BB 100 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.022.

Result: wOBA .307 → .225; ISO .186 → .111; BABIP .345 → .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).

2023 AAAJacksonville Jumbo Shrimp · 278 PAwOBA .346 → .290 (−56)K% 23.4% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.38%÷1.040×1.200——26.97%
BB% (unintentional) /PA5.04%÷1.008×0.690—×0.9723.35%
HBP% /PA2.52%—×0.940—×0.9722.30%
Singles /BIP25.40%÷1.016×0.930×1.033×0.97223.33%
Doubles /BIP8.99%÷0.955×0.830×1.033×0.9727.85%
Triples /BIP1.06%÷1.039×0.970×1.033×0.9720.99%
Home runs /BIP3.70%÷1.031×0.700—×0.9722.45%

Factors used: league row International League. Park (home-season share, regressed): HR 106, 1B 103, 2B 91, 3B 108, K 108, BB 102 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.033.

Result: wOBA .346 → .290; ISO .165 → .127; BABIP .362 → .324. 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 AAAEl Paso Chihuahuas · 16 PAwOBA .426 → .261 (−166)K% 31.2% → 39.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.25%÷0.959×1.200——39.12%
BB% (unintentional) /PA6.25%÷0.990×0.690—×0.9824.28%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP10.00%÷1.047×0.930—×0.9828.73%
Doubles /BIP10.00%÷1.133×0.830—×0.9827.19%
Triples /BIP0.00%÷1.002×0.970—×0.9820.00%
Home runs /BIP20.00%÷1.138×0.700—×0.98212.08%

Factors used: league row International League. Park (home-season share, regressed): HR 128, 1B 109, 2B 127, 3B 100, K 92, BB 98 — 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 .426 → .261; ISO .467 → .262; BABIP .250 → .181. 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 AAAJacksonville Jumbo Shrimp · 16 PAwOBA .360 → .296 (−64)K% 6.2% → 7.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.25%÷0.985×1.200——7.62%
BB% (unintentional) /PA0.00%÷0.994×0.690—×0.9920.00%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP13.33%÷0.971×0.930—×0.99212.66%
Doubles /BIP0.00%÷0.933×0.830—×0.9920.00%
Triples /BIP0.00%÷1.109×0.920—×0.9920.00%
Home runs /BIP13.33%÷0.886×0.700—×0.99210.45%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 77, 1B 94, 2B 87, 3B 122, K 97, 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 .360 → .296; ISO .375 → .290; BABIP .154 → .141. 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 AAALehigh Valley IronPigs · 350 PAwOBA .285 → .241 (−44)K% 32.3% → 40.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.29%÷0.961×1.200——40.30%
BB% (unintentional) /PA4.29%÷1.014×0.690—×1.0483.06%
HBP% /PA2.29%—×0.940—×1.0482.25%
Singles /BIP26.54%÷1.055×0.930×1.050×1.04825.74%
Doubles /BIP6.16%÷0.969×0.830×1.050×1.0485.81%
Triples /BIP0.95%÷1.047×0.970×1.050×1.0480.97%
Home runs /BIP3.32%÷1.043×0.840—×1.0482.80%

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

Result: wOBA .285 → .241; ISO .117 → .095; BABIP .345 → .331. 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 AAReading Fightin Phils · 435 PAwOBA .337 → .281 (−55)K% 24.1% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.14%÷0.936×1.220——31.46%
BB% (unintentional) /PA5.06%÷1.042×0.700—×1.0273.49%
HBP% /PA0.92%—×0.850—×1.0270.80%
Singles /BIP25.75%÷1.002×0.970×1.040×1.02726.65%
Doubles /BIP7.02%÷0.998×0.860×1.040×1.0276.46%
Triples /BIP0.67%÷1.150×0.950×1.040×1.0270.59%
Home runs /BIP5.02%÷1.273×0.780—×1.0273.16%

Factors used: league row EL. Park (home-season share, regressed): HR 155, 1B 100, 2B 100, 3B 130, K 87, 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.040.

Result: wOBA .337 → .281; ISO .173 → .118; BABIP .347 → .343. 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 — .