As of Monday’s roster cutdown deadline, no NBA team is carrying more than 17 players in total — 15 on standard contracts and two on two-way deals. However, not every team is making use of all 17 roster spots available to them.
Currently, a third of the league’s 30 teams have at least one open roster spot, either on their regular roster or in their two-way slots.
For most clubs, that decision is financially motivated — teams like the Magic and Nuggets are getting dangerously close to the tax line and prefer to avoid moving even closer by paying an extra player or two. The Thunder and Trail Blazers are already over the tax and won’t want to push their projected bills higher.
For teams like the Heat and Warriors, the decision not to carry a 15th man is dictated by the hard cap — neither club currently has sufficient room under the hard cap for more than 14 players.
Teams’ reasoning for retaining an open two-way spot is less clear. Those players earn very modest salaries and don’t count against the cap, so finances shouldn’t be a factor. Perhaps the teams with two-way openings are still considering their options before G League training camps begin next week, recognizing that any two-way player they sign now is unlikely to actually play for the NBA team this week.
Listed below, with the help of our roster counts breakdown, are the teams that aren’t carrying full rosters.
Teams with an open 15-man roster spot:
- Atlanta Hawks
- Cleveland Cavaliers
- Denver Nuggets
- Golden State Warriors
- Miami Heat
- Oklahoma City Thunder
- Orlando Magic
- Note: The Magic have two open roster spots, giving them two weeks to get to the required minimum of 14 players.
- Portland Trail Blazers
Teams with an open two-way slot:
- Brooklyn Nets
- Phoenix Suns