Vladimir Guerrero Jr.

1B Toronto Blue Jays
Age 28 R/R 6'0" / 245 lbs MLB Svc 7.913 · Ctrl thru 2039
Overview
MLB40-MANExtFA 2040
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202425MLBTOR697.323/.398/.5443021563.8
202526MLBTOR680.292/.383/.4672361362.5
202627MLBTOR609.260/.335/.3569793-0.3
2027PROJ28MLBTOR566.282/.353/.4431851242.0
2028PROJ29MLBTOR614.279/.350/.4361941221.8
2029PROJ30MLBTOR614.275/.346/.4271821181.4
Last 3 seasons WAR 6.1  ·  Next 3 projected WAR 5.3Projected rows: MLB playing time only, park and league context applied.
ContractCONFIRMED
Control thru2039Service7.913First FA2040NTC
2027Ext$36M2028Ext$36M2029Ext$36M2030Ext$36M2031Ext$36M2032Ext$36M2033Ext$36M2034Ext$36M+5
Skills · percentileStatcast 2024-2026
xwOBA90
Avg EV90
Bat Spd90
Barrel%70
Speed27
Form.274/.341/.419 ▼ rolling true talent (60d window) · proj .281/.350/.442
CompsWilmer Flores (age 28) · Lourdes Gurriel Jr. (age 28) · Juan Rivera (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 130124vR 108
AVG/OBP/SLG.282 / .353 / .443
PA566
HR18
SB5
K%14
BB%9
BABIP302
ISO160
MLB%100%
Value2027 · WAR
BAT: +16.5 runs (wOBA-derived runs vs avg)+16BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.8 runs (Defensive runs vs avg)+1FLDPOS: -10.1 runs (Positional adjustment)-10POSREP: +12.3 runs (Replacement-level credit)+12REPTotal WAR: +2.40+2.4WAR
0.02.55.02.41.81.41.00.50.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$157M ctrl surplus
Tools · Recent Form · Splits · Contract
ToolsStatcast %ile · 2024-2026
CONTACT
xAVG
900.299
POWER
Barrel%
7011.1
Avg EV
9092.1
Bat Spd
9076.2
SPEED
Sprint
2726.4
Recent Formrolling true talent ⓘ
K%15%▼15% over 98 PA (60d) · proj 14%
BB%9%·8% over 98 PA (60d) · proj 9%
ISO.144▼.114 over 88 AB (60d) · proj .161
HR/BB3.5%·2.7% over 74 BBE (60d) · proj 4.1%
BABIP.300·.292 over 72 BIP (60d) · proj .301
SLASH.274/.341/.419▼proj .281/.350/.442
Platoon Splits2024-2026 · 1488 PA
vs LHP
vs RHP
Edge
PA
321
1167
—
wRC+
169
141
◀◀L
wOBA
418
377
◀L
ISO
221
185
◀◀L
BABIP
332
329
—
K%
10.9%
14.4%
◀◀L
BB%
12.5%
8.9%
◀◀L
Contract CONFIRMED · hand-curated extension
Status   FA
MLB Debut   2019
Service   7.913 yrs.days
Team Control Through   2039
First FA Year   2040
NTC
YearStatusSalary Proj WAR Value Surplus
2027Ext$36M+2.4$19M-$17M
2028Ext$36M+1.8$13M-$19M
2029Ext$36M+1.4$10M-$19M
2030Ext$36M+1.0$6M-$20M
2031Ext$36M+0.5$1M-$22M
2032Ext$36M———
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
2039Extbeyond projection horizon · no WAR estimate
Totals $214M $49M -$118M
Underwater contract
Projected production over the remaining contract is worth -$118M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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)
201617 ROKBluefield Blue Jays — 276236 641238 33352 155 271365449814 178283 1312 357 73 — — — — — —
201718 A+Dunedin Blue Jays — 209168 56716 36282 22 333456494950 161365 1317 420 133 — — — — — —
201718 ALansing Lugnuts — 318269 852117 40345 62 316414480894 164336 1113 394 122 — — — — — —
201718 INTLLeones del Escogido — 9890 19220 7131 20 211276278553 67247 137 255 59 — — — — — —
201819 AAABuffalo Bisons — 128110 37706 15101 00 336421564984 227323 812 425 149 — — — — — —
201819 AANew Hampshire Fisher Cats — 266234 9419114 21274 33 4024596711.130 269402 108 478 197 — — — — — —
201819 INTLSurprise Saguaros — 8877 27700 861 21 351419442860 91370 79 380 143 — — — — — —
201920 MLBToronto Blue Jays — 514464 12626215 46912 01 272340433773 162308 189 343 118 +11 -0 -14 +2 +11 1.0
201920 AAABuffalo Bisons — 3430 11103 420 10 3674417001.141 333320 612 490 178 — — — — — —
201920 A+Dunedin Blue Jays — 1715 4100 121 00 267353333686 67308 126 320 76 — — — — — —
202021 MLBToronto Blue Jays — 243221 581329 20382 10 262329462791 199282 168 349 120 +6 +0 -3 -5 +5 0.3
202021 INTLLeones del Escogido — 4239 14402 260 00 3593906151.006 256375 145 427 175 — — — — — —
202122 MLBToronto Blue Jays — 698604 18829148 861106 41 3114026011.003 290312 1612 434 174 +62 +0 -9 -12 +15 5.7
202223 MLBToronto Blue Jays — 706638 17535032 581166 83 274340480820 205289 168 360 125 +21 +0 -8 -13 +15 1.6
202324 MLBToronto Blue Jays — 682602 15930026 671009 53 264347444790 179277 1510 351 120 +16 -0 -15 -12 +15 0.4
202425 MLBToronto Blue Jays — 697616 19944130 72965 22 323398544942 221342 1410 411 156 +46 -0 -11 -12 +15 3.8
202526 MLBToronto Blue Jays — 680589 17234023 81946 63 292383467850 175313 1412 377 136 +29 +0 -7 -12 +15 2.5
202627 MLBToronto Blue Jays — 609542 1412509 56815 74 260335356691 96288 139 313 93 -5 -0 -0 -11 +13 -0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 48294276 12182366192 48672641 3317 285363478841 193303 1510 371 137 +213 -0 -67 -76 +105 17.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201617 ROK MLEBluefield Blue Jays — 276248 53927 21502 155 214280351631 137227 188 276 73 — — — — — —
201718 A+ MLEDunedin Blue Jays — 209179 55814 25402 22 307398430828 123354 1912 365 133 — — — — — —
201718 A MLELansing Lugnuts — 318283 831817 26485 62 293363438801 145322 158 349 122 — — — — — —
201819 AAA MLEBuffalo Bisons — 128114 36605 11121 00 316381500881 184316 99 389 149 — — — — — —
201819 AA MLENew Hampshire Fisher Cats — 266243 9618113 12324 33 3954326381.070 243394 125 460 197 — — — — — —
201920 MLB MLEToronto Blue Jays — 514464 12626215 46912 01 272340433773 162308 189 343 118 +11 -0 -14 +2 +11 1.0
201920 AAA MLEBuffalo Bisons — 3431 11103 320 10 3554126771.089 323303 69 432 178 — — — — — —
201920 A+ MLEDunedin Blue Jays — 1715 4100 131 00 267353333686 67293 186 280 76 — — — — — —
202021 MLB MLEToronto Blue Jays — 243222 581329 19382 10 261325459785 198282 168 345 120 +6 +0 -3 -5 +5 0.3
202122 MLB MLEToronto Blue Jays — 698611 18729148 791106 41 306391592983 286312 1611 426 174 +62 +0 -9 -12 +15 5.7
202223 MLB MLEToronto Blue Jays — 706644 17435032 521166 83 270330474804 203289 167 354 125 +21 +0 -8 -13 +15 1.6
202324 MLB MLEToronto Blue Jays — 682607 15830026 621009 53 260338438776 178277 159 345 120 +16 -0 -15 -12 +15 0.4
202425 MLB MLEToronto Blue Jays — 697628 19844130 60965 22 315380532911 217342 149 399 156 +46 -0 -11 -12 +15 3.8
202526 MLB MLEToronto Blue Jays — 680597 17134023 73946 63 286370459829 173313 1411 368 136 +29 +0 -7 -12 +15 2.5
202627 MLB MLEToronto Blue Jays — 609547 1402509 51815 74 256325351676 95288 138 306 93 -5 -0 -0 -11 +13 -0.3
201617 ROK MLEBluefield Blue Jays — 276248 53927 21502 155 214280351631 137235 188 276 73 — — — — — —
201617 ROK RAWBluefield Blue Jays — 276236 641238 33352 155 271365449814 178283 1312 357 73 — — — — — —
201718 A MLE3 teams — 625550 16331213 601048 104 296374431805 135341 1710 355 127 — — — — — —
201718 A RAW3 teams — 625527 16030413 83758 104 304406450856 146330 1213 381 127 — — — — — —
201819 AA MLE3 teams — 482436 16230122 29546 54 3724185961.015 225378 116 437 182 — — — — — —
201819 AA RAW3 teams — 482421 15833120 44436 54 3754426011.043 226375 99 446 182 — — — — — —
201920 MLB MLE3 teams — 565510 14028218 50963 11 275343443786 169307 179 346 120 +14 -0 -14 +2 +12 1.4
201920 MLB RAW3 teams — 565509 14128218 51953 11 277346446792 169309 179 351 120 +14 -0 -14 +2 +12 1.4
202021 MLB MLE2 teams — 285260 6815211 22452 10 262324462785 200278 168 345 120 +7 +0 -3 -5 +6 0.5
202021 MLB RAW2 teams — 285260 7217211 22442 10 277338485823 208296 158 361 120 +7 +0 -3 -5 +6 0.5
202122 MLB MLEToronto Blue Jays — 698611 18729148 791106 41 306391592983 286305 1611 426 174 +62 +0 -9 -12 +15 5.7
202122 MLB RAWToronto Blue Jays — 698604 18829148 861106 41 3114026011.003 290312 1612 434 174 +62 +0 -9 -12 +15 5.7
202223 MLB MLEToronto Blue Jays — 706644 17435032 521166 83 270330474804 203284 167 354 125 +21 +0 -8 -13 +15 1.6
202223 MLB RAWToronto Blue Jays — 706638 17535032 581166 83 274340480820 205289 168 360 125 +21 +0 -8 -13 +15 1.6
202324 MLB MLEToronto Blue Jays — 682607 15830026 621009 53 260338438776 178272 159 345 120 +16 -0 -15 -12 +15 0.4
202324 MLB RAWToronto Blue Jays — 682602 15930026 671009 53 264347444790 179277 1510 351 120 +16 -0 -15 -12 +15 0.4
202425 MLB MLEToronto Blue Jays — 697628 19844130 60965 22 315380532911 217332 149 399 156 +46 -0 -11 -12 +15 3.8
202425 MLB RAWToronto Blue Jays — 697616 19944130 72965 22 323398544942 221342 1410 411 156 +46 -0 -11 -12 +15 3.8
202526 MLB MLEToronto Blue Jays — 680597 17134023 73946 63 286370459829 173306 1411 368 136 +29 +0 -7 -12 +15 2.5
202526 MLB RAWToronto Blue Jays — 680589 17234023 81946 63 292383467850 175313 1412 377 136 +29 +0 -7 -12 +15 2.5
202627 MLB MLEToronto Blue Jays — 609547 1402509 51815 74 256325351676 95283 138 306 93 -5 -0 -0 -11 +13 -0.3
202627 MLB RAWToronto Blue Jays — 609542 1412509 56815 74 260335356691 96288 139 313 93 -5 -0 -0 -11 +13 -0.3
201617 ROK MLEBluefield Blue Jays — 276251 53927 21502 155 211280347627 135227 188 276 73 — — — — — —
201718 A MLE3 teams — 625552 16331213 601048 104 295374429803 134335 1710 355 127 — — — — — —
201819 AA MLE3 teams — 482444 16230122 29546 54 3654185861.004 221369 116 437 182 — — — — — —
201920 MLB MLE3 teams — 565507 14028218 50963 11 276343446789 170308 179 346 120 — — — — — —
202021 MLB MLE2 teams — 285259 6815211 22452 10 263324463787 201282 168 345 120 — — — — — —
202122 MLB MLEToronto Blue Jays — 698608 18729148 791106 41 308391595986 288312 1611 426 174 — — — — — —
202223 MLB MLEToronto Blue Jays — 706642 17435032 521166 83 271330475806 204289 167 354 125 — — — — — —
202324 MLB MLEToronto Blue Jays — 682606 15830026 621009 53 261338439777 178277 159 345 120 — — — — — —
202425 MLB MLEToronto Blue Jays — 697627 19844130 60965 22 316380533912 217342 149 399 156 — — — — — —
202526 MLB MLEToronto Blue Jays — 680596 17134023 73946 63 287370460830 173313 1411 368 136 — — — — — —
202627 MLB MLEToronto Blue Jays — 609548 1402509 51815 74 255325350675 95288 138 306 93 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 MLB MLEToronto Blue Jays — 697627 19844130 60965 22 316380533912 217342 149 399 156 — — — — — —
202526 MLB MLEToronto Blue Jays — 680596 17134023 73946 63 287370460830 173313 1411 368 136 — — — — — —
202627 MLB MLEToronto Blue Jays — 609548 1402509 51815 74 255325350675 95288 138 306 93 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLETOR 100% 620554 15530019 56865 62 281352442795 161301 149 352 124 +18 +0 +1 -11 +13 2.4
▸ 2027 — real world (MLB)
202728 MLB CTXTOR 100% 566505 14227018 51785 52 282353443796 161302 149 353 124 +16 +0 +1 -10 +12 2.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLETOR 100% 614549 15329019 55875 41 278349435784 157299 149 348 122 +16 +0 -1 -11 +13 1.8
202930 MLB MLETOR 100% 614549 15129018 55895 21 275345426771 151296 149 343 118 +13 +0 -1 -11 +13 1.4
203031 MLB MLETOR 100% 601539 14527017 53894 11 269339415754 146293 159 336 113 +10 -0 -2 -11 +13 1.0
203132 MLB MLETOR 100% 578519 13725016 50884 10 262332401732 138287 159 327 107 +5 +0 -3 -10 +13 0.5
203233 MLB MLETOR 100% 469423 10719012 40743 10 254322383705 129281 169 316 100 -0 +0 -4 -8 +10 -0.2
202829 MLB CTXTOR 100% 614549 15329019 55875 41 279350436786 157300 149 349 122 +16 +0 -1 -11 +13 1.8
202930 MLB CTXTOR 100% 614549 15129018 55895 21 275346427772 151297 149 343 118 +13 +0 -1 -11 +13 1.4
203031 MLB CTXTOR 100% 601539 14527017 53894 11 270340416756 146293 159 336 113 +10 -0 -2 -11 +13 1.0
203132 MLB CTXTOR 100% 578519 13725016 50884 10 263332401733 138288 159 327 107 +5 +0 -3 -10 +13 0.5
203233 MLB CTXTOR 100% 469423 10819012 40743 10 255323383706 129281 169 316 100 -0 +0 -4 -8 +10 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 77056855 19123656274 739115362 4220 279354454808 175300 1510 358 127 +257 +0 -77 -127 +167 22.5
/ 162G— A+C — 650578 16231123 62975 42 280354457811 176302 1510 358 127 +22 +0 -6 -11 +14 1.9
Career— MLE — 97478722 244946611339 863145184 7835 281351453805 173302 159 355 127 +273 +1 -76 -137 +179 24.5
/ 162G— MLE — 650582 16431123 58976 52 282353457811 175303 159 355 127 +21 +0 -6 -11 +14 1.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.

