Soccer Team Generator: Fair Sides for Pickup Games

0 names

Mark a captain by putting a * before the name, like *Sam.

How to split

Sizes differ by at most one when the numbers don't divide evenly.

Team names

Or edit any team's name directly on its card after you generate.

Keep people together or apart

      Your teams will appear here.

      A soccer team generator splits your players into fair, even sides for pickup games and training in seconds. Paste the names of who turned up, choose two teams or a few, and generate. Everyone has the same odds, sizes come out balanced, and you can spread the strong players so the game actually stays close.

      You’ve got sides ready. Here’s how to use it pitchside and how to keep games competitive.

      Make soccer teams in three steps

      1. Paste who showed up. One name per line or comma-separated. Duplicates get removed, which helps when people text “I’m in” twice.
      2. Set the split. Two teams for a match, or more for small-sided games and rotations. Odd numbers balance out so no side is more than one player bigger.
      3. Generate. Read the teams, reroll for a new draw, or set rules first to separate the two players who’d otherwise stack one side.

      Here’s 14 players split into 2 even sides:

      Team 1

      • Diego
      • Grace
      • Leo
      • Noah
      • Ella
      • Hugo
      • Finn

      Team 2

      • Jack
      • Ava
      • Mia
      • Chloe
      • Ben
      • Kira
      • Isla

      Keeping games competitive

      Fully random usually gives a fair match, but sometimes a draw lumps your best players onto one side. Two ways to fix it. Reroll for a fresh shuffle, or add those players to keep-apart so they land on opposite teams every time. A close game is a better game, and it takes ten seconds to set up.

      If you rotate a squad through small-sided games, generate fresh teams each round so people play with and against different teammates.

      Controls for pitchside

      Two sides or many. Set two teams for a full match, or four to six for small-sided rotations.

      Keep-apart for balance. Split up the two players who dominate together so the match stays even.

      Keep-together for mates. Pin a pair who want to play together, or keep a parent and kid on the same side in a family kickabout.

      Custom team names. Rename sides to bibs, colours, or something with a bit of banter. The funny football team names list has plenty.

      Export and share. Copy the teams, save a card image, or share a link that reopens the same sides for the group chat.

      For training and tournaments

      Coaches use it to split a training squad into drill groups without playing favourites. If you’re running a small tournament, the tournament bracket generator takes your teams and builds the fixtures with byes handled.

      For other sports and gym classes, the PE team generator works the same way. And the general team generator covers any roster if soccer isn’t your game.

      How the split stays fair

      The tool shuffles your players with Fisher-Yates, a standard unbiased method where every ordering is equally likely, then deals them across sides one at a time so team sizes stay even. Keep-together and keep-apart rules apply first. Everything runs in your browser, so player names never leave your device.

      Frequently asked questions

      How do I split soccer players into two even teams?

      Paste the names of who showed up, set two teams, and generate. The tool shuffles everyone fairly and deals them into two even sides. If the number is odd, one side gets an extra player. Reroll for a fresh draw, or use keep-apart to split up the players who’d otherwise stack one team.

      How do I keep the teams balanced by skill?

      Add the strongest players to keep-apart so they land on opposite sides, then let the rest randomize around them. Reroll until the match looks even. For finer control, anchor one strong player per team with keep-together and let everyone else fill in randomly, giving each side a similar backbone.

      Can I make small-sided teams for training?

      Yes. Set the number of teams to match your drill, like four teams for a rotation, or use size mode for a fixed number per group. The tool keeps the groups even. Generate fresh teams each round so players work with different teammates through the session.

      Is it free to use pitchside?

      Yes. It’s free, needs no signup, and works on your phone in the browser. It even works offline once loaded, which helps at pitches with patchy signal. Player names stay on your device and are never uploaded. The privacy policy covers the detail.