While NBA teams are limited to carrying 15 players on their regular-season rosters (with a few exceptions), roster limits expand to 20 players during the offseason. The five extra roster slots allow clubs to bring in veterans hopeful of earning a place on the regular-season roster, or young players who may eventually be ticketed for D-League assignments.
Most teams will fill up their 20-man rosters for training camp, but at this point in the NBA offseason, it can be difficult to determine which clubs still have room on their rosters. Many potential camp invitees have reportedly reached agreements with teams, but those signings haven’t yet been officially announced.
By our count, there are currently just two team at the 20-man offseason roster limit. One is the 76ers, who were at the 20-man limit for much of the offseason before waiving Carl Landry and Tibor Pleiss. Since then, they’ve added Elton Brand and Cat Barber, though it appears only 11 of the club’s 20 players have fully guaranteed salaries for 2016/17.
Meanwhile, on their official website, the Nuggets list 14 players who have guaranteed contracts, plus Axel Toupane, JaKarr Sampson, and D.J. Kennedy, who are on non-guaranteed or partially-guaranteed deals. In addition to those 17 players, the team has also reportedly reached agreements with Nate Wolters, Robbie Hummel, and Jarnell Stokes, bringing Denver’s total roster count to 20.
Still, not all of Denver’s signings are official, and even once they are, the Nuggets could easily make room for another player by cutting a non-guaranteed salary from their books. The same can be said for Philadelphia. While their rosters may technically be “full,” it’s not as if the Nuggets and the Sixers don’t have the flexibility to replace a camp invitee with a veteran free agent, if they so choose.
A more productive way of determining which teams’ rosters are “full” at this point in the offseason might be to examine the number of guaranteed salaries on their books. The deadline for teams to stretch the 2016/17 salary of a waived player is now behind us, so any team that cuts a player with a guaranteed salary won’t be able to reduce that cap hit unless the player agrees to a buyout. Most teams are reluctant to add much dead money to their cap with such a move, so if a club has 15 guaranteed contracts on its cap, we can assume its regular-season roster is fairly set, barring a trade or a surprise cut.
Here are the NBA teams that currently have 15 (or more) guaranteed salaries on their roster: