← All Power Rankings

NHL Power Rankings — Week 30 (May 4 – May 10, 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. 1
    Colorado Avalanche logo

    Colorado Avalanche

    (55-16-11)
    Elo: 15800 this week

    The Colorado Avalanche stay put at No. 1. Hard to argue with that. They had the week off. 55-16-11 on the season, 121 points.

  2. 2
    Carolina Hurricanes logo

    Carolina Hurricanes

    (53-22-7)
    Elo: 15590 this week

    Still No. 2: the Carolina Hurricanes. They had the week off. Sitting at 53-22-7, 113 points on the year.

  3. 3
    Dallas Stars logo

    Dallas Stars

    (50-20-12)
    Elo: 15580 this week

    No. 3 again for the Dallas Stars. Nobody's knocking them off. No games this week. 50-20-12 on the season, 112 points.

  4. 4
    Tampa Bay Lightning logo

    Tampa Bay Lightning

    (50-26-6)
    Elo: 15490 this week

    The Tampa Bay Lightning hold at No. 4. No games this week. 50-26-6 on the season, 106 points.

  5. 5
    Buffalo Sabres logo

    Buffalo Sabres

    (50-23-9)
    Elo: 15420 this week

    No movement for the Buffalo Sabres at No. 5. They had the week off. Sitting at 50-23-9, 109 points on the year.

  6. 6
    Washington Capitals logo

    Washington Capitals

    (43-30-9)
    Elo: 15330 this week

    No movement for the Washington Capitals at No. 6. No games this week. Season: 43-30-9 (95 pts).

  7. 7
    Ottawa Senators logo

    Ottawa Senators

    (44-27-11)
    Elo: 15310 this week

    No movement for the Ottawa Senators at No. 7. They had the week off. Sitting at 44-27-11, 99 points on the year.

  8. 8
    Vegas Golden Knights logo

    Vegas Golden Knights

    (39-26-17)
    Elo: 15260 this week

    No. 8: Vegas Golden Knights, same as last week. They had the week off. Sitting at 39-26-17, 95 points on the year.

  9. 9
    Montreal Canadiens logo

    Montreal Canadiens

    (48-24-10)
    Elo: 15240 this week

    The Montreal Canadiens hold at No. 9. They had the week off. Sitting at 48-24-10, 106 points on the year.

  10. 10
    Minnesota Wild logo

    Minnesota Wild

    (46-24-12)
    Elo: 15180 this week

    No. 10: Minnesota Wild, same as last week. No games this week. 46-24-12 on the season, 104 points.

  11. 11
    Edmonton Oilers logo

    Edmonton Oilers

    (41-30-11)
    Elo: 15160 this week

    No movement for the Edmonton Oilers at No. 11. They had the week off. Season: 41-30-11 (93 pts).

  12. 12
    Boston Bruins logo

    Boston Bruins

    (45-27-10)
    Elo: 15090 this week

    No. 12: Boston Bruins, same as last week. They had the week off. 45-27-10 on the season, 100 points.

  13. 13
    St. Louis Blues logo

    St. Louis Blues

    (37-33-12)
    Elo: 15080 this week

    No movement for the St. Louis Blues at No. 13. They had the week off. Sitting at 37-33-12, 86 points on the year.

  14. 14
    Winnipeg Jets logo

    Winnipeg Jets

    (35-35-12)
    Elo: 15080 this week

    The Winnipeg Jets hold at No. 14. They had the week off. Sitting at 35-35-12, 82 points on the year.

  15. 15
    Pittsburgh Penguins logo

    Pittsburgh Penguins

    (41-25-16)
    Elo: 15070 this week

    No. 15: Pittsburgh Penguins, same as last week. They had the week off. 41-25-16 on the season, 98 points.

  16. 16
    Los Angeles Kings logo

    Los Angeles Kings

    (35-27-20)
    Elo: 15050 this week

    No. 16: Los Angeles Kings, same as last week. Idle week — no games played. 35-27-20 on the season, 90 points.

  17. 17
    Utah Mammoth logo

    Utah Mammoth

    (43-33-6)
    Elo: 15020 this week

    No. 17: Utah Mammoth, same as last week. They had the week off. Sitting at 43-33-6, 92 points on the year.

  18. 18
    Florida Panthers logo

    Florida Panthers

    (40-38-4)
    Elo: 14980 this week

    The Florida Panthers hold at No. 18. Idle week — no games played. Season: 40-38-4 (84 pts).

  19. 19
    Detroit Red Wings logo

    Detroit Red Wings

    (41-31-10)
    Elo: 14940 this week

    The Detroit Red Wings hold at No. 19. Idle week — no games played. Sitting at 41-31-10, 92 points on the year.

  20. 20
    Columbus Blue Jackets logo

    Columbus Blue Jackets

    (40-30-12)
    Elo: 14890 this week

    The Columbus Blue Jackets hold at No. 20. No games this week. Season: 40-30-12 (92 pts).

  21. 21
    Philadelphia Flyers logo

    Philadelphia Flyers

    (43-27-12)
    Elo: 14840 this week

    No. 21: Philadelphia Flyers, same as last week. No games this week. 43-27-12 on the season, 98 points.

  22. 22
    Toronto Maple Leafs logo

    Toronto Maple Leafs

    (32-36-14)
    Elo: 14840 this week

    No movement for the Toronto Maple Leafs at No. 22. They had the week off. Sitting at 32-36-14, 78 points on the year.

  23. 23
    New York Islanders logo

    New York Islanders

    (43-34-5)
    Elo: 14830 this week

    No movement for the New York Islanders at No. 23. Idle week — no games played. 43-34-5 on the season, 91 points.

  24. 24
    New Jersey Devils logo

    New Jersey Devils

    (42-37-3)
    Elo: 14820 this week

    The New Jersey Devils hold at No. 24. No games this week. Sitting at 42-37-3, 87 points on the year.

  25. 25
    New York Rangers logo

    New York Rangers

    (34-39-9)
    Elo: 14750 this week

    The New York Rangers hold at No. 25. They had the week off. Sitting at 34-39-9, 77 points on the year.

  26. 26
    Nashville Predators logo

    Nashville Predators

    (38-34-10)
    Elo: 14740 this week

    The Nashville Predators hold at No. 26. Idle week — no games played. 38-34-10 on the season, 86 points.

  27. 27
    Calgary Flames logo

    Calgary Flames

    (34-39-9)
    Elo: 14740 this week

    The Calgary Flames hold at No. 27. No games this week. 34-39-9 on the season, 77 points.

  28. 28
    Anaheim Ducks logo

    Anaheim Ducks

    (43-33-6)
    Elo: 14640 this week

    The Anaheim Ducks stay stuck at No. 28. They had the week off. Season: 43-33-6 (92 pts).

  29. 29
    Seattle Kraken logo

    Seattle Kraken

    (34-37-11)
    Elo: 14560 this week

    The Seattle Kraken stay stuck at No. 29. Idle week — no games played. Sitting at 34-37-11, 79 points on the year.

  30. 30
    San Jose Sharks logo

    San Jose Sharks

    (39-35-8)
    Elo: 14390 this week

    The San Jose Sharks can't get out of the No. 30 spot. They had the week off. Season: 39-35-8 (86 pts).

  31. 31
    Vancouver Canucks logo

    Vancouver Canucks

    (25-49-8)
    Elo: 14250 this week

    The Vancouver Canucks stay stuck at No. 31. Idle week — no games played. 25-49-8 on the season, 58 points.

  32. 32
    Chicago Blackhawks logo

    Chicago Blackhawks

    (29-39-14)
    Elo: 14220 this week

    The Chicago Blackhawks can't get out of the No. 32 spot. They had the week off. Sitting at 29-39-14, 72 points on the year.