Skip to content
The game behind the standings

Team Strength Index

Four parts of team performance. One transparent ranking.

Attack 35%Defense 35%Goaltending 20%Special teams 10%

A descriptive index from 0–100, not a win probability.

32 / 32 teams rated · Games through Oct 23, 2026

Download CSV

League rankings

Season-to-date performance. Movement compares ranks through Oct 16.

Rank ↑ Team 7-day moveIndex Attack Defense Goaltending Special teams Games played
1Carolina HurricanesView breakdown →Unchanged81.393.590.341.985.512
2New Jersey DevilsView breakdown →Up 277.1100.096.89.762.910
3Utah MammothView breakdown →Down 173.196.883.96.585.511
4Minnesota WildView breakdown →Up 772.164.577.480.662.911
5Tampa Bay LightningView breakdown →Up 371.187.180.638.746.810
6New York IslandersView breakdown →Up 169.561.371.0100.032.310
7Boston BruinsView breakdown →Down 268.990.341.993.538.711
8Dallas StarsView breakdown →Up 267.622.687.196.898.410
9New York RangersView breakdown →Up 463.971.048.471.079.012
10Vegas Golden KnightsView breakdown →Down 761.977.461.319.495.212
11Detroit Red WingsView breakdown →Up 359.254.858.167.761.310
12Montréal CanadiensView breakdown →Up 858.467.774.225.835.510
13Colorado AvalancheView breakdown →Down 757.174.245.245.262.911
14Washington CapitalsView breakdown →Early sampleUp 156.183.922.677.433.99
15Ottawa SenatorsView breakdown →Up 655.212.993.561.356.511
16Pittsburgh PenguinsView breakdown →Down 454.080.638.754.812.911
17St. Louis BluesView breakdown →Unchanged52.751.664.532.356.510
18Florida PanthersView breakdown →Down 951.116.1100.022.659.711
19Buffalo SabresView breakdown →Up 347.958.151.635.524.210
20Edmonton OilersView breakdown →Down 447.638.767.712.977.410
21Columbus Blue JacketsView breakdown →Early sampleDown 341.545.235.548.435.58
22Winnipeg JetsView breakdown →Up 340.832.325.887.130.610
23Los Angeles KingsView breakdown →Early sampleUp 138.235.554.816.133.98
24Toronto Maple LeafsView breakdown →Up 238.125.832.364.548.412
25Seattle KrakenView breakdown →Down 733.741.916.151.630.611
26San Jose SharksView breakdown →Up 332.119.412.990.327.411
27Nashville PredatorsView breakdown →Early sampleUnchanged31.39.729.058.161.39
28Anaheim DucksView breakdown →Down 531.129.09.774.227.410
29Calgary FlamesView breakdown →Early sampleDown 126.348.419.40.025.89
30Philadelphia FlyersView breakdown →Unchanged26.00.06.583.969.412
31Chicago BlackhawksView breakdown →Unchanged12.13.23.229.040.310
32Vancouver CanucksView breakdown →Unchanged3.16.50.03.21.612

Component scores are league percentiles, not raw statistics. Higher scores are better in every component. A 0 is a valid relative score, not missing data. Explore all metrics & ranks ↓

Inside the rating

Choose a team above or use a breakdown link in the rankings.

St. Louis Blues

10 / 10 games covered · Rank #17

52.7Strength index

Component scores

Attack 35% weight51.6
Defense 35% weight64.5
Goaltending 20% weight32.3
Special teams 10% weight56.5

Special teams equally blends the power-play and penalty-kill percentile scores.

Underlying performance

5v5 xG created / game
2.11
5v5 xG allowed / game
1.97
GSAx / game
-0.17
PP xG / opportunity
0.198
PK xG allowed / opportunity
0.183

All five metrics use the same 10 covered games. Lower allowed xG is better; higher created xG and GSAx are better.

Ranking history

St. Louis Blues · Season-to-date rank after each completed-game date. Lower rank is better. Unrated dates create gaps.

Hover, tap or focus a point to inspect its rank and score.

History values
DateRankIndexCovered games
2026-10-231752.710
2026-10-221553.910
2026-10-211850.29
2026-10-201850.69
2026-10-191947.38
2026-10-181947.18
2026-10-172047.18
2026-10-161751.97
2026-10-151751.57
2026-10-14861.96
2026-10-13861.96
2026-10-121851.75
2026-10-111851.45
2026-10-101553.35
2026-10-09——4
2026-10-08——4
2026-10-07——3
2026-10-06——3
2026-10-05——2
2026-10-04——2
2026-10-03——2
2026-10-02——1
2026-10-01——0
2026-09-30——0
2026-09-29——0

How the index works

Simple starting weights, published in full. No learned weights or new prediction model.

Four components, one common sample

Attack (35%) rewards five-on-five xG created per game. Defense (35%) rewards limiting five-on-five xG per game. Goaltending (20%) uses team GSAx per game: expected goals faced minus actual goals allowed on the same covered attempts.

