The 2017-18 NHL season is still a good three months from beginning.

Plenty of things have changed since the Pittsburgh Penguins wrapped up the Stanley Cup playoffs with their second straight championship.

The Vegas Golden Knights are now fully assembled. The 2017 NHL Entry Draft is complete. Free agency is right around the corner. And trades have shaken up a handful of contenders.

In a far-too-early look at the league from top to bottom, here's a post-draft rundown of where teams rank for the 2017-18 campaign, which opens Oct. 4 with the Pens' banner raising (and keep in mind this order will inevitably change as the return to ice draws closer):

Biggest Movers
9 Predators
6 Capitals
1 Penguins The champs. Again. Looking for a three-peat, they deserve the benefit of the doubt. They have the ultimate blend of veteran star power, big-play youth and a long-term No. 1 goalie. 1 37-16-3
2 Blue Jackets Their early playoff exit was not pretty. But John Tortorella's lineup should be even more dangerous with Artemi Panarin in the fold. 2 18-26-12
3 Oilers How can you not be excited about what's going on here? Connor McDavid won't have Jordan Eberle's support, but the Oilers are still scary. 4 35-19-2
4 Ducks Keeping Patrick Eaves around should make for some nice offensive chemistry. 2 17-30-9
5 Blackhawks Brandon Saad will probably do well back in the Windy City, just as Patrick Kane and Jonathan Toews hoped. But are Kane and Toews enough to keep running the show anymore? 2 24-25-7
6 Predators They have such admirable depth, and if Pekka Rinne hadn't faltered on the road, they would probably be going for a repeat title in 2017-18. Still, it'll be hard to top their playoff run. 9 31-23-2
7 Capitals Re-signing T.J. Oshie was smart, but for eight years and $46 million? Maybe not. This team needs new life, not a mirror image of the unit that keeps coming up short in the postseason. 6 36-15-5
8 Canadiens Jonathan Drouin should give the offense some explosiveness. The question is whether Montreal is giving up too much long-term blue-line talent to get that explosion. 3 24-21-11
9 Maple Leafs Year Two of Auston Matthews? This should be fun. 7 35-14-7
10 Senators Like the Preds, their defensive grit made them surprise contenders. They need more consistency to get as far as they did in 2016-17, however. 4 23-28-5
11 Rangers How much longer can this team bank on big nights from Henrik Lundqvist? 3 27-23-6
12 Sharks They could swing in either direction here. Disappointing playoff exit aside, the Sharks still have the top-line talent to compete -- even if Joe Thornton somehow departs. 2 21-28-7
13 Wild Coughing up way too much for Martin Hanzal proved ineffective. The Wild set the bar high for much of 2016-17, and topping that will be a challenge. 4 35-16-5
14 Blues Jake Allen's playoff performance was a promising sign. 2 27-20-9
15 Flyers Of non-playoff teams, they have the juice to get back in the mix right away. Nolan Patrick was a gem of a pick for Philly -- an obvious gem, but a gem nonetheless. 4 25-23-8
16 Bruins Can Bruce Cassidy's interim fire carry over into a new season? Free agency will be a big factor for this team. 5 33-16-7
17 Flames They've infused some flare into their lineup by landing Travis Hamonic. But their playoff dud was a reminder of the journey still ahead. 4 26-27-3
18 Lightning Look out down the road, when Mikhail Sergachev could start chipping in. 1 36-17-3
19 Islanders They could certainly finish better than this, but their sights should probably be set a little more on building for the future -- like via the Hamonic deal. 1 32-17-7
20 Stars No. 20 almost seems too low for Dallas considering the stock they've put in making an immediate turnaround. Ken Hitchcock and Ben Bishop should up their chances. 5 23-19-14
21 Kings Their core failed to deliver a playoff berth in 2016-17, and it's a little too early to say they'll get things together this time around. 1 21-28-7
22 Hurricanes Scott Darling will make for an interesting addition in the net. The Canes need more than another late-season rally, though. -- 36-12-8
23 Jets Patrik Laine, part two. We'll see if the Jets can help him out with more concrete long-term support and goaltending. 2 30-23-3
24 Red Wings The hunt for a return to the playoffs begins. A Dylan Larkin rebound would help. -- 19-27-10
25 Panthers Losing Jonathan Marchessault might have been the most quiet, albeit significant, move of the Panthers' offseason. 2 37-14-5
26 Devils Nico Hischier. All eyes are on him. And it's about time the Devils gave Taylor Hall some help. 1 19-30-7
27 Coyotes For some reason, they've almost approached the offseason in "win-now" mode. Maybe it helps them surprise this season, but it also throws more question marks onto a needed rebuild. 1 24-26-6
28 Sabres Tough to put them much higher than here, at least for the time being. Their 2016-17 finish was about as ugly as it gets. 2 15-34-7
29 Golden Knights Yeah, yeah. Expansion teams aren't first-year contenders, you say? That's fine. But Marc-Andre Fleury in the net and a decent crop of defensemen should make them worth a watch. NR 40-14-2
30 Avalanche Somehow we're still talking about Matt Duchene. Their poor draft positioning was not a great start to the offseason. -- 39-13-4
31 Canucks Sorry, but we can't expect Travis Green to turn this thing around so quickly. 2 23-29-4