2019 AAABuffalo Bisons · 34 PAwOBA .476 → .432 (−43)K% 5.9% → 7.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.88%÷0.968×1.200——7.29%
BB% (unintentional) /PA11.76%÷0.953×0.690—×1.0508.94%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP25.00%÷1.011×0.930—×1.05024.14%
Doubles /BIP3.57%÷0.954×0.830—×1.0503.26%
Triples /BIP0.00%÷0.909×0.970—×1.0500.00%
Home runs /BIP10.71%÷1.000×0.840—×1.0509.45%

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 20 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (7.2 yr younger than average).

Result: wOBA .476 → .432; ISO .333 → .300; BABIP .320 → .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).

2019 A+Dunedin Blue Jays · 17 PAwOBA .312 → .280 (−32)K% 11.8% → 17.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.76%÷0.966×1.420——17.29%
BB% (unintentional) /PA5.88%÷0.993×0.750—×1.0424.63%
HBP% /PA5.88%—×0.930—×1.0425.70%
Singles /BIP23.08%÷1.029×0.920—×1.04221.51%
Doubles /BIP7.69%÷0.992×0.960—×1.0427.76%
Triples /BIP0.00%÷1.150×0.810—×1.0420.00%
Home runs /BIP0.00%÷1.194×0.880—×1.0420.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 139, 1B 106, 2B 98, 3B 130, K 93, BB 99 — 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).

