Hoops Rumors Originals

Checking In On Top Remaining NBA Free Agents

A handful of this year’s top free agents came off the board during the exclusive window for teams to negotiate with their own players between the end of the NBA Finals and the official start of free agency on June 30. Many more have reached deals with their own teams or new clubs since Sunday at 5:00 pm CT.

But there are still many starter- and rotation-caliber players left unsigned — only 33 of our top 50 free agents have reached contract agreements so far, leaving 17 up for grabs. Here are those players who don’t yet have new deals in place:

  1. LeBron James, F
  2. DeMar DeRozan, F
  3. Miles Bridges, F
  4. Tyus Jones, G
  5. Gary Trent Jr., G
  6. Isaac Okoro, F (Cavaliers RFA)
  7. Caleb Martin, F
  8. Buddy Hield, G
  9. Simone Fontecchio, F (Pistons RFA)
  10. Luke Kennard, G
  11. Malik Beasley, G/F
  12. Haywood Highsmith, G/F
  13. Precious Achiuwa, F/C
  14. Markelle Fultz, G
  15. Saddiq Bey, F
  16. Cedi Osman, F
  17. Gordon Hayward, F

Now, this isn’t 2010, 2014, or 2018. No one expects James to leave Los Angeles. It’s presumably just a matter of time until he and the Lakers agree to terms on either a new maximum-salary contract or something below that, if it helps L.A. acquire an impact player.

But even if we take the four-time MVP off this list, there are some intriguing names here, starting with DeRozan, a player believed to be the only free agent still available whom LeBron would take a pay cut to accommodate. As we relayed on Tuesday, the Lakers have interest in DeRozan, as do the Heat, but Miami can’t offer more than the taxpayer mid-level exception ($5.2MM) and L.A. would almost certainly have to move at least one eight-figure contract to make a competitive offer for the star forward.

There’s reportedly some mutual interest between the Clippers and Bridges, though that interest may be stronger from the player’s side than the team’s. Jones, meanwhile, is said to be seeking starter-level money, with a sign-and-trade considered a possibility, but we haven’t really heard much about which teams are involved for the steady veteran point guard.

It’s interesting that Trent, Hield, Kennard, and Beasley are among the top free agents without a deal. All four provide valuable floor-spacing on offense, but aren’t elite defenders. Teams may be wary about investing big money in outside shooters who could be targeted (especially in the postseason) on the other end of the court. The Warriors are reportedly discussing a potential sign-and-trade deal for Hield, while Kennard is considered likely to return to the Grizzlies.

As long as there’s no team pursuing an offer sheet for Okoro or Fontecchio, the Cavaliers and Pistons can afford to be patient in those negotiations, since they have most of the leverage over their respective restricted free agents. The Knicks and Hawks don’t have the same leverage with Achiuwa and Bey after declining to issue them qualifying offers, but even as unrestricted free agents, both players appear open to re-signing with their previous teams.

I’m a little surprised that neither Martin nor Highsmith has come off the board yet. The longer the stay out there, the more the door cracks open for a possible return to the Heat, though that’s considered more plausible for Highsmith than Martin.

As for Fultz, Osman, and Hayward, the rumor mill has been pretty quiet on those players so far.

One factor that’ll make it more difficult for all of these players to get favorable contracts? Keith Smith of Spotrac tweeted on Tuesday morning that the Jazz, Pistons, Magic, and Sixers were the only teams with cap room remaining, and Orlando has since used most or all of that leftover space by agreeing to re-sign Moritz Wagner and agreeing to renegotiate Jonathan Isaac‘s contract to give him a pay raise for 2024/25.

Utah and Detroit could still add another free agent or two, but it may be prudent for them to keep much of their cap room open for now in order to be able to jump into trade talks as a third team willing to take on salary that comes with assets attached. Philadelphia is also a possible landing spot for some of these free agents, but the 76ers also seem to be exploring ways to use their remaining cap room on the trade market, with Dorian Finney-Smith mentioned on Tuesday as one potential target.

If they can’t land a deal from one of those cap-room teams, many of the best free agents left on the board will have to find a team willing to hard-cap itself at the first tax apron by acquiring them via sign-and-trade or by signing them using more than the taxpayer portion of the mid-level exception. That may not be easy, and could result in some of the players on the back end of our top 50 ultimately settling for the minimum or something close to it.

All of the free agent deals agreed upon so far can be found within our 2024 free agent tracker. The full list of free agents still available can be found right here (or here, if you prefer to sort by team rather than by position/type).

Second-Round Pick Exception Details For 2024/25

As we outlined last summer when it was introduced as a new addition to the NBA’s Collective Bargaining Agreement, the second-round pick exception allows NBA teams to sign their second-round picks to standard contracts without requiring cap room or another exception (such as the mid-level) to do so.

Like the rookie scale exception, the second-round pick exception isn’t limited to a single use. It can be deployed as many times as needed in a given league year.

The second-round exception can be used to sign a player to either a three-year contract that includes a third-year team option or a four-year contract that features a fourth-year team option.

