How to split a group into fair random teams

Updated · 4 min read

Picking teams is one of those small jobs that goes wrong surprisingly often. Let two captains choose and somebody is always picked last. Let people choose their own groups and the same friends end up together every time. Choose the groups yourself and you will be accused of favouritism, usually by the people who lost.

A random draw fixes all three problems, as long as everyone can see that it really is random. This guide covers how to do it properly: how many teams to make, what to do with an odd number, how to keep teams balanced when ability matters, and how to stop the draw turning into an argument.

Why a random draw works better than picking

The value of a random draw is not that it produces the best possible teams. It is that nobody chose them. When a result comes from a visible, impartial process, people accept it far more easily than a result that came from a person, even if the two results are identical.

That only holds if the draw is seen to be fair. Run it on a screen everyone can see, with every name visible before you press the button. A draw done privately and announced afterwards feels exactly like you picking the teams yourself.

How many teams should you make?

Decide the team size first and let the number of teams follow from it. Small groups mean everyone has to take part; large groups let people hide. For most discussion or project work, three to five people per group is the useful range.

PeopleGood splitWorks well for
6 to 82 teams of 3 or 4, or pairsQuick games, partner tasks
9 to 123 teams of 3 or 4Quiz rounds, workshops
13 to 204 teams of 4 or 5Project work, relay games
21 to 326 to 8 groups of 4A typical school class
33 to 60Groups of 5 or 6Assemblies, training days
Any number2 teamsSports and head-to-head games

In the Team Picker you can set either number. Choose "Number of teams" when the activity fixes it, such as two sides for football, and "People per team" when the group size is what matters.

Step by step: a draw nobody can argue with

  1. Put every name on screen before anything else happens. Paste the list into the Team Picker, one name per line, and let people check they are on it.
  2. Say the rule out loud before you draw: "The first result stands." This one sentence prevents most complaints.
  3. Press Make teams once, in front of everyone.
  4. Read the teams out, then copy them into the chat, the slides or the whiteboard so nobody has to remember.
  5. Only re-draw if something is actually wrong, for example a name was missing or someone has left. Say why you are doing it.

What to do with an odd number

Numbers rarely divide evenly, and there are only three honest ways to handle it. Pick one before the draw rather than after.

  • Let team sizes differ by one. This is what the Team Picker does automatically: 14 people into 4 teams gives two teams of 4 and two of 3.
  • Make one group bigger rather than leaving someone alone. For pairs with an odd number, one group of three is always better than one person working solo.
  • Give the spare person a role. A referee, scorekeeper, timekeeper or quizmaster is a real job, and you can rotate it each round.

Balancing teams when ability matters

Pure randomness is fair, but it does not promise even teams. With small numbers you will sometimes get all the strongest players on one side purely by chance. If a lopsided result would spoil the activity, use a seeded draw instead. It is still random, just random within tiers.

  1. Sort the group privately into tiers of roughly equal ability. With 4 teams, each tier holds 4 people.
  2. Paste only the first tier into the Team Picker and split it into 4 teams, so each team gets exactly one person from that tier.
  3. Repeat for each tier, adding each new result to the existing teams.
  4. Announce only the final teams. Nobody needs to know which tier they were in.

The same method keeps apart people who should not be together: put them in the same tier and they are guaranteed to land on different teams.

Making the draw more fun

A one-click shuffle is the quickest option, but a live draw is better theatre. Put the names on the Random Name Picker in Elimination mode and spin once per person, dealing each winner to the next team in turn. It takes a few minutes for a class of thirty, and the room is silent for every spin.

Once the teams exist, give them an identity. Spin the Random Color Wheel once per team for a team colour, or let each team spin the Random Letter Wheel and invent a name beginning with that letter.

Frequently asked questions

Is it fairer to pick teams randomly or let captains choose?

Random is fairer for the people in the group, because nobody is picked last and no one person decides. Captains can produce more evenly matched teams, so if balance matters more than feelings, use a seeded random draw instead.

How do I split 30 students into groups?

Groups of 4 work best for most classroom tasks. Thirty students gives six groups of 4 and two groups of 3, or simply six groups of 5 if the task suits larger groups.

What if someone complains about their team?

Agree the rule before the draw that the first result stands. If you re-draw for one complaint you will have to re-draw for every complaint, so only repeat it when something was genuinely wrong, such as a missing name.

Can random teams be balanced by skill?

Yes. Sort people into ability tiers, then split each tier randomly across the teams. Every team gets one person from each tier, and the draw within each tier is still random.

Try these next

More guides