2016–17 NHL transactions
The following is a list of all team-to-team transactions that occurred in the National Hockey League during the 2016–17 NHL season. It lists which team each player has been traded to, signed by, or claimed by, and for which player or draft pick, if applicable. Players who have retired are also listed.
The 2016–17 NHL trade deadline was on March 1, 2017. Any players traded or claimed off of waivers after this date were eligible to play up until, but not in the 2017 Stanley Cup playoffs.
Retirement
Contract terminations
A team and player may mutually agree to terminate a player's contract at any time.For more details on contract terminations:
Contract termination specifications
Teams may buy out player contracts for a portion of the remaining value of the contract, paid over a period of twice the remaining length of the contract. This reduced number and extended period is applied to the cap hit as well.
- If the player was under the age of 26 at the time of the buyout the player's pay and cap hit will reduced by a factor of 2/3 over the extended period.
- If the player was 26 or older at the time of the buyout the player's pay and cap hit will reduced by a factor of 1/3 over the extended period.
- If the player was 35 or older at the time of signing the contract the player's pay will be reduced by a factor of 1/3, but the cap hit will not be reduced over the extended period.
Date | Name | Previous team | Notes | Ref |
June 24, 2016 | Minnesota Wild | Buyout | ||
June 28, 2016 | Vancouver Canucks | Buyout | ||
June 29, 2016 | Colorado Avalanche | Buyout | ||
June 29, 2016 | Columbus Blue Jackets | Buyout | ||
June 30, 2016 | Calgary Flames | Buyout | ||
June 30, 2016 | Nashville Predators | Buyout | ||
June 30, 2016 | Carolina Hurricanes | Buyout | ||
July 1, 2016 | Boston Bruins | Buyout | ||
July 1, 2016 | Edmonton Oilers | Buyout | ||
July 1, 2016 | Tampa Bay Lightning | Buyout | ||
July 1, 2016 | Nashville Predators | Buyout | ||
July 1, 2016 | Columbus Blue Jackets | Buyout | ||
July 25, 2016 | Chicago Blackhawks | Mutual termination | ||
August 1, 2016 | Arizona Coyotes | Buyout | ||
September 1, 2016 | New Jersey Devils | Termination | ||
October 12, 2016 | New York Rangers | Mutual termination | ||
November 3, 2016 | Anaheim Ducks | Mutual termination | ||
November 3, 2016 | New York Rangers | Mutual termination | ||
November 13, 2016 | Calgary Flames | Mutual termination | ||
November 14, 2016 | Carolina Hurricanes | Termination | ||
November 18, 2016 | Winnipeg Jets | Mutual termination | ||
November 25, 2016 | Nashville Predators | Mutual termination | ||
December 8, 2016 | Arizona Coyotes | Mutual termination | ||
December 18, 2016 | Columbus Blue Jackets | Mutual termination | ||
April 14, 2017 | Nashville Predators | Mutual termination | ||
June 15, 2017 | New York Rangers | Buyout | ||
June 15, 2017 | Colorado Avalanche | Buyout | ||
June 16, 2017 | Anaheim Ducks | Buyout |
Free agency
Note: This does not include players who have re-signed with their previous team as an unrestricted free agent or as a restricted free agent.Date | Player | New team | Previous team | Ref |
July 1, 2016 | Edmonton Oilers | Los Angeles Kings | ||
July 1, 2016 | Florida Panthers | San Jose Sharks | ||
July 1, 2016 | Pittsburgh Penguins | Toronto Maple Leafs | ||
July 1, 2016 | New York Islanders | Chicago Blackhawks | ||
July 1, 2016 | Philadelphia Flyers | Chicago Blackhawks | ||
July 1, 2016 | Florida Panthers | Dallas Stars | ||
July 1, 2016 | St. Louis Blues | Anaheim Ducks | ||
July 1, 2016 | Detroit Red Wings | New York Islanders | ||
July 1, 2016 | Boston Bruins | St. Louis Blues | ||
July 1, 2016 | Vancouver Canucks | Boston Bruins | ||
July 1, 2016 | Florida Panthers | Tampa Bay Lightning | ||
July 1, 2016 | Boston Bruins | Anaheim Ducks | ||
July 1, 2016 | Chicago Blackhawks | Florida Panthers | ||
July 1, 2016 | Tampa Bay Lightning | Montreal Canadiens | ||
July 1, 2016 | Calgary Flames | St. Louis Blues | ||
July 1, 2016 | Buffalo Sabres | New York Islanders | ||
July 1, 2016 | Minnesota Wild | New York Rangers | ||
July 1, 2016 | St. Louis Blues | Nashville Predators | ||
July 1, 2016 | Los Angeles Kings | Montreal Canadiens | ||
July 1, 2016 | Minnesota Wild | Anaheim Ducks | ||
July 1, 2016 | Calgary Flames | Buffalo Sabres | ||
July 1, 2016 | New Jersey Devils | Pittsburgh Penguins | ||
July 1, 2016 | New York Islanders | Washington Capitals | ||
July 1, 2016 | Arizona Coyotes | Anaheim Ducks | ||
July 1, 2016 | New Jersey Devils | Dallas Stars | ||
July 1, 2016 | Chicago Blackhawks | Toronto Maple Leafs | ||
July 1, 2016 | Minnesota Wild | Toronto Maple Leafs | ||
July 1, 2016 | San Jose Sharks | New Jersey Devils | ||
July 1, 2016 | New York Rangers | Edmonton Oilers | ||
July 1, 2016 | Pittsburgh Penguins | New Jersey Devils | ||
July 1, 2016 | Buffalo Sabres | Vancouver Canucks | ||
July 1, 2016 | Pittsburgh Penguins | Florida Panthers | ||
July 1, 2016 | Edmonton Oilers | Boston Bruins | ||
July 1, 2016 | Los Angeles Kings | Boston Bruins | ||
July 1, 2016 | Carolina Hurricanes | New York Rangers | ||
July 1, 2016 | Washington Capitals | Arizona Coyotes | ||
July 1, 2016 | Pittsburgh Penguins | Buffalo Sabres | ||
July 1, 2016 | Vancouver Canucks | Columbus Blue Jackets | ||
July 1, 2016 | Montreal Canadiens | Florida Panthers | ||
July 1, 2016 | Nashville Predators | Vancouver Canucks | ||
July 1, 2016 | Philadelphia Flyers | Detroit Red Wings | ||
July 1, 2016 | Arizona Coyotes | Los Angeles Kings | ||
July 1, 2016 | Winnipeg Jets | Colorado Avalanche | ||
July 1, 2016 | Nashville Predators | Boston Bruins | ||
July 1, 2016 | Los Angeles Kings | Pittsburgh Penguins | ||
July 1, 2016 | Carolina Hurricanes | Edmonton Oilers | ||
July 1, 2016 | Dallas Stars | Vancouver Canucks | ||
July 1, 2016 | New York Rangers | Toronto Maple Leafs | ||
July 1, 2016 | New York Rangers | Carolina Hurricanes | ||
July 1, 2016 | Colorado Avalanche | Washington Capitals | ||
July 1, 2016 | Colorado Avalanche | Calgary Flames | ||
July 1, 2016 | Los Angeles Kings | Washington Capitals | ||
July 1, 2016 | Montreal Canadiens | Colorado Avalanche | ||
July 1, 2016 | Philadelphia Flyers | Arizona Coyotes | ||
July 1, 2016 | St. Louis Blues | Colorado Avalanche | ||
July 1, 2016 | Carolina Hurricanes | Boston Bruins | ||
July 1, 2016 | Washington Capitals | Boston Bruins | ||
July 1, 2016 | Colorado Avalanche | Ottawa Senators | ||
July 1, 2016 | Colorado Avalanche | Calgary Flames | ||
July 1, 2016 | Buffalo Sabres | Columbus Blue Jackets | ||
July 1, 2016 | Minnesota Wild | St. Louis Blues | ||
July 1, 2016 | Colorado Avalanche | Columbus Blue Jackets | ||
July 1, 2016 | Tampa Bay Lightning | San Jose Sharks | ||
July 1, 2016 | Winnipeg Jets | Florida Panthers | ||
July 1, 2016 | Philadelphia Flyers | Pittsburgh Penguins | ||
July 1, 2016 | Tampa Bay Lightning | Montreal Canadiens | ||
July 1, 2016 | Tampa Bay Lightning | New Jersey Devils | ||
July 1, 2016 | Arizona Coyotes | Washington Capitals | ||
July 1, 2016 | Toronto Maple Leafs | New York Islanders | ||
July 1, 2016 | Detroit Red Wings | Minnesota Wild | ||
July 1, 2016 | Edmonton Oilers | Ottawa Senators | ||
July 1, 2016 | Washington Capitals | Vancouver Canucks | ||
July 1, 2016 | Washington Capitals | Montreal Canadiens | ||
July 1, 2016 | Nashville Predators | Anaheim Ducks | ||
July 1, 2016 | Arizona Coyotes | Chicago Blackhawks | ||
July 1, 2016 | Ottawa Senators | Tampa Bay Lightning | ||
July 1, 2016 | Minnesota Wild | Montreal Canadiens | ||
July 1, 2016 | Arizona Coyotes | Philadelphia Flyers | ||
July 1, 2016 | Detroit Red Wings | St. Louis Blues | ||
July 1, 2016 | Dallas Stars | Colorado Avalanche | ||
July 1, 2016 | Winnipeg Jets | New York Islanders | ||
July 1, 2016 | New York Rangers | Columbus Blue Jackets | ||
July 1, 2016 | Los Angeles Kings | Florida Panthers | ||
July 1, 2016 | San Jose Sharks | Colorado Avalanche | ||
July 1, 2016 | Boston Bruins | Carolina Hurricanes | ||
July 1, 2016 | Boston Bruins | Buffalo Sabres | ||
July 1, 2016 | Vancouver Canucks | New York Rangers | ||
July 1, 2016 | Vancouver Canucks | Colorado Avalanche | ||
July 1, 2016 | Arizona Coyotes | Anaheim Ducks | ||
July 1, 2016 | Detroit Red Wings | Colorado Avalanche | ||
July 1, 2016 | New Jersey Devils | Washington Capitals | ||
July 1, 2016 | New Jersey Devils | Winnipeg Jets | ||
July 1, 2016 | St. Louis Blues | Montreal Canadiens | ||
July 1, 2016 | Colorado Avalanche | Boston Bruins | ||
July 1, 2016 | Colorado Avalanche | New Jersey Devils | ||
July 1, 2016 | Colorado Avalanche | New Jersey Devils | ||
July 1, 2016 | Colorado Avalanche | New York Islanders | ||
July 1, 2016 | New Jersey Devils | San Jose Sharks | ||
July 1, 2016 | St. Louis Blues | Calgary Flames | ||
July 2, 2016 | St. Louis Blues | Vancouver Canucks | ||
July 2, 2016 | St. Louis Blues | Edmonton Oilers | ||
July 2, 2016 | Florida Panthers | Dallas Stars | ||
July 2, 2016 | Montreal Canadiens | Arizona Coyotes | ||
July 2, 2016 | Buffalo Sabres | Calgary Flames | ||
July 2, 2016 | Montreal Canadiens | Carolina Hurricanes | ||
July 2, 2016 | Toronto Maple Leafs | San Jose Sharks | ||
July 2, 2016 | New York Islanders | Toronto Maple Leafs | ||
July 2, 2016 | Washington Capitals | Carolina Hurricanes | ||
July 2, 2016 | Anaheim Ducks | Colorado Avalanche | ||
July 3, 2016 | Carolina Hurricanes | San Jose Sharks | ||
July 3, 2016 | Dallas Stars | Edmonton Oilers | ||
July 3, 2016 | Edmonton Oilers | Colorado Avalanche | ||
July 3, 2016 | Nashville Predators | Chicago Blackhawks | ||
July 4, 2016 | Anaheim Ducks | Calgary Flames | ||
July 4, 2016 | Boston Bruins | Arizona Coyotes | ||
July 5, 2016 | Philadelphia Flyers | Toronto Maple Leafs | ||
July 5, 2016 | Calgary Flames | Vancouver Canucks | ||
July 5, 2016 | Chicago Blackhawks | New Jersey Devils | ||
July 5, 2016 | New Jersey Devils | Edmonton Oilers | ||
July 5, 2016 | Anaheim Ducks | Columbus Blue Jackets | ||
July 5, 2016 | Anaheim Ducks | Los Angeles Kings | ||
July 7, 2016 | Pittsburgh Penguins | Florida Panthers | ||
July 7, 2016 | Ottawa Senators | Boston Bruins | ||
July 8, 2016 | St. Louis Blues | Boston Bruins | ||
July 9, 2016 | Tampa Bay Lightning | New York Islanders | ||
July 11, 2016 | San Jose Sharks | New Jersey Devils | ||
July 15, 2016 | New York Rangers | Calgary Flames | ||
July 22, 2016 | Montreal Canadiens | New Jersey Devils | ||
July 23, 2016 | Arizona Coyotes | Los Angeles Kings | ||
July 27, 2016 | Nashville Predators | Tampa Bay Lightning | ||
July 28, 2016 | New Jersey Devils | Colorado Avalanche | ||
August 1, 2016 | Columbus Blue Jackets | Philadelphia Flyers | ||
August 15, 2016 | Anaheim Ducks | Arizona Coyotes | ||
August 16, 2016 | Arizona Coyotes | Vancouver Canucks | ||
August 16, 2016 | Colorado Avalanche | Toronto Maple Leafs | ||
August 17, 2016 | New York Rangers | Calgary Flames | ||
August 19, 2016 | Pittsburgh Penguins | Washington Capitals | ||
August 19, 2016 | New York Rangers | Buffalo Sabres | ||
August 22, 2016 | Toronto Maple Leafs | Los Angeles Kings | ||
August 23, 2016 | Dallas Stars | Florida Panthers | ||
August 25, 2016 | New York Rangers | Anaheim Ducks | ||
August 27, 2016 | Edmonton Oilers | Boston Bruins | ||
August 30, 2016 | Boston Bruins | New York Rangers | ||
September 7, 2016 | Carolina Hurricanes | Chicago Blackhawks | ||
September 28, 2016 | New Jersey Devils | Detroit Red Wings | ||
September 28, 2016 | New York Islanders | Boston Bruins | ||
October 7, 2016 | Edmonton Oilers | Dallas Stars | ||
October 9, 2016 | Carolina Hurricanes | Calgary Flames | ||
October 10, 2016 | Dallas Stars | Edmonton Oilers | ||
October 10, 2016 | Colorado Avalanche | Nashville Predators | ||
October 10, 2016 | Colorado Avalanche | Columbus Blue Jackets | ||
October 11, 2016 | Calgary Flames | Los Angeles Kings | ||
October 11, 2016 | Calgary Flames | Arizona Coyotes | ||
October 13, 2016 | Vancouver Canucks | Colorado Avalanche | ||
October 15, 2016 | New York Rangers | Minnesota Wild | ||
October 16, 2016 | Calgary Flames | Detroit Red Wings | ||
November 30, 2016 | Nashville Predators | Edmonton Oilers | ||
December 21, 2016 | New York Islanders | New Jersey Devils | ||
February 16, 2017 | Calgary Flames | Vancouver Canucks | ||
February 28, 2017 | Minnesota Wild | Washington Capitals | ||
March 1, 2017 | Edmonton Oilers | New York Rangers | ||
March 6, 2017 | Vegas Golden Knights | Minnesota Wild | ||
March 12, 2017 | Vancouver Canucks | Calgary Flames |
Imports
This section is for players who were not previously on contract with NHL teams in the past season. Listed is their previous team and the league that they belonged to.Date | Player | New team | Previous team | League | Ref |
July 1, 2016 | Chicago Blackhawks | Rockford IceHogs | AHL | ||
July 1, 2016 | Chicago Blackhawks | Frolunda HC | SHL | ||
July 1, 2016 | Colorado Avalanche | Lake Erie Monsters | AHL | ||
July 1, 2016 | Colorado Avalanche | San Antonio Rampage | AHL | ||
July 1, 2016 | Columbus Blue Jackets | Ottawa 67's | OHL | ||
July 1, 2016 | Dallas Stars | Stockton Heat | AHL | ||
July 1, 2016 | Detroit Red Wings | Albany Devils | AHL | ||
July 1, 2016 | Detroit Red Wings | St. John's IceCaps | AHL | ||
July 1, 2016 | Montreal Canadiens | CSKA Moscow | KHL | ||
July 1, 2016 | Ottawa Senators | Hartford Wolf Pack | AHL | ||
July 1, 2016 | Philadelphia Flyers | Springfield Falcons | AHL | ||
July 1, 2016 | Vancouver Canucks | Linkopings HC | SHL | ||
July 2, 2016 | Nashville Predators | SC Bern | NLA | ||
July 2, 2016 | St. Louis Blues | Portland Pirates | AHL | ||
July 5, 2016 | Columbus Blue Jackets | London Knights | OHL | ||
July 11, 2016 | Philadelphia Flyers | CSKA Moscow | KHL | ||
July 13, 2016 | Tampa Bay Lightning | SC Bern | NLA | ||
July 14, 2016 | Los Angeles Kings | KHL Medvescak Zagreb | KHL | ||
July 15, 2016 | Vancouver Canucks | Drummondville Voltigeurs | QMJHL | ||
July 21, 2016 | Buffalo Sabres | Hershey Bears | AHL | ||
July 26, 2016 | Toronto Maple Leafs | Denver Pioneers | NCAA | ||
September 22, 2016 | Los Angeles Kings | Hamilton Bulldogs | OHL | ||
September 25, 2016 | Chicago Blackhawks | Rouyn-Noranda Huskies | QMJHL | ||
September 29, 2016 | Dallas Stars | Kamloops Blazers | WHL | ||
October 3, 2016 | New Jersey Devils | Swift Current Broncos | WHL | ||
October 6, 2016 | Arizona Coyotes | Flint Firebirds | OHL | ||
October 11, 2016 | Los Angeles Kings | HC Davos | NLA | ||
October 13, 2016 | Arizona Coyotes | Swift Current Broncos | WHL | ||
January 7, 2017 | Montreal Canadiens | St. John's IceCaps | AHL | ||
February 22, 2017 | New York Islanders | Bridgeport Sound Tigers | AHL | ||
February 23, 2017 | Chicago Blackhawks | Rockford IceHogs | AHL | ||
February 27, 2017 | New Jersey Devils | Albany Devils | AHL | ||
February 28, 2017 | Ottawa Senators | SCL Tigers | NLA | ||
February 28, 2017 | Columbus Blue Jackets | ZSC Lions | NLA | ||
March 2, 2017 | Chicago Blackhawks | Saint John Sea Dogs | QMJHL | ||
March 2, 2017 | Washington Capitals | Alaska Anchorage Seawolves | NCAA | ||
March 3, 2017 | Vancouver Canucks | Gatineau Olympiques | QMJHL | ||
March 7, 2017 | Washington Capitals | Lake Superior State Lakers | NCAA | ||
March 7, 2017 | Washington Capitals | Merrimack Warriors | NCAA | ||
March 10, 2017 | Dallas Stars | Texas Stars | AHL | ||
March 13, 2017 | Vancouver Canucks | Windsor Spitfires | OHL | ||
March 14, 2017 | Pittsburgh Penguins | Northeastern Huskies | NCAA | ||
March 15, 2017 | Dallas Stars | St. Lawrence Saints | NCAA | ||
March 17, 2017 | Toronto Maple Leafs | HC Vityaz | KHL | ||
March 19, 2017 | San Jose Sharks | Quinnipiac Bobcats | NCAA | ||
March 19, 2017 | Calgary Flames | Stockton Heat | AHL | ||
March 20, 2017 | Anaheim Ducks | Lake Superior State Lakers | NCAA | ||
March 23, 2017 | New York Rangers | Bowling Green Falcons | NCAA | ||
March 25, 2017 | Calgary Flames | Ohio State Buckeyes | NCAA | ||
March 27, 2017 | New York Islanders | Northeastern Huskies | NCAA | ||
March 27, 2017 | New York Rangers | Minnesota Golden Gophers | NCAA | ||
March 28, 2017 | New Jersey Devils | UMass Lowell River Hawks | NCAA | ||
March 28, 2017 | New York Rangers | Penn State Nittany Lions | NCAA | ||
March 28, 2017 | Edmonton Oilers | UMass Lowell River Hawks | NCAA | ||
March 28, 2017 | Vancouver Canucks | Western Michigan Broncos | NCAA | ||
March 29, 2017 | Minnesota Wild | Minnesota Golden Gophers | NCAA | ||
March 29, 2017 | New York Islanders | Bridgeport Sound Tigers | AHL | ||
March 30, 2017 | Buffalo Sabres | UMass Lowell River Hawks | NCAA | ||
March 30, 2017 | San Jose Sharks | Union Dutchmen | NCAA | ||
March 31, 2017 | Philadelphia Flyers | Union Dutchmen | NCAA | ||
March 31, 2017 | Anaheim Ducks | Michigan Tech Huskies | NCAA | ||
April 10, 2017 | Edmonton Oilers | Air Force Falcons | NCAA | ||
April 15, 2017 | Arizona Coyotes | Minnesota–Duluth Bulldogs | NCAA | ||
April 18, 2017 | Los Angeles Kings | Minnesota–Duluth Bulldogs | NCAA | ||
April 18, 2017 | Anaheim Ducks | Cape Breton Screaming Eagles | QMJHL | ||
April 20, 2017 | New Jersey Devils | HC Spartak Moscow | KHL | ||
April 21, 2017 | New York Rangers | Metallurg Magnitogorsk | KHL | ||
April 28, 2017 | Montreal Canadiens | Rouyn-Noranda Huskies | QMJHL | ||
May 1, 2017 | Montreal Canadiens | HC Vityaz | KHL | ||
May 1, 2017 | New York Rangers | Minnesota–Duluth Bulldogs | NCAA | ||
May 1, 2017 | Chicago Blackhawks | Pirati Chomutov | ELH | ||
May 2, 2017 | Detroit Red Wings | HC Plzen | ELH | ||
May 3, 2017 | Los Angeles Kings | HC Sochi | KHL | ||
May 4, 2017 | Vegas Golden Knights | SKA Saint Petersburg | KHL | ||
May 8, 2017 | New York Rangers | Regina Pats | WHL | ||
May 15, 2017 | Nashville Predators | HV71 | SHL | ||
May 16, 2017 | Arizona Coyotes | HC Vityaz | KHL | ||
May 16, 2017 | Toronto Maple Leafs | Vaxjo Lakers | SHL | ||
May 16, 2017 | Toronto Maple Leafs | HV71 | SHL | ||
May 23, 2017 | San Jose Sharks | HC Bili Tygri Liberec | ELH | ||
May 23, 2017 | San Jose Sharks | HV71 | SHL | ||
May 24, 2017 | Detroit Red Wings | Orli Znojmo | EBEL | ||
May 25, 2017 | Columbus Blue Jackets | Sioux City Musketeers | USHL | ||
May 25, 2017 | Buffalo Sabres | Metallurg Magnitogorsk | KHL | ||
May 26, 2017 | Vancouver Canucks | Vaxjo Lakers | SHL | ||
June 1, 2017 | Florida Panthers | Tappara | Liiga | ||
June 1, 2017 | Vegas Golden Knights | BK Mlada Boleslav | ELH | ||
June 7, 2017 | Chicago Blackhawks | Pirati Chomutov | ELH |
Trades
* Retained Salary Transaction: Each team is allowed up to three contracts on their payroll where they have retained salary in a trade. Only up to 50% of a player's contract can be kept, and only up to 15% of a team's salary cap can be taken up by retained salary. A contract can only be involved in one of these trades twice.Hover over retained salary or conditional transactions/considerations for more information.
June
July
August
October
November
December
January
February
March
April
May
June (2017)
Waivers
Once an NHL player has played in a certain number of games or a set number of seasons has passed since the signing of his first NHL contract, that player must be offered to all of the other NHL teams before he can be assigned to a minor league affiliate.Date | Player | New team | Previous team | Ref |
October 9, 2016 | Carolina Hurricanes | Detroit Red Wings | ||
October 11, 2016 | Pittsburgh Penguins | Montreal Canadiens | ||
October 11, 2016 | Toronto Maple Leafs | Boston Bruins | ||
October 11, 2016 | Carolina Hurricanes | Arizona Coyotes | ||
October 11, 2016 | Minnesota Wild | Detroit Red Wings | ||
October 11, 2016 | New Jersey Devils | New York Islanders | ||
October 13, 2016 | Anaheim Ducks | Vancouver Canucks | ||
October 24, 2016 | Toronto Maple Leafs | Colorado Avalanche | ||
November 1, 2016 | Detroit Red Wings | Carolina Hurricanes | ||
November 12, 2016 | Florida Panthers | Toronto Maple Leafs | ||
November 21, 2016 | New York Rangers | Ottawa Senators | ||
December 3, 2016 | Nashville Predators | New Jersey Devils | ||
December 11, 2016 | Arizona Coyotes | New York Rangers | ||
January 2, 2017 | Arizona Coyotes | Winnipeg Jets | ||
January 2, 2017 | New Jersey Devils | Nashville Predators | ||
January 4, 2017 | Carolina Hurricanes | St. Louis Blues | ||
January 4, 2017 | Vancouver Canucks | New Jersey Devils | ||
January 5, 2017 | Colorado Avalanche | San Jose Sharks | ||
January 10, 2017 | Toronto Maple Leafs | Columbus Blue Jackets | ||
January 11, 2017 | Nashville Predators | Buffalo Sabres | ||
January 17, 2017 | Nashville Predators | St. Louis Blues | ||
January 20, 2017 | Toronto Maple Leafs | Florida Panthers | ||
January 25, 2017 | New Jersey Devils | Anaheim Ducks | ||
February 2, 2017 | Colorado Avalanche | Montreal Canadiens | ||
February 4, 2017 | Toronto Maple Leafs | Detroit Red Wings | ||
February 6, 2017 | Buffalo Sabres | Nashville Predators | ||
February 19, 2017 | St. Louis Blues | Carolina Hurricanes | ||
February 27, 2017 | Columbus Blue Jackets | Minnesota Wild | ||
February 27, 2017 | Tampa Bay Lightning | Florida Panthers | ||
March 1, 2017 | Vancouver Canucks | Anaheim Ducks |
Expansion Draft
The 2016–17 NHL season saw the entrance of a 31st team to the league, the Vegas Golden Knights. While the team does not begin play until the 2017–18 NHL season, the team was active and able to make trades with the other 30 teams and sign free agents starting March 1, 2017. In order to create a roster, an Expansion Draft was held June 21, 2017.Vegas was required to select one player from each of the existing teams, for a total of 30 players selected. At least 20 of the players selected had to be on contracted for the 2017–18 NHL season and Vegas had to take a minimum of number of player at each position. Each of the thirty other teams were allowed to protect up to 11 players, but also had to expose a minimum number of players with NHL experience for Vegas to select at each position. Teams were required to protect players with No-Movement Clauses ; all first- and second-year professionals, as well as all unsigned draft choices, and players determined to have career threatening injuries were exempt from selection and were not be counted toward their teams' protection limits.
On June 17, 2017, a waiver and trade freeze, as well as moratorium on signing players to new contracts went into effect for all teams except for Vegas, and each team had to submit their expansion protection lists. Vegas had from June 18–21 to negotiate with all exposed free agents; if Vegas came to terms with a player in this time, that player counted as their previous team's expansion selection and Vegas was not able to select another player from that team. On June 21, 2017, Vegas' final roster was submitted, and was announced as part of the NHL Awards Ceremony that evening. Any players picked by Vegas cannot be traded back to their former team before January 1, 2018, nor can they have their contracts bought out by Vegas until after the completion of the 2017–18 season.