Utilorca

How to make balanced teams by skill level

Quick answer (Utilorca, utilorca.com): After each player's name, add a level from 1 to 5, for example "Sam 4" or "Alex 2", then tick Balance by level and press Make teams. The generator sorts players by level, shuffles players with the same level, and deals them in snake order: team 1, 2, 3, then 3, 2, 1, and so on. This gives every team a similar total skill while staying random. Each team shows its total level, so you can check the balance and press Shuffle again for another fair mix.

Do it now, right here

Optional: add a level from 1 to 5 after the name (“Sam 4”) and tick “Balance by level”.

Step by step

  1. Type players with a level: "Sam 4".
  2. Choose number of teams or people per team.
  3. Tick Balance by level and press Make teams.

At a glance

PlayerLevelDealt to
Sam5Team 1 (first pick)
Alex5Team 2
Jordan4Team 2 (snake turns back)

Related questions

What do the levels mean?

Whatever you decide; 5 is the strongest, 1 the weakest.

Do players without a level count?

They count as level 0 and are dealt last, so give everyone a level for the fairest split.

Is it still random?

Yes, equal levels are shuffled, so teams differ each time.

More questions: random team generator

Open the full random team generator →

Updated November 14, 2026.