Jamie Westbrook

2B Durham Bulls
Age 32 R/R 5'7" / 193 lbs AAA HR -6%H +4% Svc 3.000 · Ctrl thru 2029
Overview
AAAROOKIEArb-1FA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202328AAAScranton/Wilk…496.294/.395/.496216103—.255/.330/.401
202429AAABOS425.277/.370/.45012286—.237/.308/.371
202429MLBBOS48.150/.239/.35020530.0
202530AAATB430.266/.354/.4017277—.240/.304/.338
202631No MLB games played
2027PROJ10% MLB32MLBTB16.239/.305/.36600900.0
2028PROJ27% MLB33MLBTB65.232/.297/.3521083-0.1
Last 3 seasons WAR 0.0  ·  Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service3.000First FA2030
2027Arb-1$0.4M2028Arb-2$0.4M2029Ext$1M
Skills · percentileMiLB Statcast 2025 AAA
K%81
Max EV76
Whiff%66
Z-Con%53
BB%47
Chase%46
CompsMiguel Ojeda (age 32) · Bryan Holaday (age 32) · Gerald Laird (age 33)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†90
AVG/OBP/SLG.239 / .305 / .366
PA16
HR0
K%19
BB%6
BABIP285
ISO67
MLB%10%
Value2027 · WAR
BAT: -1.9 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2024
CONTACT
xAVG
100.217
POWER
Barrel%
6710.7
Avg EV
5489.4
Bat Spd
2869.0
SPEED
Sprint
3626.8
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2024
Service   3.000 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$0.4M+0.0$0.1M+$0.0M (cut)
2028Arb-2$0.4M———
2029Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.3M +$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 ROKMissoula Osprey — 252221 621182 23414 43 281356430786 149333 169 346 62 — — — — — —
201419 ASouth Bend Silver Hawks — 565509 1322748 38985 63 259315375690 116303 177 305 64 — — — — — —
201520 A+Visalia Rawhide — 527480 15333417 246910 144 319362510872 192337 135 376 107 — — — — — —
201520 INTLSydney Blue Sox — 118107 32500 561 32 299328346673 47314 54 297 87 — — — — — —
201621 AAMobile BayBears — 473435 1142115 26606 105 262310349659 87294 135 297 55 — — — — — —
201621 INTLSalt River Rafters — 6760 14101 660 01 233299300599 67245 99 275 72 — — — — — —
201722 AAJackson Generals — 409377 1001938 16438 22 265307395702 130278 114 309 73 — — — — — —
201823 AAAReno Aces — 2523 9104 220 00 3914409571.397 565294 88 585 196 — — — — — —
201823 AAJackson Generals — 443408 11720515 24717 43 287336471806 184315 165 353 91 — — — — — —
201924 AAAReno Aces — 127106 34603 16152 01 321416462878 142344 1213 387 102 — — — — — —
201924 AAJackson Generals — 388342 9220113 32688 11 269346447793 178296 188 348 81 — — — — — —
201924 INTLMayos de Navojoa — 4845 10200 291 01 222271267537 44278 194 249 54 — — — — — —
202126 AAANashville Sounds — 287251 7215111 21427 20 287353486839 199302 157 363 101 — — — — — —
202126 AABiloxi Shuckers — 8269 18111 9122 10 261362348710 87293 1511 321 69 — — — — — —
202227 AAAToledo Mud Hens — 511429 10922011 548014 12 254349382731 128287 1611 329 73 — — — — — —
202328 AAAScranton/Wilkes-Barre RailRiders — 496411 12120021 67817 64 294395496891 202322 1614 390 103 — — — — — —
202429 MLBBoston Red Sox — 4840 6202 4141 00 150239350589 200154 298 251 53 -3 +0 +0 +2 +1 0.0
202429 AAAWorcester Red Sox — 425358 9924112 48728 22 277370450820 173311 1711 360 86 — — — — — —
202530 AAADurham Bulls — 430372 992907 43708 20 266354401754 134307 1610 337 77 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 4840 6202 4141 00 150239350589 200154 298 251 56 -2 +0 +0 +2 +1 0.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201318 ROK MLEMissoula Osprey — 252232 50861 14594 43 216272315587 99277 236 260 62 — — — — — —
201419 A MLESouth Bend Silver Hawks — 565523 1212237 281345 63 231277325602 94287 245 263 64 — — — — — —
201520 A+ MLEVisalia Rawhide — 527491 13628317 169210 144 277313450763 173296 173 326 107 — — — — — —
201621 AA MLEMobile BayBears — 473446 1031814 19756 105 231272303574 72265 164 250 55 — — — — — —
201722 AA MLEJackson Generals — 409385 951827 11538 22 247282358641 112261 133 276 73 — — — — — —
201823 AAA MLEReno Aces — 2524 8103 130 00 3333607501.110 417249 124 458 196 — — — — — —
201823 AA MLEJackson Generals — 443418 10818413 16897 43 258297414711 156295 204 303 91 — — — — — —
201924 AAA MLEReno Aces — 127111 29502 12202 01 261344360704 99291 169 319 102 — — — — — —
201924 AA MLEJackson Generals — 388353 8116111 21818 11 229288374662 144254 215 288 81 — — — — — —
202126 AAA MLENashville Sounds — 287261 681319 15497 20 261318421739 161276 175 317 101 — — — — — —
202126 AA MLEBiloxi Shuckers — 8272 17111 6152 10 236312319632 83257 187 270 69 — — — — — —
202227 AAA MLEToledo Mud Hens — 511456 1011908 379514 12 221300316616 94257 197 276 73 — — — — — —
202328 AAA MLEScranton/Wilkes-Barre RailRiders — 496444 11320015 43977 64 255330401731 146291 209 320 103 — — — — — —
202429 MLB MLEBoston Red Sox — 4841 6202 4141 00 146239341581 195154 298 247 53 -3 +0 +0 +2 +1 0.0
202429 AAA MLEWorcester Red Sox — 425380 902219 31868 22 237308371679 134270 207 295 86 — — — — — —
202530 AAA MLEDurham Bulls — 430388 932604 28808 20 240304338642 98281 197 282 77 — — — — — —
201318 ROK MLEMissoula Osprey — 252232 50861 14594 43 216272315587 99282 236 260 62 — — — — — —
201318 ROK RAWMissoula Osprey — 252221 621182 23414 43 281356430786 149333 169 346 62 — — — — — —
201419 A MLESouth Bend Silver Hawks — 565523 1212237 281345 63 231277325602 94294 245 263 64 — — — — — —
201419 A RAWSouth Bend Silver Hawks — 565509 1322748 38985 63 259315375690 116303 177 305 64 — — — — — —
201520 A+ MLE2 teams — 645602 16634420 2011311 176 276311445756 169304 183 326 107 — — — — — —
201520 A+ RAW2 teams — 645587 18538417 297511 176 315355480836 165332 124 361 107 — — — — — —
201621 AA MLE2 teams — 540510 1162014 22856 106 227268294562 67265 164 250 55 — — — — — —
201621 AA RAW2 teams — 540495 1282216 32666 106 259309343652 85288 126 294 55 — — — — — —
201722 AA MLEJackson Generals — 409385 951827 11538 22 247282358641 112267 133 276 73 — — — — — —
201722 AA RAWJackson Generals — 409377 1001938 16438 22 265307395702 130278 114 309 73 — — — — — —
201823 AA MLE2 teams — 468442 11619416 17927 43 262300432733 170298 204 311 97 — — — — — —
201823 AA RAW2 teams — 468431 12621519 26737 43 292341497838 204314 166 366 97 — — — — — —
201924 AA MLE3 teams — 563508 12123115 3611011 13 238303376679 138271 206 296 86 — — — — — —
201924 AA RAW3 teams — 563493 13628116 509211 13 276355434789 158305 169 348 86 — — — — — —
202126 AAA MLE2 teams — 369333 8413210 21649 30 252314393707 141279 176 307 94 — — — — — —
202126 AAA RAW2 teams — 369320 9016212 30549 30 281355456812 175300 158 354 94 — — — — — —
202227 AAA MLEToledo Mud Hens — 511456 1011908 379514 12 221300316616 94261 197 276 73 — — — — — —
202227 AAA RAWToledo Mud Hens — 511429 10922011 548014 12 254349382731 128287 1611 329 73 — — — — — —
202328 AAA MLEScranton/Wilkes-Barre RailRiders — 496444 11320015 43977 64 255330401731 146293 209 320 103 — — — — — —
202328 AAA RAWScranton/Wilkes-Barre RailRiders — 496411 12120021 67817 64 294395496891 202322 1614 390 103 — — — — — —
202429 AAA MLE2 teams — 473421 9624111 351009 22 228301368669 140267 217 290 83 — — — — — —
202429 AAA RAW2 teams — 473398 10526114 52869 22 264357440797 176297 1811 349 83 — — — — — —
202530 AAA MLEDurham Bulls — 430388 932604 28808 20 240304338642 98288 197 282 77 — — — — — —
202530 AAA RAWDurham Bulls — 430372 992907 43708 20 266354401754 134307 1610 337 77 — — — — — —
201318 ROK MLEMissoula Osprey — 252232 50861 14594 43 216272315587 99277 236 260 62 — — — — — —
201419 A MLESouth Bend Silver Hawks — 565527 1212237 281345 63 230277323600 93287 245 263 64 — — — — — —
201520 A+ MLE2 teams — 645609 16634420 2011311 176 273311440751 167296 183 326 107 — — — — — —
201621 AA MLE2 teams — 540507 1162014 22856 106 229268296564 67265 164 250 55 — — — — — —
201722 AA MLEJackson Generals — 409387 951827 11538 22 245282357639 111261 133 276 73 — — — — — —
201823 AA MLE2 teams — 468441 11619416 17927 43 263300433734 170293 204 311 97 — — — — — —
201924 AA MLE3 teams — 563511 12123115 3611011 13 237303374676 137263 206 296 86 — — — — — —
202126 AAA MLE2 teams — 369336 8413210 21649 30 250314390704 140272 176 307 94 — — — — — —
202227 AAA MLEToledo Mud Hens — 511455 1011908 379514 12 222300316616 95257 197 276 73 — — — — — —
202328 AAA MLEScranton/Wilkes-Barre RailRiders — 496443 11320015 43977 64 255330402732 147291 209 320 103 — — — — — —
202429 AAA MLE2 teams — 473426 9624111 351009 22 225301364665 138258 217 290 83 — — — — — —
202530 AAA MLEDurham Bulls — 430391 932604 28808 20 238304335639 97281 197 282 77 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202429 AAA MLE2 teams — 473426 9624111 351009 22 225301364665 138258 217 290 83 — — — — — —
202530 AAA MLEDurham Bulls — 430391 932604 28808 20 238304335639 97281 197 282 77 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202732 MLB MLETB 10% 380345 822018 26766 31 238304368672 130282 207 301 90 -5 +0 -1 +1 +8 0.2
▸ 2027 — real world (MLB)
202732 MLB CTXTB 10% 1615 3100 130 00 239305366671 127285 196 301 90 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202833 MLB MLETB 27% 238216 491204 16494 00 231296353649 122277 217 292 83 -5 +0 -5 +1 +5 -0.3
202833 MLB CTXTB 27% 6560 13301 4141 00 232297352649 119279 226 292 83 -1 +0 -1 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 113100 19503 8282 00 190261330591 140225 257 275 82 -4 +0 -1 +2 +2 -0.1
/ 162G— A+C — 650575 10929017 4616112 00 190262329590 139225 257 275 82 -22 +0 -6 +11 +14 -0.3
Career— MLE — 61145600 135426624125 3391162106 5934 242298365662 123281 196 290 82 -9 +0 -5 +3 +10 -0.1
/ 162G— MLE — 650595 14428313 3612411 64 242298365662 123282 196 290 82 -13 +0 -7 +5 +14 -0.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.

2025 AAADurham Bulls · 430 PAwOBA .332 → .282 (−50)K% 16.3% → 18.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.28%÷1.057×1.200——18.48%
BB% (unintentional) /PA10.00%÷1.030×0.690—×0.9726.51%
HBP% /PA1.86%—×0.940—×0.9721.70%
Singles /BIP20.86%÷0.956×0.930×1.011×0.97219.94%
Doubles /BIP9.60%÷0.940×0.830×1.011×0.9728.33%
Triples /BIP0.00%÷0.900×0.970×1.011×0.9720.00%
Home runs /BIP2.32%÷1.380×0.700—×0.9721.14%

Factors used: league row International League. Park (home-season share, regressed): HR 176, 1B 91, 2B 88, 3B 80, K 111, BB 106 — 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.011.

Result: wOBA .332 → .282; ISO .134 → .100; BABIP .307 → .281. 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).

2024 AAAWorcester Red Sox · 425 PAwOBA .355 → .295 (−61)K% 16.9% → 20.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.94%÷1.004×1.200——20.24%
BB% (unintentional) /PA11.29%÷1.049×0.690—×0.9827.29%
HBP% /PA1.88%—×0.940—×0.9821.74%
Singles /BIP21.68%÷1.036×0.930×1.007×0.98219.25%
Doubles /BIP8.39%÷0.951×0.830×1.007×0.9827.24%
Triples /BIP0.35%÷1.143×0.970×1.007×0.9820.29%
Home runs /BIP4.20%÷0.996×0.700—×0.9822.90%

