Draw a random NFL, NBA, College Football, NHL, MLB or soccer team — or split a list of players into random teams. Free, instant, no sign-up.
By league: Random NFL Team Generator · NBA · College Football
Want to rank the teams instead? Try the NFL tier list or World Cup 2026 tier list.
This random team generator splits a list of names into 2 to 12 random teams in one click, and it can also draw real sports teams from eight league pools, from the NFL to World Cup nations. Paste one name per line, choose how many teams, and hit Shuffle into teams — everyone's dealt out so team sizes never differ by more than one.
This random team generator does two jobs. In pick mode it draws a random NFL team, NBA team, College Football program, NHL, MLB or soccer side — set the count to 2 for a random matchup, perfect for a Madden, NBA 2K or FIFA play-as challenge, a fantasy draft warm-up or settling who you run next. Every draw is unique, so you never get the same team twice in one pull.
Switch to split mode and it becomes a team randomizer: paste a list of players, choose how many teams, and it shuffles everyone into even groups for a pickup game, a class activity or game night. It runs entirely in your browser — nothing is uploaded. Once you have your teams, rank them in a tier list or rate every NFL team.
As a random group generator, split mode is names out of a hat without the hat. It shuffles the whole list first, then deals names out in turn — Team 1, Team 2 and on around the table — so nobody gets to pick their friends and there's no favoritism baked in. There's no wheel to spin and wait on, either; one click deals everyone. Put one name per line (blank lines are skipped, stray spaces trimmed) and choose anywhere from 2 to 12 teams. Don't like the split? Hit Shuffle into teams again. You can reshuffle as often as you like, and each result is a fresh draw.
Uneven numbers get dealt like cards. Ten people into three teams comes out 4, 3 and 3 — the extra player lands on Team 1, and a second extra would go to Team 2 — so team sizes always stay within one of each other. Under the hood it's a Fisher–Yates shuffle, the textbook way to give every possible ordering an equal chance. When you're happy, Copy result puts the teams on your clipboard, one line per team, ready for a group chat or the class board.
Pick mode is the other half, with eight pools: 32 NFL teams, all 30 NBA teams, 32 NHL clubs, 30 MLB clubs, 60 major college football programs, 20 Premier League clubs, 24 of Europe's top soccer clubs and 48 World Cup nations. That makes it a random MLB team generator for an MLB The Show franchise run, and a quick random soccer team generator when you can't settle on an EA Sports FC career save. Hockey works the same way — choose NHL and one click hands you a club. Draw up to 8 at once and nothing repeats inside a pull. The biggest US lanes have their own pages with the league preselected: the random NFL team generator, the NBA version and the college football version.
Classrooms are the obvious fit. Paste the roster once and you've got study groups or project teams in seconds, and no student can claim you stacked the deck. PE and gym class work the same way: split the class for dodgeball, kickball, volleyball or capture the flag, and if the numbers are odd, one side just gets an extra player — which beats ten minutes of arguing over who picks first. Coaches use it to mix up practice squads so the same starters don't always scrimmage together.
Offices reach for it when a workshop or team-building session needs groups that cut across departments, and as an icebreaker it spares the facilitator from choosing. Party games and trivia night need the same thing: random teams, so the two people who know every answer can't pair up. Youth groups and summer camps use it for cabin groups and activity rotations.
Rec sports fit too. A golf scramble needs foursomes — 16 names into 4 teams does it — and pickleball or badminton doubles are just pairs. Two tricks are worth knowing. Set the number of teams equal to the head count (up to 12) and the team numbers become a random draft order for a fantasy league or a tournament bracket. For a World Cup sweepstake, paste the nations instead of people, set the team count to the number of entrants, and each team's list is one person's draw. Just want a single random World Cup team for yourself? Pick mode's World Cup Nations pool does that. Once the matches start, rank the nations in a World Cup 2026 tier list.
Pick a league — NFL, NBA, College Football, NHL, MLB or soccer — choose how many teams you want, and hit Generate. It draws teams at random with no repeats. There is also a mode to split a list of players into random teams.
Yes. Choose NFL and set the count to 1 for a single random NFL team, or 2 to draw a random matchup — handy for Madden, fantasy or a play-as challenge.
Yes. Switch to Split into teams, paste your list of names, choose the number of teams, and it shuffles everyone into even groups — a quick team randomizer for pickup games or the classroom.
Yes — free, no login, and it runs entirely in your browser. Nothing you type is sent to a server.
Shuffle the full list, then deal names out one at a time. That's what split mode does: paste one name per line, choose between 2 and 12 teams, and hit Shuffle into teams. Because the whole list is shuffled before anyone's dealt, each person has the same chance of landing on any team. It's pulling names from a hat without the slips of paper or anyone peeking. Want a second opinion? Run it again — every shuffle is independent of the last.
Let a random draw do it, so nobody's choosing — that removes favoritism and the awkward last-pick moment. This tool splits purely at random. It doesn't know anyone's skill level, so it can't balance strong and weak players, and it doesn't assign captains. If skill really matters, name two captains yourself and let them draft, or shuffle a few times and keep a split that looks even. For pickup games and classrooms, a random split is usually fair enough and much faster.
The first teams get one extra person each. Names are dealt round-robin, so 10 people into 3 teams comes out 4, 3, 3, and 11 people comes out 4, 4, 3. No team is ever more than one person bigger than another. Who ends up on the bigger teams is still random, since the list is shuffled before dealing. Ask for more teams than you have names and it simply makes one team per name.
Not yet — teams are labeled Team 1, Team 2 and so on. It won't invent names either, so if you want a random team name generator, that's a different kind of tool. The quick workaround: hit Copy result, paste it into your group chat or doc, and rename the teams there. Hand out bib colors the same way, in the order the teams appear.
There's no fixed cap on names — paste a class of 30 or an office list of 80 and it deals everyone. The team count runs from 2 to 12, so 80 people across 12 teams gives you teams of 6 or 7. Everything runs in your browser, so the list never leaves your device. The page doesn't save lists between visits, though, so copy the result before you close the tab.
Yes — set the number of teams to half your head count. Twelve names into 6 teams gives six pairs, and 24 names into 12 teams is the most pairs you can make in one shuffle, since 12 is the team limit. With an odd number of people, one pair becomes a trio, which is usually what you want for a partner activity anyway. Handy for a 2v2 bracket or reading buddies.
Team names are the property of their respective leagues and clubs. Tier List Maker is an independent tool and is not affiliated with the NFL, NBA, NHL, MLB, NCAA, or any club or league.