Hoops Rumors Originals

Hoops Rumors Glossary: Luxury Tax Penalties

NBA teams can become hard-capped during a given league year if they use specific cap exceptions or make certain transactions, but the league doesn’t have a hard cap in place for all its teams.

However, in addition to its soft cap, the league does have a luxury tax threshold, which serves to discourage excessive spending. When a team’s total salary is over that line at season’s end, the NBA charges a tax for every surplus dollar the club spends.

The luxury tax line is set each season at 121.5% of the salary cap threshold, rounded to the nearest thousand. In 2024/25, the league’s salary cap is set at $140,588,000, so the luxury tax threshold is $170,814,000. That means any team whose total ’24/25 salary exceeds $170,814,000 on the last day of the regular season is subject to a tax bill.

The NBA’s luxury tax system is set up so that the penalties become more punitive the further teams go beyond the tax line. Teams who are in the first tax bracket will pay a significantly less significant tax rate per dollar than teams operating in the third or fourth bracket (or beyond).

In 2023/24, the amount of each tax bracket was $5MM, which meant a team faced an increased tax rate once its total salary surpassed $5MM over the tax, $10MM over the tax, $15MM over the tax, and so on.

In 2024/25 and in subsequent seasons, the size of those tax brackets will increase at the same rate as the salary cap. For example, since the cap rose by about 3.36% from ’23/24 to ’24/25, the size of each tax bracket increased by 3.36% too, from $5MM to $5,168,000.

Here’s what the luxury penalties will look like in 2024/25:

Tax bracket
Amount above tax line
Tax rate (per $)
Maximum penalty
1 $1 – $5,168,000 $1.50 $7,752,000
2 $5,168,001 – $10,336,000 $1.75 $9,044,000
3 $10,336,001 – $15,504,000 $2.50 $12,920,000
4 $15,504,001 – $20,672,000 $3.25 $16,796,000

For each additional $5,168,000 above the tax line beyond $25,840,000 a team operates, its tax rates increase by $0.50 per dollar of team salary. So, the penalty is $3.75 per dollar between $20,672,001 and $25,840,000, $4.25 per dollar between $25,840,001 and $31,008,000, and so on.

Here’s a practical example of how the tax penalties work. The Nuggets currently have a team salary of $182,574,315, which is above this season’s tax line by $11,760,315, putting them in the third tax bracket. Denver’s total salary will likely move up or down before the season is over, but the team’s current projected tax bill is $20,356,788. That’s based on a penalty of $7,752,000 from the first tax bracket, $9,044,000 from the second, and $3,560,788 from the third (a penalty of $2.50 per dollar on $1,424,315).

The rates listed above apply to most taxpayers, including 10 of the 14 teams currently in the tax for 2024/25: the Nuggets, Suns, Timberwolves, Celtics, Knicks, Heat, Sixers, Mavericks, Pelicans, and Cavaliers. However, a team can become subject to a more punitive “repeater” penalty if it paid the tax in at least three of the previous four seasons.

This scenario currently applies to four teams — the Warriors, Clippers, Bucks, and Lakers paid the tax at least three times from 2021 to 2024, which means they’ll be repeat offenders this season.

Here are the penalties that apply to repeat taxpayers in 2024/25:

Tax bracket
Amount above tax line
Tax rate (per $)
Maximum penalty
1 $1 – $5,168,000 $2.50 $12,920,000
2 $5,168,001 – $10,336,000 $2.75 $14,212,000
3 $10,336,001 – $15,504,000 $3.50 $18,088,000
4 $15,504,001 – $20,672,000 $4.25 $21,964,000

As is the case with the standard penalties, the tax rate continues to increase by $0.50 per tax bracket, so a repeater taxpayer in the fifth bracket would face a tax rate of $4.75 per dollar; that would increase to $5.25 per dollar in the sixth tax bracket, and so on.

The Clippers are currently carrying $173,279,116 in total salary, surpassing the tax line by $2,465,116. Because they’re charged $2.50 per dollar as a repeater taxpayer, their projected tax bill is $6,162,790 instead of the standard rate of $3,697,674.

The further into tax territory a team goes, the greater the difference between the repeater rate and the standard rate becomes. For instance, the Bucks’ projected tax bill at the moment is $74,837,699. If they weren’t subject to repeater penalties, it would be just $52,554,394.

The 2024/25 season is the last one in which the rates outlined above will apply. Beginning in 2025/26, the NBA is adjusting the tax rates to make them even more punitive for repeater taxpayers and heavy spenders. Conversely, the penalties for standard taxpayers who finish the season in one of the first two tax brackets will be lowered.

Here are the changes coming next season:

