NO-TRADE (NTC) and NO-MOVEMENT CLAUSES (NMC)
ANA
NTC: Joffrey Lupul (limited; can list up to 6 teams he will not accept trade to)
NMC: Saku Koivu, Teemu Selanne, Lubomir Visnovsky
ATL
NTC: Nik Antropov (limited; details unknown); Ron Hainsey (limited; can list at least 15 teams he will not accept trade to)
NMC: None
BOS
NTC: Zdeno Chara, Nathan Horton, Patrice Bergeron, Mark Recchi, Marc Savard, Dennis Seidenberg (limited; details unknown)
NMC: Tim Thomas
BUF
NTC: Ryan Miller (limited; can list up to 8 teams he will not accept trade to)
NMC: Jason Pominville (limited; can list up to 8 teams he will not accept trade to), Mike Grier
CGY
NTC: Rene Bourque (limited; details unknown), Jay Bouwmeester, Ales Kotalik, Matt Stajan (limited; details unknown)
NMC: Jarome Iginla, Olli Jokinen, Miikka Kiprusoff, Daymond Langkow, Robyn Regehr, Corey Sarich, Alex Tanguay
CAR
NTC: Eric Staal, Cam WarD
NMC: None
CHI
NTC: Brian Campbell (limited; can list up to 8 teams he will accept trade to)
NMC: Patrick Kane, Duncan Keith, Jonathan Toews, Marty Turco
COL
NTC: Adam Foote, John-Michael Liles (limited; can list up to 18 teams he will not accept trade to)
NMC: Milan Hejduk
CLB
NTC: None
NMC: Rick Nash
DAL
NTC: Loui Eriksson, Jamie Langenbrunner, Brenden Morrow, Steve Ott, Mike Ribeiro (limited; can list up to 10 teams he will not accept trade to), Brad Richards, Stephane Robidas
NMC: None
DET
NTC:Todd Bertuzzi
Daniel Cleary
Kris Draper
Tomas Holmstrom
Brian Rafalski
NMC: Pavel Datsyuk
EDM
NTC: Ryan Whitney
NMC: Shawn Horcoff
FLA
NTC: David Booth (limited; details unknown)
NMC: Bryan McCabe
Tomas Vokoun
Stephen Weiss
LAK
NTC: Marco Sturm
NMC: Michal Handzus
Ryan Smyth
MIN
NTC: Matt Cullen (limited; details unknown)
NMC: Marek Zidlicky (limited; details unknown)
MON
NTC: Michael Cammalleri (limited; details unknown)
Brian Gionta
Scott Gomez (limited; can list up to 3 teams he will not accept trade to)
Roman Hamrlik (limited; can list up to 18 teams he will not accept trade to)
Andrei Markov (limited; can list up to 16 teams he will not accept trade to)
Tomas Plekanec (limited; details unknown)
Jaroslav Spacek (limited; details unknown)
NMC: None
NAS
NTC: David Legwand
NMC: J.P. Dumont
Martin Erat
Steve Sullivan
NJD
NTC: Martin Brodeur
Johan Hedberg
Brian Rolston
Anton Volchenkov
Colin White
NMC: Jason Arnott
Patrik Elias
Ilya Kovalchuk
NYI
NTC: None
NMC: None
NYR
NTC: Sean Avery (limited; can list up to 10 teams he will not accept trade to)
Marian Gaborik
NMC: Chris Drury
OTT
NTC: Chris Phillips
Jason Spezza
NMC: Mike Fisher
Alex Kovalev
PHI
NTC: Scott Hartnell
NMC: Danny Briere
Kimmo Timonen
PHO
NTC: Adrian Aucoin (limited; details unknown)
Ed Jovanovski
Derek Morris (limited; details unknown)
Michal Rozsival (limited; can list up to 8 teams he will not accept trade to)
NMC: Shane Doan
Ray Whitney
PIT
NTC: Matt Cooke (limited; details unknown)
Brooks Orpik (limited; can list up to 8 teams he will not accept trade to)
NMC: Marc-Andre Fleury (limited, details unknown)
Paul Martin (limited; details unknown)
SAN
NTC: Dan Boyle
Joe Thornton
Niclas Wallin
NMC: Dany Heatley
Patrick Marleau
STL
NTC: Eric Brewer
Barret Jackman
Andy McDonald
NMC: None
TBL
NTC: Simon Gagne
Pavel Kubina (limited; details unknown)
Martin St. Louis
NMC: Vincent Lecavalier
Ryan Malone
Mattias Ohlund (limited; details unknown)
TOR
NTC: Francois Beauchemin (limited; details unknown)
Jean-Sebastien Giguere
Tomas Kaberle (limited; can list at least 20 teams he will not accept trade to)
NMC: Phil Kessel (limited; details unknown)
Mike Komisarek (limited; details unknown)
VAN
NTC: Keith Ballard (limited; can list up to 7 teams he will accept trade to)
Dan Hamhuis
Roberto Luongo
Manny Malhotra (limited; details unknown)
Sami Salo
NMC: Daniel Sedin
Henrik Sedin
WAS
NTC: Nicklas Backstrom
Alex Ovechkin
NMC: Scott Hannan