Explaining Our Power Rankings

2026-10-15 · power-rankings · Elo · methodology · validation

Readers asked why our power rankings still count last season eight games in. We replayed 13 seasons to find out what predicts the rest of a season: the record so far is the weakest option, dropping last season makes the rankings worse, and this season's 5v5 expected goals make them better. Here is the model, and what we changed.

Figures computed 2026-10-15, against the models as they stood that day. We change them — see the methodology page for where they are now.

Our power rankings went out on Wednesday, and the replies had a theme: eight games into a new season, why does last season still count? It is a fair question. Before answering it, it is worth agreeing on a few things about hockey that most fans would accept, whatever they think of our rankings, because the answer follows from them.


TL;DR


Where we can start

Each comes with what the results say: 12 full regular seasons from 2011-12 to 2025-26, leaving out the shortened ones, 15,252 games in all.

How power rankings are usually made

Most weekly power rankings are polls. ESPN’s comes from a panel of commentators, analysts, reporters and editors who each rank all 32 teams, and the ballots are combined. NHL.com’s Super 16 has been a points-based vote among its staff. A poll is a measure of informed opinion, and the standings are the natural place for that opinion to start, adjusted up or down for what the voters have seen.

Model-based rankings do a different job: they try to predict what comes next, which means not over-reacting to a week. They lean on more than this season. FiveThirtyEight’s NHL Elo started every team at 70% of its rating from the end of the previous season, the same carry-over we use. MoneyPuck’s rankings come from a predictive model built on wins, the quality of chances for and against, and goaltending. The Athletic’s team ratings are built from player values projected over the past three seasons.

Ours is the second kind. The rest of this post is why, and what we found when we checked.

What readers asked

Several replies argued that last season should not count at all: rosters turn over, and a team that is 6-2-0 should rank above a team that is 3-3-1. Most of the questions were about three clubs: the Leafs in 24th, the Canadiens in 4th and the Oilers, 5-0-1 and 11th.

We checked, and ranking teams by their record so far is the least accurate option we tested, all the way to the halfway mark of a season, the last point we checked. But the replies also found a real weakness. Our rating learned about this season only through results, and results are the slowest thing to tell you who is good. We have changed that.

What the power rating is for

We built the rating to answer one question: how strong is this team? Strength cannot be seen directly, so the fair test of any strength estimate is what happens next: stronger teams should earn more points from here on. That makes it checkable. A ranking that only describes what has happened is a standings table, and the NHL already publishes one.

The rating has four parts:

  1. Last season, through Elo: each club starts the season at its final rating from the year before, pulled most of the way back to average.
  2. This season’s results: Elo moves after every game, based on the result and the opponent, and that movement counts in full.
  3. Roster strength: the projected wins above replacement of the players on each club’s NHL depth chart today. This is how the rating knows about trades and signings that Elo has never seen.
  4. This season’s 5v5 expected-goal differential per game, new this week and explained below.

The weights on last season and roster strength were fitted on 296 team-seasons to predict final standings points.

How much did last season count?

We split every team’s rating into its parts, as it was when the graphic went out and as it is after this week’s changes. Measured by how far each part spreads teams apart (standard deviation, in rating points):

Part of the ratingWhen we postedNow
Last season, carried in through Elo30.619.5
Roster strength (September projections)20.722.7
This season’s results12.115.3
This season’s 5v5 expected goals–21.5

So yes: eight games in, last season was doing more of the sorting than this one, and more than it should have. Now this season’s results and expected goals together count for more than last season does. The three clubs readers asked about, now:

TeamRecordLast seasonThis season’s resultsRosterThis season’s 5v5 xG
Leafs3-3-1−20.2+0.6−9.2−13.0
Canadiens3-3-1+22.3−10.4+17.4+13.9
Oilers5-0-1−1.4+21.2+17.9+1.8

Was that wrong?

