New you can add Player Comparisons!

The Original Full Round Mock Draft Site

TORONTO: Trades

All Years

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

Toronto to Carolina: Patrick Marleau

Toronto to Carolina: 1st Rnd ('20)

Toronto to Carolina: 7th Rnd ('20)

Carolina to Toronto: 6th Rnd ('20)

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

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)

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

Florida to Toronto: Michael Hutchinson

Toronto to Florida: 5th 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 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 to Toronto: 7th Rnd ('20)

Toronto to San Jose: Eric Fehr

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

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

Toronto to Carolina: Patrick Marleau

Toronto to Carolina: 1st Rnd ('20)

( Conditional )

Toronto to Carolina: 7th Rnd ('20)

Carolina to Toronto: 6th Rnd ('20)

Los Angeles to Toronto: Jacob Muzzin

Toronto to Los Angeles: 1st Rnd ('19)

Toronto to Los Angeles: Carl Grundström, Sean Durzi

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

Toronto to St. Louis: Nikita Soshnikov

Toronto to Buffalo: 6th Rnd ('19)

Buffalo to Toronto: 6th Rnd ('18)

Toronto to Dallas: Connor Carrick

Dallas to Toronto: 7th Rnd ('19)

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

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

St. Louis to Toronto: 1st Rnd ('18)

St. Louis to Toronto: 3rd Rnd ('18)

Toronto to St. Louis: 1st Rnd ('18)

St. Louis to Toronto: 1st Rnd ('18)

St. Louis to Toronto: 3rd Rnd ('18)

Toronto to St. Louis: 1st Rnd ('18)

San Jose to Toronto: 2nd Rnd ('17)

San Jose to Toronto: 2nd Rnd ('18)

San Jose to Toronto: Raffi Torres

Toronto to San Jose: Roman Polak

Toronto to San Jose: Nick Spaling

  • 02/25/2018

  • Montreal to Toronto: Tomas Plekanec

    Montreal to Toronto: Kyle Baun

    Toronto to Montreal: 2nd Rnd ('18)

    Toronto to Montreal: Kerby Rychel

    Toronto to Montreal: Rinat Valiev

Montreal to Toronto: Tomas Plekanec

Montreal to Toronto: Kyle Baun

Toronto to Montreal: 2nd Rnd ('18)

Toronto to Montreal: Kerby Rychel

Toronto to Montreal: Rinat Valiev

New Jersey to Toronto: Lou Lamoriello

Toronto to New Jersey: 3rd Rnd ('18)

  • 02/27/2016

  • San Jose to Toronto: Jeremy Morin

    San Jose to Toronto: 3rd Rnd ('18)

    San Jose to Toronto: Ben Smith

    San Jose to Toronto: Alex Stalock

    Toronto to San Jose: James Reimer

San Jose to Toronto: Jeremy Morin

San Jose to Toronto: 3rd Rnd ('18)

San Jose to Toronto: Ben Smith

San Jose to Toronto: Alex Stalock

Toronto to San Jose: James Reimer

St. Louis to Toronto: 1st Rnd ('18)

St. Louis to Toronto: 3rd Rnd ('18)

Toronto to St. Louis: 1st Rnd ('18)

Toronto to Las Vegas: 6th Rnd ('18)

Toronto to Las Vegas: Tobias Lindberg

Toronto to Las Vegas: Calvin Pickard

Toronto to Buffalo: 6th Rnd ('19)

Buffalo to Toronto: 6th Rnd ('18)

Anaheim to Toronto: 7th Rnd ('18)

Toronto to Anaheim: Jhonas Enroth

Arizona to Toronto: Undisclosed Rnd ('18)

Toronto to Arizona: Peter Holland

  • 02/09/2016

  • Ottawa to Toronto: 2nd Rnd ('17)

    Ottawa to Toronto: Jared Cowen, Milan Michalek, Colin Greening and Tobias Lindberg

    Toronto to Ottawa: Dion Phaneuf, Cody Donaghey, Matt Frattin, Casey Bailey and Ryan Rupert

Ottawa to Toronto: 2nd Rnd ('17)

Ottawa to Toronto: Jared Cowen, Milan Michalek, Colin Greening and Tobias Lindberg

Toronto to Ottawa: Dion Phaneuf, Cody Donaghey, Matt Frattin, Casey Bailey and Ryan Rupert

San Jose to Toronto: 2nd Rnd ('17)

San Jose to Toronto: 2nd Rnd ('18)

San Jose to Toronto: Raffi Torres

Toronto to San Jose: Roman Polak

Toronto to San Jose: Nick Spaling

Anaheim to Toronto: Frederik Andersen

Toronto to Anaheim: 1st Rnd ('16)

Toronto to Anaheim: 2nd Rnd ('17)

Tampa Bay to Toronto: Brian Boyle

Toronto to Tampa Bay: 2nd Rnd ('17)

Toronto to Tampa Bay: Byron Froese

Toronto to Detroit: 3rd Rnd ('17)

Detroit to Toronto: Mike Babcock

Anaheim to Toronto: 3rd Rnd ('17)

Toronto to Anaheim: Jonathan Bernier

Pittsburgh to Toronto: 4th Rnd ('17)

Toronto to Pittsburgh: Frank Corrado

Toronto to Pittsburgh: Eric Fehr, Steve Oleksy

Columbus to Toronto: Kerby Rychel

Toronto to Columbus: 5th Rnd ('17)

Toronto to Arizona: Scott Harrington

Pittsburgh to Toronto: Kasperi Kapanen, Nick Spaling, Scott Harrington

Pittsburgh to Toronto: 1st Rnd ('16)

Pittsburgh to Toronto: 3rd Rnd ('16)

Toronto to Pittsburgh: Phil Kessel, Tyler Briggs, Tim Erixon

Toronto to Pittsburgh: 2nd Rnd ('16)

( Conditional )

Anaheim to Toronto: Frederik Andersen

Toronto to Anaheim: 1st Rnd ('16)

Toronto to Anaheim: 2nd Rnd ('17)

Pittsburgh to Toronto: 2nd Rnd ('16)

Pittsburgh to Toronto: 4th Rnd ('15)

Pittsburgh to Toronto: Zach Sill

Toronto to Pittsburgh: Daniel Winnik

Pittsburgh to Toronto: Kasperi Kapanen, Nick Spaling, Scott Harrington

Pittsburgh to Toronto: 1st Rnd ('16)

( Conditional )

Pittsburgh to Toronto: 3rd Rnd ('16)

Toronto to Pittsburgh: Phil Kessel, Tyler Briggs, Tim Erixon

Toronto to Pittsburgh: 2nd Rnd ('16)

Toronto to Washington: 5th Rnd ('16)

Toronto to Washington: Daniel Winnik

Washington to Toronto: 2nd Rnd ('16)

Washington to Toronto: Brooks Laich, Connor Carrick

Pittsburgh to Toronto: Kasperi Kapanen, Nick Spaling, Scott Harrington

Pittsburgh to Toronto: 1st Rnd ('16)

( Conditional )

Pittsburgh to Toronto: 3rd Rnd ('16)

Toronto to Pittsburgh: Phil Kessel, Tyler Briggs, Tim Erixon

Toronto to Pittsburgh: 2nd Rnd ('16)

( Conditional )

Colorado to Toronto: 4th Rnd ('16)

Colorado to Toronto: Colin Smith

Toronto to Colorado: Shawn Matthias

Anaheim to Toronto: 5th Rnd ('16)

Anaheim to Toronto: Eric Brewer

Toronto to Anaheim: Korbinian Holzer

Toronto to Washington: 5th Rnd ('16)

Toronto to Washington: Daniel Winnik

Washington to Toronto: 2nd Rnd ('16)

Washington to Toronto: Brooks Laich, Connor Carrick

St. Louis to Toronto: Joakim Lindstrom

St. Louis to Toronto: 6th Rnd ('16)

Toronto to St. Louis: Olli Jokinen

Tampa Bay to Toronto: 7th Rnd ('16)

Toronto to Tampa Bay: Carter Ashton, David Broll

Toronto to Nashville: Cody Franson, Mike Santorelli

Nashville to Toronto: 1st Rnd ('15)

Nashville to Toronto: Brendan Leipsic, Olli Jokinen

Philadelphia to Toronto: 1st Rnd ('15)

Philadelphia to Toronto: 2nd Rnd ('15)

Toronto to Philadelphia: 1st Rnd ('15)

Philadelphia to Toronto: 1st Rnd ('15)

Philadelphia to Toronto: 2nd Rnd ('15)

Toronto to Philadelphia: 1st Rnd ('15)

Columbus to Toronto: 2nd Rnd ('15)

Columbus to Toronto: 3rd Rnd ('15)

Toronto to Columbus: 1st Rnd ('15)

Los Angeles to Toronto: Jonathan Bernier

Toronto to Los Angeles: 2nd Rnd ('15)

Toronto to Los Angeles: Matt Frattin, Ben Scrivens

Columbus to Toronto: 2nd Rnd ('15)

Columbus to Toronto: 3rd Rnd ('15)

Toronto to Columbus: 1st Rnd ('15)

Philadelphia to Toronto: 1st Rnd ('15)

Philadelphia to Toronto: 2nd Rnd ('15)

Toronto to Philadelphia: 1st Rnd ('15)

Columbus to Toronto: 2nd Rnd ('15)

Columbus to Toronto: 3rd Rnd ('15)

Toronto to Columbus: 1st Rnd ('15)

Pittsburgh to Toronto: 2nd Rnd ('16)

Pittsburgh to Toronto: 4th Rnd ('15)

Pittsburgh to Toronto: Zach Sill

Toronto to Pittsburgh: Daniel Winnik

Edmonton to Toronto: Martin Marincin

Toronto to Edmonton: 4th Rnd ('15)

Toronto to Edmonton: Brad Ross

Columbus to Toronto: Matt Frattin

Toronto to Columbus: 7th Rnd ('15)

Toronto to Columbus: Jerry D'Amigo

Anaheim to Toronto: Peter Holland, Brad Staubitz

Toronto to Anaheim: 2nd Rnd ('14)

Toronto to Anaheim: 7th Rnd ('14)

Toronto to Anaheim: Jesse Blacker

Arizona to Toronto: 4th Rnd ('14)

Toronto to Arizona: Matthew Lombardi

Edmonton to Toronto: 4th Rnd ('14)

Toronto to Edmonton: Mike Brown

Colorado to Toronto: Ryan O'Byrne

Toronto to Colorado: 4th Rnd ('14)

Toronto to Chicago: 2nd Rnd ('13)

Toronto to Chicago: 4th Rnd ('13)

Toronto to Chicago: 4th Rnd ('14)

Chicago to Toronto: Dave Bolland

Calgary to Toronto: 4th Rnd ('14)

Toronto to Calgary: Joe Colborne

St. Louis to Toronto: Roman Polak

Toronto to St. Louis: 4th Rnd ('14)

Toronto to St. Louis: Carl Gunnarsson

Anaheim to Toronto: 7th Rnd ('14)

Anaheim to Toronto: Ryan Lasch

Toronto to Anaheim: David Steckel

Anaheim to Toronto: Peter Holland, Brad Staubitz

Toronto to Anaheim: 2nd Rnd ('14)

( Conditional Filled )

Toronto to Anaheim: 7th Rnd ('14)

Toronto to Anaheim: Jesse Blacker

Toronto to Chicago: 2nd Rnd ('13)

Toronto to Chicago: 4th Rnd ('13)

Toronto to Chicago: 4th Rnd ('14)

Chicago to Toronto: Dave Bolland

Anaheim to Toronto: 4th Rnd ('13)

Anaheim to Toronto: Joffrey Lupul, Jake Gardiner

Toronto to Anaheim: Francois Beauchemin

Toronto to Nashville: 4th Rnd ('13)

Toronto to Nashville: Brett Lebda, Robert Slaney

Nashville to Toronto: Cody Franson, Matthew Lombardi

Toronto to Chicago: 2nd Rnd ('13)

Toronto to Chicago: 4th Rnd ('13)

Toronto to Chicago: 4th Rnd ('14)

Chicago to Toronto: Dave Bolland

Toronto to Winnipeg: Jonas Gustavsson

Winnipeg to Toronto: 7th Rnd ('13)

Boston to Toronto: 1st Rnd ('11)

Boston to Toronto: 2nd Rnd ('12)

Boston to Toronto: Joe Colborne

Toronto to Boston: Tomas Kaberle

Colorado to Toronto: John-Michael Liles

Toronto to Colorado: 2nd Rnd ('12)

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

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

New Jersey to Toronto: David Steckel

Toronto to New Jersey: 4th Rnd ('12)

Anaheim to Toronto: 6th Rnd ('12)

Toronto to Anaheim: 6th Rnd ('11)

Calgary to Toronto: 2nd Rnd ('11)

Calgary to Toronto: Wayne Primeau

Toronto to Calgary: 7th Rnd ('12)

Toronto to Calgary: Anton Stralman, Colin Stuart

NY Rangers to Toronto: 7th Rnd ('12)

Toronto to NY Rangers: John Mitchell

Boston to Toronto: Phil Kessel

Toronto to Boston: 1st Rnd ('10)

Toronto to Boston: 2nd Rnd ('10)

Toronto to Boston: 1st Rnd ('11)

Philadelphia to Toronto: 1st Rnd ('11)

Philadelphia to Toronto: 3rd Rnd ('11)

Toronto to Philadelphia: Kris Versteeg

Boston to Toronto: 1st Rnd ('11)

Boston to Toronto: 2nd Rnd ('12)

( Conditional )

Boston to Toronto: Joe Colborne

Toronto to Boston: Tomas Kaberle

Anaheim to Toronto: 1st Rnd ('11)

Toronto to Anaheim: 1st Rnd ('11)

Toronto to Anaheim: 2nd Rnd ('11)

Anaheim to Toronto: 1st Rnd ('11)

Toronto to Anaheim: 1st Rnd ('11)

Toronto to Anaheim: 2nd Rnd ('11)

Calgary to Toronto: 2nd Rnd ('11)

Calgary to Toronto: Wayne Primeau

Toronto to Calgary: 7th Rnd ('12)

Toronto to Calgary: Anton Stralman, Colin Stuart

Toronto to Chicago: 2nd Rnd ('11)

Toronto to Chicago: 3rd Rnd ('11)

Chicago to Toronto: 2nd Rnd ('10)

Anaheim to Toronto: 1st Rnd ('11)

Toronto to Anaheim: 1st Rnd ('11)

Toronto to Anaheim: 2nd Rnd ('11)

Toronto to Chicago: 2nd Rnd ('11)

Toronto to Chicago: 3rd Rnd ('11)

Chicago to Toronto: 2nd Rnd ('10)

Philadelphia to Toronto: 1st Rnd ('11)

Philadelphia to Toronto: 3rd Rnd ('11)

Toronto to Philadelphia: Kris Versteeg

Anaheim to Toronto: 6th Rnd ('11)

Toronto to Anaheim: Justin Pogge

Edmonton to Toronto: 6th Rnd ('11)

Toronto to Edmonton: 7th Rnd ('10)

Anaheim to Toronto: 6th Rnd ('12)

Toronto to Anaheim: 6th Rnd ('11)

Anaheim to Toronto: 7th Rnd ('11)

Toronto to Anaheim: Joey MacDonald

Anaheim to Toronto: Aaron Voros

Toronto to Anaheim: 7th Rnd ('11)

Boston to Toronto: Phil Kessel

Toronto to Boston: 1st Rnd ('10)

Toronto to Boston: 2nd Rnd ('10)

Toronto to Boston: 1st Rnd ('11)

Montreal to Toronto: Mikhail Grabovski

Toronto to Montreal: 2nd Rnd ('10)

Toronto to Montreal: Greg Pateryn

Toronto to Chicago: 2nd Rnd ('11)

Toronto to Chicago: 3rd Rnd ('11)

Chicago to Toronto: 2nd Rnd ('10)

Boston to Toronto: Phil Kessel

Toronto to Boston: 1st Rnd ('10)

Toronto to Boston: 2nd Rnd ('10)

Toronto to Boston: 1st Rnd ('11)

Toronto to Chicago: Jimmy Hayes

Chicago to Toronto: 2nd Rnd ('10)

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

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

Florida to Toronto: Mike Van Ryn

Toronto to Florida: 4th Rnd ('10)

Toronto to Florida: Bryan McCabe

Arizona to Toronto: 4th Rnd ('10)

Arizona to Toronto: 7th Rnd ('10)

Arizona to Toronto: Matt Jones

Toronto to Arizona: Lee Stempniak

Toronto to Washington: 4th Rnd ('10)

Washington to Toronto: 4th Rnd ('10)

Washington to Toronto: 5th Rnd ('10)

Toronto to Washington: 4th Rnd ('10)

Washington to Toronto: 4th Rnd ('10)

Washington to Toronto: 5th Rnd ('10)

New Jersey to Toronto: 5th Rnd ('10)

Toronto to New Jersey: Martin Skoula

Anaheim to Toronto: Mike Brown

Toronto to Anaheim: 5th Rnd ('10)

Toronto to Washington: 4th Rnd ('10)

Washington to Toronto: 4th Rnd ('10)

Washington to Toronto: 5th Rnd ('10)

Pittsburgh to Toronto: Chris Peluso

Toronto to Pittsburgh: 6th Rnd ('10)

Arizona to Toronto: 4th Rnd ('10)

Arizona to Toronto: 7th Rnd ('10)

Arizona to Toronto: Matt Jones

Toronto to Arizona: Lee Stempniak

Edmonton to Toronto: 6th Rnd ('11)

Toronto to Edmonton: 7th Rnd ('10)

NY Islanders to Toronto: 1st Rnd ('08)

Toronto to NY Islanders: 1st Rnd ('08)

Toronto to NY Islanders: 3rd Rnd ('08)

Toronto to NY Islanders: 2nd Rnd ('09)

NY Rangers to Toronto: 2nd Rnd ('09)

NY Rangers to Toronto: Conditional Not Filled

Toronto to NY Rangers: Nik Antropov

Toronto to Buffalo: Dominic Moore

Buffalo to Toronto: 2nd Rnd ('09)

San Jose to Toronto: Vesa Toskala, Mark Bell

Toronto to San Jose: 1st Rnd ('07)

Toronto to San Jose: 2nd Rnd ('07)

Toronto to San Jose: 4th Rnd ('09)

Tampa Bay to Toronto: 4th Rnd ('09)

Tampa Bay to Toronto: Olaf Kolzig, Andy Rogers, Jamie Heward

Toronto to Tampa Bay: Richard Petiot

Pittsburgh to Toronto: 5th Rnd ('09)

Pittsburgh to Toronto: 2nd Rnd ('08)

Toronto to Pittsburgh: Hal Gill

NY Rangers to Toronto: Ryan Hollweg

Toronto to NY Rangers: 5th Rnd ('09)

NY Islanders to Toronto: 1st Rnd ('08)

Toronto to NY Islanders: 1st Rnd ('08)

Toronto to NY Islanders: 3rd Rnd ('08)

Toronto to NY Islanders: 2nd Rnd ('09)

NY Islanders to Toronto: 1st Rnd ('08)

Toronto to NY Islanders: 1st Rnd ('08)

Toronto to NY Islanders: 3rd Rnd ('08)

Toronto to NY Islanders: 2nd Rnd ('09)

Arizona to Toronto: 5th Rnd ('08)

Arizona to Toronto: Yanic Perreault

Toronto to Arizona: 2nd Rnd ('08)

Pittsburgh to Toronto: 5th Rnd ('09)

Pittsburgh to Toronto: 2nd Rnd ('08)

Toronto to Pittsburgh: Hal Gill

St. Louis to Toronto: Jamal Mayers

Toronto to St. Louis: 2nd Rnd ('08)

Toronto to Carolina: Chad Kilger

Carolina to Toronto: 3rd Rnd ('08)

NY Islanders to Toronto: 1st Rnd ('08)

Toronto to NY Islanders: 1st Rnd ('08)

Toronto to NY Islanders: 3rd Rnd ('08)

Toronto to NY Islanders: 2nd Rnd ('09)

Arizona to Toronto: 5th Rnd ('08)

Arizona to Toronto: Yanic Perreault

Toronto to Arizona: 2nd Rnd ('08)

Florida to Toronto: 5th Rnd ('08)

Toronto to Florida: Wade Belak

San Jose to Toronto: Vesa Toskala, Mark Bell

Toronto to San Jose: 1st Rnd ('07)

Toronto to San Jose: 2nd Rnd ('07)

Toronto to San Jose: 4th Rnd ('09)

San Jose to Toronto: Vesa Toskala, Mark Bell

Toronto to San Jose: 1st Rnd ('07)

Toronto to San Jose: 2nd Rnd ('07)

Toronto to San Jose: 4th Rnd ('09)

Columbus to Toronto: 4th Rnd ('07)

Arizona to Toronto: 4th Rnd ('07)