The Original Full Round Mock Draft Site

2020 NHL Draft: Trades

San Jose

Ottawa

Ottawa to San Jose: Erik Karlsson, Francis Perron

San Jose to Ottawa: Chris Tierney, Dylan Demelo, Rudolfs Balcers, Joshua Norris

San Jose to Ottawa: 1st Rnd ('20)

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

( Conditional )

San Jose to Ottawa: 2nd Rnd ('21)

( Conditional )

Toronto

Carolina

  • 1

  • 06/22/2019

  • Toronto to Carolina: Patrick Marleau

    Toronto to Carolina: 1st Rnd ('20)

    Toronto to Carolina:

    7th Rnd ('20)

    Carolina to Toronto:

    6th Rnd ('20)

Toronto to Carolina: Patrick Marleau

Toronto to Carolina: 1st Rnd ('20)

Toronto to Carolina:

7th Rnd ('20)

Carolina to Toronto:

6th Rnd ('20)

Vancouver

Tampa Bay

New Jersey

Tampa Bay to Vancouver: J.T. Miller

Vancouver to Tampa Bay: 3rd Rnd ('19)

Vancouver to Tampa Bay: 1st Rnd ('20)

Vancouver to Tampa Bay: Marek Mazanec

New Jersey to Tampa Bay: Blake Coleman

Tampa Bay to New Jersey: 1st Rnd ('20)

Tampa Bay to New Jersey: Nolan Foote

Arizona

New Jersey

New Jersey to Arizona: Taylor Hall, Blake Speers

Arizona to New Jersey: Kevin Bahl, Nick Merkley, Nate Schnarr

Arizona to New Jersey: 1st Rnd ('20)

Arizona to New Jersey: 3rd Rnd ('21)

( Conditional )

Pittsburgh

Minnesota

Pittsburgh to Minnesota: 1st Rnd ('20)

Pittsburgh to Minnesota: Alex Galchenyuk, Calen Addison

Minnesota to Pittsburgh: Jason Zucker

Boston

Anaheim

Anaheim to Boston: Ondrej Kase

Boston to Anaheim: 1st Rnd ('20)

Boston to Anaheim: David Backes, Axel Andersson

NY Islanders

Ottawa

NY Islanders to Ottawa: 1st Rnd ('20)

NY Islanders to Ottawa:

2nd Rnd ('20)

NY Islanders to Ottawa: 3rd Rnd ('22)

( Conditional )

Ottawa to NY Islanders: Jean-Gabriel Pageau

Carolina

NY Rangers

NY Rangers to Carolina: Brady Skjei

Carolina to NY Rangers: 1st Rnd ('20)

Tampa Bay

San Jose

San Jose to Tampa Bay:

3rd Rnd ('20)

San Jose to Tampa Bay: Barclay Goodrow

Tampa Bay to San Jose: 1st Rnd ('20)

Tampa Bay to San Jose: Anthony Greco

Pittsburgh

Las Vegas

Chicago

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

Pittsburgh to Las Vegas: Expansion Draft pic of Marc-Andre Fleury

Chicago to Las Vegas: Robin Lehner, Martins Dzierkals

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

Las Vegas to Chicago: Malcolm Subban, Stanislav Slava Demin

Dallas

Las Vegas

Ottawa

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

Dallas to Las Vegas: Dylan Ferguson

Las Vegas to Dallas: Marc Methot

Ottawa to Las Vegas: Mark Stone, Tobias Lindberg

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

Las Vegas to Ottawa: Erik Brannstrom, Oscar Lindberg

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)

NY Rangers

Carolina

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

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

Carolina to NY Rangers: Adam Fox

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

San Jose

Colorado to Washington: Scott Kosmachuk

Colorado to Washington: 2nd Rnd ('20)

Colorado to Washington:

3rd Rnd ('20)

Washington to Colorado: Andre' Burakowsky

San Jose to Washington: Brenden Dillon

Washington to San Jose: 2nd Rnd ('20)

Washington to San Jose: 3rd Rnd ('21)

( Conditional )

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)

Vancouver

Los Angeles

Los Angeles to Vancouver: Tyler Toffoli

Vancouver to Los Angeles: 2nd Rnd ('20)

Vancouver to Los Angeles: Undisclosed Rnd ('22)

( Conditional )

Vancouver to Los Angeles: Tim Schaller, Tyler Madden

St. Louis

Montreal

Montreal to St. Louis: Marco Scandella

St. Louis to Montreal: 2nd Rnd ('20)

St. Louis to Montreal: 4th Rnd ('21)

Las Vegas

Los Angeles

Los Angeles to Las Vegas: Alec Martinez

Las Vegas to Los Angeles: 2nd Rnd ('20)

Las Vegas to Los Angeles: 2nd Rnd ('21)

NY Islanders

Ottawa

NY Islanders to Ottawa:

1st Rnd ('20)

NY Islanders to Ottawa: 2nd Rnd ('20)

NY Islanders to Ottawa: 3rd Rnd ('22)

( Conditional )

Ottawa to NY Islanders: Jean-Gabriel Pageau

Edmonton

Detroit

Edmonton to Detroit: 2nd Rnd ('20)

Edmonton to Detroit: 2nd Rnd ('21)

Edmonton to Detroit: Sam Gagner

Detroit to Edmonton: Andreas Athanasiou

Detroit to Edmonton: Ryan Kuffner

Columbus

Ottawa

Toronto

Los Angeles

Columbus to Ottawa: 3rd Rnd ('20)

Columbus to Ottawa: Nick Moutrey

Ottawa to Columbus: Ian Cole

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

Los Angeles to Toronto: Jack Campbell, Kyle Clifford

Toronto to Los Angeles: 3rd Rnd ('20)

Toronto to Los Angeles: 3rd Rnd ('21)

Toronto to Los Angeles: Trevor Moore

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 )

Philadelphia

San Jose

Tampa Bay

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

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

San Jose to Philadelphia: Justin Braun

San Jose to Tampa Bay: 3rd Rnd ('20)

San Jose to Tampa Bay: Barclay Goodrow

Tampa Bay to San Jose:

1st Rnd ('20)

Tampa Bay to San Jose: Anthony Greco

Minnesota

Nashville

Minnesota to Nashville: 3rd Rnd ('20)

Nashville to Minnesota: 3rd Rnd ('19)

Arizona

Colorado

Washington

Colorado to Arizona: Carl Soderberg

Arizona to Colorado: 3rd Rnd ('20)

Arizona to Colorado: Kevin Connauton

Colorado to Washington: Scott Kosmachuk

Colorado to Washington:

2nd Rnd ('20)

Colorado to Washington: 3rd Rnd ('20)

Washington to Colorado: Andre' Burakowsky

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

Ottawa

Ottawa to Winnipeg: Dylan Demelo

Winnipeg to Ottawa: 3rd Rnd ('20)

Washington

Montreal

Montreal to Washington: Ilya Kovalchuk

Washington to Montreal: 3rd Rnd ('20)

Calgary

Chicago

Calgary to Chicago: 3rd Rnd ('20)

Chicago to Calgary: Erik Gustafsson

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

Nashville

Philadelphia

Philadelphia to Nashville: Wayne Simmonds

Nashville to Philadelphia: 4th Rnd ('20)

Nashville to Philadelphia: Ryan Hartman

Calgary

Los Angeles

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

Los Angeles to Calgary: Oscar Fantenberg

San Jose

Montreal

Buffalo

Calgary

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

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

Montreal to Buffalo: 4th Rnd ('20)

Buffalo to Montreal: Marco Scandella

Calgary to Buffalo: Michael Frolik

Buffalo to Calgary: 4th Rnd ('20)

Anaheim

Montreal

Anaheim to Montreal: 4th Rnd ('20)

Montreal to Anaheim: Nicolas Deslauriers

Detroit

Tampa Bay

Tampa Bay to Detroit: Adam Erne

Detroit to Tampa Bay: 4th Rnd ('20)

Philadelphia

Anaheim

Anaheim to Philadelphia: Derek Grant

Philadelphia to Anaheim: 4th Rnd ('20)

Philadelphia to Anaheim: Kyle Criscuolo

Carolina

New Jersey

New Jersey to Carolina: Sami Vatanen

Carolina to New Jersey: Janne Kuokkanen, Fredrik Claesson

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

Edmonton

Detroit

Edmonton to Detroit: Kyle Brodziak

Edmonton to Detroit: 4th Rnd ('20)

Detroit to Edmonton: Mike Green

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)

Carolina

St. Louis

St. Louis to Carolina: Joel Edmundson

St. Louis to Carolina: Dominik Bokk

St. Louis to Carolina: 7th Rnd ('21)

Carolina to St. Louis: 5th Rnd ('20)

Carolina to St. Louis: Justin Faulk

Las Vegas

Toronto

Toronto to Las Vegas: Martins Dzierkals

Las Vegas to Toronto: 5th Rnd ('20)

Las Vegas to Toronto: Maple Leafs retain portion of goaltender Robin Lehner's salary

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

Florida

Dallas

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

Florida to Carolina: James Reimer

Carolina to Florida: 6th Rnd ('20)

Carolina to Florida: Scott Darling

Florida to Dallas: 6th Rnd ('20)

Dallas to Florida: Emile Djuse

St. Louis

Edmonton

Ottawa

Edmonton to St. Louis: Jakub Jerabek

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

Edmonton to Ottawa: 6th Rnd ('20)

Ottawa to Edmonton: Chris Wideman

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

  • 6

  • 06/22/2019

  • Toronto to Carolina: Patrick Marleau

    Toronto to Carolina:

    1st Rnd ('20)

    ( Conditional )

    Toronto to Carolina:

    7th Rnd ('20)

    Carolina to Toronto: 6th Rnd ('20)

Toronto to Carolina: Patrick Marleau

Toronto to Carolina:

1st Rnd ('20)

( Conditional )

Toronto to Carolina:

7th Rnd ('20)

Carolina to Toronto: 6th Rnd ('20)

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

Toronto

Minnesota to Winnipeg: Matt Hendricks

Winnipeg to Minnesota: 7th Rnd ('20)

Toronto to Minnesota: Fedor Gordeev

Minnesota to Toronto: 7th Rnd ('20)

Nashville

Tampa Bay

Tampa Bay to Nashville: Connor Ingram

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

Toronto

Carolina

  • 7

  • 06/22/2019

  • Toronto to Carolina: Patrick Marleau

    Toronto to Carolina:

    1st Rnd ('20)

    ( Conditional )

    Toronto to Carolina: 7th Rnd ('20)

    Carolina to Toronto:

    6th Rnd ('20)

Toronto to Carolina: Patrick Marleau

Toronto to Carolina:

1st Rnd ('20)

( Conditional )

Toronto to Carolina: 7th Rnd ('20)

Carolina to Toronto:

6th Rnd ('20)

Montreal

Philadelphia

Montreal to Philadelphia: 7th Rnd ('20)

Philadelphia to Montreal: 7th Rnd ('19)

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)

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)

Ottawa

Montreal

Montreal to Ottawa: Matt Peca

Ottawa to Montreal: 7th Rnd ('20)

Ottawa to Montreal: Aaron Luchuk

Arizona

Columbus

Columbus to Arizona: Markus Hannikainen

Arizona to Columbus: 7th Rnd ('20)