2019–20 NHL transactions

The following is a list of all team-to-team transactions that have occurred in the National Hockey League (NHL) during the 2019–20 NHL season. It lists which team each player has been traded to, signed by, or claimed by, and for which player(s) or draft pick(s), if applicable. Players who have retired or released are also listed.
The 2019–20 NHL trade deadline was on February 24, 2020. Players traded or claimed off of waivers after this date will not be eligible to play in the 2020 Stanley Cup playoffs.
==Retirement==
Date 	Player	Last Team 	Ref
June 25, 2019 	 	Washington Capitals	
June 25, 2019 	 	Winnipeg Jets 	
June 26, 2019 	 	Florida Panthers 	
July 3, 2019 	 	St. Louis Blues 	
July 10, 2019 	 	Pittsburgh Penguins	
July 30, 2019 	 	Chicago Blackhawks 	
July 31, 2019 	 	Detroit Red Wings 	
August 1, 2019 	 	New York Islanders 	
August 27, 2019 	 	Philadelphia Flyers	
August 28, 2019 	 	Chicago Blackhawks 	
August 29, 2019 	 	Dallas Stars 	
September 3, 2019 	 	Detroit Red Wings 	
September 11, 2019	 	Pittsburgh Penguins	
September 20, 2019	 	Tampa Bay Lightning	
September 22, 2019	 	New Jersey Devils 	
October 1, 2019 	 	Boston Bruins 	
October 1, 2019 	 	New York Islanders 	
October 7, 2019 	 	Vancouver Canucks 	
October 13, 2019 	 	St. Louis Blues 	
October 23, 2019 	 	New York Islanders 	
August 13, 2020 	 	Nashville Predators	
==Contract terminations==
A team and player may mutually agree to terminate a player's contract at any time. All players must clear waivers before having a contract terminated.
Buyouts can only occur at specific times of the year. For more details on contract terminations as buyouts:
Contract buyout specifications
Teams may buy out player contracts (after the conclusion of a season) 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.
Injured players cannot be bought out.
Date 	Name	Previous team 	Notes 	Ref
June 25, 2019 	 	St. Louis Blues 	Mutual termination	
June 27, 2019 	 	Carolina Hurricanes	Buyout 	
June 28, 2019 	 	New Jersey Devils 	Mutual termination	
June 30, 2019 	 	Dallas Stars 	Buyout 	
June 30, 2019 	 	Vancouver Canucks 	Buyout 	
July 1, 2019 	 	Florida Panthers 	Buyout 	
July 1, 2019 	 	Philadelphia Flyers	Buyout 	
July 1, 2019 	 	Edmonton Oilers 	Buyout 	
August 1, 2019 	 	New York Rangers 	Buyout 	
August 2, 2019 	 	Calgary Flames 	Buyout 	
October 2, 2019 	 	Florida Panthers 	Mutual termination	
November 8, 2019 	 	Carolina Hurricanes	Mutual termination	
November 11, 2019	 	Arizona Coyotes 	Mutual termination	
November 20, 2019	 	Los Angeles Kings 	Mutual termination	
December 7, 2019 	 	Montreal Canadiens 	Mutual termination	
December 12, 2019	 	New York Rangers 	Mutual termination	
December 14, 2019	 	Arizona Coyotes 	Mutual termination	
December 15, 2019	 	New Jersey Devils 	Mutual termination	
December 17, 2019	 	Los Angeles Kings 	Mutual termination	
December 20, 2019	 	Florida Panthers 	Mutual termination	
January 6, 2020 	 	Chicago Blackhawks 	Mutual termination	
January 25, 2020 	 	Pittsburgh Penguins	Mutual termination	
February 22, 2020	 	Buffalo Sabres 	Termination 	
April 17, 2020 	 	Winnipeg Jets 	Mutual termination	
May 9, 2020 	 	Washington Capitals	Termination 	
May 28, 2020 	 	Colorado Avalanche 	Mutual termination	
May 29, 2020 	 	Pittsburgh Penguins	Mutual termination	
May 31, 2020 	 	New York Rangers 	Mutual termination	
June 10, 2020 	 	Dallas Stars 	Mutual termination	
July 12, 2020 	 	Arizona Coyotes 	Mutual termination	
July 16, 2020 	 	Nashville Predators	Mutual termination	
August 16, 2020 	 	Tampa Bay Lightning	Mutual termination	
==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, 2019 	 	Vancouver Canucks 	Calgary Flames 	
July 1, 2019 	 	Washington Capitals 	Calgary Flames 	
July 1, 2019 	 	Dallas Stars 	Anaheim Ducks 	
July 1, 2019 	 	Pittsburgh Penguins 	Winnipeg Jets 	
July 1, 2019 	 	Montreal Canadiens 	Columbus Blue Jackets	
July 1, 2019 	 	Ottawa Senators 	Toronto Maple Leafs 	
July 1, 2019 	 	Minnesota Wild 	Dallas Stars 	
July 1, 2019 	 	Toronto Maple Leafs 	Dallas Stars 	
July 1, 2019 	 	Vancouver Canucks 	Montreal Canadiens 	
July 1, 2019 	Mike Smith	Edmonton Oilers 	Calgary Flames 	
July 1, 2019 	 	Minnesota Wild 	Dallas Stars 	
July 1, 2019 	 	Florida Panthers 	Boston Bruins 	
July 1, 2019 	 	Calgary Flames 	Philadelphia Flyers 	
July 1, 2019 	 	New York Rangers 	Columbus Blue Jackets	
July 1, 2019 	 	Buffalo Sabres 	Florida Panthers 	
July 1, 2019 	 	Nashville Predators 	Columbus Blue Jackets	
July 1, 2019 	 	Chicago Blackhawks 	Vegas Golden Knights 	
July 1, 2019 	 	Boston Bruins 	Vegas Golden Knights 	
July 1, 2019 	 	Colorado Avalanche 	San Jose Sharks 	
July 1, 2019 	 	Washington Capitals 	Arizona Coyotes 	
July 1, 2019 	 	Buffalo Sabres 	Minnesota Wild 	
July 1, 2019 	 	Detroit Red Wings 	New York Islanders 	
July 1, 2019 	 	Vancouver Canucks 	Winnipeg Jets 	
July 1, 2019 	 	Buffalo Sabres 	Calgary Flames 	
July 1, 2019 	 	Detroit Red Wings 	Colorado Avalanche 	
July 1, 2019 	 	Minnesota Wild 	Chicago Blackhawks 	
July 1, 2019 	 	Florida Panthers 	Washington Capitals 	
July 1, 2019 	 	Tampa Bay Lightning 	Buffalo Sabres 	
July 1, 2019 	 	Columbus Blue Jackets	San Jose Sharks 	
July 1, 2019 	 	Boston Bruins 	Dallas Stars 	
July 1, 2019 	 	Tampa Bay Lightning 	Carolina Hurricanes 	
July 1, 2019 	 	Vancouver Canucks 	Calgary Flames 	
July 1, 2019 	 	Minnesota Wild 	Tampa Bay Lightning 	
July 1, 2019 	 	Florida Panthers 	Columbus Blue Jackets	
July 1, 2019 	 	Buffalo Sabres 	New York Rangers 	
July 1, 2019 	 	Dallas Stars 	Edmonton Oilers 	
July 1, 2019 	 	Philadelphia Flyers 	Minnesota Wild 	
July 1, 2019 	 	Philadelphia Flyers 	Tampa Bay Lightning 	
July 1, 2019 	 	Philadelphia Flyers 	New Jersey Devils 	
July 1, 2019 	 	Vegas Golden Knights 	Carolina Hurricanes 	
July 1, 2019 	 	Dallas Stars 	San Jose Sharks 	
July 1, 2019 	 	Montreal Canadiens 	Washington Capitals 	
July 1, 2019 	 	Philadelphia Flyers 	Columbus Blue Jackets	
July 1, 2019 	 	Philadelphia Flyers 	Anaheim Ducks 	
July 1, 2019 	 	Philadelphia Flyers 	St. Louis Blues 	
July 1, 2019 	 	Colorado Avalanche 	Vegas Golden Knights 	
July 1, 2019 	 	Edmonton Oilers 	Vancouver Canucks 	
July 1, 2019 	 	Ottawa Senators 	Boston Bruins 	
July 1, 2019 	 	Toronto Maple Leafs 	New Jersey Devils 	
July 1, 2019 	 	St. Louis Blues 	Washington Capitals 	
July 1, 2019 	 	Ottawa Senators 	Toronto Maple Leafs 	
July 1, 2019 	 	New Jersey Devils 	Nashville Predators 	
July 1, 2019 	 	Toronto Maple Leafs 	Edmonton Oilers 	
July 1, 2019 	 	Florida Panthers 	Tampa Bay Lightning 	
July 1, 2019 	 	Nashville Predators 	Vegas Golden Knights 	
July 1, 2019 	 	Tampa Bay Lightning 	Vancouver Canucks 	
July 1, 2019 	 	Philadelphia Flyers 	New York Rangers 	
July 1, 2019 	 	Philadelphia Flyers 	Buffalo Sabres 	
July 1, 2019 	 	Detroit Red Wings 	Arizona Coyotes 	
July 1, 2019 	 	New York Rangers 	Carolina Hurricanes 	
July 1, 2019 	 	New York Rangers 	Buffalo Sabres 	
July 1, 2019 	 	Arizona Coyotes 	Washington Capitals 	
July 1, 2019 	 	Pittsburgh Penguins 	Colorado Avalanche 	
July 1, 2019 	 	Pittsburgh Penguins 	Colorado Avalanche 	
July 1, 2019 	 	Boston Bruins 	Winnipeg Jets 	
July 1, 2019 	 	Boston Bruins 	Vancouver Canucks 	
July 1, 2019 	 	Washington Capitals 	Los Angeles Kings 	
July 1, 2019 	 	Vancouver Canucks 	Boston Bruins 	
July 1, 2019 	 	Dallas Stars 	Vancouver Canucks 	
July 1, 2019 	 	Los Angeles Kings 	Detroit Red Wings 	
July 1, 2019 	 	St. Louis Blues 	New Jersey Devils 	
July 1, 2019 	 	St. Louis Blues 	Philadelphia Flyers 	
July 1, 2019 	 	St. Louis Blues 	Vancouver Canucks 	
July 1, 2019 	 	Tampa Bay Lightning 	Detroit Red Wings 	
July 1, 2019 	 	Los Angeles Kings 	San Jose Sharks 	
July 1, 2019 	 	Calgary Flames 	Chicago Blackhawks 	
July 1, 2019 	 	Calgary Flames 	Philadelphia Flyers 	
July 1, 2019 	 	Tampa Bay Lightning 	Colorado Avalanche 	
July 1, 2019 	 	Tampa Bay Lightning 	Toronto Maple Leafs 	
July 1, 2019 	 	Vegas Golden Knights 	Philadelphia Flyers 	
July 1, 2019 	 	Vegas Golden Knights 	Montreal Canadiens 	
July 1, 2019 	 	Vegas Golden Knights 	Anaheim Ducks 	
July 1, 2019 	 	Chicago Blackhawks 	New York Islanders 	
July 1, 2019 	 	New York Islanders 	Colorado Avalanche 	
July 1, 2019 	 	New Jersey Devils 	Arizona Coyotes 	
July 1, 2019 	 	New Jersey Devils 	Buffalo Sabres 	
July 1, 2019 	 	New Jersey Devils 	Anaheim Ducks 	
July 1, 2019 	 	Florida Panthers 	Columbus Blue Jackets	
July 1, 2019 	 	Florida Panthers 	Pittsburgh Penguins 	
July 1, 2019 	 	St. Louis Blues 	Anaheim Ducks 	
July 1, 2019 	 	Anaheim Ducks 	Carolina Hurricanes 	
July 2, 2019 	 	Calgary Flames 	Nashville Predators 	
July 2, 2019 	 	San Jose Sharks 	Calgary Flames 	
July 2, 2019 	 	New York Islanders 	Philadelphia Flyers 	
July 2, 2019 	 	Carolina Hurricanes 	Los Angeles Kings 	
July 2, 2019 	 	Colorado Avalanche 	Washington Capitals 	
July 2, 2019 	 	Colorado Avalanche 	Carolina Hurricanes 	
July 2, 2019 	 	Colorado Avalanche 	Vegas Golden Knights 	
July 2, 2019 	 	Winnipeg Jets 	Minnesota Wild 	
July 2, 2019 	 	San Jose Sharks 	Los Angeles Kings 	
July 2, 2019 	 	San Jose Sharks 	Detroit Red Wings 	
July 2, 2019 	 	Winnipeg Jets 	Columbus Blue Jackets	
July 2, 2019 	 	Anaheim Ducks 	New Jersey Devils 	
July 2, 2019 	 	Anaheim Ducks 	Edmonton Oilers 	
July 2, 2019 	 	Florida Panthers 	Dallas Stars 	
July 3, 2019 	 	Montreal Canadiens 	Philadelphia Flyers 	
July 3, 2019 	 	Anaheim Ducks 	St. Louis Blues 	
July 4, 2019 	 	Montreal Canadiens 	Winnipeg Jets 	
July 4, 2019 	 	Vancouver Canucks 	Philadelphia Flyers 	
July 4, 2019 	 	Carolina Hurricanes 	Ottawa Senators 	
July 4, 2019 	 	Florida Panthers 	Anaheim Ducks 	
July 5, 2019 	 	Montreal Canadiens 	Arizona Coyotes 	
July 5, 2019 	 	Los Angeles Kings 	Arizona Coyotes 	
July 5, 2019 	 	Anaheim Ducks 	Chicago Blackhawks 	
July 6, 2019 	 	Buffalo Sabres 	Boston Bruins 	
July 8, 2019 	 	Tampa Bay Lightning 	Boston Bruins 	
July 8, 2019 	 	Florida Panthers 	Chicago Blackhawks 	
July 10, 2019 	 	New York Islanders 	St. Louis Blues 	
July 10, 2019 	 	Vancouver Canucks 	Carolina Hurricanes 	
July 12, 2019 	 	Carolina Hurricanes 	Columbus Blue Jackets	
July 16, 2019 	 	Edmonton Oilers 	Arizona Coyotes 	
July 16, 2019 	 	Anaheim Ducks 	St. Louis Blues 	
July 16, 2019 	 	Anaheim Ducks 	Pittsburgh Penguins 	
July 18, 2019 	 	New York Rangers 	Nashville Predators 	
July 23, 2019 	 	Toronto Maple Leafs 	Pittsburgh Penguins 	
July 24, 2019 	 	Toronto Maple Leafs 	Minnesota Wild 	
July 24, 2019 	 	Toronto Maple Leafs 	Nashville Predators 	
July 24, 2019 	 	Toronto Maple Leafs 	Anaheim Ducks 	
July 25, 2019 	 	Carolina Hurricanes 	Colorado Avalanche 	
August 5, 2019 	 	Tampa Bay Lightning 	New York Rangers 	
August 8, 2019 	 	Columbus Blue Jackets	Winnipeg Jets 	
August 13, 2019 	 	Chicago Blackhawks 	Vegas Golden Knights 	
August 17, 2019 	 	Carolina Hurricanes 	Washington Capitals 	
August 19, 2019 	 	Colorado Avalanche 	Dallas Stars 	
August 21, 2019 	 	New York Islanders 	Colorado Avalanche 	
August 24, 2019 	 	Tampa Bay Lightning 	St. Louis Blues 	
August 26, 2019 	 	Winnipeg Jets 	Colorado Avalanche 	
September 5, 2019 	 	Edmonton Oilers 	Florida Panthers 	
September 6, 2019 	 	Carolina Hurricanes 	Toronto Maple Leafs 	
September 17, 2019	 	Carolina Hurricanes 	New York Rangers 	
September 18, 2019	 	Los Angeles Kings 	Vancouver Canucks 	
September 26, 2019	 	Boston Bruins 	Edmonton Oilers 	
September 27, 2019	 	Calgary Flames 	Edmonton Oilers 	
September 29, 2019	 	Calgary Flames 	Nashville Predators 	
October 1, 2019 	 	New York Rangers 	San Jose Sharks 	
October 6, 2019 	 	New Jersey Devils 	Winnipeg Jets 	
October 8, 2019 	 	San Jose Sharks 	Carolina Hurricanes 	
October 20, 2019 	 	Florida Panthers 	Nashville Predators 	
October 22, 2019 	 	Anaheim Ducks 	New York Islanders 	
November 20, 2019 	 	St. Louis Blues 	Florida Panthers 	
January 3, 2020 	 	Montreal Canadiens 	Los Angeles Kings 	
February 23, 2020 	 	Tampa Bay Lightning 	Buffalo Sabres 	
March 19, 2020 	 	Arizona Coyotes 	Toronto Maple Leafs 	
July 16, 2020 	 	Chicago Blackhawks 	Philadelphia Flyers 	
July 17, 2020 	 	Tampa Bay Lightning 	New York Rangers 	
August 16, 2020 	 	Boston Bruins 	Carolina Hurricanes 	
August 18, 2020 	 	Chicago Blackhawks 	Colorado Avalanche 	
August 19, 2020 	 	Dallas Stars 	Chicago Blackhawks 	
===Offer sheets===
An offer sheet is a contract offered to a restricted free agent by a team other than the one for which his rights are owned by. If the player signs the offer sheet, his current team has seven days to match the contract offer and keep the player or else he goes to the team that gave the offer sheet, with compensation going to his first team.
Date Offered	Player	Original Team 	Offer Team 	Contract Offered 	Date Resolved	Result 	Compensation	Ref
July 1, 2019	 	Carolina Hurricanes	Montreal Canadiens	5 years$8,454,000	July 7, 2019 	matched	none 	
===Imports===
This section is for players who were not previously on contract with NHL teams in the past season. Listed is the last team and league they were under contract with.
Date 	Player	New team 	Previous team 	League	Ref
July 1, 2019 	 	Ottawa Senators 	Orebro HK 	SHL 	
July 1, 2019 	 	Winnipeg Jets 	Tappara 	Liiga 	
July 1, 2019 	 	Columbus Blue Jackets	Djurgardens IF 	SHL 	
July 1, 2019 	 	Edmonton Oilers 	Charlotte Checkers 	AHL 	
July 1, 2019 	 	Washington Capitals 	Ontario Reign 	AHL 	
July 1, 2019 	 	Toronto Maple Leafs 	Metallurg Magnitogorsk 	KHL 	
July 1, 2019 	 	Arizona Coyotes 	Torpedo Nizhny Novgorod 	KHL 	
July 1, 2019 	 	Arizona Coyotes 	HC Dinamo Minsk 	KHL 	
July 1, 2019 	 	St. Louis Blues 	Bakersfield Condors 	AHL 	
July 1, 2019 	 	Edmonton Oilers 	SC Bern 	NL 	
July 2, 2019 	 	San Jose Sharks 	SKA-Neva 	VHL 	
July 2, 2019 	 	Florida Panthers 	Springfield Thunderbirds 	AHL 	
September 20, 2019	 	Vegas Golden Knights 	Prince Albert Raiders 	WHL 	
September 27, 2019	 	Ottawa Senators 	Stockton Heat 	AHL 	
October 15, 2019 	 	Philadelphia Flyers 	Nottingham Panthers 	EIHL 	
December 2, 2019 	 	Pittsburgh Penguins 	Wilkes-Barre/Scranton Penguins	AHL 	
December 30, 2019 	 	Buffalo Sabres 	Rochester Americans 	AHL 	
January 23, 2020 	 	Chicago Blackhawks 	Rockford IceHogs 	AHL 	
February 10, 2020 	 	Colorado Avalanche 	Colorado Eagles 	AHL 	
February 17, 2020 	 	Buffalo Sabres 	Rochester Americans 	AHL 	
February 19, 2020 	 	Columbus Blue Jackets	Cleveland Monsters 	AHL 	
February 22, 2020 	 	Los Angeles Kings 	Eisbaren Berlin 	DEL 	
February 23, 2020 	 	Ottawa Senators 	Belleville Senators 	AHL 	
February 23, 2020 	 	New Jersey Devils 	Binghamton Devils 	AHL 	
March 3, 2020 	 	Anaheim Ducks 	Everett Silvertips 	WHL 	
March 4, 2020 	 	Columbus Blue Jackets	Everett Silvertips 	WHL 	
March 9, 2020 	 	Pittsburgh Penguins 	Dartmouth Big Green 	NCAA 	
March 9, 2020 	 	Dallas Stars 	Michigan State Spartans 	NCAA 	
March 9, 2020 	 	New York Rangers 	Michigan State Spartans 	NCAA 	
March 17, 2020 	 	Pittsburgh Penguins 	Western Michigan Broncos 	NCAA 	
March 18, 2020 	 	Buffalo Sabres 	Penn State Nittany Lions 	NCAA 	
March 18, 2020 	 	Boston Bruins 	Minnesota–Duluth Bulldogs 	NCAA 	
March 19, 2020 	 	Nashville Predators 	North Dakota Fighting Hawks 	NCAA 	
March 19, 2020 	 	Vancouver Canucks 	Minnesota State Mavericks 	NCAA 	
March 20, 2020 	 	Arizona Coyotes 	Penn State Nittany Lions 	NCAA 	
March 20, 2020 	 	New York Rangers 	Western Michigan Broncos 	NCAA 	
March 20, 2020 	 	Calgary Flames 	Minnesota State Mavericks 	NCAA 	
March 20, 2020 	 	Calgary Flames 	North Dakota Fighting Hawks 	NCAA 	
March 23, 2020 	 	Buffalo Sabres 	Western Michigan Broncos 	NCAA 	
March 24, 2020 	 	Carolina Hurricanes 	Sacred Heart Pioneers 	NCAA 	
March 24, 2020 	 	Minnesota Wild 	UMass Minutemen 	NCAA 	
March 25, 2020 	 	Nashville Predators 	Milwaukee Admirals 	AHL 	
March 26, 2020 	 	Florida Panthers 	Bowling Green Falcons 	NCAA 	
March 26, 2020 	 	Boston Bruins 	St. Cloud State Huskies 	NCAA 	
March 31, 2020 	 	San Jose Sharks 	Arizona State Sun Devils 	NCAA 	
April 1, 2020 	 	Toronto Maple Leafs 	Toronto Marlies 	AHL 	
April 2, 2020 	 	New York Rangers 	Minnesota–Duluth Bulldogs 	NCAA 	
April 7, 2020 	 	Toronto Maple Leafs 	SKA Saint Petersburg 	KHL 	
April 11, 2020 	 	Ottawa Senators 	Belleville Senators 	AHL 	
April 21, 2020 	 	Montreal Canadiens 	Metallurg Magnitogorsk 	KHL 	
April 29, 2020 	 	Detroit Red Wings 	Orebro HK 	SHL 	
April 29, 2020 	 	Pittsburgh Penguins 	BK Mlada Boleslav 	ELH 	
April 29, 2020 	 	Calgary Flames 	HV71 	SHL 	
April 29, 2020 	 	Edmonton Oilers 	Frolunda HC 	SHL 	
April 29, 2020 	 	Philadelphia Flyers 	HV71 	SHL 	
May 1, 2020 	 	Ottawa Senators 	SKA Saint Petersburg 	KHL 	
May 4, 2020 	 	Toronto Maple Leafs 	Jokerit 	KHL 	
May 4, 2020 	 	San Jose Sharks 	Malmo Redhawks 	SHL 	
May 4, 2020 	 	San Jose Sharks 	SKA Saint Petersburg 	KHL 	
May 29, 2020 	 	Chicago Blackhawks 	Mountfield HK 	ELH 	
June 1, 2020 	 	Anaheim Ducks 	Rogle BK 	SHL 	
June 15, 2020 	 	Winnipeg Jets 	Manitoba Moose 	AHL 	
July 13, 2020 	 	Vegas Golden Knights 	Hershey Bears 	AHL 	
July 14, 2020 	 	Columbus Blue Jackets	HC CSKA Moscow 	KHL 	
July 15, 2020 	 	Nashville Predators 	Rochester Americans 	AHL 	
July 16, 2020 	 	Chicago Blackhawks 	ZSC Lions 	NLA 	
August 5, 2020 	 	Florida Panthers 	Harvard Crimson 	NCAA 	
August 6, 2020 	 	Boston Bruins 	Providence Bruins 	AHL 	
August 19, 2020 	 	Washington Capitals 	EHC Red Bull Munchen 	DEL 	
August 21, 2020 	 	Pittsburgh Penguins 	Arizona State Sun Devils 	NCAA 	
==Trades==
* Retained Salary Transaction: Each team is allowed up to three contracts on their payroll where they have retained salary in a trade (i.e. the player no longer plays with Team A due to a trade to Team B, but Team A still retains some salary). 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 for more information.
===June===
June 22, 2019	To Carolina HurricanesPatrick Marleauconditional 1st-round pick in 2020 or      1st-round pick in 20217th-round pick in 2020	To Toronto Maple Leafs6th-round pick in 2020 	
June 22, 2019	To New Jersey DevilsP.K. Subban 	To Nashville PredatorsSteven SantiniJeremy Davies2nd-round pick in 20192nd-round pick in 2020 	
June 22, 2019	To Vancouver CanucksJ.T. Miller 	To Tampa Bay LightningMarek Mazanec3rd-round pick in 2019conditional 1st-round pick in 2020 or      1st-round pick in 2021	
June 22, 2019	To New Jersey DevilsJohn Hayden 	To Chicago BlackhawksJohn Quenneville 	
June 22, 2019	To San Jose SharksTom Pyatt6th-round pick in 2019 	To Vancouver CanucksFrancis Perron7th-round pick in 2019 	
June 23, 2019	To New Jersey DevilsAdam Helewka 	To Nashville Predatorsfuture considerations 	
June 24, 2019	To Dallas StarsRyan Hartman 	To Philadelphia FlyersTyler Pitlick 	
June 24, 2019	To Chicago BlackhawksCalvin de HaanAleksi Saarela 	To Carolina HurricanesGustav ForslingAnton Forsberg 	
June 25, 2019	To Arizona CoyotesCarl Soderberg 	To Colorado AvalancheKevin Connauton3rd-round pick in 2020 	
June 26, 2019	To Carolina HurricanesErik Haula 	To Vegas Golden KnightsNicolas Royconditional 5th-round pick in 2021 	
June 28, 2019	To Colorado AvalancheAndre Burakovsky 	To Washington CapitalsScott Kosmachuk2nd-round pick in 2020ARI 3rd-round pick in 2020 	
June 28, 2019	To Buffalo SabresColin Miller 	To Vegas Golden KnightsSTL 2nd-round pick in 20215th-round pick in 2022 	
June 29, 2019	To Florida PanthersDominic Toninato 	To Colorado AvalancheJacob MacDonald 	
June 29, 2019	To Arizona CoyotesPhil KesselDane Birks4th-round pick in 2021 	To Pittsburgh PenguinsAlex GalchenyukPierre-Olivier Joseph 	
June 30, 2019	To Carolina HurricanesJames Reimer 	To Florida PanthersScott DarlingBUF 6th-round pick in 2020 	
June 30, 2019	To Chicago BlackhawksAndrew Shaw7th-round pick in 2021 	To Montreal Canadiens2nd-round pick in 20207th-round pick in 20203rd-round pick in 2021 	
June 30, 2019	To Anaheim DucksNicolas Deslauriers 	To Montreal Canadiens4th-round pick in 2020 	
Pick-only 2019 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;"	
Pick-only 2019 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;" 	
Pick-only 2019 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;" 	
Pick-only 2019 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;"
June 21, 2019	To Arizona Coyotes1st-round pick in 2019 (#11 overall) 	To Philadelphia Flyers1st-round pick in 2019 (#14 overall)2nd-round pick in 2019 (#45 overall) 	
June 22, 2019	To Philadelphia FlyersNJD 2nd-round pick in 2019 (#34 overall) 	To Nashville PredatorsARI 2nd-round pick in 2019 (#45 overall)NJD 3rd-round pick in 2019 (#65 overall) 	
June 22, 2019	To Ottawa SenatorsNYR 2nd-round pick in 2019 (#37 overall) 	To Carolina HurricanesFLA 2nd-round pick in 2019 (#44 overall)PIT 3rd-round pick in 2019 (#83 overall) 	
June 22, 2019	To Vegas Golden KnightsPHI 2nd-round pick in 2019 (#41 overall) 	To San Jose Sharks2nd-round pick in 2019 (#48 overall)WPG 3rd-round pick in 2019 (#82 overall) 	
June 22, 2019	To Los Angeles KingsCBJ 2nd-round pick in 2019 (#50 overall) 	To Montreal Canadiens3rd-round pick in 2019 (#64 overall)5th-round pick in 2019 (#126 overall) 	
June 22, 2019	To San Jose SharksNSH 2nd-round pick in 2019 (#55 overall) 	To New Jersey DevilsWPG 3rd-round pick in 2019 (#82 overall)3rd-round pick in 2019 (#91 overall) 	
June 22, 2019	To Minnesota Wild2nd-round pick in 2019 (#59 overall) 	To Carolina Hurricanes3rd-round pick in 2019 (#73 overall)NYR 4th-round pick in 2019 (#99 overall) 	
June 22, 2019	To Pittsburgh PenguinsCHI 3rd-round pick in 2019 (#74 overall) 	To Arizona CoyotesBUF 4th-round pick in 2019 (#98 overall)TBL 5th-round pick in 2019 (#151 overall)7th-round pick in 2019 (#207 overall) 	
June 22, 2019	To Minnesota WildFLA 3rd-round pick in 2019 (#75 overall) 	To Nashville Predators3rd-round pick in 2020 	
June 22, 2019	To Florida Panthers3rd-round pick in 2019 (#81 overall) 	To Columbus Blue JacketsMIN 4th-round pick in 2019 (#104 overall)PIT 4th-round pick in 2019 (#114 overall) 	
June 22, 2019	To Washington CapitalsSJS 3rd-round pick in 2019 (#91 overall) 	To New Jersey Devils4th-round pick in 2019 (#118 overall)BUF 5th-round pick in 2019 (#129 overall) 	
June 22, 2019	To Buffalo Sabres4th-round pick in 2019 (#102 overall) 	To Vancouver CanucksSJS 4th-round pick in 2019 (#122 overall)WPG 6th-round pick in 2019 (#175 overall) 	
June 22, 2019	To San Jose Sharks4th-round pick in 2019 (#108 overall) 	To Montreal Canadiens4th-round pick in 2020 	
June 22, 2019	To Florida PanthersCHI 5th-round pick in 2019 (#136 overall) 	To Montreal Canadiens5th-round pick in 2020 	
June 22, 2019	To Buffalo SabresCBJ 5th-round pick in 2019 (#143 overall) 	To Detroit Red WingsTOR 6th-round pick in 2019 (#177 overall)7th-round pick in 2019 (#191 overall) 	
June 22, 2019	To Washington Capitals5th-round pick in 2019 (#153 overall) 	To San Jose Sharks7th-round pick in 2019 (#211 overall)7th-round pick in 2020 	
June 22, 2019	To Montreal CanadiensMTL 7th-round pick in 2019 (#201 overall) 	To Philadelphia Flyers7th-round pick in 2020 	
June 22, 2019	To St. Louis Blues7th-round pick in 2019 (#208 overall) 	To Toronto Maple Leafs7th-round pick in 2020 	
June 22, 2019	To Pittsburgh PenguinsWSH 7th-round pick in 2019 (#211 overall) 	To San Jose Sharks7th-round pick in 2020 	
===July===
July 1, 2019 	To Toronto Maple LeafsCody CeciBen HarpurAaron LuchukCBJ 3rd-round pick in 2020 	To Ottawa SenatorsNikita ZaitsevConnor BrownMichael Carcone 	
July 1, 2019 	To Buffalo SabresJimmy Vesey 	To New York Rangers3rd-round pick in 2021 	
July 1, 2019 	To Colorado AvalancheNazem KadriCalle Rosen3rd-round pick in 2020 	To Toronto Maple LeafsTyson Barrie*Alexander Kerfoot6th-round pick in 2020	
July 9, 2019 	To Chicago BlackhawksAlexander Nylander 	To Buffalo SabresHenri Jokiharju 	
July 12, 2019	To St. Louis BluesDakota Joshua 	To Toronto Maple Leafsfuture considerations 	
July 16, 2019	To Ottawa SenatorsArtem Anisimov 	To Chicago BlackhawksZack Smith 	
July 19, 2019	To Calgary FlamesMilan Lucic*conditional 3rd-round pick in 2020 	To Edmonton OilersJames Neal 	
July 19, 2019	Trade restructured due to suspension of 2019–20 NHL season 	Trade restructured due to suspension of 2019–20 NHL season 	Trade restructured due to suspension of 2019–20 NHL season
July 19, 2019	To Calgary FlamesMilan Lucic*conditional 3rd-round pick in 2020 or      3rd-round pick in 2021	To Edmonton OilersJames Neal 	
July 23, 2019	To Vegas Golden KnightsGarret Sparks 	To Toronto Maple LeafsDavid Clarkson4th-round pick in 2020 	
July 25, 2019	To Toronto Maple LeafsJordan Schmaltz 	To St. Louis BluesAndreas Borgman 	
July 26, 2019	To Pittsburgh PenguinsJohn Marino 	To Edmonton Oilersconditional 6th-round pick in 2021 	
July 29, 2019	To New Jersey DevilsNikita Gusev 	To Vegas Golden Knights3rd-round pick in 20202nd-round pick in 2021 	
July 30, 2019	To Tampa Bay LightningMike Condon6th round pick in 2020 	To Ottawa SenatorsRyan Callahan5th round pick in 2020 	
===August===
August 6, 2019 	To San Jose SharksTrevor Carrick 	To Carolina HurricanesKyle Wood 	
August 14, 2019	To Detroit Red WingsAdam Erne 	To Tampa Bay Lightning4th-round pick in 2020	
August 23, 2019	To Florida PanthersGustav Bouramman	To Minnesota Wildfuture considerations 	
===September===
September 24, 2019	To St. Louis BluesJustin Faulk*5th-round pick in 2020	To Carolina HurricanesJoel EdmundsonDominik Bokk7th-round pick in 2021	
September 27, 2019	To Colorado AvalancheAntoine Bibeau 	To San Jose SharksNicolas Meloche 	
===October===
October 6, 2019 	To Detroit Red WingsAlex Biega 	To Vancouver CanucksDavid Pope 	
October 7, 2019 	To Ottawa SenatorsVladislav Namestnikov*	To New York RangersNick Ebert4th-round pick in 2021 	
October 22, 2019	To Florida PanthersAleksi Saarela 	To Chicago BlackhawksIan McCoshen 	
October 25, 2019	To Anaheim DucksErik Gudbranson 	To Pittsburgh PenguinsAndreas Martinsen7th-round pick in 2021	
October 26, 2019	To Florida PanthersJack Rodewald 	To Ottawa SenatorsChris Wilkie 	
October 28, 2019	To Detroit Red WingsBrendan Perlini 	To Chicago BlackhawksAlec Regula 	
===November===
November 1, 2019 	To New Jersey DevilsLouis Domingue 	To Tampa Bay Lightningconditional 7th-round pick in 2021	
November 6, 2019 	To Detroit Red WingsRobby Fabbri 	To St. Louis BluesJacob de la Rose 	
November 20, 2019	To Chicago BlackhawksJoseph Cramarossa	To Pittsburgh PenguinsGraham Knott 	
November 24, 2019	To Buffalo SabresMatthew Spencer 	To Tampa Bay LightningDevante Stephens 	
November 30, 2019	To Detroit Red WingsEric Comrie 	To Arizona CoyotesVili Saarijarvi 	
===December===
December 2, 2019 	To Vegas Golden KnightsChandler Stephenson	To Washington Capitals5th-round pick in 2021 	
December 12, 2019	To Carolina HurricanesOliwer Kaski 	To Detroit Red WingsKyle Wood 	
December 16, 2019	To Arizona CoyotesTaylor Hall*Blake Speers	To New Jersey DevilsNick MerkleyNate SchnarrKevin Bahlconditional 1st-round pick in 2020 or      1st-round pick in 2021conditional 1st-round pick in 2021 or      2nd-round pick in 2021 or      3rd-round pick in 2021	
December 17, 2019	To Pittsburgh PenguinsKevin Roy 	To Florida PanthersRyan Haggerty 	
December 30, 2019	To Anaheim DucksChris Mueller 	To Tampa Bay LightningPatrick Sieloff 	
===January===
January 2, 2020 	To Ottawa SenatorsMike Reilly 	To Montreal CanadiensAndrew Sturtz5th-round pick in 2021	
January 2, 2020 	To Montreal CanadiensMarco Scandella 	To Buffalo SabresSJS 4th-round pick in 2020 	
January 2, 2020 	To Buffalo SabresMichael Frolik 	To Calgary FlamesSJS 4th-round pick in 2020 	
January 7, 2020 	To Nashville PredatorsMichael McCarron	To Montreal CanadiensLaurent Dauphin 	
January 17, 2020	To Dallas StarsOula Palve 	To Pittsburgh PenguinsJohn Nyberg 	
===February===
February 5, 2020 	To Toronto Maple LeafsJack CampbellKyle Clifford* 	To Los Angeles KingsTrevor MooreCBJ 3rd-round pick in 2020conditional 2nd-round pick in 2021 or      3rd-round pick in 2021 	
February 5, 2020 	Trade restructured due to suspension of 2019–20 NHL season 	Trade restructured due to suspension of 2019–20 NHL season 	Trade restructured due to suspension of 2019–20 NHL season
February 5, 2020 	To Toronto Maple LeafsJack CampbellKyle Clifford* 	To Los Angeles KingsTrevor MooreCBJ 3rd-round pick in 2020conditional 2nd-round pick in 2021 or      3rd-round pick in 2021 	
February 10, 2020	To Pittsburgh PenguinsJason Zucker 	To Minnesota WildAlex GalchenyukCalen Addisonconditional 1st-round pick in 2020 or      1st-round pick in 2021 	
February 16, 2020	To New York IslandersAndy Greene 	To New Jersey DevilsDavid Quenneville2nd-round pick in 2021 	
February 16, 2020	To Tampa Bay LightningBlake Coleman 	To New Jersey DevilsNolan Footeconditional VAN 1st-round pick in 2020 or      VAN 1st-round pick in 2021 	
February 17, 2020	To Vancouver CanucksTyler Toffoli 	To Los Angeles KingsTim SchallerTyler Madden2nd-round pick in 2020conditional 4th-round pick in 2022 	
February 18, 2020	To New York RangersJulien Gauthier 	To Carolina HurricanesJoey Keane 	
February 18, 2020	To Winnipeg JetsDylan DeMelo 	To Ottawa Senators3rd-round pick in 2020 	
February 18, 2020	To Washington CapitalsBrenden Dillon* 	To San Jose SharksCOL 2nd-round pick in 2020conditional ARI 3rd-round pick in 2020 or      WSH 3rd-round pick in 2021 	
February 18, 2020	To St. Louis BluesMarco Scandella* 	To Montreal Canadiens2nd-round pick in 2020conditional 4th-round pick in 2021 	
February 19, 2020	To Toronto Maple LeafsDenis Malgin 	To Florida PanthersMason Marchment 	
February 19, 2020	To Vegas Golden KnightsAlec Martinez 	To Los Angeles Kings2nd-round pick in 2020STL 2nd-round pick in 2021 	
February 19, 2020	To Toronto Maple LeafsMax Veronneau 	To Ottawa SenatorsAaron Luchukconditional 6th-round pick in 2021 	
February 19, 2020	To New York RangersJean-Francois Berube 	To Philadelphia Flyersfuture considerations 	
February 20, 2020	To Montreal CanadiensJoseph BlandisiJake Lucchini 	To Pittsburgh PenguinsPhil VaroneRiley Barber 	
February 20, 2020	To Florida PanthersDanick Martel 	To Tampa Bay LightningAnthony Greco 	
February 21, 2020	To Boston BruinsOndrej Kase 	To Anaheim DucksDavid Backes*Axel Andersson1st-round pick in 2020 	
February 21, 2020	To Winnipeg JetsCody Eakin 	To Vegas Golden Knightsconditional 3rd-round pick in 2021 or      4th-round pick in 2021 	
February 22, 2020	To Toronto Maple LeafsMiikka Salomaki 	To Nashville PredatorsBen Harpur 	
February 23, 2020	To Washington CapitalsIlya Kovalchuk* 	To Montreal Canadiens3rd-round pick in 2020 	
February 24, 2020	To Edmonton OilersMike Green* 	To Detroit Red WingsKyle Brodziakconditional 3rd-round pick in 2021 or      4th-round pick in 2020 	
February 24, 2020	To Colorado AvalancheVladislav Namestnikov 	To Ottawa Senators4th-round pick in 2021 	
February 24, 2020	To New York IslandersJean-Gabriel Pageau 	To Ottawa Senatorsconditional 1st-round pick in 2020 or      1st-round pick in 20212nd-round pick in 2020conditional 3rd-round pick in 2022 	
February 24, 2020	To Carolina HurricanesVincent Trocheck 	To Florida PanthersErik HaulaLucas WallmarkChase PriskieEetu Luostarinen 	
February 24, 2020	To Philadelphia FlyersNate Thompson 	To Montreal Canadiens5th-round pick in 2021 	
February 24, 2020	To Pittsburgh PenguinsPatrick Marleau 	To San Jose Sharksconditional 2nd-round pick in 2021 or      3rd-round pick in 2021 	
February 24, 2020	To Toronto Maple LeafsCalle Rosen 	To Colorado AvalancheMichael Hutchinson 	
February 24, 2020	To Philadelphia FlyersDerek Grant 	To Anaheim DucksKyle Criscuoloconditional NSH 4th-round pick in 2020 or      PHI 4th-round pick in 2020 	
February 24, 2020	To Buffalo SabresWayne Simmonds* 	To New Jersey Devilsconditional 4th-round pick in 2021 or      5th-round pick in 2021 	
February 24, 2020	To Anaheim DucksDanton Heinen 	To Boston BruinsNick Ritchie 	
February 24, 2020	To Ottawa SenatorsMatthew Peca 	To Montreal CanadiensAaron Luchuk7th-round pick in 2020 	
February 24, 2020	To Edmonton OilersAndreas AthanasiouRyan Kuffner 	To Detroit Red WingsSam Gagner*2nd-round pick in 20202nd-round pick in 2021 	
February 24, 2020	To Edmonton OilersTyler Ennis 	To Ottawa Senators5th-round pick in 2021 	
February 24, 2020	To Calgary FlamesDerek Forbort* 	To Los Angeles Kingsconditional 3rd-round pick in 2022 or      4th-round pick in 2021 	
February 24, 2020	To Buffalo SabresDominik Kahun 	To Pittsburgh PenguinsConor ShearyEvan Rodrigues 	
February 24, 2020	To Florida PanthersEmil Djuse 	To Dallas StarsBUF 6th-round pick in 2020 	
February 24, 2020	To Anaheim DucksSonny Milano 	To Columbus Blue JacketsDevin Shore 	
February 24, 2020	To Carolina HurricanesBrady Skjei 	To New York Rangersconditional CAR 1st-round pick in 2020 or      TOR 1st-round pick in 2020 	
February 24, 2020	To Tampa Bay LightningBarclay GoodrowPHI 3rd-round pick in 2020 	To San Jose SharksAnthony Greco1st-round pick in 2020 	
February 24, 2020	To Vancouver CanucksLouis Domingue 	To New Jersey DevilsZane McIntyre 	
February 24, 2020	To Nashville PredatorsKorbinian Holzer 	To Anaheim DucksMatt Irwin6th-round pick in 2022 	
February 24, 2020	To Calgary FlamesErik Gustafsson 	To Chicago Blackhawksconditional CGY 3rd-round pick in 2020 or      EDM 3rd-round pick in 2020 	
February 24, 2020	To Carolina HurricanesSami Vatanen* 	To New Jersey DevilsFredrik ClaessonJanne Kuokkanenconditional 3rd-round pick in 2020 or      4th-round pick in 2020 	
February 24, 2020	Trade restructured due to suspension of 2019–20 NHL season 	Trade restructured due to suspension of 2019–20 NHL season 	Trade restructured due to suspension of 2019–20 NHL season
February 24, 2020	To Carolina HurricanesSami Vatanen* 	To New Jersey DevilsFredrik ClaessonJanne Kuokkanenconditional 3rd-round pick in 2020 or      4th-round pick in 2020 or      4th-round pick in 2021	
February 24, 2020	To Washington CapitalsDaniel Sprong 	To Anaheim DucksChristian Djoos 	
February 24, 2020	To Vegas Golden KnightsNick Cousins 	To Montreal Canadiens4th-round pick in 2021 	
February 24, 2020	To Arizona CoyotesMarkus Hannikainen 	To Columbus Blue Jacketsconditional 7th-round pick in 2020 	
February 24, 2020	To Chicago BlackhawksT.J. Brennan 	To Philadelphia FlyersNathan Noel 	
February 24, 2020	To San Jose SharksBrandon Davidson 	To Calgary Flamesfuture considerations 	
February 24, 2020	To New York IslandersJordan Schmaltz 	To Toronto Maple LeafsMatt Lorito 	
February 24, 2020	To Anaheim DucksJoel Persson 	To Edmonton OilersAngus Redmondconditional 7th-round pick in 2022 	
February 24, 2020	To Toronto Maple LeafsRobin Lehner* 	To Chicago BlackhawksMartins Dzierkals 	
February 24, 2020	To Vegas Golden KnightsRobin Lehner* 	To Toronto Maple Leafs5th-round pick in 2020 	
February 24, 2020	To Chicago BlackhawksMalcolm SubbanSlava DeminPIT 2nd-round pick in 2020	To Vegas Golden KnightsMartins Dzierkals 	
== 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 (see here), 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 1, 2019 	 	Arizona Coyotes 	Winnipeg Jets 	
October 1, 2019 	 	Winnipeg Jets 	Chicago Blackhawks 	
October 23, 2019 	 	Winnipeg Jets 	Anaheim Ducks 	
December 4, 2019 	 	Winnipeg Jets 	Toronto Maple Leafs	
December 19, 2019	 	Winnipeg Jets 	Detroit Red Wings 	
December 19, 2019	 	San Jose Sharks 	Pittsburgh Penguins	
February 3, 2020 	 	Chicago Blackhawks	Minnesota Wild 	
February 17, 2020	 	Ottawa Senators 	Florida Panthers 	
February 21, 2020	 	Detroit Red Wings 	Ottawa Senators 	
February 24, 2020	 	Anaheim Ducks 	Pittsburgh Penguins	
February 24, 2020	 	Detroit Red Wings 	Toronto Maple Leafs	
==See also==
*2019–20 NHL season
*2019 NHL Entry Draft
*2020 NHL Entry Draft
*2018–19 NHL transactions
==References==
Category:National Hockey League transactions
transactions