For this week's Power Rankings -- voted, as always, by ESPN's panel of experts -- we give props to the players responsible for some of the best opening two months in the NHL ... and assign blame to those players responsible for rougher starts. The rankings are through Wednesday night's games.
How we rank: We use a panel of voters, and these rankings reflect which teams voters think would win head-to-head matchups. Higher-ranked teams are favored over lower-ranked teams. A run of wins doesn't guarantee a jump, and a couple of losses doesn't guarantee a fall.
Week 7 Ranking: No. 1
Blame Steven Stamkos for helping to power the Lightning's dynamic top line with 36 points in 24 games. He's averaging 1.08 assists per game; in the last decade, only Sidney Crosby (2012-13, 48-game season) and Henrik Sedin (2009-10) have averaged over an assist per game for a full season.
Week 7 Ranking: No. 5
Blame goalie Connor Hellebuyck for finally stabilizing the Jets' goaltending situation and helping them to a plus-15 goal differential. Winnipeg has only been on the plus side of goals for and against once since relocating from Atlanta (in 2014-15).
Week 7 Ranking: No. 2
Blame Vladimir Tarasenko for being a shot-generation machine on St. Louis' dominating top line. The Blues winger has 108 shots on goal this season, fourth in the NHL, and is second in the league in individual Corsi (146).
Week 7 Ranking: No. 3
Blame the remarkable goaltending of Sergei Bobrovsky (.935 save percentage) for backstopping the Jackets to the top of the Metro Division. He was third for the Hart last season. Could he win it this season?
Week 7 Ranking: No. 4
Week 7 Ranking: No. 8
Blame Filip Forsberg for fueling the No. 3 power play in the NHL this season (25.8 percent), notching 12 power-play points and already surpassing his 2016-17 total (9).
Week 7 Ranking: No. 12
Week 7 Ranking: No. 7
Blame Nico Hischier, the No. 1 overall pick, for energizing the attack with his speed and climbing up the team's point rankings, with 18 in 24 games.
Week 7 Ranking: No. 10
Blame William Karlsson for being the human embodiment of the Golden Knights: underestimated (by his former team), exceeding expectations (22 points in 23 games) and shocking the competition (he's tied for second in the league with two shorthanded goals).
Week 7 Ranking: No. 6
Blame Jonathan Quick for being Jonathan Quick again and helping the Kings to second in the NHL in team goals-against average (2.28.)
Week 7 Ranking: No. 9
Blame Phil "The Thrill" Kessel for having what could end up being his best regular season. He leads the Penguins in points (32) and is on track for more than 100 in 2017-18.
12. San Jose Sharks
Week 5 ranking: No. 23
Blame Logan Couture for ... scoring all the goals? The Sharks center has 13 tallies this season. No other San Jose player has more than seven.
Week 7 Ranking: No. 14
Blame Alex Ovechkin for being Alex Ovechkin again, netting 18 goals in 25 games, with 13 of them coming at even strength.
14. Dallas Stars
Week 7 Ranking: No. 16
Week 7 Ranking: No. 17
Blame Alex DeBrincat for sparking the Blackhawks' offense in the past eight games, netting seven goals and four assists. Not bad for a rookie.
16. Boston Bruins
Week 7 Ranking: No. 19
Blame Tuukka Rask for his bumpy November, giving up three or more goals in six of his last seven starts.
17. New York Rangers
Week 7 Ranking: No. 13
Blame Mika Zibanejad for keeping the Rangers' power play relevant, with 11 points on the man advantage.
18. Calgary Flames
Week 7 Ranking: No. 11
Week 7 Ranking: No. 25
Blame defenseman Erik Gudbranson for being a possession black hole when he's in the lineup, with a team-worst Corsi plus/minus of minus-72 at 5-on-5.
Week 7 Ranking: No. 28
Blame goalie Semyon Varlamov for some elephantine goals-against totals in the past few weeks, including allowing five against the Predators and seven against the Knights.
Week 7 Ranking: No. 18
Blame center Victor Rask for four goals and three assists in 21 games, as his point averages are way off from his previous three seasons.
22. Anaheim Ducks
Week 7 Ranking: No. 15
No player to blame here: Instead, chalk it up to the stunning collection of injuries that has swept through the Ducks' lineup this season.
Week 7 Ranking: No. 28
Blame center Alex Galchenyuk (5 goals, 6 assists) because it's the natural reflex for so many coaches and reporters in Montreal.
24. Minnesota Wild
Week 7 ranking: No. 21
Week 7 Ranking: No. 22
26. Ottawa Senators
Week 7 Ranking: No. 20
Blame defenseman Cody Ceci for being a special kind of terrible this season and still getting 21:51 per night.
27. Florida Panthers
Week 7 Ranking: No. 29
Blame Nick Bjugstad (5 goals, 6 assists) for being inconsistent again, with a goal and an assist in his last six games. That said, it's an improvement from his injury-ruined 2016-17 season.
28. Edmonton Oilers
Week 7 Ranking: No. 26
Obviously there's a lot of blame to be passed around here, but no matter which player you blame, be sure to include the Edmonton media for pointing out their shortcomings and hurting their feelings.
Week 7 Ranking: No. 24
Blame coach Dave Hakstol, because that's what pretty much every Flyers fan is doing these days, so why not join in?
30. Arizona Coyotes
Week 7 Ranking: No. 30
Blame Luke Schenn for being the hockey equivalent of a welcome mat for opposing scorers this season, with a minus-3.87 relative Corsi.
31. Buffalo Sabres
Week 7 Ranking: No. 31
Blame every player who is labeled as a defenseman on this team this season, because ... woof.