NHL Power Rankings — Week 31 (Jun 15 – Jun 21, 2026)
All 32 NHL teams ranked by Elo rating with 7-day performance, expected goals share (xGF%), Corsi possession (CF%), and analytics-driven commentary.
- 1
Colorado Avalanche
(55-16-11)Elo: 15800 this weekNo. 1 again for the Colorado Avalanche. Nobody's knocking them off. They had the week off. 55-16-11 on the season, 121 points.
— - 2
Carolina Hurricanes
(53-22-7)Elo: 15590 this weekThe Carolina Hurricanes stay put at No. 2. Hard to argue with that. They had the week off. Season: 53-22-7 (113 pts).
— - 3
Dallas Stars
(50-20-12)Elo: 15580 this weekThe Dallas Stars stay put at No. 3. Hard to argue with that. They had the week off. 50-20-12 on the season, 112 points.
— - 4
Tampa Bay Lightning
(50-26-6)Elo: 15490 this weekNo movement for the Tampa Bay Lightning at No. 4. Idle week — no games played. Season: 50-26-6 (106 pts).
— - 5
Buffalo Sabres
(50-23-9)Elo: 15420 this weekNo movement for the Buffalo Sabres at No. 5. They had the week off. Season: 50-23-9 (109 pts).
— - 6
Washington Capitals
(43-30-9)Elo: 15330 this weekNo. 6: Washington Capitals, same as last week. Idle week — no games played. Sitting at 43-30-9, 95 points on the year.
— - 7
Ottawa Senators
(44-27-11)Elo: 15310 this weekNo. 7: Ottawa Senators, same as last week. Idle week — no games played. 44-27-11 on the season, 99 points.
— - 8
Vegas Golden Knights
(39-26-17)Elo: 15260 this weekThe Vegas Golden Knights hold at No. 8. They had the week off. Sitting at 39-26-17, 95 points on the year.
— - 9
Montreal Canadiens
(48-24-10)Elo: 15240 this weekNo. 9: Montreal Canadiens, same as last week. Idle week — no games played. Season: 48-24-10 (106 pts).
— - 10
Minnesota Wild
(46-24-12)Elo: 15180 this weekThe Minnesota Wild hold at No. 10. No games this week. 46-24-12 on the season, 104 points.
— - 11
Edmonton Oilers
(41-30-11)Elo: 15160 this weekNo. 11: Edmonton Oilers, same as last week. Idle week — no games played. Sitting at 41-30-11, 93 points on the year.
— - 12
Boston Bruins
(45-27-10)Elo: 15090 this weekNo movement for the Boston Bruins at No. 12. Idle week — no games played. 45-27-10 on the season, 100 points.
— - 13
St. Louis Blues
(37-33-12)Elo: 15080 this weekNo. 13: St. Louis Blues, same as last week. Idle week — no games played. Sitting at 37-33-12, 86 points on the year.
— - 14
Winnipeg Jets
(35-35-12)Elo: 15080 this weekNo. 14: Winnipeg Jets, same as last week. Idle week — no games played. Season: 35-35-12 (82 pts).
— - 15
Pittsburgh Penguins
(41-25-16)Elo: 15070 this weekThe Pittsburgh Penguins hold at No. 15. Idle week — no games played. Sitting at 41-25-16, 98 points on the year.
— - 16
Los Angeles Kings
(35-27-20)Elo: 15050 this weekNo movement for the Los Angeles Kings at No. 16. No games this week. Sitting at 35-27-20, 90 points on the year.
— - 17
Utah Mammoth
(43-33-6)Elo: 15020 this weekNo. 17: Utah Mammoth, same as last week. No games this week. Season: 43-33-6 (92 pts).
— - 18
Florida Panthers
(40-38-4)Elo: 14980 this weekNo. 18: Florida Panthers, same as last week. No games this week. Sitting at 40-38-4, 84 points on the year.
— - 19
Detroit Red Wings
(41-31-10)Elo: 14940 this weekNo movement for the Detroit Red Wings at No. 19. They had the week off. 41-31-10 on the season, 92 points.
— - 20
Columbus Blue Jackets
(40-30-12)Elo: 14890 this weekThe Columbus Blue Jackets hold at No. 20. Idle week — no games played. Season: 40-30-12 (92 pts).
— - 21
Philadelphia Flyers
(43-27-12)Elo: 14840 this weekNo. 21: Philadelphia Flyers, same as last week. Idle week — no games played. Sitting at 43-27-12, 98 points on the year.
— - 22
Toronto Maple Leafs
(32-36-14)Elo: 14840 this weekNo. 22: Toronto Maple Leafs, same as last week. They had the week off. 32-36-14 on the season, 78 points.
— - 23
New York Islanders
(43-34-5)Elo: 14830 this weekNo. 23: New York Islanders, same as last week. They had the week off. 43-34-5 on the season, 91 points.
— - 24
New Jersey Devils
(42-37-3)Elo: 14820 this weekNo. 24: New Jersey Devils, same as last week. They had the week off. Season: 42-37-3 (87 pts).
— - 25
New York Rangers
(34-39-9)Elo: 14750 this weekNo. 25: New York Rangers, same as last week. Idle week — no games played. 34-39-9 on the season, 77 points.
— - 26
Nashville Predators
(38-34-10)Elo: 14740 this weekNo movement for the Nashville Predators at No. 26. They had the week off. 38-34-10 on the season, 86 points.
— - 27
Calgary Flames
(34-39-9)Elo: 14740 this weekNo. 27: Calgary Flames, same as last week. Idle week — no games played. Season: 34-39-9 (77 pts).
— - 28
Anaheim Ducks
(43-33-6)Elo: 14640 this weekThe Anaheim Ducks can't get out of the No. 28 spot. They had the week off. Sitting at 43-33-6, 92 points on the year.
— - 29
Seattle Kraken
(34-37-11)Elo: 14560 this weekThe Seattle Kraken can't get out of the No. 29 spot. No games this week. 34-37-11 on the season, 79 points.
— - 30
San Jose Sharks
(39-35-8)Elo: 14390 this weekThe San Jose Sharks stay stuck at No. 30. They had the week off. Season: 39-35-8 (86 pts).
— - 31
Vancouver Canucks
(25-49-8)Elo: 14250 this weekThe Vancouver Canucks can't get out of the No. 31 spot. No games this week. Season: 25-49-8 (58 pts).
— - 32
Chicago Blackhawks
(29-39-14)Elo: 14220 this weekThe Chicago Blackhawks can't get out of the No. 32 spot. No games this week. Season: 29-39-14 (72 pts).
—
