← All Power Rankings

NHL Power Rankings — Week 25 (Mar 31 – Apr 6, 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

    (49-14-10)
    Elo: 1577+1 this week7-day: 3-1-0xGF% 57.1CF% 55.4

    The Colorado Avalanche stay put at No. 1. Hard to argue with that. A 3-1-0 record this week (+10 goal differential). 57.1% xGF at evens — they were the better team by the numbers. 49-14-10 on the season, 108 points.

  2. 2
    Tampa Bay Lightning logo

    Tampa Bay Lightning

    (46-21-6)
    Elo: 1558+3 this week7-day: 3-0-1xGF% 60.1CF% 60.7

    The Tampa Bay Lightning tick up 2 spots to No. 2. Posted a 3-0-1 week (+5 goal differential). They ran the shot clock at 60.7% Corsi. Sitting at 46-21-6, 98 points on the year.

    2
  3. 3
    Dallas Stars logo

    Dallas Stars

    (44-18-12)
    Elo: 1554-1 this week7-day: 1-2-1xGF% 48.6CF% 51.2

    No. 3 for the Dallas Stars, down 1. A 1-2-1 record this week (-1 goal differential). 44-18-12 on the season, 100 points.

    1
  4. 4
    Carolina Hurricanes logo

    Carolina Hurricanes

    (46-21-6)
    Elo: 1548-1 this week7-day: 1-2-0xGF% 69.9CF% 70.4

    The Carolina Hurricanes dip a spot to No. 4. Posted a 1-2-0 week (-2 goal differential). Their 5-on-5 numbers were elite this week — 69.9% xGF. Their scoring hasn't caught up to the quality looks they're generating. Season: 46-21-6 (98 pts).

    1
  5. 5
    Buffalo Sabres logo

    Buffalo Sabres

    (45-21-8)
    Elo: 1536-5 this week7-day: 1-1-1xGF% 56.0CF% 54.9

    No movement for the Buffalo Sabres at No. 5. Posted a 1-1-1 week (-3 goal differential). 56.0% xGF at evens — they were the better team by the numbers. Sitting at 45-21-8, 98 points on the year.

  6. 6
    Washington Capitals logo

    Washington Capitals

    (37-28-9)
    Elo: 1522+3 this week7-day: 2-1-0xGF% 38.2CF% 40.8

    The Washington Capitals hold at No. 6. Posted a 2-1-0 week (+1 goal differential). 40.8% Corsi. They were chasing the puck more than they'd like. Season: 37-28-9 (83 pts).

  7. 7
    Montreal Canadiens logo

    Montreal Canadiens

    (42-21-10)
    Elo: 1522+9 this week7-day: 4-0-0xGF% 38.4CF% 35.1

    Montreal Canadiens: No. 7, up from 11 last week. Perfect 4-0-0 week with a 14-5 goal edge. 38.4% xGF at even strength. That's not going to cut it. Their actual scoring ran well ahead of expectations this week. Season: 42-21-10 (94 pts).

    4
  8. 8
    Ottawa Senators logo

    Ottawa Senators

    (38-25-10)
    Elo: 1521-3 this week7-day: 1-1-1xGF% 44.4CF% 44.2

    The Ottawa Senators slip to No. 8. Posted a 1-1-1 week (-2 goal differential). 44.4% xGF at 5-on-5 — they were on the wrong side of the chances. Season: 38-25-10 (86 pts).

    1
  9. 9
    Winnipeg Jets logo

    Winnipeg Jets

    (31-30-12)
    Elo: 1515+1 this week7-day: 2-1-0xGF% 45.3CF% 43.8

    The Winnipeg Jets climb to No. 9. Went 2-1-0 on the week (+4 goal differential). The 5-on-5 numbers weren't great: 45.3% expected goals share. Season: 31-30-12 (74 pts).

    1
  10. 10
    Minnesota Wild logo

    Minnesota Wild

    (41-21-12)
    Elo: 1514+0 this week7-day: 1-2-0xGF% 55.7CF% 52.7

    The Minnesota Wild slip to No. 10. Posted a 1-2-0 week (-5 goal differential). 55.7% xGF at evens — they were the better team by the numbers. Sitting at 41-21-12, 94 points on the year.

    2
  11. 11
    Edmonton Oilers logo

    Edmonton Oilers

    (37-28-9)
    Elo: 1513+3 this week7-day: 3-0-0xGF% 52.2CF% 51.0

    Edmonton Oilers: No. 11, up from 14 last week. Went 3-0-0, outscoring opponents 13-7. Season: 37-28-9 (83 pts).

    3
  12. 12
    Vegas Golden Knights logo

    Vegas Golden Knights

    (33-26-16)
    Elo: 1513+1 this week7-day: 1-1-2xGF% 56.7CF% 55.6

    Vegas Golden Knights: No. 12, dropping 3 from last week. A 1-1-2 record this week (-3 goal differential). The 5-on-5 play was strong: 56.7% expected goals share. Season: 33-26-16 (82 pts).

    3
  13. 13
    Boston Bruins logo

    Boston Bruins

    (42-24-8)
    Elo: 1509+4 this week7-day: 3-1-0xGF% 49.5CF% 52.1

    No. 13: Boston Bruins, same as last week. Went 3-1-0 on the week (+3 goal differential). Sitting at 42-24-8, 92 points on the year.

  14. 14
    Pittsburgh Penguins logo

    Pittsburgh Penguins

    (37-21-16)
    Elo: 1507+1 this week7-day: 2-2-0xGF% 59.2CF% 54.7

    The Pittsburgh Penguins slip to No. 14. Went 2-2-0 on the week (-1 goal differential). Their 5-on-5 numbers were elite this week — 59.2% xGF. Season: 37-21-16 (90 pts).

    2
  15. 15
    Detroit Red Wings logo

    Detroit Red Wings

    (39-26-8)
    Elo: 1504+4 this week7-day: 1-2-0xGF% 39.3CF% 46.9

    The Detroit Red Wings tick up a spot to No. 15. A 1-2-0 record this week. Their 5-on-5 numbers are ugly — just 39.3% xGF. Season: 39-26-8 (86 pts).

    1
  16. 16
    Columbus Blue Jackets logo

    Columbus Blue Jackets

    (38-24-12)
    Elo: 1502-7 this week7-day: 1-2-1xGF% 48.1CF% 47.9

    No. 16 for the Columbus Blue Jackets, down 1. Posted a 1-2-1 week (-2 goal differential). Sitting at 38-24-12, 88 points on the year.

    1
  17. 17
    Toronto Maple Leafs logo

    Toronto Maple Leafs

    (32-30-13)
    Elo: 1501+0 this week7-day: 3-1-0xGF% 41.7CF% 40.6

    Toronto Maple Leafs: No. 17, up from 20 last week. Went 3-1-0 on the week. Just 40.6% Corsi — opponents had the run of play. 32-30-13 on the season, 77 points.

    3
  18. 18
    Los Angeles Kings logo

    Los Angeles Kings

    (29-26-18)
    Elo: 1501-1 this week7-day: 1-1-1xGF% 54.5CF% 55.0

    The Los Angeles Kings hold at No. 18. Posted a 1-1-1 week (-1 goal differential). 54.5% xGF at evens — they were the better team by the numbers. Sitting at 29-26-18, 76 points on the year.

  19. 19
    Utah Mammoth logo

    Utah Mammoth

    (38-30-6)
    Elo: 1500+0 this week7-day: 1-2-0xGF% 49.1CF% 52.7

    No. 19 for the Utah Mammoth, down 2. A 1-2-0 record this week (-2 goal differential). Season: 38-30-6 (82 pts).

    2
  20. 20
    New York Islanders logo

    New York Islanders

    (42-28-5)
    Elo: 1497+3 this week7-day: 2-2-0xGF% 55.8CF% 56.2

    The New York Islanders climb to No. 20. A 2-2-0 record this week (-2 goal differential). 56.2% Corsi — they owned the shot share. Season: 42-28-5 (89 pts).

    1
  21. 21
    St. Louis Blues logo

    St. Louis Blues

    (31-31-11)
    Elo: 1496-1 this week7-day: 3-1-0xGF% 54.8CF% 53.0

    The St. Louis Blues tick up a spot to No. 21. Went 3-1-0 on the week (+7 goal differential). The 5-on-5 play was strong: 54.8% expected goals share. 31-31-11 on the season, 73 points.

    1
  22. 22
    Florida Panthers logo

    Florida Panthers

    (35-35-3)
    Elo: 1491-9 this week7-day: 1-3-0xGF% 40.0CF% 45.0

    Down 3 to No. 22 for the Florida Panthers after a rough stretch. Posted a 1-3-0 week (-5 goal differential). 40.0% xGF at even strength. That's not going to cut it. Season: 35-35-3 (73 pts).

    3
  23. 23
    New Jersey Devils logo

    New Jersey Devils

    (38-33-2)
    Elo: 1484+3 this week7-day: 3-1-0xGF% 52.5CF% 49.5

    The New Jersey Devils climb to No. 23. Went 3-1-0 on the week (+3 goal differential). 38-33-2 on the season, 78 points.

    2
  24. 24
    Philadelphia Flyers logo

    Philadelphia Flyers

    (37-24-12)
    Elo: 1477+3 this week7-day: 3-1-0xGF% 59.3CF% 53.7

    No movement for the Philadelphia Flyers at No. 24. Went 3-1-0 on the week (+6 goal differential). Their 5-on-5 numbers were elite this week — 59.3% xGF. Sitting at 37-24-12, 86 points on the year.

  25. 25
    Nashville Predators logo

    Nashville Predators

    (34-31-9)
    Elo: 1474-8 this week7-day: 1-3-0xGF% 41.0CF% 46.1

    No. 25 for the Nashville Predators, down 2. A 1-3-0 record this week (-3 goal differential). 41.0% xGF at even strength. That's not going to cut it. Season: 34-31-9 (77 pts).

    2
  26. 26
    Calgary Flames logo

    Calgary Flames

    (31-35-8)
    Elo: 1474-2 this week7-day: 2-1-1xGF% 44.2CF% 42.6

    No. 26: Calgary Flames, same as last week. A 2-1-1 record this week (-3 goal differential). The 5-on-5 numbers weren't great: 44.2% expected goals share. Season: 31-35-8 (70 pts).

  27. 27
    Anaheim Ducks logo

    Anaheim Ducks

    (41-28-5)
    Elo: 1474-2 this week7-day: 2-1-1xGF% 51.6CF% 54.4

    The Anaheim Ducks hold at No. 27. Went 2-1-1 on the week. 41-28-5 on the season, 87 points.

  28. 28
    Seattle Kraken logo

    Seattle Kraken

    (32-29-11)
    Elo: 1473+1 this week7-day: 1-0-2xGF% 47.9CF% 41.0

    The Seattle Kraken stay stuck at No. 28. A 1-0-2 record this week (-1 goal differential). 41.0% Corsi. They were chasing the puck more than they'd like. 32-29-11 on the season, 75 points.

  29. 29
    New York Rangers logo

    New York Rangers

    (30-35-9)
    Elo: 1472+3 this week7-day: 2-1-0xGF% 59.2CF% 55.0

    No. 29 again for the New York Rangers. Not much going right. Went 2-1-0 on the week (+6 goal differential). At 5-on-5 they were dominant: 59.2% of the expected goals. 30-35-9 on the season, 69 points.

  30. 30
    San Jose Sharks logo

    San Jose Sharks

    (34-31-7)
    Elo: 1434+7 this week7-day: 2-1-1xGF% 57.7CF% 56.7

    No. 30 for the San Jose Sharks, up 2 from last week. Went 2-1-1 on the week (-2 goal differential). The 5-on-5 play was strong: 57.7% expected goals share. Season: 34-31-7 (75 pts).

    2
  31. 31
    Vancouver Canucks logo

    Vancouver Canucks

    (21-44-8)
    Elo: 1430-5 this week7-day: 0-4-0xGF% 41.5CF% 40.9

    The Vancouver Canucks slip to No. 31. A winless 0-4-0 week. Got outscored 20-8. 41.5% xGF at even strength. That's not going to cut it. Sitting at 21-44-8, 50 points on the year.

    1
  32. 32
    Chicago Blackhawks logo

    Chicago Blackhawks

    (27-34-13)
    Elo: 1427-7 this week7-day: 1-3-0xGF% 32.1CF% 37.3

    The Chicago Blackhawks dip a spot to No. 32. Posted a 1-3-0 week (-10 goal differential). A 37.3% Corsi share means they spent too much time in their own end. 27-34-13 on the season, 67 points.

    1