Factors used: league row International League. Park (home-season share, regressed): HR 99, 1B 107, 2B 90, 3B 129, K 101, BB 110 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .355 → .295; ISO .173 → .139; BABIP .311 → .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).

2023 AAAScranton/Wilkes-Barre RailRiders · 496 PAwOBA .382 → .320 (−62)K% 16.3% → 19.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.33%÷0.998×1.200——19.64%
BB% (unintentional) /PA13.51%÷1.059×0.690—×0.9928.73%
HBP% /PA1.41%—×0.940—×0.9921.32%
Singles /BIP24.24%÷1.029×0.930×1.027×0.99222.32%
Doubles /BIP6.06%÷0.903×0.830×1.027×0.9925.68%
Triples /BIP0.00%÷1.048×0.970×1.027×0.9920.00%
Home runs /BIP6.36%÷1.017×0.700—×0.9924.34%

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

Result: wOBA .382 → .320; ISO .202 → .159; BABIP .322 → .291. 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 AAAToledo Mud Hens · 511 PAwOBA .321 → .276 (−44)K% 15.7% → 18.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.66%÷1.008×1.200——18.64%
BB% (unintentional) /PA9.98%÷0.964×0.690—×1.0037.17%
HBP% /PA2.74%—×0.940—×1.0032.58%
Singles /BIP21.78%÷1.015×0.930×1.008×1.00320.17%
Doubles /BIP6.30%÷1.015×0.830×1.008×1.0035.21%
Triples /BIP0.00%÷1.150×0.970×1.008×1.0030.00%
Home runs /BIP3.15%÷1.026×0.700—×1.0032.16%

