Hoops Rumors’ up-to-date list of traded player exceptions is below. These are salary cap exceptions teams can use to acquire one or more players whose salaries are no greater than the amount of the exception plus $100K. Trade exceptions cannot be combined or used to sign a free agent, and expire after one year. For more information on traded player exceptions, check out Hoops Rumors’ glossary entry.
The amount of the exception, the deal in which it was obtained, and the expiration date are listed below. If a team has used a portion of an exception, that is also indicated. If you have any corrections or omissions, please contact us.
Note: Some of the details on trade exceptions used and generated at the 2023 trade deadline have yet to be confirmed.
List updated 3-5-23
Atlanta Hawks
Amount: $692,429
Obtained: Kevin Huerter (Kings)
Initial amount: $3,651,509
Used: Saddiq Bey ($2,959,080)
Expires: 7/6/23
Amount: $46,120
Obtained: Jock Landale (Suns)
Expires: 7/6/23
Amount: $2,564,980
Obtained: Maurice Harkless (Thunder)
Initial amount: $4,564,980
Used: Garrison Mathews ($2,000,000)
Expires: 9/27/23
Amount: $6,292,440
Obtained: Justin Holiday (Rockets)
Expires: 2/9/24
Boston Celtics
Amount: $1,160,955
Obtained: Noah Vonleh (Spurs)
Expires: 1/5/24
Amount: $1,836,090
Obtained: Justin Jackson (Thunder)
Expires: 2/9/24
Brooklyn Nets
Amount: $4,494,702
Obtained: Kyrie Irving (Mavericks)
Expires: 2/6/24
Amount: $1,836,090
Obtained: Markieff Morris (Mavericks)
Expires: 2/6/24
Amount: $1,637,966
Obtained: Kessler Edwards (Kings)
Expires: 2/7/24
Amount: $18,131,946
Obtained: Kevin Durant (Suns)
Expires: 2/9/24
Amount: $1,836,090
Obtained: T.J. Warren (Suns)
Expires: 2/9/24
Charlotte Hornets
Amount: $1,930,681
Obtained: Jalen McDaniels (Sixers)
Expires: 2/9/24
Cleveland Cavaliers
Amount: $3,918,360
Obtained: Ochai Agbaji (Jazz)
Expires: 9/4/23
Dallas Mavericks
Amount: $958,529
Obtained: Marquese Chriss (Rockets)
Expires: 6/26/23
Denver Nuggets
Amount: $3,475,000
Obtained: JaMychal Green (Thunder)
Initial amount: $8,200,000
Used: Ish Smith ($4,725,000)
Expires: 6/23/23
Amount: $370,297
Obtained: Will Barton (Wizards)
Expires: 7/6/23
Amount: $9,125,000
Obtained: Monte Morris (Wizards)
Expires: 7/6/23
Amount: $2,201,520
Obtained: Bones Hyland (Clippers)
Expires: 2/9/24
Amount: $1,902,133
Obtained: Davon Reed (Lakers)
Expires: 2/9/24
Golden State Warriors
Amount: $1,303,360
Obtained: James Wiseman (Pistons)
Expires: 2/9/24
Houston Rockets
Amount: $3,892,917
Obtained: Christian Wood (Mavericks)
Expires: 6/26/23
Amount: $293,920
Obtained: Marquese Chriss (Thunder)
Expires: 10/2/23
Amount: $3,089,360
Obtained: Eric Gordon (Clippers)
Expires: 2/9/24
Los Angeles Clippers
Amount: $2,134,843
Obtained: Reggie Jackson (Hornets)
Expires: 2/9/24
Los Angeles Lakers
Amount: $2,298,385
Obtained: Damian Jones (Jazz)
Expires: 2/9/24
Amount: $1,836,090
Obtained: Juan Toscano-Anderson (Jazz)
Expires: 2/9/24
Amount: $2,700,000
Obtained: Patrick Beverley (Magic)
Expires: 2/9/24
Amount: $1,836,090
Obtained: Thomas Bryant (Nuggets)
Expires: 2/9/24
Miami Heat
Amount: $4,700,000
Obtained: Dewayne Dedmon (Spurs)
Expires: 2/7/24
Minnesota Timberwolves
Amount: $4,374,000
Obtained: Jarred Vanderbilt (Jazz)
Expires: 7/6/23
Amount: $3,688,117
Obtained: D’Angelo Russell (Lakers)
Expires: 2/9/24
Oklahoma City Thunder
Amount: $781,759
Obtained: Vit Krejci (Hawks)
Expires: 9/27/23
Amount: $943,000
Obtained: Derrick Favors (Rockets)
Initial amount: $10,183,800
Used: Dario Saric ($9,240,000)
Expires: 10/2/23
Amount: $4,220,057
Obtained: Ty Jerome (Rockets)
Expires: 10/2/23
Amount: $4,264,629
Obtained: Darius Bazley (Suns)
Expires: 2/9/24
Amount: $3,500,000
Obtained: Mike Muscala (Celtics)
Expires: 2/9/24
Philadelphia 76ers
Amount: $2,448,846
Obtained: Matisse Thybulle (Trail Blazers)
Expires: 2/9/24
Phoenix Suns
Amount: $4,975,371
Obtained: Dario Saric (Thunder)
Expires: 2/9/24
Portland Trail Blazers
Amount: $8,300,000
Obtained: Gary Payton II (Warriors)
Expires: 2/9/24
Amount: $2,626,019
Obtained: Josh Hart (Knicks)
Expires: 2/9/24
Utah Jazz
Amount: $202,202
Obtained: Royce O’Neale (Nets)
Initial amount: $8,800,000
Used: Jarred Vanderbilt ($4,374,000)
Used: Leandro Bolmaro ($2,471,160)
Used: Saben Lee ($1,752,638)
Expires: 6/30/23
Amount: $9,614,379
Obtained: Rudy Gobert (Timberwolves)
Expires: 7/6/23
Amount: $2,740,000
Obtained: Patrick Beverley (Lakers)
Expires: 8/25/23
Amount: $6,745,122
Obtained: Bojan Bogdanovic (Pistons)
Expires: 9/22/23
Amount: $5,009,633
Obtained: Nickeil Alexander-Walker (Timberwolves)
Expires: 2/9/24
Amount: $4,374,000
Obtained: Jarred Vanderbilt (Lakers)
Expires: 2/9/24
Washington Wizards
Amount: $6,263,188
Obtained: Rui Hachimura (Lakers)
Expires: 1/23/24
Basketball Insiders has the Bulls with a $1,074,720 trade exception for Marquis Teague. Not a huge difference but it makes their exception at least usable…
Yeah, I checked around, and it looks like that’s indeed the amount. There are some differences among the different reputable sites on some of these, but it seems they’re in agreement here. Thanks!
–Chuck
I think the Kings’ TPE for Thomas was reduced by $3m from the Terry/Gee trade. Or did they use a different exception to absorb Gee?
It sure was, thanks for the catch! I’d thought they’d matched salaries in that trade, but instead they put Gee into the Thomas exception and Hopson into the Thornton exception, allowing them to create an exception equivalent to Jason Terry’s salary.
–Chuck
Read on Twitter Knicks no longer have exceptions because they got under the cap. Can you clarify, reading this list makes me think otherwise.
They will almost certainly cease to have their trade exceptions soon after the July Moratorium, but for now, since there’s not yet a known cap figure to go under, and since they haven’t renounced any of their cap holds nor any of these exceptions, they technically still have them. Hope this helps!
They have them from Melo trade (2.3 or so) and WH trade (1.4 or so). They’ll last until the 1 year anniversaries of those deals. Using cap space will vitiate all exceptions (not just the TPEs). But merely having it does not, although that’s largely irrelevant because IF a team is otherwise under the “cap” (after renouncing cap holds) then “cap space” is computed after deducting all FA exceptions (MLE, BAE, TPEs and DPEs) available to that team, similar to deducting “cap holds” to the point renounced. So, any team under the cap after un-renounced cap holds can elect to use cap space (by renouncing those exceptions) or operating over the cap and use those exceptions. It’s a choice. Traditionally, unless you had substantial cap space in excess of the MLE, you would use the MLE and keep the other exceptions like TPEs, and, as important your cap holds, in place (the latter last forever until renounced).
Can you explain how the trade exception for Markieff Morris came to be? It appears the trade for him with WAS was a simultaneous trade from both directions, and I thought trade exceptions could only be created with non-simultaneous trades?
You can gain a trade exception worth a player’s partial salary if you don’t aggregate that salary with anyone else’s. The salaries for Humphries and Blair added up to $1.56MM less than the Morris salary, allowing the exception for the difference.
I know it’s because of the rising cap, but this has to be an all-time low for trade exceptions, right? It’s pretty much just the Cavs, and only Varejao’s is of any real significance.
Yeah, I’m not sure of the exact numbers, and I don’t know if there’s a way to go back and find out, but this is definitely the fewest TPEs I can recall seeing at a given time since Hoops Rumors launched (and probably well before that).
OKC should have a TPE for Paul George worth about 10.4 million, probably used the Melo TPE to absorb SGA.
Memphis used the Davis TPE to take Melton and should have one for Jevon Carter.
The Carter one is there, and I haven’t updated yet since the George trade went official today, so the OKC list will be adjusted soon. Had forgotten that Melton wasn’t at the minimum last year though, so good call on that.
I thought the JaVale McGee TPE should be slightly larger: 4.2 – 1.76 (McKinnie guaranteed) – 0.58 (Bell’s partial guarantee before he gets cut) = 1.86M. The figure above assumes that Bell was fully guaranteed.
I also wonder why the Blazers didn’t guarantee only the portion of the Ariza contract that was necessary to match RoCo’s salary. That would have given the Rockets a TPE for RoCo, then they could guarantee the rest and trade Ariza to Detroit.
Non-guaranteed and partially guaranteed salaries like Bell’s only count for the guaranteed amount for the team trading him, but the team acquiring him has to account for the full amount.
So for Cleveland he would’ve counted as $580K in outgoing salary, but the Lakers had to consider him a full $1.76MM player for trade purposes (obviously they won’t pay him that full amount).
According to Bobby Marks, the Thunder used the Gallinari TPE to absorb Leonard, which reduces it to 10.1M. They also created 12.8M for Ariza.
Speaking of the Thunder: they, the Warriors, and Wolves all have smaller TPEs on this list that have expired.
Thanks — it’s all up to date now.
Would the Jazz not have used Tony Bradley’s TPE for Paschall? It expired 8/7 according to Pincus, which was the official date of the transation…
Its expiry date was actually 8/6, I believe. Still waiting on confirmation on that, but for what it’s worth, Pincus also has the Favors TPE listed at $7,475,379 for now. We’ll see.
How would the Pacers have gotten a TPE for Lamb’s full 10.5 without using the McDermott TPE to take on Haliburton? Holiday for TT would be OK for a non taxpayer.
Based on the data I have, Haliburton narrowly fit into the Aaron Holiday TPE (which is no longer listed here because it’s been entirely used up). Sabonis’ outgoing salary matches Hield’s and Holiday’s matches Thompson’s.
Thanks for the clarification, I didn’t know about the Holiday exception.
I may have missed something, but why wouldn’t the Clippers have used the Ibaka TPE to absorb Plumlee 9.08M and get a Reggie TPE to take Hyland?
I would’ve thought that was the plan, but the Hyland trade was finalized earlier in the day and the Plumlee deal was the last to go official, so my assumption for now is that’s the order they were completed in.