Updated Wednesday Oct. 8

2025 Composite NHL Power Rankings

Calculated by aggregating computer generated NHL power rankings from around the web and determining each team’s average ranking.

TEAM AVERAGE
RANKING
AVG
1-WEEK
MOVE
SOS
PLAYED
RANK
POINTS MAKE
PLAYOFFS
MAKE
PLAY-
OFFS
WIN
CUP
1
AvalancheCOL1-0-0
2.50 - 3 100.5 81% 8%
2
OilersEDM0-0-0
4.00 - 16 100.5 82% 8%
3
PanthersFLA1-0-0
4.00 - 6 99.4 76% 7%
4
KnightsVGS0-0-0
4.25 - 29 100.9 83% 8%
5
HurricanesCAR0-0-0
5.00 - 12 100.2 80% 8%
6
StarsDAL0-0-0
5.50 - 14 100.0 80% 7%
7
LightningTB0-0-0
6.75 - 26 99.7 77% 7%
8
LeafsTOR0-0-0
7.75 - 27 98.0 73% 6%
9
JetsWPG0-0-0
9.50 ↑ 1 31 97.5 73% 5%
10
SenatorsOTT0-0-0
12.50 ↑ 1 22 94.1 59% 3%
11
CapitalsWSH0-0-0
13.00 ↑ 2 30 92.6 56% 3%
12
DevilsNJ0-0-0
13.00 - 20 97.1 71% 5%
13
KingsLA0-1-0
13.50 ↓ 4 1 95.6 69% 4%
14
BluesSTL0-0-0
13.75 ↑ 1 25 91.6 52% 2%
15
WildMIN0-0-0
14.75 ↑ 1 17 92.2 54% 2%
16
RangersNYR0-1-0
17.75 ↓ 2 4 93.4 58% 3%
17
MammothUTA0-0-0
18.00 - 8 91.5 52% 2%
18
CanucksVAN0-0-0
19.00 ↑ 1 28 89.3 45% 1%
19
CanadiensMTL0-0-0
19.25 ↓ 1 18 91.2 47% 2%
20
Red WingsDET0-0-0
20.00 - 15 86.9 31% 1%
21
SabresBUF0-0-0
21.25 - 10 88.6 38% 1%
22
Blue JacketsCBJ0-0-0
22.25 - 13 85.0 29% 1%
23
PenguinsPIT1-0-0
23.00 ↑ 7 5 81.4 20% 1%
24
FlamesCGY0-0-0
24.00 ↓ 1 11 84.6 29% 1%
25
PredatorsNSH0-0-0
24.25 ↓ 1 19 84.9 27% 1%
26
IslandersNYI0-0-0
24.25 ↓ 1 21 86.6 32% 1%
27
FlyersPHI0-0-0
24.25 ↓ 1 23 85.5 29% 1%
28
BruinsBOS0-0-0
25.00 ↓ 1 9 84.9 27% 1%
29
KrakenSEA0-0-0
26.00 ↓ 1 32 83.1 24% 1%
30
DucksANA0-0-0
27.00 ↓ 1 7 85.1 29% 1%
31
SharksSJ0-0-0
31.50 - 24 76.3 9% <1%
32
BlackhawksCHI0-1-0
31.50 - 2 77.8 12% <1%

How We Calculate: Our NHL Power Rankings are calculated by aggregating computer rankings from around the web and determining each team’s average ranking. Up or down movement within our rankings versus the previous week is provided for each team. Some of these sites also project teams’ future success. We collect this info and calculate each team’s average points projection, playoff odds and Stanley Cup champion odds.

Our heat chart below shows how each of the four sites we pull from ranks all 32 teams. We pull from DRatings (DR), Massey Ratings (MY), Sagarin (Sag) and Money Puck (MP).

TEAM SAGARIANSAG MONEY
PUCK
MP
MASSEY
RATINGS
MY
DRatings
RATINGS
DR
AVERAGEAVG
AvalancheCOL 3 2 2 3 2.50
OilersEDM 5 3 3 5 4.00
PanthersFLA 7 7 1 1 4.00
KnightsVGS 2 6 7 2 4.25
HurricanesCAR 1 5 10 4 5.00
StarsDAL 4 1 11 6 5.50
LightningTB 6 4 9 8 6.75
LeafsTOR 8 10 6 7 7.75
JetsWPG 11 9 8 10 9.50
SenatorsOTT 13 11 12 14 12.50
CapitalsWSH 12 14 14 12 13.00
DevilsNJ 9 8 24 11 13.00
KingsLA 10 12 23 9 13.50
BluesSTL 17 17 5 16 13.75
WildMIN 14 15 15 15 14.75
RangersNYR 15 13 30 13 17.75
MammothUTA 16 18 21 17 18.00
CanucksVAN 19 20 17 20 19.00
CanadiensMTL 18 16 25 18 19.25
Red WingsDET 21 22 18 19 20.00
SabresBUF 22 19 20 24 21.25
Blue JacketsCBJ 23 24 19 23 22.25
PenguinsPIT 30 30 4 28 23.00
FlamesCGY 27 27 13 29 24.00
PredatorsNSH 20 25 26 26 24.25
IslandersNYI 24 21 27 25 24.25
FlyersPHI 25 23 28 21 24.25
BruinsBOS 28 28 22 22 25.00
KrakenSEA 29 29 16 30 26.00
DucksANA 26 26 29 27 27.00
SharksSJ 31 31 32 32 31.50
BlackhawksCHI 32 32 31 31 31.50

Standard deviation is a statistical tool used to measure the variance within a set of numbers. In the table below, we use standard deviation to determine which teams are ranked the most and least consistently. A low number indicates that a team is ranked consistently across the three sites we pull from. A high number indicates an inconsistently ranked team.

TEAM SAGARIANSAG MONEY
PUCK
MP
MASSEY
RATINGS
MY
DRatings
RATINGS
DR
STAN DEVSTDEV
AvalancheCOL 3 2 2 3 0.577
SharksSJ 31 31 32 32 0.577
BlackhawksCHI 32 32 31 31 0.577
WildMIN 14 15 15 15 0.577
SenatorsOTT 13 11 12 14 1.000
OilersEDM 5 3 3 5 1.155
CapitalsWSH 12 14 14 12 1.155
CanucksVAN 19 20 17 20 1.528
JetsWPG 11 9 8 10 1.528
SabresBUF 22 19 20 24 1.528
DucksANA 26 26 29 27 1.732
LeafsTOR 8 10 6 7 2.000
Red WingsDET 21 22 18 19 2.082
MammothUTA 16 18 21 17 2.517
FlyersPHI 25 23 28 21 2.517
LightningTB 6 4 9 8 2.517
KnightsVGS 2 6 7 2 2.646
Blue JacketsCBJ 23 24 19 23 2.646
IslandersNYI 24 21 27 25 3.000
PredatorsNSH 20 25 26 26 3.215
PanthersFLA 7 7 1 1 3.464
BruinsBOS 28 28 22 22 3.464
HurricanesCAR 1 5 10 4 4.509
CanadiensMTL 18 16 25 18 4.726
StarsDAL 4 1 11 6 5.132
BluesSTL 17 17 5 16 6.928
KingsLA 10 12 23 9 7.000
KrakenSEA 29 29 16 30 7.506
FlamesCGY 27 27 13 29 8.083
DevilsNJ 9 8 24 11 8.963
RangersNYR 15 13 30 13 9.292
PenguinsPIT 30 30 4 28 15.011