The way to find out is to go back and see what would have worked. We replayed every regular season from 2011-12 to 2025-26 with complete data (13 of them), stopped each one after 5, 10, 20 and 41 games, ranked the teams several ways, and checked each ranking against the points teams actually earned for the rest of that season. The score is a rank correlation: 1.0 would be perfect.

Games playedRecord so farElo onlyOur rating without 5v5 xGOur rating now
50.1950.4980.5380.568
100.3310.5190.5460.575
200.4250.5350.5570.576
410.4990.5260.5490.554

“Our rating now” adds this season’s 5v5 expected goals, explained below.

Three things stand out.

We also tested the replies’ proposal directly: keep roster strength and this season’s expected goals, and drop last season, or drop Elo altogether. To be fair to the alternatives, each was allowed its own best weights for roster strength and expected goals.

Games playedOur ratingWithout last seasonWithout EloThis season only
50.5680.5100.5240.296
100.5750.5370.5140.409
200.5760.5570.5390.451
410.5540.5220.4920.427

Dropping last season makes the rating worse at every point we tested, including the halfway mark. So the replies are wrong about the cure, but they spotted the symptom: the rating’s only way to learn from this season was through results, and early results are noisy.

What we changed

Expected goals measure the chances a team creates and allows, not whether they went in, and they settle much faster than wins. Each team’s 5v5 expected-goal differential per game this season, against the league average, now counts at 40 rating points per goal of differential. That weight came from the same replay; anything from 25 to 50 does about as well. The same thing with actual goal differential added nothing, because Elo already holds the results.

Checking the rating against the replay turned up a mistake of ours, too. The weight on last season was fitted to the starting rating our standings projection uses, but the power rankings applied it to a less regressed version of last season’s rating. In effect they gave last season about one and a half times the weight our own fit supports. The replies were right that last season counted for too much, if not that it should count for nothing. The power rankings now use the fitted weight, and the replay above was run on the corrected rating.

We fixed one more thing while we were in there. Roster strength summed the projected wins of every goalie on a depth chart, and each goalie’s projection assumes his own workload, so a club carrying three goalies was credited with all three. Goalies now share one net: the season’s games go to the projected starter first, then the next.

What the changes do to the ranking, against the graphic we posted on October 14. The posted ranks count the games through October 13; the ranks now also count October 14, when the Canadiens were the only one of these teams to play:

TeamPostedNow5v5 xG differential per game
Mammoth125+1.01
Devils146+0.80
Canadiens47+0.35
Oilers118+0.04
Rangers2118−0.09
Leafs2425−0.32

Power rankings and the standings projection

One reader asked how the Oilers could be well down our power rankings and near the top of our standings projection. The two answer different questions. The power ranking is how strong a team is from here on, against an average schedule. The standings projection is where it finishes: that same strength played over its actual remaining schedule, plus the points it has already won. This is the same split FiveThirtyEight, MoneyPuck and The Athletic use: a strength rating, and a forecast built on top of it.

Both now use the same rating, so the only differences are the schedule and the points in the bank. For the Oilers:

OilersLeague rank
Power ranking (strength from here)–8th
Points per game expected over the rest of the season1.2266th
Points already banked11 in 6 games4th
Projected final points106.66th

A fast start is banked even if we do not expect the pace to continue, which is why a team can project higher than it ranks. Until this week the two models did not quite share a rating, which made the gap look bigger than it should have; that is part of what we fixed.

What we tested and left out

We put five other numbers through the same replay, each on top of the new rating, each across a range of weights. None earned a place:

CandidateBest weightEffect
Goaltending this season (goals saved above expected)0Any positive weight made the prediction worse
Finishing this season (goals minus expected goals)0Same
Special teams (power-play xG for minus penalty-kill xG against)About 0A change in the third decimal place, inside the noise
5v5 shot attempts0Worse at every weight; expected goals already hold what attempts know
Last season’s goaltending0Worse at every weight

