While NBA teams are allowed to carry up to 20 players during the offseason, rosters are limited to 15 players during the regular season. Expanded offseason rosters allow clubs to bring in players on contracts that aren’t fully guaranteed, giving those players a chance to earn a regular season roster spot or getting a closer look at them before sending them to their G League affiliate.
In addition to the usual 15-man rosters, NBA teams are permitted to carry two players on two-way contracts. Two-way deals, which we describe in detail in our glossary, essentially give clubs the NBA rights to two extra players, though they’ll likely spend the majority of the season in the G League, rather than with the NBA team.
Here are the various categories you’ll find in our roster count list:
- NBA: These players are officially on standard NBA contracts with a given team. The total number of players under contract is listed, with the number of players on fully guaranteed contracts noted in parentheses. So a team with 13 fully guaranteed contracts and a pair of 10-day deals is listed as “15 (13).”
- Two-way: These are players signed to two-way contracts. Unless otherwise noted, these deals are official. You can find a specific team’s two-way players right here.
- Total: A team’s total roster count, taking into account all of the above.
Here are 2018/19’s NBA roster counts, which we’ll continue to update through the offseason and into the regular season:
Updated 4-10-19 (10:53pm CT)
Atlanta Hawks
- NBA: 15 (15)
- Two-way: 1
- Total: 16
Boston Celtics
- NBA: 15 (15)
- Two-way: 1
- Total: 16
Brooklyn Nets
- NBA: 15 (15)
- Two-way: 1
- Total: 16
Charlotte Hornets
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Chicago Bulls
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Cleveland Cavaliers
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Dallas Mavericks
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Denver Nuggets
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Detroit Pistons
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Golden State Warriors
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Houston Rockets
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Indiana Pacers
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Los Angeles Clippers
- NBA: 14 (14)
- Two-way: 2
- Total: 16
Los Angeles Lakers
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Memphis Grizzlies
- NBA: 16 (16)
- Note: The Grizzlies are permitted to carry an extra player via the hardship provision.
- Two-way: 2
- Total: 18
Miami Heat
- NBA: 15 (15)
- Two-way: 0
- Total: 15
Milwaukee Bucks
- NBA: 15 (15)
- Two-way: 1
- Total: 16
Minnesota Timberwolves
- NBA: 16 (16)
- Note: The Timberwolves are permitted to carry an extra player via the hardship provision.
- Two-way: 2
- Total: 18
New Orleans Pelicans
- NBA: 15 (15)
- Two-way: 1
- Total: 16
New York Knicks
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Oklahoma City Thunder
- NBA: 14 (14)
- Two-way: 2
- Total: 16
Orlando Magic
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Philadelphia 76ers
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Phoenix Suns
- NBA: 15 (15)
- Two-way: 1
- Total: 16
Portland Trail Blazers
- NBA: 15 (15)
- Total: 15
Sacramento Kings
- NBA: 15 (15)
- Two-way: 2
- Total: 17
San Antonio Spurs
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Toronto Raptors
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Utah Jazz
- NBA: 15 (15)
- Two-way: 2
- Total: 17
Washington Wizards
- NBA: 15 (15)
- Two-way: 1
- Total: 16
Information from Basketball Insiders was used in the creation of this post.