Now that the regular season is underway, 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, 12 of the league’s 30 teams have at least one open roster spot, either on their regular roster or in their two-way slots.
Those dozen teams have different reasons for not carrying a 15th man on their standard roster. For some clubs, the decision is likely financially motivated, since an open roster spot means not having to pay an extra player.
Some teams may want to maintain the roster flexibility that an open roster provides — it can allow a club to act quickly and decisively in the event of an injury or a two-for-one trade opportunity.
A handful of teams actually can’t add a 15th man at this point, since they’re too close to their hard cap and won’t be able to fit another minimum-salary contract below that hard cap until later in the season.
With the G League season not yet underway, a healthy team may simply decide there’s no point in filling the 15th spot with a developmental player who won’t see any game action. That may also be the reason why some teams haven’t yet filled both their two-way contract slots.
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:
- Charlotte Hornets
- Houston Rockets *
- Los Angeles Clippers *
- Los Angeles Lakers *
- Milwaukee Bucks *
- Minnesota Timberwolves
- New Orleans Pelicans
- Portland Trail Blazers
- San Antonio Spurs
- Utah Jazz
Note: An asterisk (*) denotes that the team can’t currently sign a 15th man due to the hard cap.
Teams with an open two-way slot:
- Detroit Pistons
- Phoenix Suns
- Portland Trail Blazers