Updated Tuesday Mar. 18

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
JetsWPG47-17-4
1.33 - 30 115.8 >99% 16%
2
StarsDAL42-21-3
2.67 - 22 107.6 >99% 9%
3
CapitalsWSH44-15-8
3.33 - 23 115.2 >99% 12%
4
PanthersFLA41-24-3
4.00 - 28 102.1 >99% 9%
5
HurricanesCAR41-22-4
5.33 ↑ 1 13 104.4 >99% 9%
6
LightningTB39-23-5
7.33 ↓ 1 26 101.0 >99% 7%
7
AvalancheCOL41-24-3
7.33 ↑ 1 25 102.1 >99% 7%
8
KnightsVGS39-20-8
9.00 ↓ 1 24 104.5 >99% 8%
9
LeafsTOR40-24-3
9.33 ↑ 1 14 100.0 >99% 3%
10
OilersEDM39-24-4
10.33 ↓ 1 27 99.5 99% 3%
11
RangersNYR33-29-6
12.33 - 20 88.6 42% 2%
12
KingsLA36-21-9
12.33 ↑ 1 29 100.3 >99% 5%
13
SenatorsOTT36-25-5
12.67 ↑ 1 6 96.5 97% 3%
14
DevilsNJ37-26-6
13.00 ↓ 2 3 96.0 97% 3%
15
BluesSTL33-28-7
16.33 - 9 89.5 38% 1%
16
Red WingsDET32-29-6
17.33 ↑ 4 31 85.3 10% <1%
17
Utah Hockey ClubUHC30-26-11
17.33 ↑ 1 19 88.0 22% 1%
18
WildMIN38-25-5
17.67 ↓ 2 18 95.9 94% 1%
19
IslandersNYI30-28-8
17.67 ↓ 2 15 85.8 14% <1%
20
CanucksVAN31-25-11
18.33 ↓ 1 32 88.7 29% <1%
21
CanadiensMTL32-27-7
22.33 ↑ 4 8 87.7 28% <1%
22
BruinsBOS30-30-9
23.67 ↓ 1 1 81.6 1% <1%
23
FlamesCGY30-25-11
23.67 - 17 87.7 19% <1%
24
PredatorsNSH25-33-8
24.00 ↓ 2 11 74.7 <1% <1%
25
SabresBUF27-33-6
24.33 ↓ 1 16 76.4 <1% <1%
26
KrakenSEA29-34-5
24.67 ↑ 1 21 77.4 <1% <1%
27
PenguinsPIT28-31-10
25.33 ↑ 1 4 79.2 <1% <1%
28
Blue JacketsCBJ31-28-8
26.33 ↓ 2 7 85.5 11% <1%
29
FlyersPHI28-33-8
27.67 - 2 76.9 <1% <1%
30
DucksANA29-31-7
28.00 - 12 80.2 <1% <1%
31
BlackhawksCHI20-38-9
31.33 - 5 63.1 <1% <1%
32
SharksSJ18-41-9
31.67 - 10 58.3 <1% <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 three sites we pull from ranks all 32 teams. We pull from Massey Ratings (MY), Sagarin (Sag) and Money Puck (MP).

TEAM SAGARIANSAG MONEY
PUCK
MP
MASSEY
RATINGS
MY
AVERAGEAVG
JetsWPG 1 2 1 1.33
StarsDAL 2 3 3 2.67
CapitalsWSH 4 4 2 3.33
PanthersFLA 5 1 6 4.00
HurricanesCAR 7 5 4 5.33
LightningTB 6 9 7 7.33
AvalancheCOL 11 6 5 7.33
KnightsVGS 10 8 9 9.00
LeafsTOR 8 12 8 9.33
OilersEDM 3 18 10 10.33
RangersNYR 14 7 16 12.33
KingsLA 12 14 11 12.33
SenatorsOTT 15 11 12 12.67
DevilsNJ 9 17 13 13.00
BluesSTL 21 13 15 16.33
Red WingsDET 18 15 19 17.33
Utah Hockey ClubUHC 20 10 22 17.33
WildMIN 13 26 14 17.67
IslandersNYI 19 16 18 17.67
CanucksVAN 16 19 20 18.33
CanadiensMTL 28 22 17 22.33
BruinsBOS 17 30 24 23.67
FlamesCGY 27 23 21 23.67
PredatorsNSH 22 20 30 24.00
SabresBUF 23 21 29 24.33
KrakenSEA 24 25 25 24.67
PenguinsPIT 25 24 27 25.33
Blue JacketsCBJ 29 27 23 26.33
FlyersPHI 26 29 28 27.67
DucksANA 30 28 26 28.00
BlackhawksCHI 31 32 31 31.33
SharksSJ 32 31 32 31.67

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
STAN DEVSTDEV
JetsWPG 1 2 1 0.577
BlackhawksCHI 31 32 31 0.577
KrakenSEA 24 25 25 0.577
SharksSJ 32 31 32 0.577
StarsDAL 2 3 3 0.577
KnightsVGS 10 8 9 1.000
CapitalsWSH 4 4 2 1.155
HurricanesCAR 7 5 4 1.528
FlyersPHI 26 29 28 1.528
PenguinsPIT 25 24 27 1.528
IslandersNYI 19 16 18 1.528
KingsLA 12 14 11 1.528
LightningTB 6 9 7 1.528
DucksANA 30 28 26 2.000
SenatorsOTT 15 11 12 2.082
Red WingsDET 18 15 19 2.082
CanucksVAN 16 19 20 2.082
LeafsTOR 8 12 8 2.309
PanthersFLA 5 1 6 2.646
Blue JacketsCBJ 29 27 23 3.055
FlamesCGY 27 23 21 3.055
AvalancheCOL 11 6 5 3.215
DevilsNJ 9 17 13 4.000
SabresBUF 23 21 29 4.163
BluesSTL 21 13 15 4.163
RangersNYR 14 7 16 4.726
PredatorsNSH 22 20 30 5.292
CanadiensMTL 28 22 17 5.508
Utah Hockey ClubUHC 20 10 22 6.429
BruinsBOS 17 30 24 6.506
WildMIN 13 26 14 7.234
OilersEDM 3 18 10 7.506