Goaltending and finishing are already in the rating, because they decide games and Elo learns from games. What the replay says is that a hot start in either does not predict the rest of the season beyond the wins it has already banked.

The teams people asked about

The Leafs were 24th at 3-3-1. Last season is what holds them down, and this season has not lifted them: they have 45.9% of the 5v5 expected goals in their games, and have allowed 21 goals on 24.4 expected, so their goaltending has saved them about three. Their record is roughly what their play has earned. They are 25th now.

The Canadiens were 4th at 3-2-1, mostly on last season and the roster, and lost in Washington the next night. Their play has been better than the record says: 54.7% of the 5v5 expected goals, with 21 goals scored on 24.8 expected and 24 allowed on 19.5. They are 7th now.

The Oilers were 11th at 5-0-1, winning on finishing: 28 goals on 15.6 expected, with an even split of 5v5 chances (50.7%). Scoring twelve more than expected in six games is a great stretch, and the rating credits the wins through Elo. It does not assume the finishing continues. They are 8th now.

One more, because it shows the other side of the same coin. The Rangers are 6-2-0 and were 21st. They have scored 21 goals on 23.1 expected and allowed 13 on 24.4 expected, with 48.9% of the 5v5 expected goals. That is a team being carried by its goaltending. They are 18th now.

Limitations

The current rankings are on the power rankings page.

Data: Hockey Alchemy expected-goals model and team Elo. Replay: rest-of-season standings points, regular seasons 2011-12 to 2025-26, cuts by the median team’s games played. Rankings and team figures as of October 15, 2026, through the games of October 14.

Frequently Asked Questions

Why can a team rank lower in the power rankings than in the standings projection?

The power ranking is a team's strength from here on, against an average schedule. The standings projection is that same strength played over the team's real remaining schedule, plus the points it has already banked. A team with a fast start keeps those points even if we do not expect the pace to continue.

Does beating a team mean you are better than it?

No. Across 15,252 regular-season games from 2011-12 to 2025-26, the team that finished the season with more points won 61% of the games between the two clubs, and only 71% even when the gap between them was wide. The best team in the league each season won 68% of its games on average.

Why do the Hockey Alchemy power rankings include last season?

Because it predicts the rest of the season better than leaving it out. Replaying 13 seasons, a rating that keeps last season's Elo, roster strength and this season's 5v5 expected goals had a rank correlation of 0.575 with points over the rest of the season after 10 games; the same rating without last season had 0.537, and the record so far had 0.331.

Does goaltending count in the power rankings?

Yes, through Elo, which learns from results. Adding this season's goals saved above expected on top made the prediction worse at every weight we tried, so a hot start in goal counts through the wins it has already banked, not beyond them.

What changed in the power rankings in October 2026?

Two things. Each team's 5v5 expected-goal differential per game this season now counts, at 40 rating points per goal of differential, and a club's goalies share one net in roster strength instead of each being credited with a full workload.

More from the Notebook

How We Calculate NHL Power Rankings: The Elo System Behind Hockey Alchemy

A transparent look at the Elo rating system that powers our NHL power rankings, game predictions, and Stanley Cup odds. K=12, home ice = 50 points, 30% regression to the mean — and three different ways we account for margin of victory.

How Good Is Our WAR Model? We Ran Four Tests and Lost Two

We tested our WAR model against HockeyStats and Evolving Hockey on the four questions an honest player-value model has to answer, matched to each benchmark's published protocol. Summed to a team it loses both tests - it forecasts next season worse than simply reusing last season's standings. Measured per player it wins both, repeating at 0.77 against 0.62 and 0.46.

Inside the NHL EDGE Goal Visualizer: How We Scrape, Clean and Use Tracking Data

The NHL publishes about fourteen seconds of player tracking for every goal, ten frames a second. We hold 26,237 of them. How we fetch it, the four bugs we shipped handling it - none of which ever errored - what it is good for, and the one thing it can never do.