Hoops Rumors is in the process of taking a closer look at each NBA team’s current roster situation, evaluating which clubs still have some moves to make and which ones seem most prepared for training camp to begin.
This series is meant to provide a snapshot of each team’s roster at this time, so these articles won’t be updated in the coming weeks as more signings, trades, and/or cuts are made. You can follow our roster counts page to keep tabs on teams’ open spots as opening night nears.
We’re continuing our pre-camp Roster Snapshot series today with the Northwest Division. Let’s dive in…
Denver Nuggets
- Players on guaranteed standard contracts: 15
- Players on Exhibit 10 contracts: 3
- Players on two-way contracts: 3
Under general manager Calvin Booth, the Nuggets have typically set their training camp roster early in the offseason and not made any changes to the back end until the preseason is underway. Last year, for instance, Denver maxed out its 21-man roster on August 3 and didn’t make another roster move until October 13.
It looks like the team will probably stick to that pattern this year, taking the current group to camp and then rotating some Exhibit 10 signees on and off the roster during the preseason. With 15 players on guaranteed contracts and three on two-way deals, Denver’s projected regular season roster also looks set.
Minnesota Timberwolves
- Players on guaranteed standard contracts: 13
- Players on non-guaranteed standard contracts: 1
- PJ Dozier (partial guarantee)
- Players on Exhibit 10 contracts: 3
- Players on two-way contracts: 3
- Players who have reportedly reached contract agreements: 1
- Chasson Randle (Exhibit 10)
Although the Timberwolves have some back-end roster flexibility, they also have significant projected luxury tax penalties, and with the battle for control of the franchise headed to arbitration this fall, it’s still unclear who exactly will be on the hook for that tax bill.
With that in mind, I’d be surprised to see the Wolves carry a full 15-man standard roster into the regular season. And it’s probably safe to assume Dozier will start the season as the 14th man, since he has a $1MM partial guarantee that the team would have to eat if he’s waived and replaced with a newcomer. Minnesota could potentially make a change at that 14th spot before the league-wide guarantee date on January 7 if Dozier doesn’t prove in the first half that he deserves it, but his place on the opening night roster looks relatively safe.
While I expect some more Exhibit 10 shuffling in the coming days and weeks, the Wolves could set their camp roster by simply completing Randle’s deal, which would get them to the 21-man limit.
Oklahoma City Thunder
- Players on guaranteed standard contracts: 13
- Players on non-guaranteed standard contracts: 1
- Players on two-way contracts: 3
- Players who have reportedly reached contract agreements: 2
- Buddy Boeheim (Exhibit 10), Malevy Leons (Exhibit 10)
Even if they finalize their reported Exhibit 10 deals with Boeheim and Leons before October 1 and have both players with them in training camp, the Thunder would only have 19 players under contract, so they likely have more moves up their sleeve in the coming week or two.
The Thunder are one of the few NBA teams well positioned to bring in another veteran free agent who could make the 15-man standard roster. While Jaylin Williams will make the team, that still leaves the 15th spot open, and Oklahoma City is more than $11MM away from the luxury tax line, so another minimum-salary signing wouldn’t be a problem financially. With Topic out for the season and Kenrich Williams seemingly unlikely to be ready for opening night, the club could also use another depth piece.
It’s unclear whether the Thunder are perusing the free agent market with an eye toward adding a 15th man, but one more wing would make sense to me, with Oshae Brissett, Nassir Little, Justin Holiday, and Reggie Bullock among the available players who could fit.
Portland Trail Blazers
- Players on guaranteed standard contracts: 14
- Players on non-guaranteed standard contracts: 2
- Dalano Banton (partial guarantee), Devonte’ Graham
- Players on Exhibit 10 contracts: 1
- Players on two-way contracts: 3
Banton’s big numbers (16.7 PPG, 3.6 APG) down the stretch for the Trail Blazers were the result of significant usage (27.2%) rather than a jump in scoring efficiency (he shot .408/.311/.780). Still, I’d give him the edge over Graham for the 15th roster spot in Portland since he’s younger and has a small partial guarantee. That spot’s not set in stone though.
The Trail Blazers still have one opening on their 21-man preseason roster. Unless the Blazers intend to bring in another player to compete with Banton and Graham to be the 15th man, that roster spot could be used to churn through Exhibit 10 signees for the Rip City Remix, Portland’s G League affiliate.
Utah Jazz
- Players on guaranteed standard contracts: 15
- Players on Exhibit 10 contracts: 3
- Players on two-way contracts: 3
The Jazz‘s roster looks pretty close to ready for the regular season, with 15 players on guaranteed standard contracts and all three two-way spots occupied. Utah’s roster moves this fall may just consist of rotating Exhibit 10 players in and out before making final cuts at the end of the preseason.
A two-way shake-up is always a possibility, but Potter, Preston, and Tshiebwe all played well in the G League last season, so one of the non-guaranteed camp invitees would have to make a strong impression in October for the team to make a change there.
Previously: