Updated Friday Apr. 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
JetsWPG56-22-4
1.67 - 28 116.0 >99% 13%
2
LeafsTOR52-26-4
4.67 ↑ 6 24 108.0 >99% 8%
3
PanthersFLA47-31-4
5.33 - 25 98.0 >99% 6%
4
StarsDAL50-26-6
5.67 ↓ 2 31 106.0 >99% 8%
5
LightningTB47-27-8
6.33 ↓ 1 19 102.0 >99% 9%
6
KnightsVGS50-22-10
6.33 ↑ 1 26 110.0 >99% 10%
7
AvalancheCOL49-29-4
6.67 ↓ 2 29 102.0 >99% 7%
8
HurricanesCAR47-30-5
7.00 ↑ 1 22 99.0 >99% 7%
9
OilersEDM48-29-5
8.00 ↑ 1 32 101.0 >99% 5%
10
CapitalsWSH51-22-9
8.33 ↓ 4 27 111.0 >99% 8%
11
KingsLA48-25-9
8.67 - 30 105.0 >99% 6%
12
DevilsNJ42-33-7
12.00 - 16 91.0 >99% 4%
13
SenatorsOTT45-30-7
14.00 ↑ 1 21 97.0 >99% 3%
14
RangersNYR39-36-7
14.33 ↓ 1 18 85.0 <1% <1%
15
WildMIN45-30-7
15.67 - 17 97.0 >99% 1%
16
BluesSTL44-30-8
16.33 - 14 96.0 >99% 3%
17
CanucksVAN38-30-14
18.00 ↑ 1 23 90.0 <1% <1%
18
Red WingsDET39-35-8
18.67 ↑ 1 10 86.0 <1% <1%
19
Utah Hockey ClubUHC38-31-13
18.67 ↓ 2 12 89.0 <1% <1%
20
FlamesCGY41-27-14
20.33 ↑ 1 20 96.0 <1% <1%
21
IslandersNYI35-35-12
22.00 ↓ 1 15 82.0 <1% <1%
22
CanadiensMTL40-31-11
22.33 ↑ 1 6 91.0 >99% 1%
23
SabresBUF36-39-7
23.33 ↓ 1 13 79.0 <1% <1%
24
Blue JacketsCBJ40-33-9
23.67 ↑ 4 9 89.0 <1% <1%
25
KrakenSEA35-41-6
24.67 ↓ 1 11 76.0 <1% <1%
26
BruinsBOS33-39-10
25.33 ↓ 1 1 76.0 <1% <1%
27
PredatorsNSH30-44-8
25.67 ↓ 1 5 68.0 <1% <1%
28
PenguinsPIT34-36-12
26.00 ↓ 1 7 80.0 <1% <1%
29
DucksANA35-37-10
27.67 - 2 80.0 <1% <1%
30
FlyersPHI33-39-10
28.00 - 8 76.0 <1% <1%
31
BlackhawksCHI25-46-11
30.67 - 3 61.0 <1% <1%
32
SharksSJ20-50-12
32.00 - 4 52.0 <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 3 1 1.67
LeafsTOR 8 4 2 4.67
PanthersFLA 5 1 10 5.33
StarsDAL 2 8 7 5.67
LightningTB 6 7 6 6.33
KnightsVGS 10 6 3 6.33
AvalancheCOL 11 5 4 6.67
HurricanesCAR 7 2 12 7.00
OilersEDM 3 12 9 8.00
CapitalsWSH 4 13 8 8.33
KingsLA 12 9 5 8.67
DevilsNJ 9 11 16 12.00
SenatorsOTT 15 14 13 14.00
RangersNYR 14 10 19 14.33
WildMIN 13 20 14 15.67
BluesSTL 21 17 11 16.33
CanucksVAN 16 16 22 18.00
Red WingsDET 18 18 20 18.67
Utah Hockey ClubUHC 20 15 21 18.67
FlamesCGY 27 19 15 20.33
IslandersNYI 19 21 26 22.00
CanadiensMTL 28 22 17 22.33
SabresBUF 23 23 24 23.33
Blue JacketsCBJ 29 24 18 23.67
KrakenSEA 24 27 23 24.67
BruinsBOS 17 31 28 25.33
PredatorsNSH 22 25 30 25.67
PenguinsPIT 25 26 27 26.00
DucksANA 30 28 25 27.67
FlyersPHI 26 29 29 28.00
BlackhawksCHI 31 30 31 30.67
SharksSJ 32 32 32 32.00

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
SharksSJ 32 32 32 0.000
BlackhawksCHI 31 30 31 0.577
SabresBUF 23 23 24 0.577
LightningTB 6 7 6 0.577
PenguinsPIT 25 26 27 1.000
SenatorsOTT 15 14 13 1.000
Red WingsDET 18 18 20 1.155
JetsWPG 1 3 1 1.155
FlyersPHI 26 29 29 1.732
KrakenSEA 24 27 23 2.082
DucksANA 30 28 25 2.517
LeafsTOR 8 4 2 3.055
Utah Hockey ClubUHC 20 15 21 3.215
StarsDAL 2 8 7 3.215
CanucksVAN 16 16 22 3.464
KingsLA 12 9 5 3.512
KnightsVGS 10 6 3 3.512
IslandersNYI 19 21 26 3.606
DevilsNJ 9 11 16 3.606
AvalancheCOL 11 5 4 3.786
WildMIN 13 20 14 3.786
PredatorsNSH 22 25 30 4.041
CapitalsWSH 4 13 8 4.509
PanthersFLA 5 1 10 4.509
RangersNYR 14 10 19 4.509
OilersEDM 3 12 9 4.583
HurricanesCAR 7 2 12 5.000
BluesSTL 21 17 11 5.033
Blue JacketsCBJ 29 24 18 5.508
CanadiensMTL 28 22 17 5.508
FlamesCGY 27 19 15 6.110
BruinsBOS 17 31 28 7.371