Tax bracket
Standard tax rate (per $)
Repeater tax rate (per $)
1 $1.00 $3.00
2 $1.25 $3.25
3 $3.50 $5.50
4 $4.75 $6.75

These rates will continue to increase by $0.50 per tax bracket beyond the fourth bracket.

The goal of these tweaks is to discourage teams from soaring way beyond the luxury tax line without making the tax line itself a major deterrent.


Since luxury tax penalties are calculated by determining a team’s total cap hits at the end of its season, a team that starts the year above the tax line could get under it before the end of the season by completing trades or buyouts. The Pelicans did just that in 2023/24, moving out of tax territory by salary-dumping Kira Lewis‘ expiring contract in January.

New Orleans is one of just two NBA teams that has never been a taxpayer (Charlotte is the other) and is operating only narrowly above the tax line this season, so it wouldn’t be a surprise to see the team make another mid-season deal to duck the tax.

It’s also worth noting that team salary for tax purposes is calculated slightly differently than it is for cap purposes. Here are a few of the adjustments made at season’s end before a team’s tax bill is calculated:

  • Cap holds and exceptions are ignored.
  • “Likely” bonuses that weren’t earned are removed from team salary; “unlikely” bonuses that were earned are added to team salary.
    • Note: Bonuses based on playoff-related criteria can be removed or added to team salary after the regular season ends. In that scenario, a team’s tax bill is based on its salary at the end of the team’s season (ie. its playoff run), not the end of the regular season.
  • If a player with a trade bonus is acquired after the final regular season game, that trade bonus is added to team salary.
  • If a rookie or second-year player signed a minimum-salary free agent contract, the applicable minimum-salary cap charge for a two-year veteran is used in place of that player’s cap charge.
    • Note: This “tax variance” rule only applies to free agents, not drafted players.

So let’s say that five teams finish the season owing a total of $75MM in taxes. Where does that money go? Currently, the NBA splits it 50/50 — half of it is used for “league purposes,” while the other half is distributed to non-taxpaying teams in equal shares. In our hypothetical scenario, the 25 non-taxpaying teams would receive $2MM apiece.

As cap expert Larry Coon explains in his CBA FAQ, “league purposes” essentially covers any purpose the NBA deems appropriate, including giving the money back to teams. In recent years, the NBA has used that money as a funding source for its revenue sharing program.

Coon also notes that the CBA technically allows up to 50% of tax money to be distributed to non-taxpaying teams, but there’s no obligation for that to happen — in other words, the NBA could decide to use 100% of the tax money for “league purposes.”


Note: This is a Hoops Rumors Glossary entry. Our glossary posts will explain specific rules relating to trades, free agency, or other aspects of the NBA’s Collective Bargaining Agreement. Larry Coon’s Salary Cap FAQ was used in the creation of this post.

Earlier versions of this post were published in previous years.

Community Shootaround: Injuries, Rules Changes

Take a look at our top stories in recent days and an obvious pattern emerges.

Kevin Durant, Ja Morant, Zion Williamson, Jordan Hawkins, Miles Bridges and Tyrese Maxey have all been sidelined by injuries that will keep them out of action for multiple weeks.

They join the likes of Kristaps Porzingis, Jaylen Brown, Bogdan Bogdanovic, Lonzo Ball, Aaron Gordon, James Wiseman, Kawhi Leonard, Khris Middleton, Dejounte Murray, CJ McCollum, Jaylin Williams, Isaiah Hartenstein, Paolo Banchero, Joel Embiid, Jeremy Sochan, Scottie Barnes and Taylor Hendricks among the notable players currently sidelined by injuries. And we’re only into the first few weeks of the season.

This has become the new norm and arguably the biggest issue confronting the NBA. Despite advanced training methods, fewer back-to-backs, load management and rule changes to discourage physical play and flagrant fouls, players keep breaking down.

We’re not talking about football here, where injuries in a contact sport are inevitable. Research past decades and you’ll see that NBA players rarely missed games. Michael Jordan played 80 or more games 11 times. Magic Johnson and Kobe Bryant each appeared in 77 or more regular-season games nine times.

So why can’t today’s players stay on the court? The usual excuse is that the game is more wide open and played at a faster pace. Teams spread the floor and defenders have to cover more ground.

Is it time for the NBA to slow the game down and preserve the players’ bodies? No one benefits when stars are on the bench in street clothes.

What changes can be made? The logical way of making it happen is to put limits on three-point attempts. The league isn’t going to erase the line but it could cap the amount of three-point attempts per game. Or they could have shots beyond the arc only count for three points at certain times of the game, say the last two or three minutes of each quarter. That would bring back more isolation plays and mid-range shooting.

