As usual, players already under contract have their figures listed based on Keith Smith's work at Spotrac.com while salaries in bold italics are my own estimates based on reported numbers and the standard 5% or 8% raises that the teams could give. Salaries are also color coded if they are a player option, a team option, not fully guaranteed, or a "mutual option" (a player option that's not fully guaranteed) based on the reporting, with parentheses to credit whoever broke the news and when.
6/30 update: The NBA officially announced that the salary cap for this season is $164,961,000, which is slightly lower than the $165 million that was projected. The luxury tax line, First Apron, and Second Apron are subsequently $200,428,000, $209,015,000, and $221,686,000, respectively.
That means these are the maximum starting salaries and total possible contracts based on years of experience:
- 6 or fewer years (25% of the cap): $41,240,250 for up to 4 years, $177,333,075 with a new team or 5 years, $239,193,450 with their previous team.
- 7-9 years (30%): $49,488,300 for up to 4 years, $212,799,690 with a new team or 5 years, $287,032,140 with their previous team.
- 10+ years (35%): $57,736,350 for up to 4 years, $248,266,305 with a new team or 5 years, $334,870,830 with their previous team.
And the amount available for the various exceptions can go up to the following starting salaries and totals:
- Full Mid-Level Exception (MLE): $15,044,000 for up to 4 years, $64,689,200
- Taxpayer MLE: $6,064,000 for up to 2 years, $12,431,200
- Room Mid-Level Exception: $9,366,000 for up to 3 years, $29,502,900
- Bi-Annual Exception: $5,477,000 for up to 2 years, $11,227,850 (can only be used every other year)
- Minimum Exception: a $2,449,421 cap hit, aka the minimum for players with two years of experience, as long as it's a one year deal. The league subsidizes the cap hit and pays the difference between that and their actual salary that they earn based on years of experience.
Now back to the deals:
Simmons signs with the Kings: 1 year, minimum contract (Shams 9/4)
Having nine years of experience (due to sitting out last season), 2016's #1 overall pick will make just over $3.5 million with the subsidized cap hit above on the one year minimum. There's been talk about Sacramento wanting a veteran ball-handler to help rookie Darius Acuff, and after Westbrook retired instead of returning, they landed on Simmons. The 30 year old has seemed to be a shell of his former self ever since the unbelievable collapse against Atlanta in the 2021 playoffs and subsequent back issues, but at this price, there's no risk in taking a shot on reviving his career.
Thompson extends with the Rockets: 5 years, $208 million (Shams 9/3)
| Amen Thompson | $12,258,609 | $35,862,069 | $38,731,034 | $41,600,000 | $44,468,966 | $47,337,931 |
It feels like Houston is the only team that doesn't just automatically give out max contracts and actually negotiates hard with their stars, especially if they have the leverage of restricted free agency looming. Thompson is only the second player from the lofty 2023 draft class to sign an extension, and based on current cap projections, the 25% max would have been $252 million over 5 years like what Wembanyama signed for. Locking in the 23 year old rising star, who made First Team All-Defense in his second season, at this number could go a long way towards helping the Rockets' tax bill and potential Apron issues as more and more of their roster start to hit new contracts.
Wolves shed more salary (Shams 8/28)
Jazz receive:
Timberwolves receive:
| Cody Williams | $6,015,600 | $7,669,890 |
Already saving about $2.5 million in this transaction (which is equivalent to a veteran minimum), Minnesota is also waiving and stretching Konchar's contract over three years to make this a cut of nearly $6.6 million in salary for this season. That gives them enough room under the Second Apron to make the Kuminga signing official, and they're getting a look at Williams, who turns just 22 in November. The #10 pick two years ago is nowhere near the player that his brother Jalen is, but he at least made notable progress this past year after a terrible rookie season.
Green could have been a useful 3+D wing on a playoff team like the Wolves, but this type of transaction works out well for their flexibility to a sign a bigger need at forward with Kuminga. Instead, Green will be a nice veteran who only turns 26 himself in November for a young Jazz team that hopes to finally be competitive now. Williams looks like mostly a whiff on such a high pick, so deciding to swap out any potential upside for a more proven player is an understandable move for where they are in their trajectory at long last. Konchar being collateral damage here is a little surprising since he's been a useful player in the past, but he should catch on with another playoff hopeful team on a minimum.
Richards signs with the Heat: one year, likely minimum contract (Shams 8/27)
Having six years of experience, the backup wing will make just under $3.1 million with the subsidized cap hit above if it is the one year minimum. Antetokounmpo, Adebayo, and Portis can all play some center, but Richard provides Miami with a more stereotypical rebounding specialist at the position.
Kuminga signs with the Timberwolves: 2 years, "$13 million" (Shams 8/26)
| Jonathan Kuminga | $6,064,000 | $6,367,200 |
The Taxpayer MLE amount is the most that Minnesota can offer, not "$13 million" like Shams reported as a favor to Kuminga's attention seeking agent, Aaron Turner, who insisted a year ago that the $24 million team option for this season would be torn up for a better deal. Instead, the 24 year old (in October) forward will only be getting a quarter of that as the Wolves try to tight rope their Second Apron hard cap. They'll need to shed salary to fit this contract in, possibly by stretching another player's contract by this weekend's deadline.
Mathurin signs with the Pelicans: 2 years, $16 million (Shams 8/26)
| Bennedict Mathurin | $7,804,878 | $8,195,122 |
It's surprising that the Clippers are just going to let a 24 year old scorer go for nothing like this when they controlled his restricted free agency, but getting that player option for next year is a nice win for Mathurin instead of merely accepting the one year Qualifying Offer for a similar salary this season. New Orleans will need to clear some salary to use part of the MLE to make this addition and still stay under the First Apron hard cap that this will trigger, let alone under the luxury tax line that the franchise will seemingly never cross.
Niang signs with the Warriors: 1 year, minimum contract (Shams 8/25)
Both Siegel and Stein have reported for a while that Golden State had interest in Williams and Niang, and now both have come to terms today. Having 10 years of experience, the veteran forward will make $3,876,529 with the subsidized cap hit above on the one year minimum. It's a homecoming of sorts after Niang helped earned his place in the league by playing in the G League for the Santa Cruz Warriors back in the 2017-18 season to earn a Two-Way with the Jazz, and the rest was history. He didn't play at all last year due to a foot injury (and perhaps due to the tanking teams that he was on), but the 33 year old is a proven stretch four with a 39.9% career mark on 8.4 threes per-36 minutes.
8/27 Update: Scotto reports that Niang only has $1.84 million guaranteed in this contract.
Williams signs with the Warriors: 1 year, minimum contract (Shams 8/25)
| Brandon Williams | $2,449,421 |
Having four years of experience, the backup guard will make just over $2.6 million with the subsidized cap hit above on the one year minimum. Turning 27 in November, Williams provides some needed firepower off the bench with a career average of 19.9 points, 5.9 assists, 4.5 rebounds, and 1.5 steals against 3 turnovers per-36 minutes on 45%/28%/77.5% shooting. He made 40% of 4.4 threes per-36 in a small sample size of 33 games during the '24-25 season, so there's some hope that he can improve from deep and make what is a nice addition into a major bargain.
8/27 Update: Scotto reports that Williams' contract is non-guaranteed until Opening Night, which would guaranteed $1.4 million.
DeRozan signs with the Nuggets: 1 year, minimum contract (Haynes first, Shams the details 8/21)
Having over 10 years of experience, the veteran wing will make $3,876,529 with the subsidized cap hit above on the one year minimum. DeRozan obviously has a very different skillset than Watson, but he's well worth an addition at this price. Denver still could use more outside shooting, but the 37 year old can provide more secondary ball-handling as a scorer off the bench.
Thompson to sign with the Heat: two years, "nearly $13 million" (Shams 8/21)
| Klay Thompson | $6,064,000 | $6,367,200 |
Thompson needs to officially clear waivers after his buyout with the Mavericks, but there's basically no chance any team claims his $17,460,317 contract. Given Miami's hard cap at the First Apron, I expected this to be a minimum contract, which would have been for $3,876,529, but the four-time champion is instead getting what I'm projecting as the equivalent of the TP MLE on a 1+1 deal. The first year is likely the amount that he gave up with Dallas to gain his freedom after a trade market failed to materialize for the 36 year old, which is a decent chunk of savings for them to add more room under the tax line. Thompson may not be the two way player that he once was, but he obviously helps fill the Heat's need for shooters around Antetokounmpo and Adebayo.
8/22 Update: Scotto reports that Thompson actually gave up roughly $9.8 million in his buyout, so I guess it's this year's salary plus the veteran minimum for next year since he is getting two years here. He's still getting more total money guaranteed, but that definitely makes the transaction an easier pill to swallow for the Mavs.
8/23 Update: Now that Thompson officially cleared waivers and is free to sign with the Heat, Amick reports that this is actually an $11.5 million contract. That little bit of a difference means that they have enough room under their First Apron hard cap to sign a 15th player to a standard contract instead of going into the season with just the minimum of 14.
| Klay Thompson | $5,528,846 | $5,971,154 |
Harden re-signs with the Cavaliers: 3 years, $97 million (Shams 8/20)
| James Harden | $30,793,651 | $32,333,333 | $33,873,016 |
As mentioned yesterday, Cleveland is about $28.4 million below their First Apron hard cap, so I believe that they still need another move or two to fit in this starting salary. Harden declined his $42,317,307 player option that was guaranteed for $13,317,307 in order to help the team with a smaller cap hit this year and gain $54.68 million more guaranteed. Turning 37 next week and not exactly known for taking care of his body, it's risky to commit this much through his age 39 season. It is an understandable compromise, though, given the flexibility that it provided under the First Apron to make a move like they did for Watson. Incredibly, their starting five projects to combine for $179.47 million this season aka $14.5 million over the salary cap.
Cavs sign-and-trade for Watson, 4 years, $88 million, in five-team deal (Haynes first, Shams the details 8/19)
Cavaliers receive: $25,923,426 total in; $31,470,036 total out
| Peyton Watson | $20,465,116 | $21,488,372 | $22,511,628 | $23,534,884 |
Draft rights to Ismael Kamagate (#56 pick in 2022)
Clippers receive: $16,660,836 in; $0 out
Nuggets receive: $0 in; $20,465,116 out
2031 Cavaliers 1st round pick (via Cavs)
2032 Kings 2nd round pick (via Cavs)
Wizards receive: $8,000,000 in; $5,458,310 out
| Tre Mann | $8,000,000 | $8,000,000 |
2027 76ers 2nd round pick (via Clips)Cash considerations
Hornets receive: $14,809,200 in; $8,000,000 out
| Dennis Schroder | $14,809,200 | $15,514,400 |
Cash considerations
So after this long restricted free agency saga, Denver only ended up with one total 1st round pick in the end? I know they would pay a ton in luxury tax to retain Watson, but this isn’t even an outrageous contract that they couldn’t just pay themselves. Kroenke strikes again despite having Nikola Jokic in his peak years. They can't even use the Trade Exception they're creating that's worth 50% of Watson's salary (due to Base Year Compensation) due to the Second Apron, so there aren't likely to be any other roster additions for more than the minimum.
LA can easily fit Strus into their own TPE that they created in the $17 million Collins sign-and-trade last month, so that's a nice use of the extra 2nd rounder that they picked up from Philly in the Broome salary dump, as reported by Fischer.
Cleveland will now be hard-capped at the First Apron with this move, so that leaves them with under $26 million of operating room for the first year of whatever Harden's new contract will be. They already owed their 2027 and 2029 1st round picks, so this one in 2031 is the first that was available to be traded. They also now lack any 2nd round picks until 2033. Being that far out increases the upside for Denver, but it's still a pretty low price to pay for a wing who showed the upside of Watson and only turns 24 next month.
Update: Shams adds that Washington is also involved in the deal with a Tre Mann for Cam Whitmore swap, which adds some extra wiggle room (to about $28.4 million) for Cleveland at the cost of the 2nd rounder that LA is sending out. Two-Way player Julian Reese is heading to Denver to satisfy the requirement of Washington "touching" more than one team, but he'll be immediately waived.
The previously reported trade sending Schroder to Charlotte was also looped in, which makes sense since Mann isn't ending up in Cleveland. Gozlan pointed out that doing so means that the Cavs can create a TPE worth Strus' $16.6 million instead of Schroder's $14.8 million, and with Whitmore coming back instead of Mann, they can just use the $6,897,984 D'Andre Hunter TPE and preserve the $10 million Lonzo Ball TPE.
Watford signs with the Pelicans: 1 year, minimum contract (Shams 8/17)
| Trendon Watford | $2,449,421 |
Having five years of experience, the backup forward will make just under $2.85 million with the subsidized cap hit above on the one year minimum. Turning 26 in November, Watford will need to bring his three point shooting back up to the 39.1% and 39.7% in his second and third seasons after making just 28.3% combined over the last two years. Since he declined his $2,801,346 player option at the start of the summer, I would guess that he got a guaranteed deal.
Schroder gets moved yet again (Shams 8/14)
Hornets receive:
| Dennis Schroder | $14,809,200 | $15,514,400 |
Cash considerations
Cavaliers receive:
| Tre Mann | $8,000,000 | $8,000,000 |
After just being acquired six months ago, Schoder's name has been in the rumor mill all summer as Cleveland looked to clear salary before re-signing Harden, and as Gozlan pointed out, Schroder is now the second-most traded player in NBA history with 9 moves. Like with the Finney-Smith salary dump and moves in past summers, Charlotte is once again happy to oblige, and the only surprising thing here is that they only got cash and not more 2nd rounders this time. Turning 33 next month, the veteran guard only has $4,350,000 guaranteed for '27-28 compared to Mann's team option that could simply be declined, so the Hornets are taking on over $11 million in total here. The Cavs are now close to $30 million under the First Apron and about $42 million away from the Second Apron that they are now hard-capped out due to sending out cash in a trade.
Beal re-signs with the Clippers: 2 years, $13.2 million (Shams 8/13)
| Bradley Beal | $6,424,800 | $6,746,040 |
It looks like LA is giving Beal the most that they could re-sign him for with Non-Bird Rights: a 120% raise on his $5,354,000 salary from last season. It seemed surprising that he declined his $5,621,700 player option after missing nearly the entire year with a fractured hip, but I guess he knew that he had this potentially waiting for him to help make him whole after the money he gave up in his buyout with Phoenix. That amount was $13,879,830 of the 2 years, $110,794,880 that was left on his Suns deal, and now the 33 year old will have made $11,778,800 from the Clippers in that same span, with a partially guaranteed player option for a third season added. Fischer reports that it's protected for $3.2 million with a late August deadline.