Updated Saturday Dec. 20

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
AvalancheCOL25-2-7
1.00 - 21 120.4 >99% 21%
2
HurricanesCAR22-9-3
2.25 - 12 107.3 98% 11%
3
LightningTB18-13-3
5.00 ↑ 1 3 97.4 78% 7%
4
StarsDAL24-7-5
5.00 ↓ 1 17 108.0 99% 6%
5
CapitalsWSH19-11-4
6.00 - 7 99.4 84% 6%
6
WildMIN21-9-5
6.00 ↑ 1 27 102.8 98% 6%
7
PanthersFLA19-13-2
6.25 ↑ 1 10 96.7 75% 6%
8
KnightsVGS16-6-10
7.25 ↓ 2 9 102.8 97% 7%
9
OilersEDM17-12-6
10.50 ↑ 4 26 94.7 81% 3%
10
DevilsNJ20-14-1
11.50 - 5 94.7 61% 2%
11
RangersNYR17-15-4
13.25 ↑ 3 16 90.6 37% 2%
12
BruinsBOS20-15-0
13.25 ↑ 3 4 93.3 55% 2%
13
IslandersNYI19-13-3
13.25 ↓ 4 1 95.2 64% 3%
14
SenatorsOTT16-13-4
13.75 ↑ 3 19 91.1 42% 2%
15
KingsLA15-10-9
14.00 ↓ 3 18 94.9 81% 4%
16
DucksANA20-13-2
14.50 ↓ 5 13 95.7 84% 3%
17
MammothUTA17-17-3
17.75 ↑ 4 23 87.4 44% 1%
18
CanadiensMTL18-12-4
18.25 ↑ 4 28 91.5 43% 1%
19
JetsWPG15-17-2
18.25 ↑ 4 24 83.9 25% 1%
20
Red WingsDET19-13-3
18.50 ↓ 1 32 91.6 46% 1%
21
FlyersPHI17-10-6
19.50 ↓ 3 8 91.8 43% 1%
22
LeafsTOR15-13-5
20.50 ↓ 6 31 86.3 18% 1%
23
SabresBUF15-14-4
23.00 ↑ 2 15 86.4 20% 1%
24
CanucksVAN14-17-3
24.75 ↑ 7 14 82.0 17% <1%
25
PenguinsPIT14-10-9
25.75 ↓ 5 22 88.4 28% 1%
26
FlamesCGY14-17-4
26.25 ↑ 2 30 81.3 15% <1%
27
Blue JacketsCBJ14-14-6
26.50 ↓ 3 6 83.8 9% <1%
28
SharksSJ17-15-3
27.75 ↓ 2 2 84.0 25% <1%
29
PredatorsNSH13-16-4
28.25 ↑ 1 11 79.7 9% <1%
30
BluesSTL13-15-8
29.50 ↑ 2 29 78.9 8% <1%
31
KrakenSEA12-14-6
30.00 ↓ 2 20 78.6 7% <1%
32
BlackhawksCHI13-15-6
30.75 ↓ 5 25 79.4 10% <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 1 1 1 1 1.00
HurricanesCAR 2 2 3 2 2.25
LightningTB 4 3 8 5 5.00
StarsDAL 3 12 2 3 5.00
CapitalsWSH 6 5 6 7 6.00
WildMIN 8 6 4 6 6.00
PanthersFLA 9 7 5 4 6.25
KnightsVGS 5 4 12 8 7.25
OilersEDM 7 11 13 11 10.50
DevilsNJ 10 18 9 9 11.50
RangersNYR 14 8 15 16 13.25
BruinsBOS 21 10 7 15 13.25
IslandersNYI 19 14 10 10 13.25
SenatorsOTT 13 13 17 12 13.75
KingsLA 12 9 18 17 14.00
DucksANA 17 16 11 14 14.50
MammothUTA 16 22 20 13 17.75
CanadiensMTL 18 15 19 21 18.25
JetsWPG 11 19 21 22 18.25
Red WingsDET 22 17 16 19 18.50
FlyersPHI 20 26 14 18 19.50
LeafsTOR 15 24 23 20 20.50
SabresBUF 24 21 24 23 23.00
CanucksVAN 23 25 26 25 24.75
PenguinsPIT 29 20 27 27 25.75
FlamesCGY 28 23 25 29 26.25
Blue JacketsCBJ 27 27 28 24 26.50
SharksSJ 31 32 22 26 27.75
PredatorsNSH 26 30 29 28 28.25
BluesSTL 25 31 32 30 29.50
KrakenSEA 30 29 30 31 30.00
BlackhawksCHI 32 28 31 32 30.75

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 1 1 1 1 0.000
HurricanesCAR 2 2 3 2 0.577
KrakenSEA 30 29 30 31 0.577
CapitalsWSH 6 5 6 7 0.577
Blue JacketsCBJ 27 27 28 24 0.577
CanucksVAN 23 25 26 25 1.528
SabresBUF 24 21 24 23 1.732
PanthersFLA 9 7 5 4 2.000
WildMIN 8 6 4 6 2.000
PredatorsNSH 26 30 29 28 2.082
CanadiensMTL 18 15 19 21 2.082
BlackhawksCHI 32 28 31 32 2.082
SenatorsOTT 13 13 17 12 2.309
FlamesCGY 28 23 25 29 2.517
LightningTB 4 3 8 5 2.646
MammothUTA 16 22 20 13 3.055
OilersEDM 7 11 13 11 3.055
Red WingsDET 22 17 16 19 3.215
DucksANA 17 16 11 14 3.215
BluesSTL 25 31 32 30 3.786
RangersNYR 14 8 15 16 3.786
KnightsVGS 5 4 12 8 4.359
IslandersNYI 19 14 10 10 4.509
KingsLA 12 9 18 17 4.583
PenguinsPIT 29 20 27 27 4.726
LeafsTOR 15 24 23 20 4.933
DevilsNJ 10 18 9 9 4.933
JetsWPG 11 19 21 22 5.292
SharksSJ 31 32 22 26 5.508
StarsDAL 3 12 2 3 5.508
FlyersPHI 20 26 14 18 6.000
BruinsBOS 21 10 7 15 7.371