NBA teams can enter training camp with 20 players under contract before that value shrinks down to 17 at the start of the regular season. We wrote about it in a recent CBA Explained post.
We’ve put together a list of all the players currently under contract with NBA teams, with team-by-team breakdowns of how those rosters are constructed. These lists will be maintained as training camp approaches and updated as official rosters become known in October.
Without further ado, let’s dive in.
The type of contracts permitted as these teams flesh out their roster during training camp fall under one of the following categories:
- Fully guaranteed
- Partial/non-guaranteed
- Two-way deals
- Exhibit 10 deals
Standard guaranteed contracts are deals that will run throughout the duration of the scheduled term. A two-year guaranteed deal, for example, will stay on an NBA team’s books for two seasons, barring a mutual buyout in which both parties agree to reduce the value.
Non-guaranteed or partially guaranteed deals are different. NBA teams may waive players whose contracts are non-guaranteed and the cap hit is removed from the team’s books. Non-guaranteed contracts typically include an agreed upon date at which point the non-guaranteed deal becomes guaranteed.
Partial guarantees also involve negotiated dates, but at which point only a portion of the contract value becomes guaranteed. Teams that hang on to players through each partial guarantee deadline commit to the established guaranteed portion.
Two-way contracts are a different beast altogether. Players on two-way deals split time between the NBA and the club’s G League affiliate. They can spend at most 45 days at the professional level, including practice days. NBA teams are limited to no more than two players on this type of deal at any given time.
Exhibit 10 deals, on the other hand, are unique contracts that are typically used to incentivize players to play for the team’s G League affiliate, as we detailed in another features in our series explaining the NBA’s CBA.
While they are non-guaranteed pacts, they can include a bonus that ranges from $5,000 to $50,000 which a player can collect in the event that they are waived by the NBA team, sign on with the affiliate and spend at least 60 days there. Franchises are limited to six of these types of deals and if the organization does not have a G League affiliate, they have no access to this type of contract.
Below is a list of the roster counts applicable for each team, with links to each team’s full roster breakdown. Check back as training camp approaches for more rosters.
Team | G | NG | 2W | E10 | Tot. |
Atlanta | 14 | 0 | 2 | 0 | 16 |
Boston | 14 | 1 | 2 | 0 | 17 |
Brooklyn | 15 | 0 | 1 | 0 | 16 |
Charlotte | 15 | 0 | 2 | 0 | 17 |
Chicago | 14 | 1 | 1 | 0 | 16 |
Cleveland | 13 | 0 | 2 | 0 | 15 |
Dallas | 15 | 0 | 2 | 0 | 17 |
Denver | 14 | 0 | 2 | 0 | 16 |
Detroit | 14 | 1 | 2 | 0 | 17 |
Golden State | 13 | 1 | 2 | 0 | 16 |
Houston | 11 | 4 | 2 | 0 | 17 |
Indiana | 15 | 0 | 2 | 0 | 17 |
L.A. Clippers | 14 | 1 | 2 | 0 | 17 |
L.A. Lakers | 14 | 1 | 2 | 0 | 17 |
Memphis | 14 | 1 | 2 | 0 | 17 |
Miami | 12 | 2 | 2 | 0 | 16 |
Milwaukee | 14 | 1 | 2 | 0 | 17 |
Minnesota | 15 | 0 | 2 | 0 | 17 |
New Orleans | 13 | 2 | 2 | 0 | 17 |
New York | 15 | 0 | 1 | 0 | 16 |
Oklahoma City | 13 | 1 | 2 | 0 | 16 |
Orlando | 13 | 0 | 2 | 0 | 15 |
Philadelphia | 14 | 1 | 2 | 0 | 17 |
Phoenix | 15 | 0 | 1 | 0 | 16 |
Portland | 14 | 0 | 2 | 0 | 16 |
Sacramento | 14 | 1 | 2 | 0 | 17 |
San Antonio | 15 | 0 | 2 | 0 | 17 |
Toronto | 12 | 3 | 1 | 0 | 16 |
Utah | 12 | 2 | 2 | 1 | 17 |
Washington | 13 | 2 | 2 | 0 | 17 |
- G = Guaranteed
- NG = Partial/Non-Guaranteed
- 2W = Two-Way
- E10 = Exhibit 10