We’ve seen recent rules changes improve MLB play, most notably the pitch clock, which had led to shorter games and less dead time.

That brings up to today’s topic: What steps should the NBA take to address the epidemic of injuries? What kind of rules changes or other methods would you suggest to reduce the amount of missed games?

Please take to the comments section to weigh on this topic. We look forward to your input.

NBA G League Affiliate Players For 2024/25

Throughout the offseason and preseason, NBA teams are permitted to carry 21 players, but that number must be reduced to 15 (plus three two-way players) in advance of opening night. However, up to four players waived by teams prior to the season can be designated as “affiliate players” and assigned to their G League squads.

As we explain in more detail in our glossary entry on the subject, if a player’s NBA team has designated him as an affiliate player and he signs a G League contract, he is automatically assigned to that team’s NBAGL roster.

Of the G League’s 31 teams, 30 are directly affiliated with an NBA club. Only the Mexico City Capitanes are unaffiliated and are ineligible to have affiliate players.

Here are the affiliate players for the other 30 squads to open the 2024/25 season, which tipped off on Friday:


Austin Spurs (Spurs)

Birmingham Squadron (Pelicans)

Capital City Go-Go (Wizards)

Cleveland Charge (Cavaliers)

College Park Skyhawks (Hawks)

Delaware Blue Coats (Sixers)

Grand Rapids Gold (Nuggets)

Greensboro Swarm (Hornets)

Indiana Mad Ants (Pacers)

Iowa Wolves (Timberwolves)

Long Island Nets (Nets)

Maine Celtics (Celtics)

Memphis Hustle (Grizzlies)

Motor City Cruise (Pistons)

Oklahoma City Blue (Thunder)

  • Cormac Ryan
  • Note: The Blue also designated Chase Jeter and Malevy Leons as affiliate players, but Jeter has since been waived, while Leons got a call-up to the Thunder’s standard roster.

Osceola Magic (Magic)

Raptors 905 (Raptors)

Rio Grande Valley Vipers (Rockets)

Rip City Remix (Trail Blazers)

Salt Lake City Stars (Jazz)

San Diego Clippers (Clippers)

Santa Cruz Warriors (Warriors)

Sioux Falls Skyforce (Heat)

South Bay Lakers (Lakers)

Stockton Kings (Kings)

Texas Legends (Mavericks)

Valley Suns (Suns)

Westchester Knicks (Knicks)

Windy City Bulls (Bulls)

Wisconsin Herd (Bucks)

Note: Our affiliate players for 24 teams were officially confirmed by those clubs. Our affiliate player lists for the Delaware Blue Coats, OKC Blue, Rip City Remix, SLC Stars, Valley Suns, and Windy City Bulls have not been officially confirmed and are based on our research.


In addition to these “affiliate players,” G League teams have the ability to fill out their rosters with the following types of players:

  • Returning rights: Players whose G League rights were already held by the team from a previous season (or were acquired in a trade from another NBAGL team).
  • G League draft rights: Players who were selected in this season’s G League draft.
  • NBA draft rights: Players who were drafted by an NBA team and signed a G League contract instead of an NBA contract.
  • Local tryout: Players who earned a shot via a local tryout.
  • G League player pool: Players who signed G League contracts and went undrafted (or signed their contracts after the draft). Newly signed players go through a waiver process and enter the league’s free agent pool if they go unclaimed.
  • Two-way contract: Players who are on a two-way contract with an NBA team and have been transferred to the G League.
  • NBA assignment: Players who are on a standard contract with an NBA team and have been assigned to the G League.

Special Trade Eligibility Dates For 2024/25

In a pair of previous articles, we took a closer look at the trade restrictions placed on two groups of players who signed free agent contracts this past offseason. The smaller of the two groups featured players who can’t be traded by their current teams until January 15, having re-signed on contracts that met a set of specific criteria. The other offseason signees we examined aren’t eligible to be traded until December 15.

In addition to those two groups, there are a few other subsets of players who face certain trade restrictions this season. They either can’t be traded until a certain date, can’t be traded in certain packages, or can’t be traded at all prior to February’s deadline.

Listed below are the players affected by these trade restrictions. This list, which we’ll continue to update throughout the season as needed, can be found on our desktop sidebar under “Hoops Rumors Features,” or in our mobile menu under “Features.”


Players who recently signed as free agents or had their two-way contracts converted:

A player who signs a free agent contract typically becomes trade-eligible either three months after he signs or on December 15, whichever comes later. That means a player who signs on September 1 would become trade-eligible on Dec. 15, but one who signs on Sept. 22 wouldn’t be eligible to be dealt until Dec. 22.

