2021/22 NBA Roster Counts

While NBA rosters are limited to 15 players during the regular season, teams are allowed to carry up to 20 players during the offseason. 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 often spend much of the season in the G League rather than with the NBA team. While two-way players don’t count toward the 15-man regular season roster limit, they do count toward the 20-man offseason limit.

With deals for undrafted free agents occasionally reported and then not finalized for days, weeks, or even months, a team’s roster count can be tricky to track during the offseason, but we’ve done our best in the space below to present a picture of where each team’s roster stands. Here are the various categories you’ll find in our list:

  • Official: These players are officially under contract 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 12 guaranteed contracts, one partially guaranteed contract, and two non-guaranteed deals will be listed as “15 (12).” Players on partially guaranteed contracts or non-guaranteed deals are listed here.
  • Reported: These are players whose contract agreements have been reported but haven’t been made official. We’re expecting them to be finalized at some point, though it’s possible that some will fall through or were reported erroneously.
  • RFA: This player received a qualifying offer and remains a restricted free agent, having yet to agree to a new deal.
  • Unsigned draft picks: These players were selected in the 2021 draft, but have yet to officially sign an NBA contract. There have also been no reports yet suggesting they’ll be stashed overseas or in the G League.
  • 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 the NBA’s roster counts for 2021/22, which we’ll continue to update through the offseason and regular season:

Updated 9-19-21 (7:00am CT)


Atlanta Hawks

Boston Celtics

  • Official: 16 (14)
  • Reported: 1 (Luke Kornet)
  • Two-way: 1
  • Total: 18

Brooklyn Nets

Charlotte Hornets

Chicago Bulls

  • Official: 18 (13)
  • Two-way: 1
  • Total: 19

Cleveland Cavaliers

Dallas Mavericks

  • Official: 18 (14)
    • Note: We don’t know for sure yet whether or not Frank Ntilikina‘s contract is guaranteed. For now, we’re assuming it’s not.
  • Two-way: 2
  • Total: 20

Denver Nuggets

Detroit Pistons

Golden State Warriors

  • Official: 16 (13)
  • Two-way: 1
  • Total: 17

Houston Rockets

  • Official: 18 (14)
    • Note: We don’t know for sure yet whether or not Dante Exum‘s contract is guaranteed. For now, we’re assuming it’s not.
  • Two-way: 2
  • Total: 20

Indiana Pacers

  • Official: 18 (13)
  • Two-way: 2
  • Total: 20

Los Angeles Clippers

Los Angeles Lakers

Memphis Grizzlies

  • Official: 19 (18)
  • Reported: 1 (Romeo Weems)
  • Two-way: 1
  • Total: 21

Miami Heat

  • Official: 18 (14)
  • Two-way: 2
  • Total: 20

Milwaukee Bucks

  • Official: 17 (13)
  • Two-way: 2
  • Total: 19

Minnesota Timberwolves

  • Official: 14 (12)
  • Reported: 1 (Isaiah Miller)
  • Two-way: 2
  • Total: 17

New Orleans Pelicans

New York Knicks

  • Official: 18 (14)
  • Two-way: 1
  • Total: 19

Oklahoma City Thunder

  • Official: 16 (13)
  • Two-way: 2
  • Total: 18

Orlando Magic

  • Official: 18 (15)
  • Two-way: 1
  • Total: 19

Philadelphia 76ers

Phoenix Suns

  • Official: 14 (14)
  • Two-way: 1
  • Total: 15

Portland Trail Blazers

Sacramento Kings

San Antonio Spurs

  • Official: 17 (17)
  • Two-way: 1
  • Total: 18

Toronto Raptors

  • Official: 17 (12)
  • Two-way: 2
  • Total: 19

Utah Jazz

  • Official: 16 (13)
  • Two-way: 1
  • Total: 17

Washington Wizards

  • Official: 18 (14)
  • Reported: 1 (Kyree Walker)
  • Two-way: 1
  • Total: 20
View Comments (1)