Cap situation · 2026-27
over the cap. Over the cap but $29.9M under the tax: trades need matching salary (up to $27.5M back for $20M out) and the full mid-level is on the table.
Room under the tax$29.9M$38.4M under the first apron
Expiring after 2026-27$44.7M6 contracts: Miller, Williams, Dillingham…
Tradable contracts7$5–30M, two years or fewer, no player option
Next season$135.7M2027-28 already committed
Options42 player · 2 team
Projected tax bill$0under the tax line
The wall · 2026-27
each block = one contract, width = share of payroll14%Reid$23.3M
13%White$22.8M
11%Allen$18.1M
9%Miller$15.1M
9%Schroder$14.8M
8%Williams$14.3M
6%O'Neale$10.9M
6%Knueppel$10.5M
Naz Reid $23.3MCoby White $22.8MGrayson Allen $18.1MBrandon Miller $15.1MDennis Schroder $14.8MGrant Williams $14.3MRoyce O'Neale $10.9MKon Knueppel $10.5MTidjane Salaun $8.2MRob Dillingham $6.9MHannes Steinbach $5.2MChristian Anderson Jr. $4.3MPat Connaughton $3.8MLiam McNeeley $2.9MMoussa Diabate $2.5MSion James $2.4MRyan Kalkbrenner $2.4MRyan Nembhard $2.2M
What they can do with it
Test a trade →Exception available
$15.0M
Non-taxpayer mid-levelup to four years, plus the $5.48M bi-annual exception; using the full amount hard-caps the team at the first apron
Expiring after 2026-27 · 6
Brandon Miller$15.1M
Grant Williams$14.3M
Rob Dillingham$6.9M
Pat Connaughton$3.8M
Moussa Diabate$2.5M
Ryan Nembhard$2.2M
$44.7M clears next summer
Options for 2027-28 · 1
Grayson Allenplayer$19.4M
Tradable matching salary · 7
Grayson Allen$18.1M
Brandon Miller$15.1M
Dennis Schroder$14.8M
Grant Williams$14.3M
Royce O'Neale$10.9M
Tidjane Salaun$8.2M
The contracts that make a trade work: big enough to match, small enough to move.
Every contract, by season
P = player option · T = team option · ETO = early termination| Player | Age | 2026-27 | 2027-28 | 2028-29 | 2029-30 | Guaranteed |
|---|---|---|---|---|---|---|
| Naz Reid | 27 | $23.3M | $25.0M | $26.7M | $28.4MP | $75.0M |
| Coby White | 26 | $22.8M | $24.7M | $26.5M | $74.0M | |
| Grayson Allen | 31 | $18.1M | $19.4MP | $18.1M | ||
| Brandon Miller | 23 | $15.1M | $15.1M | |||
| Dennis Schroder | 33 | $14.8M | $15.5M | $14.8M | ||
| Grant Williams | 27 | $14.3M | $14.3M | |||
| Royce O'Neale | 33 | $10.9M | $11.6M | $22.5M | ||
| Kon Knueppel | 21 | $10.5M | $11.0M | $13.9M | $10.5M | |
| Tidjane Salaun | 21 | $8.2M | $10.4M | $8.2M | ||
| Rob Dillingham | 21 | $6.9M | $6.9M | |||
| Hannes Steinbach | 20 | $5.2M | $5.5M | $5.8M | $8.5M | $10.7M |
| Christian Anderson Jr. | 20 | $4.3M | $4.5M | $4.7M | $7.2M | $8.7M |
| Pat Connaughton | 33 | $3.8M | $3.8M | |||
| Liam McNeeley | 21 | $2.9M | $3.0M | $5.5M | $2.9M | |
| Moussa Diabate | 24 | $2.5M | — | |||
| Sion James | 23 | $2.4M | $2.5M | $2.7MT | $2.4M | |
| Ryan Kalkbrenner | 24 | $2.4M | $2.5M | $2.7MT | $2.4M | |
| Ryan Nembhard | 23 | $2.2M | $2.2M | |||
| Team total | $170.6M | $135.7M | $88.5M | $44.2M |
Built from public contract records and checked against the league's published cap (2026-27 cap $165.0M); updated 1 d ago. Cap holds, incomplete rosters and two-way deals can move these totals; the league's official numbers govern.