Teams made good use of the new exception right away last season. Of the 15 second-round picks in the 2023 draft who didn’t sign two-way contracts and who didn’t remain overseas for the year, 14 were signed using the second-round exception. The 15th, Tristan Vukcevic, didn’t sign until March, at which point the Wizards used a piece of the mid-level exception to give him a higher first-year salary than the second-round exception would’ve allowed for.

The values of the second-round pick exception change every year along with the NBA’s minimum salary scale, so with this year’s second-rounders starting to sign, it’s worth updating the numbers from the article we published a year ago to ensure they’re accurate for 2024/25.

Here are the details for ’24/25:


Three-year deal

  • The first year can be worth up to the minimum salary for a player with one year of NBA experience.
  • The second and third years are worth the second- and third-year minimum salaries for a rookie.
  • The third year is a team option.

As our chart of minimum salaries shows, in 2024/25, the maximum three-year salary for a contract with this structure would be about $6.1MM. Here’s the year-by-year breakdown (option year in italics):

Year Salary
2024/25 $1,862,265
2025/26 $1,955,377
2026/27 $2,296,271
Total $6,113,913

While the second- and third-year salaries will remain static in any three-year contract signed using the second-round exception, the first season can be as low as the rookie minimum ($1,157,153). For instance, Heat second-rounder Pelle Larsson reportedly signed a contract that begins at that number, so the overall value of his deal is about $5.4MM.


Four-year deal

  • The first year can be worth up to the minimum salary for a player with two years of NBA experience.
  • The second year can be worth up to the second-year minimum salary for a player with one year of experience.
  • The third and fourth years are worth the third- and fourth-year minimum salaries for a rookie.
  • The fourth year is a team option.

In 2024/25, the maximum four-year salary for a contract with this structure would be over $9MM. Here’s what it looks like from year to year (option year in italics):

Year Salary
2024/25 $2,087,519
2025/26 $2,191,897
2026/27 $2,296,271
2027/28 $2,486,995
Total $9,062,682

As with the first year of the three-year deal, the first two seasons of the four-year contract don’t necessarily have to start this high. They could be as low as $1,157,153 for year one and $1,955,377 for year two. That’s what Bronny Jamescontract with the Lakers will look like, for example, meaning his deal will be worth a total of about $7.9MM instead of $9MM+.

In any deal that uses this four-year contract structure, the salary increase between the first and second season can’t exceed 5% if the second season is above the minimum. For instance, a team wouldn’t be permitted to negotiate a contract that starts at the rookie minimum ($1,157,153) and jumps to $2,100,000 in year two.


Players who are signed using the second-round pick exception don’t count against a team’s cap between July 1 and July 30 of their first season.

That rule allows teams to preserve all the cap room they need until July 31 without having to worry about their second-rounders cutting into it, as well as positioning those players to sign their first NBA contracts before taking part in Summer League games.

Rookie Scale Salaries For 2024 NBA First-Round Picks

With the NBA’s salary cap set at $140,588,000 for the 2024/25 league year, the rookie scale has been set as well. The rookie scale locks in the value of contracts for first-round picks.

In every NBA league year, rookie scale amounts are assigned to each first-round slot, from No. 1 through No. 30. Teams can sign their first-rounders to as little as 80% of that rookie scale amount, or up to 120% of that figure.

While that rule theoretically affords teams some flexibility, first-round picks virtually always sign contracts worth 120% of their rookie scale amount, and unsigned first-rounders have a cap hold worth 120% of their rookie scale amount.

Listed below are the salary figures that represent 120% of the rookie scale amounts for 2024’s first-round picks. If a first-round pick signs a rookie scale contract in 2024/25, it will be for the amount below unless he accepts a deal worth less than the maximum allowable 120%.

These salary figures will only apply if the player signs in 2024/25. If a player doesn’t sign an NBA contract this year, his rookie contract will look a little different in future seasons.

Rookie scale contracts are guaranteed for the first two years, with team options on the third and fourth years.

Here’s the 2024 breakdown:

