2020/21 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’ll spend the majority of the season in the G League rather than with the NBA team. While two-way players don’t count toward the regular season roster limit, they do count toward the 20-man offseason limit.

Following a whirlwind offseason, 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. The total number of players under contract is listed for each team, 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).”
  • 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 some will fall through or were reported erroneously.
  • 10-day: These are players officially signed to 10-day contracts, along with the expiry date on those deals.
  • Two-way: These are players officially signed to two-way contracts. 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 2020/21’s NBA roster counts, which we’ll continue to update through the preseason and into the regular season:

Updated 1-22-21 (2:15pm CT)

Atlanta Hawks

  • Official: 15 (14)
  • Two-way: 2
  • Total: 17

Boston Celtics

  • Official: 15 (14)
  • Two-way: 2
  • Total: 17

Brooklyn Nets

  • Official: 12 (11)
  • Reported: 1 (Norvel Pelle)
  • Two-way: 2
  • Total: 15

Charlotte Hornets

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

Chicago Bulls

  • Official: 15 (15)
  • Two-way: 2
  • Total: 17

Cleveland Cavaliers

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

Dallas Mavericks

  • Official: 15 (15)
  • Two-way: 2
  • Total: 17

Denver Nuggets

  • Official: 15 (14)
  • Two-way: 2
  • Total: 17

Detroit Pistons

  • Official: 15 (15)
  • Two-way: 2
  • Total: 17

Golden State Warriors

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

Houston Rockets

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

Indiana Pacers

  • Official: 15 (14)
  • Two-way: 2
  • Total: 17

Los Angeles Clippers

  • Official: 14 (14)
  • Two-way: 2
  • Total: 16

Los Angeles Lakers

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

Memphis Grizzlies

  • Official: 15 (15)
  • Two-way: 2
  • Total: 17

Miami Heat

  • Official: 15 (15)
  • Two-way: 2
  • Total: 17

Milwaukee Bucks

  • Official: 14 (14)
  • Two-way: 2
  • Total: 16

Minnesota Timberwolves

  • Official: 14 (12)
  • Two-way: 2
  • Total: 16

New Orleans Pelicans

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

New York Knicks

  • Official: 15 (15)
    • Note: Until reported otherwise, we’re assuming Taj Gibson‘s new contract is guaranteed.
  • Two-way: 2
  • Total: 17

Oklahoma City Thunder

  • Official: 15 (15)
  • Two-way: 2
  • Total: 17

Orlando Magic

  • Official: 15 (15)
  • Two-way: 2
  • Total: 17

Philadelphia 76ers

  • Official: 15 (15)
  • Reported: 1 (Rayjon Tucker; two-way)
  • Two-way: 1
  • Total: 17

Phoenix Suns

  • Official: 15 (12)
  • Two-way: 1
  • Total: 16

Portland Trail Blazers

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

Sacramento Kings

  • Official: 15 (14)
  • Two-way: 2
  • Total: 17

San Antonio Spurs

  • Official: 14 (14)
  • Two-way: 2
  • Total: 16

Toronto Raptors

  • Official: 14 (12)
  • Two-way: 2
  • Total: 16

Utah Jazz

  • Official: 14 (11)
  • Two-way: 2
  • Total: 16

Washington Wizards

  • Official: 14 (14)
  • Reported: 1 (Alex Len)
  • Two-way: 2
  • Total: 17
newest oldest

4 thoughts on “2020/21 NBA Roster Counts

  1. Little_Dunker_45

    Only 15 for the Blazers? Risky if you ask me. Maybe things not so Rosy…hope Dame is recovered this season, and Ceej 2

    • harden-westbrook-mvps

      They can only keep 15 plus a couple more on 2-way deals for the RS. They will likely add a few more over the next week or so since they can carry up to 5 more players right now, so maybe OKC can help them out and send of their guys there to get down to 20 themselves.

  2. The Howler

    Here are Milwaukee’s frontcourt players:
    Giannis Antetokounmpo
    Brook Lopez
    Bobby Portis
    D.J. Wilson
    Mamadi Diakite
    Jordan Nwora
    Thanasis Antetokounmpo
    Justin Patton
    EJ Montgomery

    Bye Bye Giannis!

Leave a Reply