Regular season
Player |
Award |
Awarded |
Ref |
Shea Weber |
NHL Third Star of the Week |
October 31, 2016 |
[7] |
Shea Weber |
NHL Second Star of the Month |
November 1, 2016 |
[8] |
Carey Price |
NHL Third Star of the Week |
March 6, 2017 |
[9] |
Milestones
Regular Season
Player |
Milestone |
Reached |
Ref |
Mikhail Sergachev |
1st Career NHL Game |
October 13, 2016 |
[10] |
Artturi Lehkonen |
1st Career NHL Game |
October 13, 2016 |
[10] |
Artturi Lehkonen |
1st Career NHL Goal
1st Career NHL Point |
October 15, 2016 |
[11] |
Jeff Petry |
100th Career NHL Point |
October 18, 2016 |
[12] |
Alex Galchenyuk |
100th Career NHL Assist |
November 15, 2016 |
[13] |
Max Pacioretty |
500th Career NHL Game |
November 19, 2016 |
[14] |
Alex Galchenyuk |
300th Career NHL Game |
December 4, 2016 |
[15] |
Jeff Petry |
400th Career NHL Game |
December 29, 2016 |
[16] |
Shea Weber |
800th Career NHL Game |
December 31, 2016 |
[17] |
Nikita Scherbak |
1st Career NHL Game
1st Career NHL Goal
1st Career NHL Point |
January 7, 2017 |
[18] |
Phillip Danault |
100th Career NHL Game |
January 20, 2017 |
[19] |
Alexander Radulov |
200th Career NHL Game |
January 21, 2017 |
[20] |
Nathan Beaulieu |
200th Career NHL Game |
February 7, 2017 |
[21] |
Max Pacioretty |
200th Career NHL Goal |
February 9, 2017 |
[22] |
Tomas Plekanec |
900th Career NHL Game |
February 11, 2017 |
[23] |
Brendan Gallagher |
300th Career NHL Game |
February 12, 2017 |
[24] |
Max Pacioretty |
400th Career NHL Point |
February 28, 2017 |
[25] |
Shea Weber |
300th Career NHL Assist |
February 28, 2017 |
[26] |
Paul Byron |
100th Career NHL Point |
March 12, 2017 |
[27] |
Alex Galchenyuk |
200th Career NHL Point |
March 14, 2017 |
[28] |
Carey Price |
500th Career NHL Game |
March 14, 2017 |
[28] |
Torrey Mitchell |
600th Career NHL Game |
March 19, 2017 |
[29] |
Max Pacioretty |
200th Career NHL Assist |
April 1, 2017 |
[30] |
Brandon Davidson |
100th Career NHL Game |
April 7, 2017 |
[31] |
|
Playoffs
Player |
Milestone |
Reached |
Ref |
Artturi Lehkonen |
1st Career Playoff Game |
April 12, 2017 |
[32] |
Phillip Danault |
1st Career Playoff Game |
April 12, 2017 |
[32] |
Paul Byron |
1st Career Playoff Game |
April 12, 2017 |
[32] |
Andreas Martinsen |
1st Career Playoff Game |
April 12, 2017 |
[32] |
Paul Byron |
1st Career Playoff Goal
1st Career Playoff Point |
April 14, 2017 |
[33] |
Phillip Danault |
1st Career Playoff Assist
1st Career Playoff Point |
April 14, 2017 |
[33] |
Brandon Davidson |
1st Career Playoff Game |
April 16, 2017 |
[34] |
Artturi Lehkonen |
1st Career Playoff Goal
1st Career Playoff Point |
April 16, 2017 |
[35] |
Alexei Emelin |
1st Career Playoff Goal |
April 22, 2017 |
[36] |
Michael McCarron |
1st Career Playoff Game |
April 22, 2017 |
[36] |
|
Transactions
The Canadiens have been involved in the following transactions during the 2016–17 season:
Trades
Date |
Details |
Ref |
June 24, 2016 (2016-06-24) |
To Washington Capitals
Lars Eller |
To Montreal Canadiens
2nd-round pick in 2017
2nd-round pick in 2018 |
[37] |
June 24, 2016 (2016-06-24) |
To Chicago Blackhawks
2nd-round pick in 2016
MIN's 2nd-round pick in 2016 |
To Montreal Canadiens
Andrew Shaw |
[37] |
June 25, 2016 (2016-06-25) |
To Winnipeg Jets
7th-round pick in 2017 |
To Montreal Canadiens
7th-round pick in 2016 |
[38] |
June 29, 2016 (2016-06-29) |
To Nashville Predators
P. K. Subban |
To Montreal Canadiens
Shea Weber |
[39] |
October 8, 2016 (2016-10-08) |
To Florida Panthers
Tim Bozon |
To Montreal Canadiens
Jonathan Racine |
[40] |
January 26, 2017 (2017-01-26) |
To Tampa Bay Lightning
Jonathan Racine
6th-round pick in 2017 |
To Montreal Canadiens
Nikita Nesterov |
[41] |
February 21, 2017 (2017-02-21) |
To Carolina Hurricanes
Philip Samuelsson |
To Montreal Canadiens
Keegan Lowe |
[42] |
February 27, 2017 (2017-02-27) |
To Dallas Stars
Greg Pateryn
4th-round pick in 2017 |
To Montreal Canadiens
Jordie Benn |
[43] |
February 28, 2017 (2017-02-28) |
To Edmonton Oilers
David Desharnais |
To Montreal Canadiens
Brandon Davidson |
[44] |
March 1, 2017 (2017-03-01) |
To Detroit Red Wings
6th-round pick in 2018 |
To Montreal Canadiens
Steve Ott |
[45] |
March 1, 2017 (2017-03-01) |
To Los Angeles Kings
Conditional 4th-round pick in 2018 |
To Montreal Canadiens
Dwight King |
[46] |
March 1, 2017 (2017-03-01) |
To Colorado Avalanche
Sven Andrighetto |
To Montreal Canadiens
Andreas Martinsen |
[47] |
June 15, 2017 (2017-06-15) |
To Tampa Bay Lightning
Mikhail Sergachev
Conditional 2nd-round pick in 2018 |
To Montreal Canadiens
Jonathan Drouin
Conditional 6th-round pick in 2018 |
[48] |
June 17, 2017 (2017-06-17) |
To Buffalo Sabres
Nathan Beaulieu |
To Montreal Canadiens
3rd-round pick in 2017 |
[49] |
Free agents acquired
Date |
Player |
Former team |
Contract terms
(in U.S. dollars) |
Ref |
July 1, 2016 (2016-07-01) |
Al Montoya |
Florida Panthers |
1 year, $950,000 |
[50] |
July 1, 2016 (2016-07-01) |
Alexander Radulov |
CSKA Moscow |
1 year, $5.75 million |
[51] |
July 1, 2016 (2016-07-01) |
Zach Redmond |
Colorado Avalanche |
2 years, $1.225 million |
[52] |
July 2, 2016 (2016-07-02) |
Philip Samuelsson |
Springfield Falcons |
1 year, $600,000 two-way contract |
[53] |
July 2, 2016 (2016-07-02) |
Chris Terry |
Carolina Hurricanes |
1 year, $600,000 two-way contract |
[54] |
July 22, 2016 (2016-07-22) |
Bobby Farnham |
New Jersey Devils |
1 year, $575,000 two-way contract |
[55] |
January 7, 2017 (2017-01-07) |
Markus Eisenschmid |
St. John's IceCaps |
2 years, $1.285 million entry-level contract |
[56] |
April 27, 2017 (2017-04-27) |
Antoine Waked |
Rouyn-Noranda Huskies |
3 years, $2.18 million entry-level contract |
[57] |
May 1, 2017 (2017-05-01) |
Jakub Jerabek |
Vityaz Podolsk |
1 year, $925,000 entry-level contract |
[58] |
|
Free agents lost
Date |
Player |
New team |
Contract terms
(in U.S. dollars) |
Ref |
May 25, 2016 (2016-05-25) |
Bud Holloway |
CSKA Moscow |
2 years |
[59] |
July 1, 2016 (2016-07-01) |
Michael Bournival |
Tampa Bay Lightning |
1 year, $575,000 two-way contract |
[60] |
July 1, 2016 (2016-07-01) |
Tom Gilbert |
Los Angeles Kings |
1 year, $1.4 million |
[61] |
July 1, 2016 (2016-07-01) |
Gabriel Dumont |
Tampa Bay Lightning |
1 year, $575,000 two-way contract |
[62] |
July 1, 2016 (2016-07-01) |
Darren Dietz |
Washington Capitals |
1 year, $575,000 two-way contract |
[63] |
July 1, 2016 (2016-07-01) |
Victor Bartley |
Minnesota Wild |
1 year, $650,000 two-way contract |
[64] |
July 1, 2016 (2016-07-01) |
Morgan Ellis |
St. Louis Blues |
1 year, $575,000 two-way contract |
[65] |
July 1, 2016 (2016-07-01) |
Ben Scrivens |
Dinamo Minsk |
1 year |
[66] |
July 2, 2016 (2016-07-02) |
Mac Bennett |
Rochester Americans |
1 year |
[67] |
July 22, 2016 (2016-07-22) |
Stefan Fournier |
Arizona Coyotes |
1 year, $632,500 two-way contract |
[68] |
October 17, 2016 (2016-10-17) |
Lucas Lessio |
KHL Medveščak Zagreb |
1 year |
[69] |
May 4, 2017 (2017-05-04) |
Max Friberg |
Frölunda HC |
3 years |
[70] |
|
Player signings
Date |
Player |
Contract terms
(in U.S. dollars) |
Ref |
June 27, 2016 (2016-06-27) |
Andrew Shaw |
6 years, $23.4 million |
[73] |
July 1, 2016 (2016-07-01) |
Mikhail Sergachev |
3 years, $2.775 million entry-level contract |
[74] |
July 1, 2016 (2016-07-01) |
Daniel Carr |
2 years, $1.45 million contract extension |
[75] |
July 5, 2016 (2016-07-05) |
Phillip Danault |
2 years, $1.824 million contract extension |
[76] |
January 2, 2017 (2017-01-02) |
Al Montoya |
2 years, $1.065 million contract extension |
[77] |
March 3, 2017 (2017-03-03) |
Chris Terry |
1 year, $650,000 contract extension |
[78] |
March 9, 2017 (2017-03-09) |
Simon Bourque |
3 years, $2.16 million entry-level contract |
[79] |
March 24, 2017 (2017-03-24) |
Jeremiah Addison |
3 years, $2.16 million entry-level contract |
[80] |
March 27, 2017 (2017-03-27) |
Victor Mete |
3 years, $2.244 million entry-level contract |
[81] |
June 5, 2017 (2017-06-05) |
Andreas Martinsen |
1 year, $675,000 contract extension |
[82] |
June 15, 2017 (2017-06-15) |
Charles Hudon |
2 years, $1.3 million contract extension |
[83] |
June 15, 2017 (2017-06-15) |
Jonathan Drouin |
6 years, $33 million contract extension |
[84] |
Draft picks
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Below are the Montreal Canadiens' selections at the 2016 NHL Entry Draft, held on June 24–25, 2016 at the First Niagara Center in Buffalo, New York.[85]
- Notes
- The Canadiens' second-round pick went to the Chicago Blackhawks as the result of a trade on June 24, 2016 that sent Andrew Shaw to Montreal in exchange for Minnesota's second-round pick in 2016 (45th overall) and this pick.[86]
- [a] This was actually the Vancouver Canucks' fifth-round pick, which went to the 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.[87] The Montreal Canadiens' fifth-round pick had previously gone to the Buffalo Sabres as the result of a trade on March 2, 2015 that sent Brian Flynn to Montreal in exchange for this pick.[88]
- [b] This was Winnipeg Jets' seventh-round pick, as the Canadiens' seventh-round pick had gone to the Buffalo Sabres as the result of a trade on March 2, 2015 that sent Torrey Mitchell to Montreal in exchange for Jack Nevins and this pick.[89] The Jet's pick went to the Canadiens as the result of a trade on June 25, 2016 that sent a seventh-round pick in 2017 to Winnipeg in exchange for this pick.[90]
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.
- ↑ 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.
- ↑ 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.
- ↑ 28.0 28.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.
- ↑ 32.0 32.1 32.2 32.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 33.0 33.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.
- ↑ 36.0 36.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 37.0 37.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.
- ↑ 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.
- ↑ 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 |
|
|
|
1900s |
- 1900–01 . 1901–02 . 1902–03 . 1903–04 . 1904–05 . 1905–06 . 1906–07 . 1907–08 . 1908–09 . 1909–10
|
1910s |
|
1920s |
|
1930s |
|
1940s |
|
1950s |
|
1960s |
|
1970s |
|
1980s |
|
1990s |
|
2000s |
|
2010s |
|
2020s |
|
|
|
|