No.
2024/25 2025/26 2026/27 2027/28 Total
1 $12,569,040 $13,197,720 $13,826,040 $17,434,636 $57,027,436
2 $11,245,680 $11,808,240 $12,370,680 $15,611,798 $51,036,398
3 $10,098,960 $10,603,560 $11,108,880 $14,041,624 $45,853,024
4 $9,105,120 $9,560,520 $10,015,920 $12,670,139 $41,351,699
5 $8,245,320 $8,657,280 $9,069,600 $11,491,183 $37,463,383
6 $7,488,720 $7,863,240 $8,237,880 $10,445,632 $34,035,472
7 $6,836,400 $7,178,400 $7,519,920 $9,550,298 $31,085,018
8 $6,262,920 $6,576,120 $6,889,320 $8,763,215 $28,491,575
9 $5,756,880 $6,045,000 $6,332,760 $8,067,936 $26,202,576
10 $5,469,120 $5,742,480 $6,015,600 $7,669,890 $24,897,090
11 $5,195,520 $5,455,560 $5,715,360 $7,584,283 $23,950,723
12 $4,935,960 $5,182,920 $5,429,760 $7,482,209 $23,030,849
13 $4,689,000 $4,923,720 $5,158,080 $7,370,896 $22,141,696
14 $4,454,880 $4,677,600 $4,900,560 $7,257,729 $21,290,769
15 $4,231,800 $4,443,360 $4,654,920 $7,135,992 $20,466,072
16 $4,020,360 $4,221,360 $4,422,600 $6,784,268 $19,448,588
17 $3,819,120 $4,010,160 $4,201,080 $6,452,859 $18,483,219
18 $3,628,440 $3,809,520 $3,991,200 $6,138,466 $17,567,626
19 $3,465,000 $3,638,160 $3,811,800 $5,870,172 $16,785,132
20 $3,326,160 $3,492,480 $3,658,560 $5,641,500 $16,118,700
21 $3,193,200 $3,353,040 $3,512,760 $5,595,827 $15,654,827
22 $3,065,640 $3,218,760 $3,372,120 $5,547,137 $15,203,657
23 $2,795,294 $3,090,480 $3,237,120 $5,493,393 $14,616,287
24 $2,825,520 $2,966,760 $3,108,000 $5,435,892 $14,336,172
25 $1,808,080 $2,847,600 $2,983,680 $5,373,608 $13,012,968
26 $2,622,360 $2,753,280 $2,884,440 $5,200,645 $13,460,725
27 $2,546,640 $2,674,080 $2,801,640 $5,054,159 $13,076,519
28 $2,530,800 $2,657,760 $2,784,240 $5,025,553 $12,998,353
29 $2,512,680 $2,638,200 $2,763,960 $4,988,948 $12,903,788
30 $2,494,320 $2,619,000 $2,744,040 $4,952,992 $12,810,352

2024’s first-round picks:

  1. Zaccharie Risacher (Hawks)
  2. Alex Sarr (Wizards)
  3. Reed Sheppard (Rockets)
  4. Stephon Castle (Spurs)
  5. Ron Holland (Pistons)
  6. Tidjane Salaun (Hornets)
  7. Donovan Clingan (Trail Blazers)
  8. Rob Dillingham (Timberwolves)
  9. Zach Edey (Grizzlies)
  10. Cody Williams (Jazz)
  11. Matas Buzelis (Bulls)
  12. Nikola Topic (Thunder)
  13. Devin Carter (Kings)
  14. Carlton Carrington (Wizards)
  15. Kel’el Ware (Heat)
  16. Jared McCain (Sixers)
  17. Dalton Knecht (Lakers)
  18. Tristan Da Silva (Magic)
  19. Ja’Kobe Walter (Raptors)
  20. Jaylon Tyson (Cavaliers)
  21. Yves Missi (Pelicans)
  22. DaRon Holmes (Nuggets)
  23. AJ Johnson (Bucks)
    • Note: Johnson accepted approximately 114% of the rookie scale amount instead of 120% ($2,943,120) for this rookie season.
  24. Kyshawn George (Wizards)
  25. Pacome Dadiet (Knicks)
    • Note: Dadiet accepted 80% of the rookie scale amount instead of 120% ($2,712,120) for his rookie season.
  26. Dillon Jones (Thunder)
  27. Terrence Shannon (Timberwolves)
  28. Ryan Dunn (Suns)
  29. Isaiah Collier (Jazz)
  30. Baylor Scheierman (Celtics)

Checking In On Where Things Stand In NBA Free Agency

The first official day of NBA free agency on June 30 was certainly busy, but it wasn’t quite as hectic as usual. There are a few factors believed to be playing a part in the slower pace, including:

  • The new exclusive negotiating window open to team between the end of the NBA Finals and June 30 allowed several free agents to reach deals with their own teams ahead of the official start of free agency. Pascal Siakam (Pacers), OG Anunoby (Knicks), Immanuel Quickley (Raptors), and Nic Claxton (Nets) were among the notable players to line up massive paydays prior to June 30.
  • The NBA has made cracking down on tampering a priority, threatening significant penalties not just to teams but to agents who make free agent deals too early. That may be why it took an hour after free agency opened on Sunday evening to get our first report of a player switching teams (Andre Drummond to Philadelphia).
  • Teams are navigating a challenging new Collective Bargaining Agreement that has more ways than ever for a club to become hard-capped, ranging from sending out cash in a trade (hard-capped at the second apron) to using a trade exception generated before the offseason began (hard-capped at the first apron).
  • As teams grapple with those CBA changes, the salary cap increase for 2024/25 was just 3.36%, giving high-salary teams less wiggle room following increases of 10% in both 2022 and 2023.

While we didn’t get quite as much action on day one as expected, there were still a good deal of notable headlines, including Paul George‘s decision to leave the Clippers for the Sixers. George’s move prompted L.A. to put out a lengthy statement explaining why the star forward wouldn’t be back, which is – if not an entirely unprecedented move – a rarity.

Besides agreeing to terms with George, Philadelphia also reached deals with Andre Drummond, Kelly Oubre, and Eric Gordon during the early part of free agency, taking advantage of the fact that it’s one of the few contending teams with cap room this offseason.

The other Eastern Conference playoff team with cap room, the Magic, made one of the day’s biggest moves by agreeing to terms on a three-year deal with Kentavious Caldwell-Pope, adding a talented three-and-D wing with championship experience to a young roster that struggled to make outside shots last season.

