Unofficial / pending commissioner validation. Data quality warnings remain visible by design.
Current Counted Salary$235

Includes RFA and rookie commitments

Pending RFA Matches$1

Incumbent matches not charged until activation

Pending 2026 Rookies$3

Draft contracts reserved after UFA draft

Budget for RFA Adds$31

Soft cap minus all counted contracts

Projected Commitments$235

After RFA and rookie activation

Pre-RFA Hard Cap Space$44

Before pending RFA and rookies

RFA Rights5

Pending rights rows

2027 Firsts Owned1

Future leverage

G League0/2

Active assignments

G League Eligible3/4

Designated rookie-class players

Manual review flag present for this franchise. Check the RFA board and data quality page before using this snapshot as final.
RFA Budget is the remaining adjusted hard-cap room after current salary, pending RFA contracts, and completed 2026 rookie contracts. UFA bidding is closed. Amnestied players are excluded from salary commitments and retained in the Exceptions ledger.

Salary Commitments 2026-2031

Player202620272028202920302031ExpiresFuture FA
Cade Cunningham$55$60$66$0$0$02028UFA
Bam Adebayo$38$0$0$0$0$02026UFA
Darius Garland$24$26$28$0$0$02028UFA
Onyeka Okongwu$12$0$0$0$0$02026UFA
Thomas Sorber$1$1$1$0$0$02028UFA
Anthony Black$1$3$5$8$0$02029UFA
Kawhi Leonard$40$0$0$0$0$02026UFA
De'Aaron Fox$25$0$0$0$0$02026UFA
Julius Randle$19$0$0$0$0$02026UFA
Toumani Camara$10$0$0$0$0$02026UFA
Aaron Nesmith$1$0$0$0$0$02026UFA
Devin Vassell$2$0$0$0$0$02026UFA
Isaiah Stewart$1$0$0$0$0$02026UFA
Scotty Pippen Jr.$1$0$0$0$0$02026UFA
Wendell Carter Jr.$2$0$0$0$0$02026UFA
Kingston Flemings$2$2$2$3$0$02029UFA
Zuby Ejiofor$1$1$1$1$0$02029UFA
Total Commitments$235$93$103$12$0$0——
Projected Soft Cap$266$279$292$306$321$337——
Projected Base Hard Cap$346$363$381$400$420$441——
Soft Cap Space / (Over)$31$186$189$294$321$337——
Hard Cap Space / (Over)$111$270$278$388$420$441——

Cap-Active Contracts

PlayerClassRookieSalaryYearsReleasedG-LeagueNotes
Cade CunninghamUFA—$553NN=IF($H13="Y",0,C13)
Bam AdebayoUFA—$381NN=IF($H34="Y",0,C34)
Darius GarlandUFA—$243NN=IF($H58="Y",0,C58)
Onyeka OkongwuUFA—$121NN=IF($H98="Y",0,C98)
Thomas SorberROOKIEROOKIE_5$13NNCommissioner correction
Kawhi LeonardUFA—$401NN2026 UFA draft: $40M; contract length pending commissioner confirmation
De'Aaron FoxUFA—$251NN2026 UFA draft: $25M; contract length pending commissioner confirmation
Julius RandleUFA—$191NN2026 UFA draft: $19M; contract length pending commissioner confirmation
Toumani CamaraUFA—$101NN2026 UFA draft: $10M; contract length pending commissioner confirmation
Aaron NesmithUFA—$11NN2026 UFA draft: $1M; contract length pending commissioner confirmation
Devin VassellUFA—$21NN2026 UFA draft: $2M; contract length pending commissioner confirmation
Isaiah StewartUFA—$11NN2026 UFA draft: $1M; contract length pending commissioner confirmation
Scotty Pippen Jr.UFA—$11NN2026 UFA draft: $1M; contract length pending commissioner confirmation
Wendell Carter Jr.UFA—$21NN2026 UFA draft: $2M; contract length pending commissioner confirmation

Pending RFA Contracts

PlayerStatusAcquisitionSalaryYearsWinning BidderCap Treatment
Anthony Blackno_competing_offer_retainedRFA Retention (No Competing Offer)$14—Pending activation

2026 Rookie Draft Class

PlayerPickRookie ScaleSalaryYearsCap Treatment
Kingston Flemings12ROOKIE_4$24Reserved until UFA draft ends
Zuby Ejiofor24ROOKIE_5$14Reserved until UFA draft ends

Expiring Players

PlayerFA TypePrior SalaryRights TeamMax Years
Anfernee SimonsUFA$10—4
Al HorfordUFA$2—5
Nikola JovićUFA$2—5
Nikola JovićUFA$1—5
Jaylon TysonRFA$1Terror Squad5
Jarace WalkerRFA$1Terror Squad5
Brice SensabaughRFA$1Terror Squad5
Olivier-Maxence ProsperRFA$1Terror Squad5
Naji MarshallRFA$1Terror Squad5

RFA Rights

PlayerSourcePrior SalaryStatusLatest Status
Brice SensabaughPRIOR_RFA_CONTRACT$1PENDINGEXPIRED_RFA_CONTRACT
Jarace WalkerPRIOR_RFA_CONTRACT$1PENDINGEXPIRED_RFA_CONTRACT
Jaylon TysonPRIOR_RFA_CONTRACT$1PENDINGEXPIRED_RFA_CONTRACT
Naji MarshallPRIOR_RFA_CONTRACT$1PENDINGEXPIRED_RFA_CONTRACT
Olivier-Maxence ProsperPRIOR_RFA_CONTRACT$1PENDINGEXPIRED_RFA_CONTRACT

Pick Assets

YearRoundOriginal TeamCurrent OwnerStatus
20271Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20272Terror SquadSpeedstersTRADED_PICK
20281Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20282Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20291Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20292Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20301Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20302Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20311Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20312Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20321Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM
20322Terror SquadTerror SquadOWNED_BY_ORIGINAL_TEAM

G League

PlayerRookie ClassEligibleCurrent AssignmentCallups Used
Kel'el Ware—YEligible - Active Roster0
Yang Hansen—YEligible - Active Roster0
Thomas Sorber—YEligible - Active Roster0

Exceptions

PlayerTypeSalaryEffective YearExpires
—