Factors used: league row International League. Park (home-season share, regressed): HR 105, 1B 103, 2B 103, 3B 130, K 102, BB 93 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .321 → .276; ISO .128 → .100; BABIP .287 → .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).

2021 AAANashville Sounds · 287 PAwOBA .357 → .317 (−41)K% 14.6% → 17.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.63%÷1.024×1.200——17.15%
BB% (unintentional) /PA6.97%÷0.946×0.690—×1.0185.17%
HBP% /PA2.44%—×0.940—×1.0182.33%
Singles /BIP21.53%÷0.966×0.930×0.985×1.01820.78%
Doubles /BIP7.18%÷1.030×0.830×0.985×1.0185.80%
Triples /BIP0.48%÷1.150×0.920×0.985×1.0180.38%
Home runs /BIP5.26%÷0.915×0.700—×1.0184.10%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.985.

Result: wOBA .357 → .317; ISO .199 → .163; BABIP .302 → .276. 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 AABiloxi Shuckers · 82 PAwOBA .321 → .270 (−51)K% 14.6% → 18.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.63%÷0.980×1.220——18.21%
BB% (unintentional) /PA10.98%÷1.033×0.690—×0.9887.25%
HBP% /PA2.44%—×0.850—×0.9882.05%
Singles /BIP26.32%÷0.993×0.940×0.950×0.98823.37%
Doubles /BIP1.75%÷1.124×0.870×0.950×0.9881.27%
Triples /BIP1.75%÷1.000×0.920×0.950×0.9881.51%
Home runs /BIP1.75%÷0.929×0.780—×0.9881.45%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 99, 2B 125, 3B 100, K 96, BB 107 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .321 → .270; ISO .087 → .075; BABIP .293 → .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).

2019 AAJackson Generals · 388 PAwOBA .342 → .288 (−54)K% 17.5% → 20.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.53%÷1.028×1.220——20.81%
BB% (unintentional) /PA7.73%÷1.001×0.680—×1.0125.32%
HBP% /PA2.06%—×0.840—×1.0121.75%
Singles /BIP21.17%÷0.996×0.920×0.950×1.01218.80%
Doubles /BIP7.30%÷1.099×0.910×0.950×1.0125.81%
Triples /BIP0.36%÷0.900×0.880×0.950×1.0120.34%
Home runs /BIP4.74%÷0.966×0.800—×1.0123.98%

Factors used: league row SL. Park (home-season share, regressed): HR 93, 1B 99, 2B 120, 3B 80, K 106, BB 100 — 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.950.

Result: wOBA .342 → .288; ISO .178 → .151; BABIP .296 → .254. 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 AAAReno Aces · 127 PAwOBA .384 → .319 (−64)K% 11.8% → 15.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.81%÷0.970×1.290——15.71%
BB% (unintentional) /PA12.60%÷0.986×0.710—×1.0489.51%
HBP% /PA1.57%—×0.980—×1.0481.62%
Singles /BIP27.47%÷1.035×0.900×0.950×1.04823.78%
Doubles /BIP6.59%÷1.025×0.810×0.950×1.0485.19%
Triples /BIP0.00%÷1.150×0.810×0.950×1.0480.00%
Home runs /BIP3.30%÷1.077×0.780—×1.0482.50%

Factors used: league row PCL. Park (home-season share, regressed): HR 115, 1B 107, 2B 105, 3B 130, K 94, BB 97 — 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 ×0.950.

Result: wOBA .384 → .319; ISO .142 → .111; BABIP .344 → .291. 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).