Similarly, players who have two-way pacts converted to standard contracts can’t be dealt for three months after that happens.

Here are the affected players, who signed free agent contracts or were converted from two-way deals after Sept. 15, along with the dates their trade restrictions lift:

December 17:

January 2:

January 15:

January 16:

January 28:

February 5:

Players who sign free agent contracts or have their two-way deals converted to standard contracts after November 6 this season won’t become trade-eligible prior to the 2025 trade deadline, which falls on February 6. That restriction applies to the following players, listed in alphabetical order:


Players who recently signed veteran contract extensions:

A player who signs a veteran contract extension can’t be dealt for six months if his new deal exceeds the NBA’s extend-and-trade limits by meeting any of the following criteria:

  • Includes a first-year raise greater than 20% (or greater than 20% of the estimated average salary, for players earning below the average).
  • Includes a subsequent annual raise greater than 5%.
  • Includes a renegotiation of the player’s current salary.
  • Secures the player for more than four total seasons (including both his current deal and the extension).

A player can sign a veteran extension and remain trade-eligible as long as his new deal doesn’t meet any of those criteria. Timberwolves big man Rudy Gobert, for instance, remained eligible to be traded after signing a three-year extension that featured a pay cut in the first year and raises below 5% in the second and third years.

Here are the players whose recent veteran extensions exceed the extend-and-trade limits, along with the dates their trade restrictions lift:

January 6:

January 7:

January 12:

January 23:

January 26:

February 2:

Ineligible to be traded before this season’s February 6 deadline:

Additionally, when a player signs a super-max contract extension, he becomes ineligible to be traded for one full year.

That means Celtics forward Jayson Tatum won’t become trade-eligible prior to the 2025 deadline despite signing his extension in July. Tatum is the only player who signed a super-max (designated veteran) contract this summer.


Players who were recently claimed off waivers:

A player who is claimed off waivers is ineligible to be traded for 30 days. When a waiver claim occurs during the offseason, the 30-day clock begins on the first day of the subsequent season.

As our tracker shows, four waiver claims occurred during the 2024 offseason, but only one of those players is on a standard contract: Pistons big man Paul Reed.

Reed will remain ineligible to be dealt for the first 30 days of the season, then become trade-eligible on November 21.


Players who were recently traded:

Players who were recently traded can be flipped again immediately. However, unless they were acquired via cap room, they can’t be traded again immediately in a deal that aggregates their salary with another player’s for matching purposes.

For instance, after acquiring Jalen McDaniels from the Kings on October 15, the Spurs could have turned around and traded McDaniels and his $4.74MM salary right away for another player earning about the same amount. But if San Antonio had wanted to package McDaniels and, say, Zach Collins ($16.7MM) for salary-matching purposes in a deal for a bigger-money player, the team would have had to wait two months to do so.

There are two trades that currently fall within the aggregation restriction window: San Antonio’s acquisition of McDaniels and the three-team Karl-Anthony Towns blockbuster that was completed on October 2. However, the aggregation restriction doesn’t apply to most of the players involved in those deals for the following reasons:

  • McDaniels (Spurs), Keita Bates-Diop (Timberwolves), Duane Washington (Hornets), and Charlie Brown Jr. (Hornets) have all been waived since being traded.
  • The Timberwolves aren’t permitted to aggregate salaries since they’re operating over the second tax apron, meaning Julius Randle and Donte DiVincenzo are ineligible to be aggregated whether or not that two-month window has expired.
  • DaQuan Jeffries was signed-and-traded to the Hornets as part of the Towns deal. Since he signed a new contract, the trade restrictions for recently signed free agents apply to Jeffries and he’s ineligible to be moved at all for three months.

That leaves just one player to whom the aggregation restriction applies: Towns can be aggregated with another player’s salary by the Knicks as of December 2.

Any player who is traded after December 16 (without being acquired via cap room) won’t be eligible to be flipped before the trade deadline in a second deal that aggregates his salary with another player’s. A special exception allows a player acquired between Dec. 6 and Dec. 16 to be “re-aggregated” on Feb. 5, a little ahead of the typical two-month waiting period.


Note: Only players on standard, full-season contracts are listed on this page. Players who sign 10-day contracts can’t be traded. Players who sign two-way deals can’t be traded for up to 30 days after signing.

Hoops Rumors Glossary: Poison Pill Provision

The poison pill provision isn’t technically a term defined in the NBA’s Collective Bargaining Agreement. However, the concept of a “poison pill” has colloquially come to refer to a pair of NBA concepts.

