2026-27 Team Projections

All 32 clubs · projected record, scoring rates and special teams · pick a club for its full preview

COLColorado Avalanche51-23-10112-93.35-0.32.63+0.221.42+4.379.37-5.250.76-0.493%
WSHWashington Capitals49-25-10108+133.67+0.52.95+0.123.68+5.980.6+0.551.36+2.181%
UTAUtah Mammoth49-26-9107+153.64+0.42.9724.67+4.779.38+1.348.61-0.690%
TBLTampa Bay Lightning48-26-101063.37-0.12.815.85-4.881.16-1.448.61+1.280%
PITPittsburgh Penguins47-27-10104+63.523.1124-0.181.13-0.348.57+0.476%
DALDallas Stars46-29-9101-113.11-0.22.81+0.127.6-180-0.352.9+1.375%
CARCarolina Hurricanes44-30-1098-153.21-0.32.94+0.120.75-4.181.36+0.950.33+0.260%
MTLMontréal Canadiens44-30-1098-83.33-0.13.12+0.121.79-1.379.96+1.851.72+0.755%
OTTOttawa Senators44-30-1098-13.28-0.13.07+0.123.45-0.679.84+4.150.38-4.153%
BOSBoston Bruins43-31-1096-43.19-0.13.0320.12-3.377.96+150.71-2.451%
CBJColumbus Blue Jackets43-31-1096+43.2+0.23.0819.27+0.478.89+2.950-0.649%
LAKLos Angeles Kings43-31-1096+63.02+0.32.9118.28+1.379.07+4.549.8270%
NJDNew Jersey Devils43-31-1096+93.18+0.43.03-0.124.69+2.779.93+0.648.93-1.652%
MINMinnesota Wild43-32-995-92.99-0.32.9121.78-3.478.67-1.149.87+3.358%
FLAFlorida Panthers42-32-1094+103.29+0.33.19-0.126.98+7.581.15+0.248.4+1.644%
BUFBuffalo Sabres42-33-993-163.06-0.43+0.117.68-1.878.76-3.148.41+2.545%
VGKVegas Golden Knights42-33-993-22.91-0.32.9620.02-4.681.01-0.447.91-3.163%
CHIChicago Blackhawks41-33-1092+203.16+0.63.22-0.120.67+3.881.03-2.648.07+2.144%
NYRNew York Rangers41-33-1092+152.892.95-0.128.52+3.879.56-0.352.5-236%
DETDetroit Red Wings41-34-991-12.97+0.13.03-0.121.9-0.778.09+151.97+134%
NSHNashville Predators41-34-991+53.12+0.23.2520.12-379.5-2.249.66-0.846%
PHIPhiladelphia Flyers41-34-991-72.85-0.12.8815.98+0.379.98+2.448.89-0.638%
EDMEdmonton Oilers40-34-1090-33.1-0.33.3+0.127.93-2.780.63+2.851.87-0.747%
SEASeattle Kraken40-34-1090+112.8+0.13.02-0.118.81-0.777.32+5.148.51+0.846%
ANAAnaheim Ducks40-35-989-33.17-0.13.33-0.217.77-0.879.37+348.75+0.852%
STLSt. Louis Blues39-35-1088+22.9+0.13.118.37+0.878.96+2.348.83-0.639%
TORToronto Maple Leafs39-36-987+93.16+0.13.41-0.223.7+2.481.04-0.251.45-2.729%
NYINew York Islanders38-36-1086-52.71-0.13.01+0.117.13+0.679.28-1.555.32+2.719%
SJSSan Jose Sharks38-37-985-12.93-0.13.29-0.219.31-1.978.95+2.548.3+0.537%
WPGWinnipeg Jets36-38-10822.56-0.23.02-0.117.33-1.280.19+2.648.92-2.219%
CGYCalgary Flames34-40-1078+12.36-0.23.07-0.115.39-0.878.98-1.449.67+0.413%
VANVancouver Canucks32-42-1074+162.593.48-0.420.26-1.579.9+8.450.04+0.710%
How accurate is each column?
Measured, not asserted: every figure below comes from backtesting on 10 held-out season transitions, 298 team-seasons back to 2010-11.
columntypical errorreliabilityability persistsbuilt fromPts±13*0.630.76schedule simulationGF/g±0.29*0.630.9schedule simulationGA/g±0.31*0.650.83schedule simulationPP%±3.260.380.93last season, shrunk 0.36PK%±3.110.330.99three seasons, weighted .5/.3/.2, shrunk 0.38FO%±1.80.890.61the roster's projected centres, each shrunk by his draws
Reliability is the share of one season's spread between clubs that is real rather than sampling noise. It is derived, not fitted: a kill rate is a binomial over about 250 opportunities and a faceoff percentage a binomial over about 4,800 draws, so the noise term is known and can simply be subtracted. Dividing the year-over-year correlation by it recovers how persistent the ability is, separately from how well one season measures it — which is why the penalty kill reads 0.33 and 0.99: almost perfectly repeatable, and almost invisible in a single season. That is the reason it averages three.
* marks a column whose number comes from the schedule simulation. The error quoted there is what a simple regression achieves, not the simulation's — measuring that would need a past season for which we hold both the schedule and the projections made beforehand, and no such season exists in the data. Its engine has been measured, though, which is a narrower claim and a real one: feeding the ratings 25-26 actually produced into the real simulation on the real schedule reproduces that season's points at a correlation of 0.944, a bias of under a point, and an error of ±4.43 against 9.37 for a Pythagorean on the same inputs — so the schedule is doing real work. The simulated spread is 0.873 of the real one, which looks like an engine that bunches clubs together and is not: a simulation's mean is expected points and a season is expected plus luck, and adding back the engine's own luck term (8.28 points) accounts for the difference. The compression is the luck.
What these numbers are
Record, points and goal rates are a game-by-game simulation of the real schedule. The power play, penalty kill and faceoff dot are regressed by how much each actually carries over year to year (0.33, 0.25, 0.64 measured across 93 team-seasons); the power play also uses the season before last, which predicts it better.
The small figure beside each is the change from last season, coloured by whether it is an improvement — which for goals against and nothing else means going down.
The changes marked ~ are not forecasts of movement. The power play is a single-season regression, so its change is exactly (league average − last season) × (1 − r) — a fixed function of how far the club started from average. Sort by either and the changes come out in perfect order, on all 32 rows, because they are a rescaling of the column you sorted. A large positive number there means “they were well below average”, not “we expect them to improve”. They are greyed rather than removed because the size of the correction is still worth seeing.
The penalty kill averages three seasons, so its change depends on more than last season alone and it can reorder the league — measured on 298 team-season pairs back to 2010-11, three seasons beat one by 4.3% out of sample, because a single season measures a penalty kill so badly that only a third of the spread between clubs is real. Faceoffs are not regressed at all any more — they are built from the centres actually projected to take the draws, each shrunk by how many he took, so that column can reorder the league. Goals for, goals against and points come from the schedule simulation and are roster-driven, so those changes are real predictions too.
Sort on any column; which one matters depends on the format you play, so none is promoted over the others.