View our no-trade clause list below for the 2022-23 season.
A player with a no-trade clause (NTC) or no-movement clause (NMC – cannot be placed on waivers or sent to minors) must accept a move by waiving his clause in order to be traded. This list has been compiled from various sources, including NHL documents, internal sources and other media outlets.
NHL No-Trade List 2022-23 | No-Movement Clause
ANAHEIM DUCKS
NO-TRADE CLAUSES
- Cam Fowler (4-team trade list)
- John Gibson (10-team no-trade list)
- Adam Henrique (10-team no-trade list)
- John Klingberg (10-team no-trade list as of Jan. 1, 2023)
- Dmitry Kulikov (8-team no-trade list)
- Kevin Shattenkirk (12-team no-trade list)
- Jakob Silfverberg (12-team no-trade list)
NO-MOVEMENT CLAUSES
- None
ARIZONA COYOTES
NO-TRADE CLAUSES
- Andrew Ladd (15-team no-trade list)
- Bryan Little (14-team no-trade list)
- Patrik Nemeth (8-team no-trade list)
NO-MOVEMENT CLAUSES
- None
BOSTON BRUINS
NO-TRADE CLAUSES
- Derek Forbort (8-team no-trade list)
- Nick Foligno (16-team no-trade list)
- David Krejci
- Brad Marchand (6-team trade list)
NO-MOVEMENT CLAUSES
- Patrice Bergeron
- Charlie Coyle (8-team no-trade list)
- Taylor Hall (16-team no-trade list)
- Hampus Lindholm (15-team no-trade list)
- David Pastrnak (10-team no-trade list)
- Linus Ullmark
BUFFALO SABRES
NO-TRADE CLAUSES
- Kyle Okposo (15-team no-trade list)
NO-MOVEMENT CLAUSES
- Ben Bishop (8-team no-trade list)
- Jeff Skinner
CALGARY FLAMES
NO-TRADE CLAUSES
- Mikael Backlund (10-team trade list)
- Blake Coleman
- Noah Hanifin (8-team no-trade list)
- Christopher Tanev (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Jonathan Huberdeau
- Nazem Kadri
- Milan Lucic (10-team trade list)
- Jacob Markstrom
CAROLINA HURRICANES
NO-TRADE CLAUSES
- Frederik Andersen (10-team no-trade list)
- Brent Burns (3-team no-trade list)
- Jake Gardiner (7-team no-trade list)
- Max Pacioretty (10-team no-trade list)
- Brady Skjei (10-team no-trade list)
- Jaccob Slavin (15-team trade list)
- Paul Stastny
- Teuvo Teravainen (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Jordan Staal
CHICAGO BLACKHAWKS
NO-TRADE CLAUSES
- Tyler Johnson (20-team trade list)
- Jake McCabe (7-team no-trade list)
- Connor Murphy (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Seth Jones
- Patrick Kane
- Jonathan Toews
COLORADO AVALANCHE
NO-TRADE CLAUSES
- Josh Manson
NO-MOVEMENT CLAUSES
- Erik Johnson (12-team no-trade list)
- Gabriel Landeskog
- Nathan MacKinnon
- Valeri Nichushkin
COLUMBUS BLUE JACKETS
NO-TRADE CLAUSES
- Erik Gudbranson (10-team no-trade list)
- Sean Kuraly (10-team no-trade list)
- Elvis Merzlikins (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Johnny Gaudreau
DALLAS STARS
NO-TRADE CLAUSES
- Radek Faksa (5-team no-trade list)
NO-MOVEMENT CLAUSES
- Jamie Benn
- Esa Lindell
- Mason Marchment
- Joe Pavelski
- Tyler Seguin
- Ryan Suter
DETROIT RED WINGS
NO-TRADE CLAUSES
- Ben Chiarot (10-team no-trade list)
- Andrew Copp (10-team no-trade list)
- Ville Husso (10-team no-trade list)
- Dylan Larkin
- Frans Nielsen (10-team no-trade list)
- David Perron (10-team no-trade list)
NO-MOVEMENT CLAUSES
- None
EDMONTON OILERS
NO-TRADE CLAUSES
- Jack Campbell (10-team no-trade list)
- Oscar Klefbom (22-team trade list)
NO-MOVEMENT CLAUSES
- Leon Draisaitl (10-team no-trade list)
- Zach Hyman
- Evander Kane
- Connor McDavid
- Ryan Nugent-Hopkins
- Darnell Nurse
FLORIDA PANTHERS
NO-TRADE CLAUSES
- Patric Hornqvist (8-team no-trade list)
NO-MOVEMENT CLAUSES
- Aleksander Barkov
- Sergei Bobrovsky
- Aaron Ekblad
LOS ANGELES KINGS
NO-TRADE CLAUSES
- Anze Kopitar (7-team trade list)
- Cal Petersen (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Phillip Danault
- Drew Doughty
- Alex Edler
MINNESOTA WILD
NO-TRADE CLAUSES
- Matt Dumba (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Jonas Brodin
- Marc-Andre Fleury
- Alex Goligoski
- Jared Spurgeon
- Mats Zuccarello (10-team no-trade list)
MONTREAL CANADIENS
NO-TRADE CLAUSES
- Josh Anderson (8-team no-trade list)
- Evgenii Dadonov (10-team no-trade list)
- Jonathan Drouin (3-team no-trade list)
- Joel Edmundson (10-team no-trade list)
- Mike Matheson (8-team no-trade list)
- Sean Monahan (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Brendan Gallagher (6-team no-trade list)
- Carey Price
NASHVILLE PREDATORS
NO-TRADE CLAUSES
- Ryan McDonagh
NO-MOVEMENT CLAUSES
- Filip Forsberg
- Roman Josi
NEW JERSEY DEVILS
NO-TRADE CLAUSES
- Andreas Johnsson (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Dougie Hamilton
- Ondrej Palat
NEW YORK ISLANDERS
NO-TRADE CLAUSES
- Anders Lee
- Brock Nelson (16-team no-trade list)
- Jean-Gabriel Pageau (16-team no-trade list)
- Adam Pelech
- Ryan Pulock
- Kyle Palmieri
- Semyon Varlamov (16-team no-trade list)
NO-MOVEMENT CLAUSES
- None
NEW YORK RANGERS
NO-TRADE CLAUSES
- Barclay Goodrow (15-team trade list)
NO-MOVEMENT CLAUSES
- Jaroslav Halak
- Chris Kreider
- Artemi Panarin
- Vincent Trocheck
- Jacob Trouba
- Mika Zibanejad
OTTAWA SENATORS
NO-TRADE CLAUSES
- Nick Holden (10-team no-trade list)
- Nikita Zaitsev (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Claude Giroux
PHILADELPHIA FLYERS
NO-TRADE CLAUSES
- Cam Atkinson (10-team no-trade list)
- Nic Deslauriers (20-team trade list)
- Kevin Hayes (12-team no-trade list)
NO-MOVEMENT CLAUSES
- Sean Couturier
PITTSBURGH PENGUINS
NO-TRADE CLAUSES
- Brian Dumolin (10-team no-trade list)
- Jake Guentzel (12-team no-trade list)
- Rickard Rakell (8-team no-trade list)
- Jason Zucker (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Jeff Carter
- Sidney Crosby
- Kris Letang
- Evgeni Malkin
- Jeff Petry (15-team no-trade list)
- Bryan Rust
SAN JOSE SHARKS
NO-TRADE CLAUSES
- Alexander Barabanov (10-team no-trade list)
- Nick Bonino (5-team no-trade list)
- Logan Couture (3-team trade list)
- James Reimer (5-team no-trade list)
NO-MOVEMENT CLAUSES
- Tomas Hertl
- Erik Karlsson
- Marc-Edouard Vlasic
SEATTLE KRAKEN
NO-TRADE CLAUSES
- Oliver Bjorkstrand (10-team no-trade list)
- Andre Burakovsky (10-team no-trade list)
- Chris Driedger (10-team no-trade list)
- Jordan Eberle (16-team no-trade list)
- Philipp Grubauer
- Yanni Gourde (23-team trade list)
- Martin Jones (10-team no-trade list)
- Adam Larsson
- Jamie Oleksiak
- Justin Schultz (10-team no-trade list)
- Brandon Tanev (10-team no-trade list)
- Alexander Wennberg (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Jaden Schwartz
ST. LOUIS BLUES
NO-TRADE CLAUSES
- Jordan Binnington
- Pavel Buchnevich (12-team no-trade list)
- Justin Faulk
- Torey Krug
- Nick Leddy
- Colton Parayko
- Brandon Saad
- Marco Scandella (7-team no-trade list)
- Brayden Schenn
- Vladimir Tarasenko
NO-MOVEMENT CLAUSES
- None
TAMPA BAY LIGHTNING
NO-TRADE CLAUSES
- Zach Bogosian
- Victor Hedman (10-team trade list)
- Alex Killorn (16-team no-trade list)
- Pat Maroon (16-team trade list)
- Vladislav Namestnikov (20-team trade list)
- Nick Paul
- Corey Perry
- Brent Seabrook (5-team trade list)
NO-MOVEMENT CLAUSES
- Nikita Kucherov
- Steven Stamkos
- Andrei Vasilevskiy
TORONTO MAPLE LEAFS
NO-TRADE CLAUSES
- T.J. Brodie
- Justin Holl (10-team no-trade list)
- Calle Jarnkrok (10-team no-trade list)
- Alex Kerfoot (10-team no-trade list)
- Matt Murray (10-team no-trade list)
- Jake Muzzin
- Wayne Simmonds (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Morgan Rielly
- John Tavares
VANCOUVER CANUCKS
NO-TRADE CLAUSES
- Micheal Ferland (8-team no-trade list)
- Ilya Mikheyev (12-team no-trade list)
- Tyler Myers (10-team no-trade list)
- Tanner Pearson (7-team no-trade list)
NO-MOVEMENT CLAUSES
- Oliver Ekman-Larsson
VEGAS GOLDEN KNIGHTS
NO-TRADE CLAUSES
- William Karlsson (10-team no-trade list)
- Phil Kessel (12-team no-trade list)
- Robin Lehner (8-team no-trade list)
- Jonathan Marchessault (5-team no-trade list)
- Alec Martinez (12-team no-trade list)
- Brayden McNabb (10-team no-trade list)
- Reilly Smith (12-team no-trade list)
NO-MOVEMENT CLAUSES
- Jack Eichel
- Alex Pietrangelo
- Mark Stone
WASHINGTON CAPITALS
NO-TRADE CLAUSES
- John Carlson (10-team no-trade list)
- Darcy Kuemper (15-team no-trade list)
- Evgeny Kuznetsov (10-team no-trade list)
- Dmitry Orlov (5-team no-trade list)
- T.J. Oshie (10-team no-trade list)
- Tom Wilson (7-team no-trade list)
NO-MOVEMENT CLAUSES
- Nicklas Backstrom
- Alex Ovechkin (10-team no-trade list)
WINNIPEG JETS
NO-TRADE CLAUSES
- Dylan DeMelo (6-team no-trade list)
- Nikolaj Ehlers (10-team no-trade list)
- Adam Lowry (6-team no-trade list)
- Mark Scheifele (10-team no-trade list)
- Nate Schmidt (10-team no-trade list)
NO-MOVEMENT CLAUSES
- Josh Morrissey
- Blake Wheeler (5-team trade list)