The first of those concepts relates to the Gilbert Arenas Provision, which we’ve explained in a separate glossary entry. When a team uses the Arenas provision to sign a restricted free agent with one or two years of NBA experience to an offer sheet, that team can include a massive third-year raise that’s often referred to as a “poison pill,” since it makes it more difficult for the original team to match the offer.

The second meaning of the “poison poll” is the one that has become more common – and more frequently relevant – in recent years. It relates to players who have recently signed rookie scale extensions.

The “poison pill provision” applies when a team extends a player’s rookie scale contract, then trades him before the extension officially takes effect. It’s a rare situation, but it features its own set of rules, since extensions following rookie contracts often create a large gap between a player’s current and future salaries.

For salary-matching purposes, if a player is traded between the time his rookie contract is extended and the following July 1 (when that extension takes effect), the player’s incoming value for the receiving team is the average of his current-year salary and the annual salary in each year of his extension (including option years, but not including unlikely incentives).

His current team, on the other hand, simply treats his current-year salary as the outgoing figure for matching purposes.

Let’s use Rockets guard Jalen Green as an example. Green was extended by Houston last month, but could theoretically still be a trade candidate this season if the right opportunity arises. He’ll earn $12,483,048 in 2024/25, the final year of his rookie scale contract, then $105,333,333 across the next three years as a result of his extension.

If the Rockets decide they want to trade Green this season, the poison pill provision would complicate their efforts.

From Houston’s perspective, Green’s current-year cap hit ($12,483,048) would represent his outgoing salary for matching purposes. However, any team acquiring Green would have to view his incoming value as $29,454,095 — that’s the annual average of the four years and $117,816,381 he has left when accounting for both his current contract and his new extension.

Even after accounting for the more lenient salary-matching rules for teams operating below the first tax apron, the incoming and outgoing salaries in a trade usually have to be roughly in the same ballpark, as we outline in our traded player exception glossary entry. If one side must view Green as a $29.5MM player while the other side considers him a $12.5MM player, filling out a deal with players and salaries that work for both sides would be a challenge.

[RELATED: 11 Players Affected By Poison Pill Provision In 2024/25]

When a player signs a maximum-salary rookie scale extension whose value will be determined by a percentage of the salary cap, a 4.5% cap increase is presumed for the purposes of calculating his average aggregate salary.

Here’s an example. Since this season’s salary cap is $140,588,000, a 4.5% increase would work out to $146,914,460. Pistons guard Cade Cunningham signed a maximum-salary extension that will begin at 25% of that amount with 8% annual raises, which works out to $213,025,967 over five years. Add that figure to Cunningham’s $13,940,809 salary for 2024/25, divide by six years, and you get $37,827,796, which would be considered his incoming salary in the extremely unlikely event that he’s traded this season.

Cunningham’s rookie scale extension could technically be worth up to 30% of next year’s cap if he meets certain performance criteria (e.g. making an All-NBA team), but that isn’t considered in the calculation for the poison pill provision if the performance criteria has not yet been met.

The poison pill provision is one key reason why a team is unlikely to sign a player to a rookie scale extension unless that team is fairly certain it won’t use him in a blockbuster deal before the upcoming trade deadline.

Of course, there are two sides to that coin. The Warriors, for instance, would have an easier time trading Jonathan Kuminga in the coming months than they would if they had extended him prior to opening night, since his incoming and outgoing cap hits are now both $7,636,307 for the rest of 2024/25. But extending Green in October will make it easier for the Rockets to trade him during the 2025 offseason, whereas Kuminga – a restricted free agent – would be trickier to move at that point due to various sign-and-trade restrictions.

Trades involving a player who recently signed a rookie scale extension are already pretty infrequent. Those players are often young building blocks whose career trajectories are promising enough to have warranted a long-term investment. Those aren’t the kind of players teams often trade. The poison poll provision further disincentivizes a deal involving one of those recently extended players by complicating salary-matching rules, making those trades that much rarer.


Note: This is a Hoops Rumors Glossary entry. Our glossary posts will explain specific rules relating to trades, free agency, or other aspects of the NBA’s Collective Bargaining Agreement. Larry Coon’s Salary Cap FAQ was used in the creation of this post.

Earlier versions of this post were published in previous years.

Largest Trade Exceptions Available This Season

Ahead of the NBA’s 2025 trade deadline, it’s worth keeping in mind which teams hold traded player exceptions that could come in handy to grease the wheels on an in-season deal.

As we explain in our glossary, a traded player exception allows a team to take on salary in a trade without sending out any salary in return. The amount of the exception (plus $250K for non-apron teams) is the amount of salary the team is permitted to take back without salary-matching – either in a single deal or in multiple trades – for one year.

For instance, a team with a $10MM trade exception could acquire a player earning $4MM and a second player earning $6MM without having to worry about sending out any outgoing salary.

