As teams explore the trade market for potential deals to complete their rosters for training camp, there are a number of trade restrictions those clubs must take into account. Most notably, newly signed free agents can’t be dealt until at least December 15.
The NBA’s Collective Bargaining Agreement states that a free agent who signs with an NBA team can’t be traded for three months or until December 15, whichever is later. There are also some recently signed players who meet a few specific criteria and can’t be traded until January 15. That list of players can be found right here.
The players who aren’t eligible to be traded until December 15 are listed below.
Players whose contracts haven’t been officially finalized aren’t yet listed below. Players who have the ability to veto trades in 2024/25 are marked with a caret (^). Players on non-guaranteed or partially guaranteed contracts are marked with an asterisk (*).
We’ll continue to update this page over the next few months as players are signed or waived.
Updated 9-7-24 (1:02pm CT)
Atlanta Hawks
Boston Celtics
Brooklyn Nets
Charlotte Hornets
Chicago Bulls
Cleveland Cavaliers
- None
Dallas Mavericks
Denver Nuggets
- Vlatko Cancar ^
- DeAndre Jordan ^
- Gabe McGlothan *
- Dario Saric
- Russell Westbrook
- Jaylin Williams *
- Jahmir Young *
Detroit Pistons
Golden State Warriors
Houston Rockets
Indiana Pacers
Los Angeles Clippers
- Mohamed Bamba
- Nicolas Batum
- RayJ Dennis *
- Kris Dunn
- James Harden ^
- Elijah Harkless *
- Derrick Jones
- Kai Jones ^*
- Kevin Porter
Los Angeles Lakers
Memphis Grizzlies
Miami Heat
Milwaukee Bucks
Minnesota Timberwolves
New Orleans Pelicans
New York Knicks
Oklahoma City Thunder
Orlando Magic
Philadelphia 76ers
- Andre Drummond
- Max Fiedler *
- Paul George
- Eric Gordon
- Reggie Jackson
- Kyle Lowry ^
- Caleb Martin
- Judah Mintz *
- Kelly Oubre
- Guerschon Yabusele