Special teams (10%) equally blends power-play xG per official opportunity and opponent power-play xG allowed per opportunity faced. Power-play chances do not enter the five-on-five components. Goaltending measures the difference between expected and actual goals across eligible situations.

From metrics to a 0–100 index

Eligible teams are ordered for each metric and converted to league percentile scores. Ties receive the average tied position; lower-is-better metrics are reversed. The four scores are combined with the stated weights. Scores use unrounded values for ranking, with tied totals sharing ranks. A sole eligible team receives neutral component scores of 50.

Coverage and early samples

Teams need at least five fully covered games, coverage of at least 90% of their completed games, and nonzero power-play and penalty-kill opportunities. Every component uses the same covered games. Missing shot scores, situations, goalie identities or official opportunity records exclude that game from the common sample. Unrated teams remain visible. Fewer than ten covered games is flagged as an early sample.

What is included

Completed regular-season games from 2016–17 onward, season to date. Five-on-five means both teams have five skaters and a goalie. Goaltending and special teams can include overtime; shootouts and all goalie-pulled situations are excluded. Blocked attempts are excluded from xG. Rates are per covered game or official opportunity, not per minute.

What the score means

This describes performance against the league at each selected date. It is not a probability of winning, a standings forecast or an opponent-adjusted rating. The weights are transparent starting settings, not statistically optimized weights. There is no prior-season blending or availability adjustment. Rankings can change when other teams play.

Index version: strength_v1 · xG version: xg_v1. Earlier dates are recalculated with these versions. Weekly movement compares with seven calendar days earlier; no prior rank is shown when a team was not eligible then. Data corrections may revise historical views.

Explore all metrics & ranks

Click a header to sort all teams. Unavailable values stay at the bottom. Scroll sideways for additional columns.

Rank ↑ Team Index 5v5 xGF / game 5v5 xGA / game GSAx / game PP xG / opportunity PK xGA / opportunity Attack Defense Goaltending Special teams Games played
1Carolina Hurricanes81.32.6061.762-0.0490.2520.15993.590.341.985.512
2New Jersey Devils77.12.7171.755-0.3900.2280.206100.096.89.762.910
3Utah Mammoth73.12.6311.815-0.4850.2530.16896.883.96.585.511
4Minnesota Wild72.12.2651.8620.6450.2840.24764.577.480.662.911
5Tampa Bay Lightning71.12.4231.819-0.0660.1850.19587.180.638.746.810
6New York Islanders69.52.2011.9211.2970.2200.26861.371.0100.032.310
7Boston Bruins68.92.4942.1151.1480.1760.20790.341.993.538.711
8Dallas Stars67.61.8811.7881.2040.3280.14822.687.196.898.410
9New York Rangers63.92.2752.0900.4620.2500.17171.048.471.079.012
10Vegas Golden Knights61.92.3271.975-0.3040.2610.13977.461.319.495.212
11Detroit Red Wings59.22.1582.0290.4460.2550.22854.858.167.761.310
12Montréal Canadiens58.42.2671.888-0.2260.1420.18767.774.225.835.510
13Colorado Avalanche57.12.3132.0930.0090.2200.18874.245.245.262.911
14Washington Capitals56.12.4212.3290.6220.2220.27883.922.677.433.99
15Ottawa Senators55.21.8391.7580.2630.1940.18112.993.561.356.511
16Pittsburgh Penguins54.02.3782.1960.1600.1580.25680.638.754.812.911
17St. Louis Blues52.72.1071.974-0.1730.1980.18351.664.532.356.510
18Florida Panthers51.11.8441.548-0.2370.2500.21416.1100.022.659.711
19Buffalo Sabres47.92.1882.086-0.1620.1770.24958.151.635.524.210
20Edmonton Oilers47.62.0001.958-0.3890.2820.20238.767.712.977.410
21Columbus Blue Jackets41.52.0452.2290.1210.2050.24845.235.548.435.58
22Winnipeg Jets40.81.9362.3070.7040.2110.26232.325.887.130.610
23Los Angeles Kings38.21.9442.035-0.3220.1750.21335.554.816.133.98
24Toronto Maple Leafs38.11.9022.2530.4020.2240.23025.832.364.548.412
25Seattle Kraken33.72.0212.3730.1370.2030.24941.916.151.630.611
26San Jose Sharks32.11.8752.5280.9510.2160.30019.412.990.327.411
27Nashville Predators31.31.7222.2840.2070.2020.1799.729.058.161.39
28Anaheim Ducks31.11.9362.5400.4850.1670.22729.09.774.227.410
29Calgary Flames26.32.0902.371-0.7580.1680.22948.419.40.025.89
30Philadelphia Flyers26.01.4602.5500.6590.2610.2120.06.583.969.412
31Chicago Blackhawks12.11.5942.580-0.1950.1500.1853.23.229.040.310
32Vancouver Canucks3.11.6342.723-0.5190.1460.3106.50.03.21.612