Regular season
Player |
Milestone |
Date |
Brendan Gaunce |
1st career NHL assist |
October 16, 2016 |
Jannik Hansen |
100th career NHL goal |
October 20, 2016 |
Christopher Tanev |
300th career NHL game |
October 22, 2016 |
Troy Stecher |
1st career NHL game |
October 25, 2016 |
Brandon Sutter |
200th career NHL point |
November 5, 2016 |
Troy Stecher |
1st career NHL assist
1st career NHL point |
November 5, 2016 |
Troy Stecher |
1st career NHL goal |
November 13, 2016 |
Luca Sbisa |
400th career NHL game |
November 15, 2016 |
Joseph LaBate |
1st career NHL game |
November 23, 2016 |
Ben Hutton |
100th career NHL game |
December 3, 2016 |
Jacob Markstrom |
100th career NHL game |
December 13, 2016 |
Brandon Sutter |
100th career NHL assist |
December 13, 2016 |
Loui Eriksson |
300th career NHL assist |
December 16, 2016 |
Henrik Sedin |
1200th career NHL game |
December 22, 2016 |
Anton Rodin |
1st career NHL game |
December 23, 2016 |
Alex Burrows |
800th career NHL game |
December 30, 2016 |
Anton Rodin |
1st career NHL assist
1st career NHL point |
January 2, 2017 |
Daniel Sedin |
600th career NHL assist |
January 2, 2017 |
Henrik Sedin |
1,000th career NHL point |
January 20, 2017 |
Bo Horvat |
200th career NHL game |
January 26, 2017 |
Michael Chaput |
100th career NHL game |
February 9, 2017 |
Bo Horvat |
100th career NHL point |
February 11, 2017 |
Daniel Sedin |
1,200th career NHL game |
February 14, 2017 |
Evan McEneny |
1st career NHL game |
February 25, 2017 |
Jayson Megna |
100th career NHL game |
March 5, 2017 |
Ryan Miller |
700th career NHL game |
March 13, 2017 |
Reid Boucher |
100th career NHL game |
March 16, 2017 |
Sven Baertschi |
200th career NHL game |
March 25, 2017 |
Brock Boeser |
1st career NHL game
1st career NHL goal
1st career NHL point |
March 25, 2017 |
Griffen Molino |
1st career NHL game |
March 31, 2017 |
Brock Boeser |
1st career NHL assist |
April 4, 2017 |
Ryan Miller |
700th career NHL start |
April 6, 2017 |
Alexander Edler |
300th career NHL point |
April 8, 2017 |
Transactions
The Canucks been involved in the following transactions:
Trades
Free agents acquired
Player |
Date |
Former team |
Contract terms
(in U.S. dollars) |
Ref |
Troy Stecher |
April 13, 2016 (2016-04-13) |
Univ. of North Dakota |
2 year, $925,000 entry-level contract |
[15] |
Michael Garteig |
April 29, 2016 (2016-04-29) |
Quinnipiac Univ. |
1 year, $925,000 entry-level contract |
[16] |
Yan-Pavel Laplante |
May 16, 2016 (2016-05-16) |
Gatineau Olympiques |
3 year, $836,667 entry-level contract |
[17] |
Loui Eriksson |
July 1, 2016 (2016-07-01) |
Boston Bruins |
6 year, $36 million |
[18] |
Jayson Megna |
July 1, 2016 (2016-07-01) |
New York Rangers |
1 year, $600,000 |
[19] |
Michael Chaput |
July 1, 2016 (2016-07-01) |
Columbus Blue Jackets |
1 year, $600,000 |
[20] |
Borna Rendulic |
July 1, 2016 (2016-07-01) |
Colorado Avalanche |
1 year, $575,000 |
[20] |
Chad Billins |
July 1, 2016 (2016-07-01) |
Linkopings HC (SHL) |
1 year, $600,000 |
[20] |
Michael Carcone |
July 15, 2016 (2016-07-15) |
Drummondville Voltigeurs |
3 year, $675,000 entry-level contract |
[21] |
Jack Skille |
October 13, 2016 (2016-10-13) |
Colorado Avalanche |
1 year, $700,000 |
[22] |
Zack MacEwen |
March 3, 2017 (2017-03-03) |
Gatineau Olympiques |
3 year, $847,500 entry-level contract |
[23] |
Drew Shore |
March 12, 2017 (2017-03-12) |
EHC Kloten |
1 year, $600,000 |
[24] |
Jalen Chatfield |
March 13, 2017 (2017-03-13) |
Windsor Spitfires |
3 year, $765,000 entry-level contract |
[25] |
Griffen Molino |
March 28, 2017 (2017-03-28) |
Western Michigan Univ. |
2 year, $925,000 entry-level contract |
[26] |
Philip Holm |
May 26, 2017 (2017-05-26) |
Vaxjo Lakers |
1 year, $925,000 entry-level |
[27] |
|
Free agents lost
Player |
Date |
New team |
Contract terms
(in U.S. dollars) |
Ref |
Dan Hamhuis |
July 1, 2016 (2016-07-01) |
Dallas Stars |
2 years, $7.5 million |
[28] |
Yannick Weber |
July 1, 2016 (2016-07-01) |
Nashville Predators |
1 year, $575,000 |
[29] |
Linden Vey |
July 5, 2016 (2016-07-05) |
Calgary Flames |
1 year, $700,000 |
[30] |
Radim Vrbata |
August 16, 2016 (2016-08-16) |
Arizona Coyotes |
1 year, $1 million |
[31] |
Brandon Prust |
August 22, 2016 (2016-08-22) |
Toronto Maple Leafs |
Professional Tryout (PTO) |
[32] |
Chris Higgins |
August 30, 2016 (2016-08-30) |
Calgary Flames |
Professional Tryout (PTO) |
[33] |
Matt Bartkowski |
September 16, 2016 (2016-09-16) |
Ottawa Senators |
Professional Tryout (PTO) |
[34] |
|
Claimed via waivers
|
Lost via waivers
|
Player signings
Player |
Date |
Contract terms
(in U.S. dollars) |
Ref |
Anton Rodin |
March 22, 2016 (2016-03-22) |
1 year, $950,000 |
[38] |
Thatcher Demko |
April 20, 2016 (2016-04-20) |
3 year, $925,000 entry-level contract |
[39] |
Sven Baertschi |
June 16, 2016 (2016-06-16) |
2 years, $3.7 million |
[40] |
Emerson Etem |
June 27, 2016 (2016-06-27) |
1 year, $775,000 |
[41] |
Philip Larsen |
July 1, 2016 (2016-07-01) |
1 year, $1.025 million |
[42] |
Jacob Markstrom |
July 7, 2016 (2016-07-07) |
3 year, $11 million contract extension |
[43] |
Olli Juolevi |
August 5, 2016 (2016-08-05) |
3 year, $925,000 entry-level contract |
[44] |
Ben Hutton |
November 24, 2016 (2016-11-24) |
2 year, $5.6 million contract extension |
[45] |
Brock Boeser |
March 25, 2017 (2017-03-25) |
3 year, $925,000 entry-level contract |
[46] |
Jayson Megna |
April 2, 2017 (2017-04-02) |
1 year, $675,000 contract extension |
[47] |
Jonathan Dahlen |
April 21, 2017 (2017-04-21) |
3 years, $2.775 million entry-level |
[48] |
Andrey Pedan |
May 3, 2017 (2017-05-03) |
1 year, $750,000 contract extension |
[49] |
Erik Gudbranson |
June 15, 2017 (2017-06-15) |
1 year, $3.5 million contract extension |
[50] |
Draft picks
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Below are the Vancouver Canucks' selections at the 2016 NHL Entry Draft, to be held on June 24–25, 2016, at the First Niagara Center in Buffalo, New York.
- Draft notes[51]
- The Vancouver Canucks' second-round pick went to the Buffalo Sabres as the result of a trade on June 25, 2016, that sent Mark Pysyk, a second-round pick and St. Louis' third-round pick both in 2016 (38th and 89th overall) to Florida in exchange for Dmitri Kulikov and this pick. Florida previously acquired this pick as the result of a trade on May 25, 2016, that sent Erik Gudbranson and the Islanders' fifth-round pick in 2016 to Vancouver in exchange for Jared McCann, a fourth-round pick in 2016 and this pick.[6]
- The Vancouver Canucks' fourth-round pick went to the Florida Panthers as the result of a trade on May 25, 2016, that sent Erik Gudbranson and the Islanders' fifth-round pick in 2016 to Vancouver in exchange for Jared McCann, a second-round pick in 2016 and this pick.[6]
- The Vancouver Canucks' fifth-round pick went to the Montreal Canadiens as the result of a trade on July 1, 2015, that sent Brandon Prust to Vancouver in exchange for Zack Kassian and this pick.[52]
- a The New York Islanders' fifth-round pick went to the Vancouver Canucks as the result of a trade on May 25, 2016, that sent Jared McCann, a second and fourth-round pick both in 2016 to Florida in exchange for Erik Gudbranson and this pick.[6] Florida previously acquired this pick as the result of a trade on June 27, 2015, that sent Montreal's fifth-round pick in 2015 to New York in exchange for this pick.
- b The Carolina Hurricanes' seventh-round pick went to the Vancouver Canucks as the result of a trade on June 27, 2015, that sent Eddie Lack to Carolina in exchange for a third-round pick in 2015 and this pick.[53]
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 6.0 6.1 6.2 6.3 6.4 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 20.0 20.1 20.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
|
|
Franchise |
|
History |
|
Personnel |
|
Arenas |
|
Rivalries |
|
Affiliates |
|
Media |
|
Culture and lore |
|
|
|
1970s |
|
1980s |
|
1990s |
|
2000s |
|
2010s |
|
2020s |
|
|
|