Result: wOBA .312 → .280; ISO .067 → .064; BABIP .308 → .293. 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 AANew Hampshire Fisher Cats · 266 PAwOBA .471 → .460 (−10)K% 10.2% → 12.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.15%÷1.033×1.220——11.98%
BB% (unintentional) /PA6.02%÷0.961×0.700—×1.0504.60%
HBP% /PA1.50%—×0.850—×1.0501.34%
Singles /BIP28.99%÷0.995×0.970×0.991×1.05029.40%
Doubles /BIP9.18%÷0.980×0.860×0.991×1.0508.38%
Triples /BIP0.48%÷1.086×0.950×0.991×1.0500.44%
Home runs /BIP6.76%÷0.945×0.780—×1.0505.86%

Factors used: league row EL. Park (home-season share, regressed): HR 89, 1B 99, 2B 96, 3B 117, K 107, BB 92 — applied at half strength. Age: age 19 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (5.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.991.

Result: wOBA .471 → .460; ISO .269 → .250; BABIP .402 → .394. 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 · 128 PAwOBA .420 → .389 (−31)K% 7.8% → 9.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.81%÷0.993×1.200——9.44%
BB% (unintentional) /PA11.72%÷0.954×0.690—×1.0508.90%
HBP% /PA0.78%—×0.940—×1.0500.77%
Singles /BIP24.00%÷0.970×0.930×1.009×1.05024.39%
Doubles /BIP7.00%÷0.987×0.830×1.009×1.0506.24%
Triples /BIP0.00%÷1.150×0.970×1.009×1.0500.00%
Home runs /BIP6.00%÷1.080×0.840—×1.0504.90%

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 19 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (8.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.009.

Result: wOBA .420 → .389; ISO .227 → .197; BABIP .323 → .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).

2017 ALansing Lugnuts · 318 PAwOBA .387 → .349 (−38)K% 10.7% → 15.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.69%÷0.960×1.360——15.15%
BB% (unintentional) /PA11.95%÷1.055×0.690—×1.0508.21%
HBP% /PA1.57%—×0.780—×1.0501.29%
Singles /BIP23.83%÷0.988×0.920×1.021×1.05023.79%
Doubles /BIP8.94%÷1.033×0.830×1.021×1.0507.69%
Triples /BIP0.43%÷1.150×0.910×1.021×1.0500.36%
Home runs /BIP2.98%÷0.894×0.800—×1.0502.80%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 79, 1B 98, 2B 107, 3B 130, K 92, BB 111 — applied at half strength. Age: age 18 vs a level average of 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .387 → .349; ISO .164 → .150; BABIP .336 → .322. 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 A+Dunedin Blue Jays · 209 PAwOBA .414 → .365 (−49)K% 13.4% → 18.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.40%÷1.007×1.420——18.89%
BB% (unintentional) /PA16.75%÷1.118×0.750—×1.05011.80%
HBP% /PA0.96%—×0.930—×1.0500.93%
Singles /BIP30.00%÷1.002×0.920×1.006×1.05029.11%
Doubles /BIP5.00%÷0.940×0.960×1.006×1.0505.40%
Triples /BIP0.71%÷1.150×0.810×1.006×1.0500.53%
Home runs /BIP4.29%÷1.265×0.880—×1.0503.13%

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

Result: wOBA .414 → .365; ISO .161 → .135; BABIP .365 → .354. 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 ROKBluefield Blue Jays · 276 PAwOBA .353 → .276 (−77)K% 12.7% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.68%÷1.000×1.420——18.01%
BB% (unintentional) /PA11.59%÷1.000×0.640—×1.0387.70%
HBP% /PA0.72%—×0.740—×1.0380.56%
Singles /BIP20.40%÷1.000×0.840×0.959×1.03817.05%
Doubles /BIP5.97%÷1.000×0.740×0.959×1.0384.40%
Triples /BIP1.49%÷1.000×0.740×0.959×1.0381.10%
Home runs /BIP3.98%÷1.000×0.800—×1.0383.30%

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 17 vs a level average of 19.5 → +3.8% on BB/HBP/hit rates (2.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.959.

Result: wOBA .353 → .276; ISO .178 → .142; BABIP .283 → .227. 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 — .