While they lost George, the Clippers did reach a new two-year deal with James Harden and are bringing in at least two outside free agents, striking agreements with swingman Derrick Jones and guard Kevin Porter.

Jones’ free agency was a curious one, since he agreed to terms with the Clippers just a couple hours after the Mavericks agreed to sign Naji Marshall to a pretty similar deal. Dallas head of basketball operations Nico Harrison referred last month to re-signing Jones as the team’s “priority 1A and 1B,” and while his 11th-hour agent change complicated his free agency to some extent, it was still surprising to see him leave Dallas for a contract they seemingly could’ve afforded. We’ll see if more details on those negotiations surface in the coming days.

Elsewhere in free agency, the Celtics made deals to bring back a pair of reserve centers in Luke Kornet and Neemias Queta; the Heat reached a two-year agreement with Kevin Love; the Wizards lined up a new starting center by agreeing to a three-year contract with Jonas Valanciunas; and the Suns replaced outgoing reserve center Drew Eubanks by making a deal with veteran big man Mason Plumlee.

One of the day’s most interesting developments occurred on the Chris Paul front, where the Warriors decided to waive the veteran point guard after not finding a suitable trade for his expiring $30MM non-guaranteed contract. Paul had only been on waivers for a few hours when word broke that he had reached an agreement to sign with the Spurs upon reaching free agency. Within the last few years, Paul has helped young teams in both Oklahoma City and Phoenix exceed expectations. His impact on Victor Wembanyama and the Spurs will be a fun storyline to follow in 2024/25.

Restricted free agents Max Christie (Lakers) and Obi Toppin (Pacers) each reached four-year deals with their own teams on Sunday afternoon before free agency officially began, while the Pistons appear on track to keep Cade Cunningham out of 2025 restricted free agency by signing him to a lucrative new five-year extension. That deal’s not done yet, but it sounds like it’ll cross the finish line soon.

As our list of free agents shows, there are still plenty of intriguing names out there. While LeBron James is considered highly likely to return to the Lakers and Tyrese Maxey is a lock to stick with the Sixers, the futures of other top-15 free agents like DeMar DeRozan, Miles Bridges, Isaiah Hartenstein, and Klay Thompson remain less certain.

NBA Minimum Salaries For 2024/25

An NBA team that has spent all its cap space and doesn’t have any of its mid-level or bi-annual exception available still always has the ability to sign a player to a minimum-salary contract, unless that club is right up against its hard cap.

Teams with cap room or with access to the non-taxpayer mid-level exception will have a little more flexibility to sign players to longer-term minimum-salary contracts. However, teams without cap room and without any other exceptions on hand can still use the minimum salary exception to add as many players as roster limits and the hard cap allow, for contracts of up to two years.

[RELATED: Values of 2024/25 mid-level, bi-annual exceptions]

Undrafted free agents and second-round picks are often recipients of minimum-salary contracts, but there are plenty of veterans who end up settling for the minimum too. Because a player’s minimum salary is determined by how much NBA experience he has, many veterans will earn more than twice as much money as a rookie will in 2024/25 on a minimum-salary contract.

Listed below are 2024/25’s minimum salary figures, sorted by years of NBA experience. If a player spent any time on an NBA club’s active regular season roster in a given season, he earned one year of experience. So any player with zero years of experience has not yet made his NBA debut.

These figures represent approximately a 3.36% increase on last season’s minimum salaries, since that’s the amount of the NBA’s salary cap increase for 2024/25.

Here’s the full breakdown:

Years of Experience Salary
0 $1,157,153
1 $1,862,265
2 $2,087,519
3 $2,162,606
4 $2,237,691
5 $2,425,403
6 $2,613,120
7 $2,800,834
8 $2,988,550
9 $3,003,427
10+ $3,303,771

Because the NBA doesn’t want teams to avoid signing veteran players in favor of cheaper, younger players, the league reimburses clubs who sign veterans with three or more years of experience to one-year, minimum-salary contracts. Those deals will only count against the cap – and against a team’s bank balance – for $2,087,519, the minimum salary for a player with two years of experience.

For instance, Eric Gordon, who has 16 seasons of NBA experience, will reportedly sign a one-year, minimum-salary contract with the Sixers, who will only be charged $2,087,519 for Gordon’s contract. He’ll earn $3,303,771, but the NBA will make up the difference. This only applies to one-year contracts, not to multiyear deals.

If a player signs a minimum-salary contract after the regular season begins, he’ll earn a prorated portion of the amount listed above.

Those figures listed above also only apply to players who are signing new contracts in 2024/25. Players who are in the second, third, or fourth year of a minimum-salary deal will be earning a slightly different predetermined amount.

For example, Warriors big man Trayce Jackson-Davis – who signed a minimum-salary contract last offseason and now has one year of NBA experience – will earn a $1,891,857 salary in the second year of his contract, more than the $1,862,265 he would receive if he were signing a new minimum deal this fall. That’s because his second-year salary is based on a 5% raise over last season’s minimum salary for a player with one year of experience, whereas the cap rose by just 3.36%.

Here’s what multiyear minimum-salary contracts signed in 2024/25 will look like:

Experience
2024/25 2025/26 2026/27 2027/28
0 $1,157,153 $1,955,377 $2,296,271 $2,486,995
1 $1,862,265 $2,191,897 $2,378,864 $2,573,347
2 $2,087,519 $2,270,735 $2,461,462 $2,789,215
3 $2,162,606 $2,349,578 $2,667,944 $3,005,085
4 $2,237,691 $2,546,675 $2,874,429 $3,220,959
5 $2,425,403 $2,743,776 $3,080,918 $3,436,836
6 $2,613,120 $2,940,876 $3,287,406 $3,453,941
7 $2,800,834 $3,137,977 $3,303,770 $3,799,338
8 $2,988,550 $3,153,598 $3,634,150 $3,799,338
9 $3,003,427 $3,468,960 $3,634,150 $3,799,338
10+ $3,303,771 $3,468,960 $3,634,150 $3,799,338

Technically, a minimum-salary contract could cover five years for a player with full Bird rights, but in actuality, that never happens.

While some second-round picks and undrafted free agents will sign three- or four-year minimum-salary contracts, a minimum deal exceeding two years is rare for a player with more than a year or two of NBA experience under his belt.

Values Of 2024/25 Mid-Level, Bi-Annual Exceptions

The salary cap for the 2024/25 NBA league year has officially been set, with the league announcing that the cap will be $140,588,000, a 3.36% increase on last year’s number.

Under the league’s current Collective Bargaining Agreement, the values of the mid-level, room, and bi-annual exceptions are tied to the salary cap and the percentage that it shifts in a given year. Here’s how that math works:

  • Non-taxpayer mid-level exception: Worth 9.12% of salary cap.
  • Taxpayer mid-level exception: Increases at the same rate as the salary cap.
  • Room exception: Worth 5.678% of the salary cap.
  • Bi-annual exception: Worth 3.32% of the salary cap.

Listed below are the maximum annual and total values of each of these exceptions, along with a brief explanation of how they work and which teams will have access to them. For more information, check out glossary entries on the mid-level exception and the bi-annual exception.


Mid-Level Exception (Non-Taxpayer):

Year Salary
2024/25 $12,822,000
2025/26 $13,463,100
2026/27 $14,104,200
2027/28 $14,745,300
Total $55,134,600

The non-taxpayer mid-level exception is the primary tool available for over-the-cap teams to add free agents. As long as a team hasn’t dipped below the cap to use cap space and doesn’t go over the first tax apron ($178,132,000) at all, it can use this MLE, which runs for up to four years with 5% annual raises.

In 2024/25, for the first time, this exception can also be used to acquire players via trade or waiver claim.


Mid-Level Exception (Taxpayer):

Year Salary
2024/25 $5,168,000
2025/26 $5,426,400
Total $10,594,400

This lesser form of the mid-level exception is capped at two years and can only be used to sign free agents, not to acquire players via trade or waiver claim. It includes a maximum raise of 5% for the second season.

This exception is essentially available to teams who expect their total salaries to fall between the first tax apron and the second apron ($188,931,000). It’s not available to teams above the second tax apron, so a team that does use it becomes hard-capped at that second apron. A team that uses more than $5,168,000 of its mid-level exception will be hard-capped at the first apron.


Room Exception:

Year Salary
2024/25 $7,983,000
2025/26 $8,382,150
2026/27 $8,781,300
Total $25,146,450

Although this is also a mid-level exception of sorts, it’s colloquially known as the “room” exception, since it’s only available to teams that go below the cap and use their cap room.

If a club goes under the cap, it loses its full mid-level exception, but gets this smaller room exception, which allows the team to go over the cap to sign a player once the team has used up all its cap space.

The room exception can be used to sign players for up to three years, with 5% annual raises. It can also be used to acquire players via trade or waiver claim.


Bi-Annual Exception:

Year Salary
2024/25 $4,668,000
2025/26 $4,901,400
Total $9,569,400

The bi-annual exception, as its name suggests, is only available to teams once every two years. Of the NBA’s 30 clubs, only three – the Cavaliers, Lakers, and Raptorsused it in 2023/24, so they won’t have access to it in ’24/25. The league’s other 27 teams could all theoretically use it this season.

Still, even if a team didn’t use its BAE in ’23/24, that club doesn’t necessarily have access to it for the coming year. As is the case with the non-taxpayer MLE, this exception disappears once a team goes under the cap to use room. It’s also not available to teams over the first tax apron — using the BAE creates a hard cap at that apron.

The BAE can be used to sign players for up to two years, with a 5% raise after year one. It can also be used to acquire players via trade or waiver claim.

NBA Maximum Salaries For 2024/25

Now that the NBA has set its salary cap for the 2024/25 league year at $140,588,000, we have a clear idea of what maximum-salary contracts will look like for the coming season.

Listed below are the maximum-salary contracts for players signing contracts that start in 2024/25.

The first chart shows the maximum salaries for a player re-signing with his own team — a player’s previous team can offer five years instead of four, and 8% annual raises instead of 5% raises. The second chart shows the maximum salaries for a player signing with a new team.

These figures will apply to a number of players who signed maximum-salary contract extensions that will go into effect in 2024/25: Devin Booker, Karl-Anthony Towns, Jaylen Brown, Anthony Edwards, Tyrese Haliburton, and LaMelo Ball. They’ll also apply to anyone who signs a maximum-salary contract with his own team as a free agent in ’24/25.

