New you can add Player Comparisons!

The Original Full Round Mock Draft Site

2012 NHL Draft: Trades

Colorado

Washington

Colorado to Washington: 1st Rnd ('12)

Colorado to Washington: 2nd Rnd ('12)

( Conditional )

Washington to Colorado: Semyon Varlamov

Detroit

Tampa Bay

Tampa Bay to Detroit: Kyle Quincey

Detroit to Tampa Bay: 1st Rnd ('12)

Detroit to Tampa Bay: Sebastien Piche

Nashville

Buffalo

Calgary

Buffalo to Nashville: 4th Rnd ('13)

Buffalo to Nashville: Paul Gaustad

Nashville to Buffalo: 1st Rnd ('12)

Calgary to Buffalo: 1st Rnd ('12)

Buffalo to Calgary: 1st Rnd ('12)

Buffalo to Calgary: 2nd Rnd ('12)

Carolina

Pittsburgh

Pittsburgh to Carolina: Jordan Staal

Carolina to Pittsburgh: 1st Rnd ('12)

Carolina to Pittsburgh: Brett Sutter, Brian Dumoulin

Calgary

Buffalo

Calgary to Buffalo: 1st Rnd ('12)

Buffalo to Calgary: 1st Rnd ('12)

Buffalo to Calgary: 2nd Rnd ('12)

Philadelphia

Tampa Bay

Nashville

Philadelphia to Tampa Bay: 2nd Rnd ('12)

Tampa Bay to Philadelphia: Andrej Meszaros

Tampa Bay to Nashville: 2nd Rnd ('12)

Tampa Bay to Nashville: 2nd Rnd ('12)

Tampa Bay to Nashville: 3rd Rnd ('13)

Tampa Bay to Nashville: Sebastien Caron

Nashville to Tampa Bay: Anders Lindback, Kyle Wilson

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

San Jose

Carolina

San Jose to Carolina: 2nd Rnd ('12)

Carolina to San Jose: Ian White

Boston

Toronto

Colorado

Washington

Dallas

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)

Colorado to Washington: 1st Rnd ('12)

Colorado to Washington: 2nd Rnd ('12)

Washington to Colorado: Semyon Varlamov

Washington to Dallas: 2nd Rnd ('12)

Washington to Dallas: Cody Eakin

Dallas to Washington: Mike Ribeiro

Washington

New Jersey

Minnesota

New Jersey to Washington: Jason Arnott

Washington to New Jersey: 2nd Rnd ('12)

Washington to New Jersey: David Steckel

New Jersey to Minnesota: 2nd Rnd ('12)

New Jersey to Minnesota: 3rd Rnd ('13)

( Conditional )

New Jersey to Minnesota: Kurtis Foster, Nick Palmieri, Stephane Villeux

Minnesota to New Jersey: Marek Zidlicky

Los Angeles

Philadelphia

Dallas

Los Angeles to Philadelphia: 2nd Rnd ('12)

Los Angeles to Philadelphia: Wayne Simmonds, Brayden Schenn

Philadelphia to Los Angeles: Mike Richards

Philadelphia to Dallas: 2nd Rnd ('12)

Philadelphia to Dallas: 3rd Rnd ('13)

Dallas to Philadelphia: Nicklas Grossman

Minnesota

San Jose

Tampa Bay

Nashville

San Jose to Minnesota: 1st Rnd ('11)

San Jose to Minnesota: Devin Setoguchi

San Jose to Minnesota: Charlie Coyle

Minnesota to San Jose: 2nd Rnd ('12)

Minnesota to San Jose: Brent Burns

San Jose to Tampa Bay: 2nd Rnd ('12)

Tampa Bay to San Jose: Dominic Moore

Tampa Bay to San Jose: 7th Rnd ('12)

Tampa Bay to Nashville: 2nd Rnd ('12)

Tampa Bay to Nashville: 2nd Rnd ('12)

Tampa Bay to Nashville: 3rd Rnd ('13)

Tampa Bay to Nashville: Sebastien Caron

Nashville to Tampa Bay: Anders Lindback, Kyle Wilson

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

Calgary

Buffalo

  • 2

  • 06/25/2011

  • Calgary to Buffalo: 2nd Rnd ('12)

    Calgary to Buffalo: Robyn Regehr, Ales Kotalik

    Buffalo to Calgary: Chris Butler, Paul Byron

Calgary to Buffalo: 2nd Rnd ('12)

Calgary to Buffalo: Robyn Regehr, Ales Kotalik

Buffalo to Calgary: Chris Butler, Paul Byron

Florida

Philadelphia

Tampa Bay

Florida to Philadelphia: 3rd Rnd ('12)

Florida to Philadelphia: 2nd Rnd ('12)

Philadelphia to Florida: Kris Versteeg

Philadelphia to Tampa Bay: 2nd Rnd ('12)

Philadelphia to Tampa Bay: 4th Rnd ('13)

Philadelphia to Tampa Bay: Jon Kalinski

Tampa Bay to Philadelphia: Pavel Kubina

Ottawa

Arizona

Columbus

Philadelphia

  • 2

  • 12/17/2011

  • Ottawa to Arizona: 2nd Rnd ('12)

    Ottawa to Arizona: David Rundblad

    Arizona to Ottawa: Kyle Turris

Ottawa to Arizona: 2nd Rnd ('12)

Ottawa to Arizona: David Rundblad

Arizona to Ottawa: Kyle Turris

Columbus to Arizona: Antoine Vermette

Arizona to Columbus: 2nd Rnd ('12)

Arizona to Columbus: 4th Rnd ('13)

( Conditional )

Arizona to Columbus: Curtis McElhinney

Columbus to Philadelphia: 2nd Rnd ('12)

Columbus to Philadelphia: 4th Rnd ('12)

Columbus to Philadelphia: 4th Rnd ('13)

Philadelphia to Columbus: Sergei Bobrovsky

Nashville

Montreal

Montreal to Nashville: Hal Gill

Montreal to Nashville: 5th Rnd ('13)

( Conditional )

Nashville to Montreal: 2nd Rnd ('12)

Nashville to Montreal: Blake Geoffrion

Nashville to Montreal: Robert Slaney

Buffalo

Calgary

Calgary to Buffalo: 1st Rnd ('12)

Buffalo to Calgary: 1st Rnd ('12)

Buffalo to Calgary: 2nd Rnd ('12)

Toronto

Los Angeles

Nashville

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

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

Los Angeles to Nashville: 6th Rnd ('11)

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

Nashville to Los Angeles: 3rd Rnd ('11)

Nashville

Ottawa

Ottawa to Nashville: Mike Fisher

Nashville to Ottawa: 1st Rnd ('11)

Nashville to Ottawa: 3rd Rnd ('12)

Vancouver

Anaheim

  • 3

  • 02/28/2011

  • Anaheim to Vancouver: Maxim Lapierre, MacGregor Sharp

    Vancouver to Anaheim: 3rd Rnd ('12)

    Vancouver to Anaheim: Joel Perreault

Anaheim to Vancouver: Maxim Lapierre, MacGregor Sharp

Vancouver to Anaheim: 3rd Rnd ('12)

Vancouver to Anaheim: Joel Perreault

Anaheim

St. Louis

Anaheim to St. Louis: 3rd Rnd ('12)

St. Louis to Anaheim: Brad Winchester

Los Angeles

Edmonton

Edmonton to Los Angeles: Dustin Penner

Los Angeles to Edmonton: 1st Rnd ('11)

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

Los Angeles to Edmonton: Colten Teubert

Philadelphia

Arizona

Pittsburgh

  • 3

  • 06/07/2011

  • Philadelphia to Arizona: 3rd Rnd ('12)

    Philadelphia to Arizona: Matt Clackson

    Philadelphia to Arizona: Future Considerations

    Arizona to Philadelphia: Ilya Bryzgalov

Philadelphia to Arizona: 3rd Rnd ('12)

Philadelphia to Arizona: Matt Clackson

Philadelphia to Arizona: Future Considerations

Arizona to Philadelphia: Ilya Bryzgalov

  • 3

  • 06/22/2012

  • Arizona to Pittsburgh: 3rd Rnd ('12)

    Arizona to Pittsburgh: Harrison Ruopp, Marc Chevrie

    Pittsburgh to Arizona: Zbynek Michalek

Arizona to Pittsburgh: 3rd Rnd ('12)

Arizona to Pittsburgh: Harrison Ruopp, Marc Chevrie

Pittsburgh to Arizona: Zbynek Michalek

San Jose

Florida

Philadelphia

Florida to San Jose: 2nd Rnd ('11)

San Jose to Florida: 2nd Rnd ('11)

San Jose to Florida: 3rd Rnd ('12)

Florida to Philadelphia: 3rd Rnd ('12)

Florida to Philadelphia: 2nd Rnd ('12)

Philadelphia to Florida: Kris Versteeg

NY Rangers

Nashville

NY Rangers to Nashville: 3rd Rnd ('12)

Nashville to NY Rangers: 3rd Rnd ('13)

Chicago

San Jose

San Jose to Chicago: 4th Rnd ('13)

San Jose to Chicago: 7th Rnd ('12)

Chicago to San Jose: 4th Rnd ('12)

San Jose

Anaheim

  • 4

  • 03/04/2009

  • Anaheim to San Jose: Travis Moen, Kent Huskins

    San Jose to Anaheim: Nick Bonino

    San Jose to Anaheim: 4th Rnd ('12)

    San Jose to Anaheim: Timo Pielmeier

Anaheim to San Jose: Travis Moen, Kent Huskins

San Jose to Anaheim: Nick Bonino

San Jose to Anaheim: 4th Rnd ('12)

San Jose to Anaheim: Timo Pielmeier

Colorado

Arizona

Colorado to Arizona: 4th Rnd ('12)

Arizona to Colorado: Daniel Winnik

NY Islanders

Vancouver

Columbus

NY Islanders to Vancouver: 4th Rnd ('12)

Vancouver to NY Islanders: Christian Ehrhoff

Columbus to Vancouver: Samuel Pahlsson

Vancouver to Columbus: 4th Rnd ('12)

Vancouver to Columbus: 4th Rnd ('12)

Vancouver to Columbus: Taylor Ellington

Buffalo

NY Islanders

NY Islanders to Buffalo: Christian Ehrhoff

Buffalo to NY Islanders: 4th Rnd ('12)

Boston

Carolina

Boston to Carolina: 4th Rnd ('12)

Carolina to Boston: Joe Corvo

Winnipeg

Washington

Washington to Winnipeg: Eric Fehr

Winnipeg to Washington: 4th Rnd ('12)

Winnipeg to Washington: Danick Paquette

Toronto

New Jersey

New Jersey to Toronto: David Steckel

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

Arizona

Nashville

Arizona to Nashville: 4th Rnd ('12)

Nashville to Arizona: Cal O'Reilly

Columbus

Pittsburgh

Columbus to Pittsburgh: 4th Rnd ('12)

Pittsburgh to Columbus: Mark Letestu

New Jersey

Carolina

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

New Jersey to Carolina: Joe Sova

Carolina to New Jersey: Alexei Ponikarovsky

Vancouver

Columbus

Philadelphia

Columbus to Vancouver: Samuel Pahlsson

Vancouver to Columbus: 4th Rnd ('12)

Vancouver to Columbus: 4th Rnd ('12)

Vancouver to Columbus: Taylor Ellington

Columbus to Philadelphia: 2nd Rnd ('12)

Columbus to Philadelphia: 4th Rnd ('12)

Columbus to Philadelphia: 4th Rnd ('13)

Philadelphia to Columbus: Sergei Bobrovsky

Anaheim

Montreal

Anaheim

Anaheim to Montreal: 5th Rnd ('12)

Anaheim to Montreal: Brett Festerling

Montreal to Anaheim: Maxime Lapierre

Anaheim to Montreal: Paul Mara

Montreal to Anaheim: 5th Rnd ('12)

Columbus

Montreal

Columbus to Montreal: 5th Rnd ('12)

Montreal to Columbus: James Wisniewski

Calgary

New Jersey

Calgary to New Jersey: 5th Rnd ('12)

New Jersey to Calgary: Pierre-Luc Letourneau-Leblond

Florida

Dallas

Florida to Dallas: 5th Rnd ('12)

Florida to Dallas: Jake Hauswirth

Dallas to Florida: 6th Rnd ('12)

Dallas to Florida: Krys Barch

Montreal

Calgary

  • 5

  • 01/12/2012

  • Calgary to Montreal: 2nd Rnd ('13)

    Calgary to Montreal: Rene Bourque, Patrick Holland

    Montreal to Calgary: 5th Rnd ('12)

    Montreal to Calgary: Michael Cammalleri

    Montreal to Calgary: Karri Ramo

Calgary to Montreal: 2nd Rnd ('13)

Calgary to Montreal: Rene Bourque, Patrick Holland

Montreal to Calgary: 5th Rnd ('12)

Montreal to Calgary: Michael Cammalleri

Montreal to Calgary: Karri Ramo

NY Rangers

Chicago

NY Rangers to Chicago: 5th Rnd ('12)

Chicago to NY Rangers: John Scott

Tampa Bay

Boston

Boston to Tampa Bay: Benoit Pouliot

Tampa Bay to Boston: 5th Rnd ('12)

Tampa Bay to Boston: Michel Ouellet

Nashville

NY Rangers

NY Rangers to Nashville: 5th Rnd ('13)

Nashville to NY Rangers: 5th Rnd ('12)

Anaheim

Toronto

Anaheim to Toronto: 6th Rnd ('12)

Toronto to Anaheim: 6th Rnd ('11)

NY Rangers

Nashville

NY Rangers to Nashville: 6th Rnd ('12)

Nashville to NY Rangers: 6th Rnd ('11)

Philadelphia

Los Angeles

Los Angeles to Philadelphia: Future Considerations

Philadelphia to Los Angeles: 6th Rnd ('12)

Philadelphia to Los Angeles: Stefan Legein

Dallas

Florida

Nashville

Florida to Dallas: 5th Rnd ('12)

Florida to Dallas: Jake Hauswirth

Dallas to Florida: 6th Rnd ('12)

Dallas to Florida: Krys Barch

Florida to Nashville: 6th Rnd ('12)

Nashville to Florida: Jerred Smithson

Toronto

Calgary

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

Toronto

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

Toronto to NY Rangers: John Mitchell

Edmonton

Los Angeles

Dallas

Edmonton to Los Angeles: 7th Rnd ('12)

Edmonton to Los Angeles: Colin Fraser

Los Angeles to Edmonton: Ryan Smyth

Los Angeles to Dallas: 7th Rnd ('12)

Dallas to Los Angeles: 7th Rnd ('13)

Florida

Chicago

Buffalo

Florida to Chicago: 7th Rnd ('12)

Chicago to Florida: Tomas Kopecky

Buffalo to Chicago: Steve Montador

Chicago to Buffalo: 7th Rnd ('12)

Calgary

Washington

Calgary to Washington: 7th Rnd ('12)

Washington to Calgary: Keith Seabrook

Montreal

Arizona

  • 7

  • 10/23/2011

  • Montreal to Arizona: Brock Trotter

    Montreal to Arizona: 7th Rnd ('12)

    Arizona to Montreal: Petteri Nokelainen, Garrett Stafford

Montreal to Arizona: Brock Trotter

Montreal to Arizona: 7th Rnd ('12)

Arizona to Montreal: Petteri Nokelainen, Garrett Stafford

New Jersey

Anaheim

  • 7

  • 12/12/2011

  • Anaheim to New Jersey: Kurtis Foster, Timo Pielmeier

    New Jersey to Anaheim: 7th Rnd ('12)

    New Jersey to Anaheim: Rod Pelley, Mark Fraser

Anaheim to New Jersey: Kurtis Foster, Timo Pielmeier

New Jersey to Anaheim: 7th Rnd ('12)

New Jersey to Anaheim: Rod Pelley, Mark Fraser

Tampa Bay

San Jose

Chicago

San Jose to Tampa Bay: 2nd Rnd ('12)

Tampa Bay to San Jose: Dominic Moore

Tampa Bay to San Jose: 7th Rnd ('12)

San Jose to Chicago: 4th Rnd ('13)

San Jose to Chicago: 7th Rnd ('12)

Chicago to San Jose: 4th Rnd ('12)

Pittsburgh

Washington

Pittsburgh to Washington: 7th Rnd ('12)

Washington to Pittsburgh: Tomas Vokoun

Nashville

Tampa Bay

Tampa Bay to Nashville: 2nd Rnd ('12)

Tampa Bay to Nashville: 2nd Rnd ('12)

Tampa Bay to Nashville: 3rd Rnd ('13)

Tampa Bay to Nashville: Sebastien Caron

Nashville to Tampa Bay: Anders Lindback, Kyle Wilson

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

Dallas

Florida

Florida to Dallas: 7th Rnd ('13)

Dallas to Florida: 7th Rnd ('12)

Conditional (Not Filled) Trades