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.

No ad available

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
6
Rk Teams Chg Rcrd
1
Penguins
1 37-16-3
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.
2
Blue Jackets
2 18-26-12
Their early playoff exit was not pretty. But John Tortorella's lineup should be even more dangerous with Artemi Panarin in the fold.
3
Oilers
4 35-19-2
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
Ducks
2 17-30-9
Keeping Patrick Eaves around should make for some nice offensive chemistry.
5
Blackhawks
2 24-25-7
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?
6
Predators
9 31-23-2
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.
7
Capitals
6 36-15-5
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.
8
Canadiens
3 24-21-11
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.
9
Maple Leafs
7 35-14-7
Year Two of Auston Matthews? This should be fun.
10
Senators
4 23-28-5
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.
11
Rangers
3 27-23-6
How much longer can this team bank on big nights from Henrik Lundqvist?
12
Sharks
2 21-28-7
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.
13
Wild
4 35-16-5
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.
14
Blues
2 27-20-9
Jake Allen's playoff performance was a promising sign.
15
Flyers
4 25-23-8
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.
16
Bruins
5 33-16-7
Can Bruce Cassidy's interim fire carry over into a new season? Free agency will be a big factor for this team.
17
Flames
4 26-27-3
They've infused some flare into their lineup by landing Travis Hamonic. But their playoff dud was a reminder of the journey still ahead.
18
Lightning
1 36-17-3
Look out down the road, when Mikhail Sergachev could start chipping in.
19
Islanders
1 32-17-7
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.
20
Stars
5 23-19-14
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.
21
Kings
1 21-28-7
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.
22
Hurricanes
-- 36-12-8
Scott Darling will make for an interesting addition in the net. The Canes need more than another late-season rally, though.
23
Jets
2 30-23-3
Patrik Laine, part two. We'll see if the Jets can help him out with more concrete long-term support and goaltending.
24
Red Wings
-- 19-27-10
The hunt for a return to the playoffs begins. A Dylan Larkin rebound would help.
25
Panthers
2 37-14-5
Losing Jonathan Marchessault might have been the most quiet, albeit significant, move of the Panthers' offseason.
26
Devils
1 19-30-7
Nico Hischier. All eyes are on him. And it's about time the Devils gave Taylor Hall some help.
27
Coyotes
1 24-26-6
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.
28
Sabres
2 15-34-7
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.
29
Golden Knights
NR 40-14-2
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.
30
Avalanche
-- 39-13-4
Somehow we're still talking about Matt Duchene. Their poor draft positioning was not a great start to the offseason.
31
Canucks
2 23-29-4
Sorry, but we can't expect Travis Green to turn this thing around so quickly.