← All Power Rankings

NHL Power Rankings — Week 28 (Apr 20 – Apr 26, 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: 1580+4 this week7-day: 3-0-0xGF% 63.2CF% 60.4

    No. 1 again for the Colorado Avalanche. Nobody's knocking them off. Went 3-0-0, outscoring opponents 7-2. Their 5-on-5 numbers were elite this week — 63.2% xGF. Season: 55-16-11 (121 pts).

  2. 2
    Carolina Hurricanes logo

    Carolina Hurricanes

    (53-22-7)
    Elo: 1559+3 this week7-day: 1-0-1xGF% 50.5CF% 56.2

    No. 2 for the Carolina Hurricanes, up 1 from last week. A 1-0-1 record this week. They ran the shot clock at 56.2% Corsi. Season: 53-22-7 (113 pts).

    1
  3. 3
    Dallas Stars logo

    Dallas Stars

    (50-20-12)
    Elo: 1558+1 this week7-day: 2-0-0xGF% 57.4CF% 51.1

    The Dallas Stars slip to No. 3. Went 2-0-0, outscoring opponents 10-8. The 5-on-5 play was strong: 57.4% expected goals share. Season: 50-20-12 (112 pts).

    1
  4. 4
    Tampa Bay Lightning logo

    Tampa Bay Lightning

    (50-26-6)
    Elo: 1549-4 this week7-day: 1-1-0xGF% 54.6CF% 52.7

    No. 4: Tampa Bay Lightning, same as last week. A 1-1-0 record this week (-1 goal differential). 54.6% xGF at evens — they were the better team by the numbers. 50-26-6 on the season, 106 points.

  5. 5
    Buffalo Sabres logo

    Buffalo Sabres

    (50-23-9)
    Elo: 15420 this week7-day: 1-0-1xGF% 57.5CF% 55.6

    No. 5: Buffalo Sabres, same as last week. Went 1-0-1 on the week (+3 goal differential). 57.5% xGF at evens — they were the better team by the numbers. Season: 50-23-9 (109 pts).

  6. 6
    Washington Capitals logo

    Washington Capitals

    (43-30-9)
    Elo: 1533+3 this week7-day: 1-0-0xGF% 45.8CF% 44.9

    No. 6: Washington Capitals, same as last week. Perfect 1-0-0 week with a 2-1 goal edge. Below-average 5-on-5 play at 45.8% xGF. They're scoring at a pace the underlying numbers don't fully support. Season: 43-30-9 (95 pts).

  7. 7
    Ottawa Senators logo

    Ottawa Senators

    (44-27-11)
    Elo: 1531+2 this week7-day: 1-0-0xGF% 61.6CF% 58.7

    The Ottawa Senators hold at No. 7. Swept the week at 1-0-0 — 3 goals for, 1 against. Their 5-on-5 numbers were elite this week — 61.6% xGF. 44-27-11 on the season, 99 points.

  8. 8
    Vegas Golden Knights logo

    Vegas Golden Knights

    (39-26-17)
    Elo: 1526+2 this week7-day: 2-0-0xGF% 62.2CF% 56.6

    The Vegas Golden Knights climb to No. 8. Swept the week at 2-0-0 — 10 goals for, 3 against. 56.6% Corsi — they owned the shot share. Season: 39-26-17 (95 pts).

    1
  9. 9
    Montreal Canadiens logo

    Montreal Canadiens

    (48-24-10)
    Elo: 1524-3 this week7-day: 0-1-0xGF% 58.2CF% 57.9

    The Montreal Canadiens slip to No. 9. Went 0-1-0, outscored 4-2. 57.9% Corsi — they owned the shot share. They're getting the chances but not the goals. That tends to even out. Season: 48-24-10 (106 pts).

    1
  10. 10
    Minnesota Wild logo

    Minnesota Wild

    (46-24-12)
    Elo: 1518+2 this week7-day: 1-1-0xGF% 52.2CF% 48.1

    The Minnesota Wild hold at No. 10. Went 1-1-0 on the week (-2 goal differential). 46-24-12 on the season, 104 points.

  11. 11
    Edmonton Oilers logo

    Edmonton Oilers

    (41-30-11)
    Elo: 1516+2 this week7-day: 1-0-1xGF% 55.7CF% 53.6

    No. 11 for the Edmonton Oilers, up 1 from last week. Went 1-0-1 on the week (+4 goal differential). The 5-on-5 play was strong: 55.7% expected goals share. Season: 41-30-11 (93 pts).

    1
  12. 12
    Boston Bruins logo

    Boston Bruins

    (45-27-10)
    Elo: 1509+3 this week7-day: 1-0-0xGF% 50.8CF% 45.9

    Boston Bruins: No. 12, up from 15 last week. Went 1-0-0, outscoring opponents 4-0. 45-27-10 on the season, 100 points.

    3
  13. 13
    St. Louis Blues logo

    St. Louis Blues

    (37-33-12)
    Elo: 1508+6 this week7-day: 3-0-0xGF% 47.5CF% 49.0

    The St. Louis Blues move up 4 spots to No. 13. Went 3-0-0, outscoring opponents 18-11. Sitting at 37-33-12, 86 points on the year.

    4
  14. 14
    Winnipeg Jets logo

    Winnipeg Jets

    (35-35-12)
    Elo: 1508-7 this week7-day: 0-3-0xGF% 39.1CF% 44.2

    Winnipeg Jets: No. 14, dropping 3 from last week. Couldn't get a win — 0-3-0, outscored 17-6. Got outchanced badly at 5-on-5 with a 39.1% xGF share. 35-35-12 on the season, 82 points.

    3
  15. 15
    Pittsburgh Penguins logo

    Pittsburgh Penguins

    (41-25-16)
    Elo: 1507-3 this week7-day: 0-1-0xGF% 44.8CF% 46.6

    The Pittsburgh Penguins dip 2 spots to No. 15. Rough week: 0-1-0 with a 7-5 goal deficit. The 5-on-5 numbers weren't great: 44.8% expected goals share. Season: 41-25-16 (98 pts).

    2
  16. 16
    Los Angeles Kings logo

    Los Angeles Kings

    (35-27-20)
    Elo: 1505-4 this week7-day: 1-1-1xGF% 64.0CF% 55.7

    The Los Angeles Kings slip to No. 16. Posted a 1-1-1 week (-1 goal differential). 64.0% xGF at even strength. That's about as good as it gets. Season: 35-27-20 (90 pts).

    2
  17. 17
    Utah Mammoth logo

    Utah Mammoth

    (43-33-6)
    Elo: 15020 this week7-day: 1-1-0xGF% 59.3CF% 56.5

    No. 17 for the Utah Mammoth, down 1. Posted a 1-1-0 week. 59.3% xGF at even strength. That's about as good as it gets. 43-33-6 on the season, 92 points.

    1
  18. 18
    Florida Panthers logo

    Florida Panthers

    (40-38-4)
    Elo: 1498+3 this week7-day: 2-0-0xGF% 47.0CF% 50.3

    The Florida Panthers tick up a spot to No. 18. A clean 2-0-0 across 2 games, winning the goal battle 11-3. They're scoring at a pace the underlying numbers don't fully support. 40-38-4 on the season, 84 points.

    1
  19. 19
    Detroit Red Wings logo

    Detroit Red Wings

    (41-31-10)
    Elo: 1494-3 this week7-day: 0-1-1xGF% 48.9CF% 52.4

    The Detroit Red Wings slip to No. 19. Rough week: 0-1-1 with a 12-4 goal deficit. They're getting the chances but not the goals. That tends to even out. Season: 41-31-10 (92 pts).

    1
  20. 20
    Columbus Blue Jackets logo

    Columbus Blue Jackets

    (40-30-12)
    Elo: 1489-3 this week7-day: 0-1-0xGF% 54.2CF% 55.1

    The Columbus Blue Jackets hold at No. 20. Rough week: 0-1-0 with a 2-1 goal deficit. 54.2% xGF at evens — they were the better team by the numbers. Their scoring hasn't caught up to the quality looks they're generating. 40-30-12 on the season, 92 points.

  21. 21
    Philadelphia Flyers logo

    Philadelphia Flyers

    (43-27-12)
    Elo: 1484+3 this week7-day: 2-0-0xGF% 45.0CF% 39.0

    Philadelphia Flyers: No. 21, up from 24 last week. Swept the week at 2-0-0 — 7 goals for, 4 against. The 5-on-5 numbers weren't great: 45.0% expected goals share. Their actual scoring ran well ahead of expectations this week. Season: 43-27-12 (98 pts).

    3
  22. 22
    Toronto Maple Leafs logo

    Toronto Maple Leafs

    (32-36-14)
    Elo: 1484-2 this week7-day: 0-2-0xGF% 41.2CF% 45.4

    No. 22 for the Toronto Maple Leafs, down 1. Couldn't get a win — 0-2-0, outscored 9-6. Their 5-on-5 numbers are ugly — just 41.2% xGF. 32-36-14 on the season, 78 points.

    1
  23. 23
    New York Islanders logo

    New York Islanders

    (43-34-5)
    Elo: 1483-3 this week7-day: 0-1-0xGF% 51.4CF% 52.4

    The New York Islanders dip a spot to No. 23. Couldn't get a win — 0-1-0, outscored 2-1. They're getting the chances but not the goals. That tends to even out. Sitting at 43-34-5, 91 points on the year.

    1
  24. 24
    New Jersey Devils logo

    New Jersey Devils

    (42-37-3)
    Elo: 1482-2 this week7-day: 0-1-0xGF% 49.2CF% 54.1

    The New Jersey Devils dip a spot to No. 24. Couldn't get a win — 0-1-0, outscored 4-0. Sitting at 42-37-3, 87 points on the year.

    1
  25. 25
    New York Rangers logo

    New York Rangers

    (34-39-9)
    Elo: 1475+4 this week7-day: 1-1-0xGF% 49.6CF% 44.5

    The New York Rangers tick up 2 spots to No. 25. Posted a 1-1-0 week (+1 goal differential). Season: 34-39-9 (77 pts).

    2
  26. 26
    Nashville Predators logo

    Nashville Predators

    (38-34-10)
    Elo: 1474-3 this week7-day: 0-2-0xGF% 43.7CF% 43.7

    The Nashville Predators dip a spot to No. 26. A winless 0-2-0 week. Got outscored 8-6. A 43.7% Corsi share means they spent too much time in their own end. Sitting at 38-34-10, 86 points on the year.

    1
  27. 27
    Calgary Flames logo

    Calgary Flames

    (34-39-9)
    Elo: 1474+1 this week7-day: 1-1-0xGF% 33.5CF% 40.2

    No. 27 for the Calgary Flames, down 1. Posted a 1-1-0 week. 33.5% xGF at even strength. That's not going to cut it. Sitting at 34-39-9, 77 points on the year.

    1
  28. 28
    Anaheim Ducks logo

    Anaheim Ducks

    (43-33-6)
    Elo: 1464+1 this week7-day: 1-1-0xGF% 58.3CF% 60.6

    The Anaheim Ducks can't get out of the No. 28 spot. A 1-1-0 record this week. They ran the shot clock at 60.6% Corsi. Sitting at 43-33-6, 92 points on the year.

  29. 29
    Seattle Kraken logo

    Seattle Kraken

    (34-37-11)
    Elo: 1456-4 this week7-day: 0-3-0xGF% 37.0CF% 44.1

    The Seattle Kraken stay stuck at No. 29. A winless 0-3-0 week. Got outscored 11-4. 37.0% xGF at even strength. That's not going to cut it. 34-37-11 on the season, 79 points.

  30. 30
    San Jose Sharks logo

    San Jose Sharks

    (39-35-8)
    Elo: 1439+1 this week7-day: 2-1-0xGF% 51.3CF% 49.4

    The San Jose Sharks can't get out of the No. 30 spot. Went 2-1-0 on the week (+3 goal differential). Sitting at 39-35-8, 86 points on the year.

  31. 31
    Vancouver Canucks logo

    Vancouver Canucks

    (25-49-8)
    Elo: 1425-1 this week7-day: 1-1-0xGF% 32.0CF% 35.4

    No. 31 again for the Vancouver Canucks. Not much going right. Posted a 1-1-0 week (-4 goal differential). 32.0% xGF at even strength. That's not going to cut it. Sitting at 25-49-8, 58 points on the year.

  32. 32
    Chicago Blackhawks logo

    Chicago Blackhawks

    (29-39-14)
    Elo: 1422+3 this week7-day: 1-1-0xGF% 41.4CF% 44.1

    The Chicago Blackhawks stay stuck at No. 32. Went 1-1-0 on the week (-1 goal differential). Their 5-on-5 numbers are ugly — just 41.4% xGF. Sitting at 29-39-14, 72 points on the year.