"We're very pleased to have Brock re-sign," said Benning. "He's a talented player, a key contributor to our offence and an important part of our team's future. We look forward to having Brock join the team in preparation for the upcoming season."
Boeser, 22, finished third in team scoring last season with 56 points (26-30-56) in 69 games. His 26 goals also ranked third on the team, while his three game winning goals ranked second. In 140 career NHL games with Vancouver, Boeser has recorded 116 points (59-57-116) and 38 penalty minutes.
Boeser was a Calder Trophy finalist and NHL All-Star Game MVP in 2018.
A native of Burnsville, Minnesota, Boeser was originally selected by Vancouver in the first round, 23rd overall in the 2015 NHL Entry Draft.