Welcome to the New-Look DraftSite! Got feedback? Fill out this form

The Original Full Round Mock Draft Site

2020 NHL Draft: Trades

Toronto

Carolina

Toronto to Carolina: Patrick Marleau

Toronto to Carolina: 1st Rnd ('20)

Toronto to Carolina: 7th Rnd ('20)

Carolina to Toronto: 6th Rnd ('20)

Washington

Detroit

Washington to Detroit: Madison Bowey

Washington to Detroit: 2nd Rnd ('20)

Detroit to Washington: Nick Jensen

Detroit to Washington: 5th Rnd ('19)

Columbus

Ottawa

Columbus to Ottawa: Anthony Duclair

Columbus to Ottawa: 2nd Rnd ('20)

Columbus to Ottawa: 2nd Rnd ('21)

Ottawa to Columbus: Ryan Dzingel

Ottawa to Columbus: 7th Rnd ('19)

Las Vegas

Ottawa

Ottawa to Las Vegas: Mark Stone, Tobias Lindberg

Las Vegas to Ottawa: 2nd Rnd ('20)

Las Vegas to Ottawa: Erik Brannstrom, Oscar Lindberg

New Jersey

Nashville

New Jersey to Nashville: 2nd Rnd ('19)

New Jersey to Nashville: 2nd Rnd ('20)

New Jersey to Nashville: Steven Santini

New Jersey to Nashville: Jeremy Davies

Nashville to New Jersey: P.K. Subban

Colorado

Washington

Colorado to Washington: Scott Kosmachuk

Colorado to Washington: 2nd Rnd ('20)

Colorado to Washington: 3rd Rnd ('20)

Washington to Colorado: Andre' Burakowsky

Chicago

Montreal

Montreal to Chicago: Andrew Shaw

Montreal to Chicago: 7th Rnd ('21)

Chicago to Montreal: 2nd Rnd ('20)

Chicago to Montreal: 7th Rnd ('20)

Chicago to Montreal: 3rd Rnd ('21)

Buffalo

Carolina

Buffalo to Carolina: 2nd Rnd ('19)

Buffalo to Carolina: 3rd Rnd ('20)

Buffalo to Carolina: 6th Rnd ('20)

Buffalo to Carolina: Cliff Pu

Carolina to Buffalo: Jeff Skinner

Dallas

NY Rangers

NY Rangers to Dallas: Mats Zuccarello

Dallas to NY Rangers: 2nd Rnd ('19)

( Conditional )

Dallas to NY Rangers: 3rd Rnd ('20)

San Jose

Detroit

San Jose to Detroit: 2nd Rnd ('19)

San Jose to Detroit: 3rd Rnd ('20)

Detroit to San Jose: Gustav Nyquist

Colorado

Florida

Colorado to Florida: 3rd Rnd ('20)

Florida to Colorado: Derick Brassard

Florida to Colorado: 6th Rnd ('20)

( Conditional )

NY Rangers

Carolina

NY Rangers to Carolina: 2nd Rnd ('19)

NY Rangers to Carolina: 3rd Rnd ('20)

Carolina to NY Rangers: Adam Fox

Philadelphia

San Jose

Philadelphia to San Jose: 2nd Rnd ('19)

Philadelphia to San Jose: 3rd Rnd ('20)

San Jose to Philadelphia: Justin Braun

Minnesota

Nashville

Minnesota to Nashville: 3rd Rnd ('20)

Nashville to Minnesota: 3rd Rnd ('19)

Arizona

Colorado

Colorado to Arizona: Carl Soderberg

Arizona to Colorado: 3rd Rnd ('20)

Arizona to Colorado: Kevin Connauton

Colorado

Washington

Colorado to Washington: Scott Kosmachuk

Colorado to Washington: 2nd Rnd ('20)

Colorado to Washington: 3rd Rnd ('20)

Washington to Colorado: Andre' Burakowsky

Ottawa

Toronto

Ottawa to Toronto: 3rd Rnd ('20)

Ottawa to Toronto: Ben Harpur

Ottawa to Toronto: Aaron Luchuk

Toronto to Ottawa: Connor Brown

Toronto to Ottawa: Nikita Zaitsev, Michael Carcone

Toronto

Colorado

Colorado to Toronto: Tyson Barrie, Alex Kerfoot

Colorado to Toronto: 6th Rnd ('20)

Toronto to Colorado: Nazem Kadri

Toronto to Colorado: Calle Rosen

Toronto to Colorado: 3rd Rnd ('20)

Winnipeg

Montreal

Montreal to Winnipeg: Simon Bourque

Winnipeg to Montreal: Joel Armia

Winnipeg to Montreal: Steve Mason

Winnipeg to Montreal: 4th Rnd ('20)

Winnipeg to Montreal: 7th Rnd ('19)

Boston

New Jersey

Boston to New Jersey: 2nd Rnd ('19)

Boston to New Jersey: 4th Rnd ('20)

New Jersey to Boston: Marcus Johansson

Calgary

Los Angeles

Calgary to Los Angeles: 4th Rnd ('20)

Los Angeles to Calgary: Oscar Fantenberg

Nashville

Philadelphia

Philadelphia to Nashville: Wayne Simmonds

Nashville to Philadelphia: 4th Rnd ('20)

Nashville to Philadelphia: Ryan Hartman

San Jose

Montreal

Montreal to San Jose: 4th Rnd ('19)

San Jose to Montreal: 4th Rnd ('20)

Anaheim

Montreal

Anaheim to Montreal: 4th Rnd ('20)

Montreal to Anaheim: Nicolas Deslauriers

Ottawa

San Jose

Ottawa to San Jose: Mike Hoffman

Ottawa to San Jose: Cody Donaghey

Ottawa to San Jose: 5th Rnd ('20)

San Jose to Ottawa: Mikkel Boedker

San Jose to Ottawa: Julius Bergman

San Jose to Ottawa: 6th Rnd ('20)

Toronto

Florida

Florida to Toronto: Michael Hutchinson

Toronto to Florida: 5th Rnd ('20)

Florida

Montreal

Florida to Montreal: 5th Rnd ('20)

Montreal to Florida: 5th Rnd ('19)

San Jose

Ottawa

Ottawa to San Jose: Mike Hoffman

Ottawa to San Jose: Cody Donaghey

Ottawa to San Jose: 5th Rnd ('20)

San Jose to Ottawa: Mikkel Boedker

San Jose to Ottawa: Julius Bergman

San Jose to Ottawa: 6th Rnd ('20)

Buffalo

Carolina

Buffalo to Carolina: 2nd Rnd ('19)

Buffalo to Carolina: 3rd Rnd ('20)

Buffalo to Carolina: 6th Rnd ('20)

Buffalo to Carolina: Cliff Pu

Carolina to Buffalo: Jeff Skinner

St. Louis

Edmonton

Edmonton to St. Louis: Jakub Jerabek

St. Louis to Edmonton: 6th Rnd ('20)

Washington

Los Angeles

Los Angeles to Washington: Carl Hagelin

Washington to Los Angeles: 3rd Rnd ('19)

Washington to Los Angeles: 6th Rnd ('20)

Florida

Colorado

Colorado to Florida: 3rd Rnd ('20)

Florida to Colorado: Derick Brassard

Florida to Colorado: 6th Rnd ('20)

Carolina

Toronto

Toronto to Carolina: Patrick Marleau

Toronto to Carolina: 1st Rnd ('20)

( Conditional )

Toronto to Carolina: 7th Rnd ('20)

Carolina to Toronto: 6th Rnd ('20)

Carolina

Florida

Florida to Carolina: James Reimer

Carolina to Florida: 6th Rnd ('20)

Carolina to Florida: Scott Darling

Colorado

Toronto

Colorado to Toronto: Tyson Barrie, Alex Kerfoot

Colorado to Toronto: 6th Rnd ('20)

Toronto to Colorado: Nazem Kadri

Toronto to Colorado: Calle Rosen

Toronto to Colorado: 3rd Rnd ('20)

San Jose

Toronto

San Jose to Toronto: 7th Rnd ('20)

Toronto to San Jose: Eric Fehr

Dallas

Buffalo

Dallas to Buffalo: 7th Rnd ('20)

Buffalo to Dallas: Taylor Fedun

Anaheim

Vancouver

Anaheim to Vancouver: 7th Rnd ('20)

Anaheim to Vancouver: Luke Schenn

Vancouver to Anaheim: Michael Del Zotto

Nashville

NY Rangers

NY Rangers to Nashville: Cody McLeod

Nashville to NY Rangers: 7th Rnd ('20)

Vancouver

NY Rangers

NY Rangers to Vancouver: Marek Mazanec

Vancouver to NY Rangers: 7th Rnd ('20)

Winnipeg

Minnesota

Minnesota to Winnipeg: Matt Hendricks

Winnipeg to Minnesota: 7th Rnd ('20)

Nashville

Tampa Bay

Tampa Bay to Nashville: Connor Ingram

Nashville to Tampa Bay: 7th Rnd ('20)

Washington

San Jose

San Jose to Washington: 5th Rnd ('19)

Washington to San Jose: 7th Rnd ('19)

Washington to San Jose: 7th Rnd ('20)

Pittsburgh

San Jose

Pittsburgh to San Jose: 7th Rnd ('20)

San Jose to Pittsburgh: 7th Rnd ('19)

St. Louis

Toronto

St. Louis to Toronto: 7th Rnd ('20)

Toronto to St. Louis: 7th Rnd ('19)

Toronto

Carolina

Toronto to Carolina: Patrick Marleau

Toronto to Carolina: 1st Rnd ('20)

( Conditional )

Toronto to Carolina: 7th Rnd ('20)

Carolina to Toronto: 6th Rnd ('20)

Chicago

Montreal

Montreal to Chicago: Andrew Shaw

Montreal to Chicago: 7th Rnd ('21)

Chicago to Montreal: 2nd Rnd ('20)

Chicago to Montreal: 7th Rnd ('20)

Chicago to Montreal: 3rd Rnd ('21)

Edmonton

Ottawa

Edmonton to Ottawa: Undisclosed Rnd ('20)

Ottawa to Edmonton: Chris Wideman