Nothing is saved · use Save file to keep it

Teams 0 of 144

Paste a list instead

One name per line. A comma after the name is read as the club or school, which the draw can then keep apart.

    No teams yet. Add a few, or paste a list.

    Club is optional: teams sharing one are kept in different groups where the draw allows.

    Format

    Match length

    Suggested group splits

    Venue courts, match length, start time

    Scoring points scheme and tiebreakers

    Tiebreakers, in order

    Applied top down when two teams finish level on points. A criterion that separates only some of a tied group restarts the chain on whoever is still level.

      Draw not drawn

      The code makes the draw reproducible. Write it down and anyone can re-run the same draw and get the same groups — which is what makes a random draw auditable rather than something people have to take on trust.

      What this costs

      Matches
      —
      Rounds
      —
      Matches per team
      —

      On the ground

      Court time
      —
      Playing days
      —

      Figures are exact, not estimates — every format here has an exact count, calculated rather than sampled. Court time assumes every court runs every slot, which is the best case; a real day has gaps.

      Built by Steven Turgeon, IT and cybersecurity consultant in Ottawa. This one is here because every bracket generator will happily tell you to run a 144-team round robin and none of them mention it is 10,296 matches. Knowing the cost before you commit is the whole job.

      Get in touch