I thought you said rebuilds take 7-9 years
I said that. And it's true, depending on your definition of a rebuild. Canucks are heading past that 7 to 9 year point it looks like. Though with the pieces we have, a new GM should be able to retool the team fairly easily and quickly.
Supposing a new GM takes over at the end of this season, here's what he has to work with, either in trades to other teams or keep.
J.T. Miller - age 28. one more year after this one on a fantastic contract. Becomes UFA after 22/23
Conor Garland- age 25. Signed to 5 year deal at less than 5 per through his prime, makes him very valuable as a trade asset.
Quinn Hughes - age 22. Franchise level offensive defenseman. 7.85 per makes him attractive to other team in trade, or keep him.
Bo Horvat - age 26. Good 2c on decent contract. UFA after 22/23 season.
Brock Boeser - age 24. Still only 24 and has scored on a 30+ goal pace (82 games) in 3 out of 4 full seasons. he is RFA at the end of current contract.
Nils Hoglander - age 21. Tied for 1st on team with 5 even strength goals. Non stop motor that makes things happen.
Elias Pettersson - age 23. Going through a tough stretch, but still imo a franchise player 1c.
Vasily Podkolzin - age 20. Showing every sign that he will live up to being the 10 overall. Power forward with a hard accurate shot. Strong as an ox with skating ability to beat guys wide.
Thatcher Demko - age 26. One of the best goalies in the league. There's no way you trade him.
Jack Rathbone - age 22. Showing signs of being at least a good 2 pairing offensive defenseman. Unreal skating ability, has a good hard shot, and is strong for his size.
1st round 2022 draft. Should be a high draft pick in a very strong draft class.
That's a lot of assets to work with. I would keep Hughes, Podkolzin, Demko, Pettersson (an elite 1c is hard to find), Hoglander, and Rathbone. They are all 23 and under (except Demko) and represent a lot of rebuilding work. Like 4 years worth. The other assets should add some good young players as well. Shouldn't take long at all for a new GM to put a good team together.