GenerateRandomSearch

Tournament Day Timetable Generator

A fixture list says who plays whom. What an organiser needs on the morning is a timetable: what time each match starts, which pitch it is on, and how long each team is standing about between games. This takes the teams, the pitches and the length of a match, and lays the whole day out on the clock — everyone playing everyone, nobody on two pitches at once, and no kick-off using a pitch that does not exist.

What this generator does

Draws the fixtures so that everyone meets everyone, then cuts each round into kick-offs no larger than the number of pitches. Because nobody plays twice within a round, a kick-off taken from one round cannot put a team on two pitches — that is a consequence of where the matches come from, not a check bolted on afterwards.

How to use this tool

  1. List the teams, one per line.
  2. Say how many pitches you have, how long a match lasts and how long the changeover is.
  3. Set the first kick-off, and whether teams meet once or twice.
  4. Build the timetable, and read each team’s first and last kick-off underneath.

Understanding the controls

Teams
Three to twenty-four. An odd number means somebody sits out each round, which the timetable shows by leaving them off those kick-offs.
Pitches
How many matches run at once. Fewer pitches means more kick-offs and a longer day, and the timetable says how long.
Match length and changeover
Whole minutes. Every kick-off is exactly one match and one changeover after the one before, so the times can be read straight off.
Once or twice
Twice each gives everyone a return match, which doubles the number of kick-offs.

Common use cases

  • Running a junior football or netball tournament on two or three pitches
  • Timetabling a club’s round-robin day so parents know when to arrive
  • Working out whether a day’s worth of matches fits before the hall is needed
  • Splitting a large entry across pitches without double-booking a team
  • Printing a sheet that tells each team exactly when they are on

How this generator works

The finished timetable is read back before it is shown: every pairing is counted to confirm it happens the right number of times and no others do, every kick-off is checked for a team appearing twice, no kick-off is allowed more matches than there are pitches, and every kick-off time is worked out again from the first one and compared.

Randomness and fairness

The shape of the fixture list is fixed — it is the standard construction that gets everyone playing everyone in the fewest rounds. What your browser’s secure generator decides is the draw: which team goes where in that shape, which is what makes it a draw rather than an ordering of your list.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • Every team plays every other. Groups, knockouts and seeded draws are different shapes.
  • Up to twenty-four teams and eight pitches.
  • Playing two kick-offs in a row is avoided where there is room and reported where there is not. With one pitch and many teams there is often no room.
  • It assumes every match takes the same time and every pitch is free all day.

Privacy and your data

Team names stay in your browser. Nothing you type is transmitted, stored or measured.