In recent years, sizable traded player exceptions have served as wild cards that helped accommodate both pre-deadline and offseason deals. For example, after creating a $9.5MM trade exception when they sent Royce O’Neale to the Suns ahead of the 2024 trade deadline, the Nets used that TPE to acquire Ziaire Williams and a future draft pick in an offseason trade that allowed Memphis to shed some salary.

Many trade exceptions expire without being used, but as our tracker shows, there are several sizable ones available this season that could be useful when trade season begins in earnest.

Here are the 15 biggest trade exceptions around the NBA for now, along with their expiry dates in parentheses:

  1. Atlanta Hawks: $25,266,266 (7/7/25)
  2. Brooklyn Nets: $23,300,000 (7/7/25)
  3. Chicago Bulls: $17,506,232 (7/8/25)
  4. Dallas Mavericks: $16,193,183 (7/7/25)
  5. Memphis Grizzlies: $12,600,000 (2/3/25)
  6. Washington Wizards: $12,402,000 (2/10/25)
  7. New Orleans Pelicans: $9,900,000 (7/7/25)
  8. Minnesota Timberwolves: $8,780,488 (7/7/25)
  9. Portland Trail Blazers: $6,875,000 (7/7/25)
  10. Miami Heat: $6,477,319 (1/23/25)
  11. Sacramento Kings: $6,341,464 (6/30/25)
  12. Memphis Grizzlies: $6,133,005 (7/21/25)
  13. Sacramento Kings: $5,893,768 (7/8/25)
  14. New Orleans Pelicans: $5,722,116 (1/17/25)
  15. Denver Nuggets: $5,250,000 (7/7/25)

A number of these trade exceptions are more likely to be used next offseason, when teams could have more cap flexibility, than during the current season, when so many clubs are within spitting distance of the luxury tax line or a hard cap.

For example, using even a small portion of that $25MM+ exception during the season would push the Hawks‘ team salary into tax territory, but with several contracts coming off their books next summer, they’d be in a better position to take on a big salary at that time.

The exceptions that expire before next offseason are the ones to watch more closely during the season. That $12MM+ Wizards TPE is especially intriguing, since Washington is one of the few teams with plenty of breathing room below the tax threshold. They could use nearly all of that exception at the deadline and still avoid becoming a taxpayer.

The two TPEs listed in italics can’t be used at all, since the Heat are currently operating over the first tax apron, while the Timberwolves are over the second apron. Apron teams are prohibited from using trade exceptions that were generated during the prior season (like Miami’s) or that were created by sending out a player via sign-and-trade (like Minnesota’s).

It’s worth noting that some of these exceptions may be used in a deal that could otherwise be completed using salary matching. For example, a team with a $12MM trade exception that swaps one $10MM player for another could use the exception to take on the incoming player and create a new $10MM exception using the outgoing player.

Given tax and apron considerations, we may see some deals along those lines during the season, since using a TPE in that manner would allow a team to essentially roll it over for another year.

Players Signed After Wednesday Won’t Be Trade-Eligible This Season

When a free agent signs a standard contract with an NBA team, he becomes ineligible to be traded for at least three months. Since this season’s trade deadline will land on February 6, that means a player who signs a new deal with a team anytime after Wednesday, November 6 won’t be eligible to be dealt this season.

That three-month trade restriction also applies to a player who is converted from a two-way contract to a standard deal. So if a player signs as a free agent or is promoted from a two-way deal to a standard roster spot on Thursday, his trade restriction wouldn’t lift until February 7, a day after this season’s deadline has passed.

If no team completes a signing at some point before midnight Eastern tonight, the most recent signees who will have trade eligibility later this season are a pair of Knicks: Matt Ryan and Ariel Hukporti.

Ryan signed with New York as a free agent on Tuesday, while Hukporti was promoted from his two-way deal to the standard roster. Assuming they’re still on those non-guaranteed deals three months from now, Ryan and Hukporti would become trade-eligible on February 5, a day before the deadline.

Pelicans guard Jaylen Nowell (February 3), Thunder forward Malevy Leons (January 31), and Grizzlies center Jay Huff (January 28) are a few of the other players who would become eligible to be moved shortly before the Feb. 6 deadline if they remain under contract until then.

The three-month trade restriction doesn’t apply to players who sign two-way contracts — those players are ineligible to be dealt for just 30 days. Trades involving players on two-way deals are pretty rare, but it’s worth noting that anyone who inks a two-way contract on or before January 7 would become trade-eligible ahead of this season’s deadline.

