The Vancouver Canucks are ready to lock up Brock Boeser.

In speaking with Ben Kuzma of The Province, Canucks general manager Jim Benning confirmed the two sides have kicked off preliminary discussions on a contract extension, with more talks scheduled for next week.

"We haven't got down to talking term," Benning said. "We plan to circle back and I'm not sure where it's going to go, but we want to see if we can get somewhere. There's no time frame on it.

"Brock is going to see the best matchup line and best defensive pair, but I don't expect a drop-off. He has pushed himself hard to pick up where he left off and there are other contracts coming up in the league in the next six months that could drive up the price - I understand that part of it. But it has to make sense for everybody."

Despite being limited to just 62 appearances last season, and missing the final 16 games of the year with a back injury, Boeser led the Canucks with 29 goals. That total ranked second among all freshmen and was two back of Winnipeg Jets rookie Kyle Connor for top spot.

Boeser, 21, has one year remaining on his entry-level contract that carries a $925,000 cap hit plus an additional $850,000 in performance bonuses.

Vancouver selected Boeser with the 23rd pick in the 2015 draft.