Team Draft Generator
The random team generator on this site splits a list into groups instantly, which is right when nobody should have a say. Picking is a different thing entirely: captains take turns, everyone can see who is left, and the last few names carry a social cost that a random split does not. This runs that properly — snake order so the second captain is not permanently behind, and a visible pool so nobody loses track of who is still available.
What this generator does
Builds teams by turn-based picking rather than by random assignment. The random team generator splits a list at once and nobody chooses; this hands the choice to captains and keeps the order honest. Because snake order reverses each round, the captain who picks second in round one picks first in round two, which is what stops the first captain accumulating an advantage over a long draft.
How to use this tool
- List everybody available to be picked.
- List the captains.
- Set how many players each team needs, and the pick order.
- Press Start, then click a name to add them to whoever is picking.
Understanding the controls
- Players to pick from
- One name per line — everyone available. Names leave the pool as they are picked, so the remaining list is always accurate.
- Captains
- One per line. Each builds a team, and picks in the order listed until the order reverses.
- Rounds
- How many players each team ends up with. The page says how many full rounds the pool supports.
- Pick order
- Snake is the usual choice and comes out exactly even over an even number of rounds. Linear favours the first captain, by an amount the page measures.
Worked examples
- 12 players, 2 captains, 6 rounds
- Snake order, spread of 0 — neither captain is favoured overall.
- The same, linear order
- The first captain picks every round first, worth 6 positions over the draft.
- An odd number of players
- The draft stops when the pool empties; one team is a player short and the page says so.
Common use cases
- Picking sides for a training match where captains choose
- Building squads across several rounds with an even advantage
- Running a club draft night for a new season
- Splitting a class into teams where pupils choose in turn
- Any team selection where who picks when actually matters
How this generator works
The available players are shuffled once for display order, then picked over. Each pick removes that player from the pool, so nobody can be chosen twice and the remaining list is always correct. The pick sequence is worked out before the draft starts, and the fairness figure is the spread of total pick positions between captains — zero means perfectly even.
Randomness and fairness
Randomness sets only the initial display order of the pool. Every pick after that is a human choice, not a draw. A seed makes the shuffle reproducible for a repeated session, using a documented generator that is deterministic, not cryptographic.
For how randomness is produced across the whole site, see how Generate Random works.
Assumptions this tool makes
- Every line is one player, and captains pick in the order listed.
Limitations and good to know
- It knows nothing about ability. Who is worth picking is entirely the captains' judgement.
- Everyone is visible on one screen, so this is for a group in one place rather than a remote draft.
- Being picked last is visible to everyone, which is a real social cost of drafting — a random split avoids it entirely, and sometimes that is the better tool.
Common mistakes
- Using a draft where a random split would be kinder
- Drafting makes the pecking order public, which is fine among adults choosing five-a-side sides and can be miserable in a school hall. The random team generator exists for exactly that case.
- Linear order over many rounds
- The first captain gets the best remaining player every single round. Snake exists to fix that, and the page shows the size of the difference.
Practical tips
- With an odd number of players, decide in advance which team carries the extra or is a player short.
- Snake with an even number of rounds is the only combination that is exactly even — the spread figure confirms it.
Privacy and your data
Player names and captain names stay in your browser. Nothing is uploaded, stored, or written into the page address — which matters when the list is a group of real children or colleagues. Analytics sees only that the tool ran and how many players were in the pool.
Frequently asked questions
- Why not just split the list at random?
- Often you should, and the random team generator does exactly that. Drafting is for when the choosing is the point — a club draft night, a captains' pick, a session where balance is judged by people who know the players.
- What happens when the players run out?
- The draft stops. Because picks go in turn rather than one whole team at a time, the shortfall lands as one player fewer on the last team or two, rather than leaving a captain with nothing.
Related generators
- Random Team GeneratorSplit a list of names into a chosen number of random, evenly sized teams.
- Draft SimulatorRuns a whole draft: a shrinking pool, snake or linear order, and a record of who took what.
- Fantasy Football Draft Order GeneratorDraw a random draft order for your league, then see every pick of every round as a snake, linear or third-round-reversal draft.