A player’s maximum salary is generally determined by his years of NBA experience, so there’s a wide gap between potential earnings for younger and older players.

In the charts below, the “6 years or less” column details the maximum contract for a player like Ball, as well as what a free agent like Tyrese Maxey is eligible for; the “7-9 years” column applies to Pascal Siakam, who is signing a four-year max deal with the Pacers, and to Edwards and Haliburton, who each qualified for a Rose Rule rookie scale extension; and the “10+ years” column applies to the league’s most experienced vets, like LeBron James and Paul George, as well as those who qualified for the super-max, such as Booker, Towns, and Brown.

Here are the maximum salary figures for 2024/25:


A player re-signing with his own team (8% annual raises, up to five years):

Year 6 years or less 7-9 years 10+ years
2024/25 $35,147,000 $42,176,400 $49,205,800
2025/26 $37,958,760 $45,550,512 $53,142,264
2026/27 $40,770,520 $48,924,624 $57,078,728
2027/28 $43,582,280 $52,298,736 $61,015,192
2028/29 $46,394,040 $55,672,848 $64,951,656
Total $203,852,600 $244,623,120 $285,393,640

A player signing with a new team (5% annual raises, up to four years):

Year 6 years or less 7-9 years 10+ years
2024/25 $35,147,000 $42,176,400 $49,205,800
2025/26 $36,904,350 $44,285,220 $51,666,090
2026/27 $38,661,700 $46,394,040 $54,126,380
2027/28 $40,419,050 $48,502,860 $56,586,670
Total $151,132,100 $181,358,520 $211,584,940

It’s worth noting that none of the maximum-salary figures listed above will apply to extension-eligible players whose new contracts will start in 2025/26.

This group includes Scottie Barnes, who will reportedly sign a maximum-salary rookie scale extension with the Raptors. It also includes players who signed max extensions in previous years that will begin in ’25/26, such as Giannis Antetokounmpo and Anthony Davis.

The exact value of those players’ contracts will depend on where the cap lands for 2025/26, which won’t be officially announced until next June.

2024 NBA Free Agency Primer

While teams have been permitted to negotiate with their own free agents since the day after the end of the NBA Finals, the league’s 2024 free agency period officially begins on Sunday at 5:00 pm central time. Several contract agreements have been reported during the last week or two, but that number will significant increase beginning on Sunday evening.

Here are a few links to prepare you for one of the most exciting days on the NBA calendar:

2024 NBA Qualifying Offer Recap

Players eligible for restricted free agency don’t become restricted free agents by default. In order for a team to make a player a restricted free agent, it must extend a qualifying offer to him. The qualifying offer, which is essentially just a one-year contract offer, varies in amount depending on a player’s previous contract status.

A qualifying offer is designed to give a player’s current team the right of first refusal. Because the qualifying offer acts as the first formal contract offer a free agent receives, his team then has the option to match any offer sheet the player signs with another club. If a player doesn’t receive a qualifying offer, he becomes an unrestricted free agent and is free to sign with any team — his previous club is given no formal opportunity to match.

You can read more about qualifying offers here.

Listed below are the details on which players did and didn’t receive qualifying offers this summer. Our list is based on various reports and team announcements leading up to the June 29 deadline, along with confirmation from RealGM’s official NBA transactions log.

It’s possible that one or two qualifying offers slipped through the cracks and will be reported later today before free agency officially gets underway — if so, we’ll update this list.

For now though, this is what the qualifying offer landscape looks like. The players who received QOs will be restricted free agents, while the players who didn’t will be unrestricted. We’ve updated our free agents lists by position and by team to reflect the changes.


Received qualifying offers:

Players on standard contracts:

Note: Qualifying offers marked with an asterisk (*) are based on a projected $141MM salary cap and would increase or decrease if the cap comes in higher or lower than that.

Players on two-way contracts:

Note: Qualifying offers for two-way players are one-year, two-way contracts with a guarantee of approximately $78K unless otherwise indicated.


Did not receive qualifying offers:

Players on standard contracts:

Players on two-way contracts:

Hoops Rumors Glossary: Traded Player Exception

Relying on the trade machine at ESPN or Spotrac is probably the simplest way for NBA fans to verify whether or not a trade will work under league rules, but it’s a worthwhile exercise to examine and understand the primary tool in the NBA’s Collective Bargaining Agreement that determines a trade’s viability — the traded player exception.

Teams with the cap room necessary to make a trade work don’t need to abide by traded player exception rules. However, if a team makes a deal that will leave its total salary more than $250K above the salary cap, the club can use a traded player exception to ensure the trade is legal under CBA guidelines.

There are two different types of traded player exceptions used in NBA deals. One applies to simultaneous trades, while the other applies to non-simultaneous deals.

In a simultaneous trade, a team can send out one or more players and can acquire more salary than it gives up. In a non-simultaneous trade, only a single player can be dealt, and the team has a year to take back the equivalent of that player’s salary (plus $250K for non-tax apron teams).

Let’s look into each scenario in greater detail….


Simultaneous:

In a simultaneous trade, different rules apply to teams whose salaries are below the first tax apron and those whose salaries are above the apron. A non-apron team can trade one or more players and take back….

  1. 200% of the outgoing salary (plus $250K), for any amount up to $7,500,000.
  2. The outgoing salary plus $7.5MM, for any amount between $7,500,001 and $29,000,000.
  3. 125% of the outgoing salary (plus $250K), for any amount above $29,000,000.

Here’s a recent example of these rules in effect:

In January, the Pacers traded Bruce Brown, Kira Lewis, and Jordan Nwora to the Raptors in exchange for Pascal Siakam.

Brown was earning $22,000,000 in 2023/24, so if Indiana had traded him on his own, the team could have taken back $29,500,000 (his salary, plus $7.5MM). However, that wouldn’t have been enough to cover Siakam’s salary of $37,893,408.

By adding Lewis ($5,722,116) and Nwora ($3,000,000) to their trade package, the Pacers sent out a total of $30,722,116. The third rule listed above applies to that figure, meaning Indiana was able to take back 125% of the outgoing amount (plus $250K), for $38,652,645 in total — that was enough to cover Siakam’s salary, making the trade legal.

For apron teams, the traded player exception rules for a simultaneous trade are simpler, but far more restrictive. A team whose salary is over either tax apron can take back no more than 100% of the outgoing salary, no matter how much – or how little – outgoing salary is involved.

That means that if the Suns, who project to be a second-apron team in 2024/25, want to trade Nassir Little, they’ll be ineligible to take back a player earning even one dollar more than his $6,750,000 salary for next season.

A team’s position relative to the apron at the conclusion of the transaction dictates which set of rules they have to be abide by. For instance, a team whose salary sits just $2MM below the first tax apron can’t trade a $5MM player for a $10MM player, since that deal would push its salary above the apron. However, a team whose salary is $10MM below the apron could make that move.

In simultaneous transactions, the traded player exception is used to instantly complete the deal, leaving no lingering loose ends. This form of the traded player exception isn’t what we’re talking about if we say a team “has a trade exception” available to use. Those outstanding trade exceptions come as a result of non-simultaneous deals.


Non-simultaneous:

In non-simultaneous deals, a team can trade away a single player without immediately taking salary back in return. The team then has up to one year in which it can acquire one or more players whose combined salaries amount to no more than the traded player’s salary (plus $250K for non-apron teams).

For instance, when the Nets sent Joe Harris to the Pistons along with a pair of second-round picks last offseason, they didn’t take any salary back. That was a non-simultaneous trade from Brooklyn’s perspective, allowing the team to create a traded player exception worth Harris’ salary ($19,928,571).

The Nets subsequently had a year to use that exception to acquire one or more players whose salaries total up to $20,178,571 (Harris’ salary, plus $250K). They used a portion of it to acquire Thaddeus Young and his $8MM salary in a deal with the Raptors, leaving approximately $12MM left over. Trade exceptions expire after a year if they haven’t been used in full — the remainder of that one will expire on July 8.

A team can acquire one or more players as part of a non-simultaneous trade. For example, when the Knicks completed their OG Anunoby trade with the Raptors in December, they sent out RJ Barrett and his $23,883,929 salary, creating a non-simultaneous trade exception worth that amount and immediately taking Anunoby’s $18,642,857 salary into it. That reduced the value of the trade exception to $5,241,072.

A team can create a non-simultaneous trade exception regardless of whether its salary is under or over the tax aprons. If the Suns were to trade the aforementioned Little this offseason for a player earning $3.75MM, they would create a non-simultaneous trade exception worth $3MM and would have one year to use it.


Putting the two together:

When evaluating an NBA trade, it’s worth remembering that two teams can view the deal entirely differently and that they’re allowed to divide a single trade into multiple parts to maximize their flexibility. For example, one team could consider a trade simultaneous, while the other team breaks the transaction down into two separate trades, one simultaneous and one non-simultaneous.

Let’s take a look at a recent real-life example, examining the Anunoby trade mentioned above between the Knicks and Raptors.

From the Knicks’ perspective, the trade broke down as follows:

  • Traded Immanuel Quickley ($4,171,548) for Precious Achiuwa ($4,379,527) and Malachi Flynn ($3,873,025).
    • This trade is a simultaneous one for the Knicks, who were operating below both aprons, allowing them to take back up to 200% of Quickley’s salary, plus $250K. That figure works out to $8,593,096; Achiuwa and Flynn were earning a combined $8,252,552, making them a fit.
  • Traded RJ Barrett ($23,883,929) for OG Anunoby ($18,642,857).
    • This is a non-simultaneous trade, with the Knicks essentially creating a $23.88MM trade exception for Barrett’s outgoing salary and immediately taking Anunoby into it. As noted above, New York has until December 30, 2024 to use the remaining $5,241,072 on the exception.

