🇬🇧 EN 🇩🇪 DE 🇫🇷 FR 🇳🇱 NL

1. Filter teams optional

Conference

Division

2. How many teams?

Your Team

🏀

Hit the button and we'll pick a team for you.

Already picked

What is the random NBA team generator?

Click the button. Get a team. That's the whole thing.

One of the 30 NBA franchises comes up at random — no favorites, no repeats unless you want them, no debating who gets the Lakers. Filter by conference (Eastern or Western), drill down to a specific division, or pull from the full 30-team pool. Need to assign teams to 8 people at once? Set the count to 8 and hit it once.

Why people actually use this

Fantasy draft challenges
Some leagues run a "team challenge" format where you can only draft players from a randomly assigned franchise. This settles that assignment in 2 seconds flat.
NBA 2K MyNBA and franchise mode
Always rebuilding the Lakers gets old fast. A random team drops you into Oklahoma City or Charlotte and forces you to actually work for a championship.
Pick 'em pools
Running a playoff bracket pool where each person gets a random team instead of picking? Assign teams here so the draw is public and nobody can claim it was rigged.
Watch party teams
Big group watching a game and everyone needs a side to root for. Random picks mean your friend who "doesn't care about basketball" ends up invested by the 4th quarter.
Trivia nights
Randomize which franchise a question is about instead of defaulting to the Celtics and Warriors every single round.
Bracket seeding
Randomly seed teams into a tournament bracket so the draw is fair and nobody gets a bye they didn't earn.

All 30 NBA teams in the pool

Every current franchise, split by conference and division.

Eastern — Atlantic
Boston Celtics, Brooklyn Nets, New York Knicks, Philadelphia 76ers, Toronto Raptors
Eastern — Central
Chicago Bulls, Cleveland Cavaliers, Detroit Pistons, Indiana Pacers, Milwaukee Bucks
Eastern — Southeast
Atlanta Hawks, Charlotte Hornets, Miami Heat, Orlando Magic, Washington Wizards
Western — Northwest
Denver Nuggets, Minnesota Timberwolves, Oklahoma City Thunder, Portland Trail Blazers, Utah Jazz
Western — Pacific
Golden State Warriors, Los Angeles Clippers, Los Angeles Lakers, Phoenix Suns, Sacramento Kings
Western — Southwest
Dallas Mavericks, Houston Rockets, Memphis Grizzlies, New Orleans Pelicans, San Antonio Spurs

How the randomization works

Fisher-Yates shuffle, same as the main team generator. Every team in the active pool has exactly the same probability. The Golden State Warriors have the same shot as the Detroit Pistons.

The "exclude already-picked" option keeps a running list for your session. Once a team gets drawn, it's off the board until you reset. Useful when you're going through all 30 teams one at a time and need to assign each to a different person.

Frequently asked questions

More team generators

All 32 NFL franchises. Filter by conference or division.
All 30 MLB teams across AL and NL.
All 32 NHL franchises. Eastern and Western Conference filters.
Split any list of names into random, balanced teams. Works for any sport, classroom, or event.