← All Power Rankings

NHL Power Rankings — Week 19 (Feb 16 – Feb 22, 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

    (37-9-9)
    Elo: 15740 this week

    The Colorado Avalanche remain firmly entrenched at No. 1, maintaining their position among the league's elite. They were idle this week with no games played, keeping their Elo steady at 1574. Season record: 37-9-9 (83 pts).

  2. 2
    Tampa Bay Lightning logo

    Tampa Bay Lightning

    (37-14-4)
    Elo: 15600 this week

    The Tampa Bay Lightning remain firmly entrenched at No. 2, maintaining their position among the league's elite. They were idle this week with no games played, keeping their Elo steady at 1560. Season record: 37-14-4 (78 pts).

  3. 3
    Dallas Stars logo

    Dallas Stars

    (34-14-9)
    Elo: 15560 this week

    The Dallas Stars remain firmly entrenched at No. 3, maintaining their position among the league's elite. They were idle this week with no games played, keeping their Elo steady at 1556. Season record: 34-14-9 (77 pts).

  4. 4
    Carolina Hurricanes logo

    Carolina Hurricanes

    (36-15-6)
    Elo: 15490 this week

    The Carolina Hurricanes hold steady at No. 4. They were idle this week with no games played, keeping their Elo steady at 1549. Season record: 36-15-6 (78 pts).

  5. 5
    Vegas Golden Knights logo

    Vegas Golden Knights

    (27-16-14)
    Elo: 15290 this week

    The Vegas Golden Knights hold steady at No. 5. They were idle this week with no games played, keeping their Elo steady at 1529. Season record: 27-16-14 (68 pts).

  6. 6
    Minnesota Wild logo

    Minnesota Wild

    (34-14-10)
    Elo: 15210 this week

    The Minnesota Wild hold steady at No. 6. They were idle this week with no games played, keeping their Elo steady at 1521. Season record: 34-14-10 (78 pts).

  7. 7
    Washington Capitals logo

    Washington Capitals

    (29-23-7)
    Elo: 15190 this week

    The Washington Capitals hold steady at No. 7. They were idle this week with no games played, keeping their Elo steady at 1519. Season record: 29-23-7 (65 pts).

  8. 8
    Toronto Maple Leafs logo

    Toronto Maple Leafs

    (27-21-9)
    Elo: 15160 this week

    The Toronto Maple Leafs hold steady at No. 8. They were idle this week with no games played, keeping their Elo steady at 1516. Season record: 27-21-9 (63 pts).

  9. 9
    Winnipeg Jets logo

    Winnipeg Jets

    (22-26-8)
    Elo: 15150 this week

    The Winnipeg Jets hold steady at No. 9. They were idle this week with no games played, keeping their Elo steady at 1515. Season record: 22-26-8 (52 pts).

  10. 10
    Buffalo Sabres logo

    Buffalo Sabres

    (32-19-6)
    Elo: 15130 this week

    The Buffalo Sabres hold steady at No. 10. They were idle this week with no games played, keeping their Elo steady at 1513. Season record: 32-19-6 (70 pts).

  11. 11
    Edmonton Oilers logo

    Edmonton Oilers

    (28-22-8)
    Elo: 15100 this week

    The Edmonton Oilers hold steady at No. 11. They were idle this week with no games played, keeping their Elo steady at 1510. Season record: 28-22-8 (64 pts).

  12. 12
    Montreal Canadiens logo

    Montreal Canadiens

    (32-17-8)
    Elo: 15100 this week

    The Montreal Canadiens hold steady at No. 12. They were idle this week with no games played, keeping their Elo steady at 1509. Season record: 32-17-8 (72 pts).

  13. 13
    Los Angeles Kings logo

    Los Angeles Kings

    (23-19-14)
    Elo: 15090 this week

    The Los Angeles Kings hold steady at No. 13. They were idle this week with no games played, keeping their Elo steady at 1509. Season record: 23-19-14 (60 pts).

  14. 14
    Pittsburgh Penguins logo

    Pittsburgh Penguins

    (29-15-12)
    Elo: 15090 this week

    The Pittsburgh Penguins hold steady at No. 14. They were idle this week with no games played, keeping their Elo steady at 1509. Season record: 29-15-12 (70 pts).

  15. 15
    Florida Panthers logo

    Florida Panthers

    (29-25-3)
    Elo: 15080 this week

    The Florida Panthers hold steady at No. 15. They were idle this week with no games played, keeping their Elo steady at 1508. Season record: 29-25-3 (61 pts).

  16. 16
    Detroit Red Wings logo

    Detroit Red Wings

    (33-19-6)
    Elo: 15060 this week

    The Detroit Red Wings hold steady at No. 16. They were idle this week with no games played, keeping their Elo steady at 1506. Season record: 33-19-6 (72 pts).

  17. 17
    Utah Mammoth logo

    Utah Mammoth

    (30-23-4)
    Elo: 15040 this week

    The Utah Mammoth hold steady at No. 17. They were idle this week with no games played, keeping their Elo steady at 1503. Season record: 30-23-4 (64 pts).

  18. 18
    Ottawa Senators logo

    Ottawa Senators

    (28-22-7)
    Elo: 15030 this week

    The Ottawa Senators hold steady at No. 18. They were idle this week with no games played, keeping their Elo steady at 1503. Season record: 28-22-7 (63 pts).

  19. 19
    Boston Bruins logo

    Boston Bruins

    (32-20-5)
    Elo: 15030 this week

    The Boston Bruins hold steady at No. 19. They were idle this week with no games played, keeping their Elo steady at 1503. Season record: 32-20-5 (69 pts).

  20. 20
    New York Islanders logo

    New York Islanders

    (32-21-5)
    Elo: 14980 this week

    The New York Islanders hold steady at No. 20. They were idle this week with no games played, keeping their Elo steady at 1498. Season record: 32-21-5 (69 pts).

  21. 21
    Columbus Blue Jackets logo

    Columbus Blue Jackets

    (29-20-7)
    Elo: 14950 this week

    The Columbus Blue Jackets hold steady at No. 21. They were idle this week with no games played, keeping their Elo steady at 1495. Season record: 29-20-7 (65 pts).

  22. 22
    Seattle Kraken logo

    Seattle Kraken

    (27-20-9)
    Elo: 14850 this week

    The Seattle Kraken hold steady at No. 22. They were idle this week with no games played, keeping their Elo steady at 1485. Season record: 27-20-9 (63 pts).

  23. 23
    Calgary Flames logo

    Calgary Flames

    (23-27-6)
    Elo: 14810 this week

    The Calgary Flames hold steady at No. 23. They were idle this week with no games played, keeping their Elo steady at 1481. Season record: 23-27-6 (52 pts).

  24. 24
    St. Louis Blues logo

    St. Louis Blues

    (20-28-9)
    Elo: 14800 this week

    The St. Louis Blues hold steady at No. 24. They were idle this week with no games played, keeping their Elo steady at 1480. Season record: 20-28-9 (49 pts).

  25. 25
    Nashville Predators logo

    Nashville Predators

    (26-24-7)
    Elo: 14750 this week

    The Nashville Predators hold steady at No. 25. They were idle this week with no games played, keeping their Elo steady at 1475. Season record: 26-24-7 (59 pts).

  26. 26
    New Jersey Devils logo

    New Jersey Devils

    (28-27-2)
    Elo: 14740 this week

    The New Jersey Devils hold steady at No. 26. They were idle this week with no games played, keeping their Elo steady at 1474. Season record: 28-27-2 (58 pts).

  27. 27
    Philadelphia Flyers logo

    Philadelphia Flyers

    (25-20-11)
    Elo: 14730 this week

    The Philadelphia Flyers hold steady at No. 27. They were idle this week with no games played, keeping their Elo steady at 1473. Season record: 25-20-11 (61 pts).

  28. 28
    New York Rangers logo

    New York Rangers

    (22-29-6)
    Elo: 14680 this week

    The New York Rangers hold at No. 28, unable to gain ground in the standings. They were idle this week with no games played, keeping their Elo steady at 1468. Season record: 22-29-6 (50 pts).

  29. 29
    Anaheim Ducks logo

    Anaheim Ducks

    (30-23-3)
    Elo: 14650 this week

    The Anaheim Ducks hold at No. 29, unable to gain ground in the standings. They were idle this week with no games played, keeping their Elo steady at 1465. Season record: 30-23-3 (63 pts).

  30. 30
    Vancouver Canucks logo

    Vancouver Canucks

    (18-33-6)
    Elo: 14490 this week

    The Vancouver Canucks hold at No. 30, unable to gain ground in the standings. They were idle this week with no games played, keeping their Elo steady at 1449. Season record: 18-33-6 (42 pts).

  31. 31
    Chicago Blackhawks logo

    Chicago Blackhawks

    (22-26-9)
    Elo: 14310 this week

    The Chicago Blackhawks hold at No. 31, unable to gain ground in the standings. They were idle this week with no games played, keeping their Elo steady at 1431. Season record: 22-26-9 (53 pts).

  32. 32
    San Jose Sharks logo

    San Jose Sharks

    (27-24-4)
    Elo: 14280 this week

    The San Jose Sharks hold at No. 32, unable to gain ground in the standings. They were idle this week with no games played, keeping their Elo steady at 1428. Season record: 27-24-4 (58 pts).