Here’s how it looked from the Raptors’ perspective:

  • Traded OG Anunoby ($18,642,857) for RJ Barrett ($23,883,929).
    • In a simultaneous trade of Anunoby, the Raptors (also a non-apron team) were permitted to take back $26,142,857, which is the full amount of his salary, plus $7.5MM. That’s enough to cover Barrett’s $23.88MM salary, but not enough to take on Quickley too, since he was earning more than the $2,258,928 gap between Barrett’s salary and the amount Toronto could take back for Anunoby.
  • Traded Malachi Flynn ($3,873,025) for Immanuel Quickley ($4,171,548).
    • Because they couldn’t use Anunoby to acquire both Barrett and Quickley, the Raptors had to use Flynn’s outgoing salary in a simultaneous trade to take on Quickley. Toronto could have taken back up to $7,996,050 in salary for Flynn (200% of his salary, plus $250K), so Quickley is an easy fit.
  • Traded Precious Achiuwa ($4,379,527) for “nothing.”
    • Because Achiuwa’s salary wasn’t required for matching purposes, the Raptors moved him to the Knicks in a non-simultaneous trade, from their perspective, generating a trade exception worth his salary that they have until December 30, 2024 to use. They later used a $3MM chunk of that exception in a trade with the Pacers to take on Jordan Nwora. It’s worth noting that either Flynn or Achiuwa could have matched Quickley’s incoming salary, but teams will always use the smaller salary for matching purposes in that scenario, creating the trade exception with the bigger salary.

When a team can’t use a traded player exception:

Under the league’s current Collective Bargaining Agreement, teams above the first or second tax apron face additional restrictions related to traded player exceptions, besides not being able to take back more salary than they send out.

A team is not permitted to use a (non-simultaneous) traded player exception created during the previous offseason or regular season if its team salary will be above the first tax apron upon the conclusion of the deal. Using a TPE created during the prior year will hard-cap the team at the first tax apron for the subsequent season.

For instance, the Rockets used a trade exception they created in last October’s Kevin Porter trade to acquire AJ Griffin from the Hawks on Thursday. That means Houston’s team salary will be hard-capped at the first apron for the 2024/25 league year. If the Rockets had been operating above the first apron, that deal wouldn’t have been permitted as constructed.

Apron teams are still allowed to use newly created trade exceptions. Circling back once more to the Suns/Little example outlined above, if Phoenix traded Little today for a player earning $3.75MM, the team would be able to use the $3MM TPE generated in that deal for the rest of the offseason or ’24/25 regular season.

But the Suns can’t currently use any of the three trade exceptions they generated in July and September of 2023. If Phoenix were to move below the first tax apron during the 2024/25 league year, those exceptions would become “unfrozen” (assuming they haven’t expired) and could be used.

Here are a couple additional restrictions that apron teams face related to trade exceptions:

  • A team is not permitted to aggregate two or more player salaries for matching purposes if that team will be above the second tax apron upon the conclusion of the deal. We have many more details on salary aggregation in a separate glossary entry.
  • A team is not permitted to take back salary using a signed-and-traded player as the outgoing matching piece if that team will be above the second tax apron upon the conclusion of the deal. If a team creates a (non-simultaneous) traded player exception by sending out a player via sign-and-trade, that exception can’t be used if the team will be above the second tax apron at the conclusion of the transaction.

More notes on traded player exceptions:

  • A team’s outgoing salary for matching purposes is the guaranteed salary rather than the total salary. For example, a player with a $2MM partial guarantee on a $10MM salary would only count for $2MM for salary-matching purposes for the team trading him (the team acquiring him would still have to account for him as $10MM in incoming salary). Between the end of a team’s season and June 30, the outgoing salary for a traded player is the lesser of his full current-season salary and his guaranteed salary for the next season. We have more details on this rule in a separate glossary entry.
  • Trade exceptions created in non-simultaneous trades can’t be combined with one another, with other exceptions, or with a player’s salary; they can’t be used to sign a free agent (except in a sign-and-trade); and they can’t be traded outright to another team. However, they can be used to claim a player off waivers.
  • The salary in a sign-and-trade can sometimes be subject to base year compensation rules. In that case, the player’s outgoing salary for trade purposes is either his previous salary or 50% of his new salary, whichever is greater. For instance, when the Heat signed-and-traded Max Strus to the Cavaliers last summer, Strus’ incoming salary from Cleveland’s perspective was $14,487,684, but his outgoing salary from Miami’s perspective was just $7,243,842.
  • Teams that are under the cap before a trade and go over the cap as a result of the trade can’t create a trade exception as a result of that deal.
  • Players signed using the minimum salary exception can also be acquired using the minimum salary exception in a trade, so matching their salary using a traded player exception is not required. A tax apron team is permitted to acquire a player using the minimum salary exception without matching salaries.
  • For salary-matching purposes, future draft picks or the draft rights to an unsigned player aren’t taken into consideration. Neither is cash, which can be sent out in a trade by teams below the second apron.
  • Teams will be permitted to use the non-taxpayer mid-level, room, and bi-annual exceptions as de facto trade exceptions beginning in 2024/25. For instance, a club could trade for a player earning $10MM using the non-taxpayer mid-level exception.

The traded player exception is one of the CBA’s more complicated tools and can make it challenging for over-the-cap teams to navigate the trade market. It’s undoubtedly simpler to use an online trade machine to determine whether a deal is legal, but examining the rules and figuring out exactly how a blockbuster trade breaks down can provide rewarding insight into an NBA club’s management of its cap.


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.