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

Includes RFA and rookie commitments

Pending RFA Matches$15

Incumbent matches not charged until activation

Pending 2026 Rookies$11

Draft contracts reserved after UFA draft

Budget for RFA Adds$-57

Soft cap minus all counted contracts

Projected Commitments$323

After RFA and rookie activation

Pre-RFA Hard Cap Space$48

Before pending RFA and rookies

RFA Rights2

Pending rights rows

2027 Firsts Owned2

Future leverage

G League1/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
Trae Young$56$0$0$0$0$02026UFA
Jayson Tatum$46$50$0$0$0$02027UFA
Deni Avdija$45$0$0$0$0$02026UFA
Evan Mobley$41$0$0$0$0$02026UFA
Tyrese Haliburton$33$36$39$0$0$02028UFA
Walker Kessler$22$24$26$29$0$02029UFA
Jalen Green$15$0$0$0$0$02026UFA
Jordan Poole$14$16$0$0$0$02027UFA
VJ Edgecomb$10$11$11$0$0$02028RFA
Dereck Lively II$7$0$0$0$0$02026UFA
Cedric Coward$1$1$1$0$0$02028UFA
Colin Murray Boyles$1$1$1$0$0$02028UFA
Kyshawn George$3$5$7$10$0$02029UFA
Ron Holland$3$5$7$0$0$02028UFA
Peyton Watson$15$17$19$0$0$02028UFA
Cameron Boozer$10$11$11$12$0$02029UFA
Ebuka Okorie$1$1$1$1$0$02029UFA
Total Commitments$323$178$123$52$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)$-57$101$169$254$321$337——
Hard Cap Space / (Over)$23$185$258$348$420$441——

Cap-Active Contracts

PlayerClassRookieSalaryYearsReleasedG-LeagueNotes
Trae YoungUFA—$561NN=IF($H11="Y",0,C11)
Jayson TatumUFA—$462NN=IF($H23="Y",0,C23)
Deni AvdijaUFA—$451NN=IF($H25="Y",0,C25)
Evan MobleyUFA—$411NN=IF($H30="Y",0,C30)
Tyrese HaliburtonUFA—$333NN=IF($H43="Y",0,C43)
Walker KesslerUFA—$224NN=IF($H60="Y",0,C60)
Jalen GreenUFA—$151NN=IF($H81="Y",0,C81)
Jordan PooleUFA—$142NN=IF($H83="Y",0,C83)
VJ EdgecombROOKIEROOKIE_1$103NNCommissioner correction
Dereck Lively IIUFA—$71NN=IF($H138="Y",0,C138)
Cedric CowardROOKIEROOKIE_5$13NNCommissioner correction
Colin Murray BoylesROOKIEROOKIE_5$13NNCommissioner correction
Kyshawn GeorgeUFA—$34NN=IF($H174="Y",0,C174)
Ron HollandUFA—$33NN=IF($H175="Y",0,C175)

Pending RFA Contracts

PlayerStatusAcquisitionSalaryYearsWinning BidderCap Treatment
Peyton WatsonmatchedRFA Match$153NYK FTW ∆Pending activation

2026 Rookie Draft Class

PlayerPickRookie ScaleSalaryYearsCap Treatment
Cameron Boozer1ROOKIE_1$104Reserved until UFA draft ends
Ebuka Okorie13ROOKIE_5$14Reserved until UFA draft ends

Expiring Players

PlayerFA TypePrior SalaryRights TeamMax Years
Bobby PortisUFA$2—4
Malik MonkUFA$1—4
Luke KornetUFA$1—4
Moses MoodyRFA$1James425
Luke KornetRFA$1James425
Jake LaRaviaUFA$1—5

RFA Rights

PlayerSourcePrior SalaryStatusLatest Status
Luke KornetPRIOR_RFA_CONTRACT$1PENDINGEXPIRED_RFA_CONTRACT
Moses MoodyPRIOR_RFA_CONTRACT$1PENDINGEXPIRED_RFA_CONTRACT

Pick Assets

YearRoundOriginal TeamCurrent OwnerStatus
20271James42James42OWNED_BY_ORIGINAL_TEAM
20271SpeedstersJames42TRADED_PICK
20272James42James42OWNED_BY_ORIGINAL_TEAM
20281James42James42OWNED_BY_ORIGINAL_TEAM
20282James42James42OWNED_BY_ORIGINAL_TEAM
20291James42James42OWNED_BY_ORIGINAL_TEAM
20292James42James42OWNED_BY_ORIGINAL_TEAM
20301James42James42OWNED_BY_ORIGINAL_TEAM
20302James42James42OWNED_BY_ORIGINAL_TEAM
20311James42James42OWNED_BY_ORIGINAL_TEAM
20312James42James42OWNED_BY_ORIGINAL_TEAM
20321James42James42OWNED_BY_ORIGINAL_TEAM
20322James42James42OWNED_BY_ORIGINAL_TEAM

G League

PlayerRookie ClassEligibleCurrent AssignmentCallups Used
Ebuka Okorie2026.0YG League0
Cedric Coward2025.0YEligible - Active Roster0
Colin Murray Boyles2025.0YEligible - Active Roster0

Exceptions

PlayerTypeSalaryEffective YearExpires
—