Home › NBA
Random NBA Team Generator
Press Spin to land on one of the 30 NBA teams. Limit it to the Eastern or Western Conference or one division, or give each player a different random team.
Picked so far
30 teams in the draw
Assign teams to players
Each player gets a different NBA team from the conference or division chosen above.
How to pick a random NBA team
- Choose All, the East or the West, and pick a division if you want to narrow it further.
- Press Spin. The names roll and slow down until one team is left.
- Keep No repeats ticked to work through every team once before any team comes up again. Start over clears the list of picks.
Give every player a random NBA team
Open Assign teams to players, paste the players' names and press Assign teams. Each player gets a different team from your chosen group, and you can copy the list straight into a group chat.
Ways to use a random NBA team picker
- Basketball video games: random-team nights where everyone plays with the team they land on, or a rebuild challenge with a random franchise.
- Brackets and pools: hand out teams for a season-long pool or a playoff sweepstake.
- Fantasy drafts: settle draft order by assigning each manager a team and sorting by standings.
- Trivia warm-ups: spin a team and name a player, an arena or the city it plays in.
All 30 NBA teams
The 30 teams are split into the Eastern and Western Conferences. Each conference has three divisions of five teams: Atlantic, Central and Southeast in the East; Northwest, Pacific and Southwest in the West. The picker draws from this list.
Eastern Conference
Atlantic
- Boston Celtics
- Brooklyn Nets
- New York Knicks
- Philadelphia 76ers
- Toronto Raptors
Central
- Chicago Bulls
- Cleveland Cavaliers
- Detroit Pistons
- Indiana Pacers
- Milwaukee Bucks
Southeast
- Atlanta Hawks
- Charlotte Hornets
- Miami Heat
- Orlando Magic
- Washington Wizards
Western Conference
Northwest
- Denver Nuggets
- Minnesota Timberwolves
- Oklahoma City Thunder
- Portland Trail Blazers
- Utah Jazz
Pacific
- Golden State Warriors
- LA Clippers
- Los Angeles Lakers
- Phoenix Suns
- Sacramento Kings
Southwest
- Dallas Mavericks
- Houston Rockets
- Memphis Grizzlies
- New Orleans Pelicans
- San Antonio Spurs
NBA is a trademark of the National Basketball Association. This site is not affiliated with, endorsed or sponsored by the NBA or any of its teams. Team and city names are used only to identify the teams.
Want to split people into teams instead? Use the random team generator.
Frequently asked questions
How many teams are in the NBA?
There are 30 NBA teams. The 30 teams are split into the Eastern and Western Conferences. Each conference has three divisions of five teams: Atlantic, Central and Southeast in the East; Northwest, Pacific and Southwest in the West.
How does the random NBA team generator pick a team?
Your browser draws the team with its cryptographic random number generator before the animation starts, so every team in your chosen group has the same chance. The spin is only for show.
Can I avoid getting the same team twice?
Yes. Leave No repeats ticked and each team comes up once before the list resets. Untick it if you want every spin to be fully independent.
Can I give each person in my group a different team?
Yes. Use Assign teams to players, paste up to 30 names and press Assign teams. Nobody gets the same team as anyone else.
Is there an NBA team outside the United States?
Yes, one: the Toronto Raptors in Canada. All of the other 29 teams are in US cities, and Los Angeles has two (the LA Clippers and the Los Angeles Lakers).
Is this an official NBA site?
No. It is an independent free tool and is not affiliated with or endorsed by the NBA or any team. It shows only team and city names, with no logos.