We previously posted lists of players who won’t become trade-eligible until December 15 or January 15 after signing new contracts in the offseason. Later this week, we’ll publish one more list detailing which players have special, specific trade eligibility dates — that group will include Ryan, Hukporti, and the rest of the players mentioned above, plus many more, including several who signed offseason contract extensions.

Community Shootaround: NBA’s Last Two Undefeated Teams

The NBA season tipped off two weeks ago today and 28 of the league’s 30 teams have lost at least once since then. In fact, 25 of 30 have already dropped at least three games.

One team in each conference still has an unblemished record though, with the Cavaliers leading the Eastern Conference at 8-0 while the Thunder sit atop the Western Conference at 7-0.

Oklahoma City’s performance so far is probably less of a surprise, given that the team’s projected over/under of 56.5 wins during the preseason was four games ahead of any other Western team — we knew the Thunder were going to be really good.

Still, OKC deserves kudos for living up to the hype in the early going despite missing top offseason free agent addition Isaiah Hartenstein, who has yet to make his regular season Thunder debut due to a fractured hand.

Even without Hartenstein, the club has the NBA’s best net rating (+17.1), buoyed by a defensive rating (93.8) that is over eight points per 100 possessions better than that of the second-place Warriors (102.1). The Thunder have won every single one of their games so far by at least 12 points, going 4-0 on the road and 3-0 at home.

Their schedule has certainly helped. Four of the Thunder’s seven wins have come against lottery teams from last season (the Bulls, Hawks, Spurs, and Trail Blazers), while two others have come against teams who have key players injured (the Clippers and Magic). OKC’s most impressive win was its season-opening victory in Denver against a Nuggets team that hasn’t quite looked like itself in the early going.

Still, the Thunder have easily handled the opponents across the floor from them, which is all you can ask for. As they look to extend their win streak, they’ll visit Denver again on Wednesday before beginning a six-game homestand that includes matchups against the Rockets (this Friday), Warriors (Nov. 10), Clippers (Nov. 11), Pelicans (Nov. 13), Suns (Nov. 15), and Mavericks (Nov. 17).

Over in the East, the Cavaliers were considered a potential top-four seed, but few were counting on them to come out of the gates quite like this.

The Cavs have had the NBA’s second-best offense (121.0 rating) and its fifth-best defense (108.3) so far, for an overall net rating of +12.7. They rank atop the league in true shooting percentage (63.0%) and assist-to-turnover ratio (2.28-to-1).

Like the Thunder, Cleveland has been missing a key rotation player – starting small forward Max Strus – but has done a good job of getting by in his absence, with Dean Wade, Caris LeVert, Sam Merrill, and Isaac Okoro all providing solid minutes on the wing, while Ty Jerome has thrived as the team’s backup point guard after missing nearly all of last season due to an ankle injury.

The Cavs’ schedule to open the season was somewhat soft, with their first three victories coming against Toronto, Detroit, and Washington. They’ve also benefited from getting to play the Magic (without Banchero) and the struggling Bucks (twice) at the right time. But they had good wins over the Knicks (in New York) and the Lakers (by 24 points).

The Cavs will be in New Orleans on Wednesday before hosting the Warriors and Nets for a back-to-back set on Friday and Saturday. Next week, they play in Chicago (Nov. 11) and Philadelphia (Nov. 13), then return home to face the Bulls (Nov. 15) and Hornets (Nov. 17).

We want to hear your early impressions of the league’s two remaining undefeated teams.

When do you expect the Thunder and Cavaliers to take their first loss? Could they stay perfect for another week or two? Are their hot starts the beginning of big seasons in Oklahoma City and Cleveland, or do you expect the two clubs to start sliding in the standings a little after their win streaks come to an end? Has their play this fall made you any more bullish about their chances to get past the second round of the playoffs in the spring?

Head to the comment section below to weigh in with your thoughts!

Community Shootaround: Early-Season Trends

The NBA season tipped off just 11 days ago, which means it’s still far too early to draw any sweeping conclusions about anything that’s happened so far.

Still, a quick glance at the standings reveals some expected outcomes. The defending-champion Celtics are off to another strong start, at 5-1. The Thunder, widely projected to be the top team in the West, are the only undefeated club left in the conference at 5-0.

On the other end of the spectrum, projected lottery teams like the Trail Blazers (2-4) and Jazz (0-5) sit at the bottom of the Western Conference standings, while the Raptors and Pistons (both 1-5) bring up the rear in the East.

There are a few records that are a little more surprising, however. We figured the Cavaliers would be among the East’s contenders, but they’ve been even better than expected in the early going — their 6-0 mark is the NBA’s best record.

Other would-be contenders in the East, like the Pacers (2-4) and Bucks (1-4) are off to far slower starts. Milwaukee’s performance, in particular, has been troubling, given the underwhelming way their season ended in 2023/24. Damian Lillard‘s fit doesn’t look any smoother in his second year with the Bucks than it did in the first, and the team badly needs a healthy Khris Middleton, who has yet to make his season debut after missing 74 games across the past two seasons.

In the West, several of the clubs led by former MVPs (Kevin Durant, Stephen Curry, and LeBron James) are off to strong starts, with the Suns (4-1), Warriors (4-1), and Lakers (4-2) holding top-four spots in the standings entering Saturday’s action. New head coaches Mike Budenholzer and J.J. Redick seem to be making a positive impact in Phoenix and Los Angeles, respectively, while Golden State’s depth has been a major asset so far.

On the other hand, after an underwhelming offseason in which they lost starting shooting guard Kentavious Caldwell-Pope in free agency and faced questions about the fit of newcomer Russell Westbrook and the health of Jamal Murray, the Nuggets are just 2-3 and required an overtime period to beat Toronto and Brooklyn. Nikola Jokic has been playing at his usual MVP level, but he’s not getting enough help, and Westbrook (.244 FG%, .200 3PT%) and Murray (.370 FG%, .304 3PT%) have done little so far to answer those offseason questions.

Again, with the caveat that the sample size is small, we want to hear your takeaways from the first week-and-a-half of the season.

Which fall trends are you taking seriously and which ones do you expect to be short-lived? Which struggling teams and players should be worried and which ones just need more time to hit their stride? Which clubs off to strong starts are legitimate and which ones do you expect to come back down to earth?

Head to the comment section below to weigh in with your thoughts!

11 Players Affected By Poison Pill Provision In 2024/25

The term “poison pill” doesn’t actually show up in the NBA’s Collective Bargaining Agreement, but it’s used colloquially to refer to a provision in the CBA that affects players who recently signed rookie scale contract extensions.

As we explain in our glossary entry, the so-called poison pill provision applies when a player who signed a rookie scale extension is traded before the extension takes effect.

In that scenario, the player’s incoming value for the receiving team for matching purposes is determined by averaging his current-year salary and the salaries in each year of his new extension. His current team, on the other hand, simply treats his current-year salary as the outgoing figure for matching purposes.

For instance, Rockets big man Alperen Sengun is earning a $5,424,654 salary in 2024/25, but signed a five-year, $185MM extension that will begin in ’25/26.

Therefore, if Houston wanted to trade Sengun this season, his outgoing value for salary-matching purposes would be $5,424,654 (this year’s salary), while his incoming value for the team acquiring him would be $31,737,442 (this year’s salary, plus the $185MM extension, divided by six years).

[RELATED: 2024 NBA Rookie Scale Extension Recap]

Most of the players who signed rookie scale extensions aren’t realistic candidates to be traded anytime soon. But even in the event that a team does want to look into trading one of these recently extended players, the gap between the player’s incoming trade value and outgoing trade value could make it a real challenge to find a deal that works for both sides — especially if a team is operating in or near tax apron territory.

The “poison pill” provision applies to 11 players who signed rookie scale extensions in 2024. Here are those players, along with their outgoing salaries and incoming salaries for trade purposes:

Player Team Outgoing trade value Incoming trade value
Cade Cunningham DET $13,940,809 $37,827,796
Jalen Green HOU $12,483,048 $29,454,095
Evan Mobley CLE $11,227,657 $37,375,604
Scottie Barnes TOR $10,130,980 $37,192,825
Jalen Suggs ORL $9,188,385 $26,614,731
Franz Wagner ORL $7,007,092 $36,672,177
Moses Moody GSW $5,803,269 $10,825,817
Corey Kispert WAS $5,705,887 $11,951,177
Alperen Sengun HOU $5,424,654 $31,737,442
Trey Murphy NOP $5,159,854 $23,431,971
Jalen Johnson ATL $4,510,905 $25,751,818

Once the 2025/26 league year begins next July, the poison pill provision will no longer apply to these players. At that time, the player’s ’25/26 salary would represent both his outgoing and incoming value.

Until then, the gap between those outgoing and incoming figures will make it tricky for several of these players to be moved, though it affects some more significantly than others.

The difference of nearly $30MM between Wagner’s incoming and outgoing trade figures, for instance, means there’s essentially no chance he could be dealt to an over-the-cap team in 2024/25 — given that the Magic have no desire to move Wagner, that’ll be a moot point, but it’s still worth noting.

On the other hand, the much smaller divide between Moody’s incoming and outgoing salaries makes a trade involving him a more viable option, though the Warriors will have a hard cap to deal with that could complicate matters in they event they look to include Moody in a deal.