TournamentGrid

Tournament tools · being built

Brackets, schedules and tables you can check

TournamentGrid is a new site of free tools for running a tournament or a league in any sport: brackets, round robins, fixtures and league tables. Each result will show the rule it follows, where that rule comes from, and a check panel you can read for yourself.

Worked example · single elimination

6 teams, seeded 1 to 6

ROUND 1SEMI-FINALSFINAL1Seed 1bye4Seed 45Seed 53Seed 36Seed 6bye2Seed 21Seed 1Winner 4 v 5Winner 3 v 62Seed 2Winner semi 1Winner semi 2

An empty place in the draw: the team beside it goes straight to the semi-finals.

Check panel: why this draw is right

  • 6 teams fill a draw of 8, the next power of two, so there are 2 byes.
  • The byes go to seeds 1 and 2: byes are given to the seeds in order, so the top seeds skip round 1.
  • Seed 1 is at the top of the draw and seed 2 at the bottom: they can only meet in the final.
  • The two round-1 games are 3 v 6 and 4 v 5: on every line pair the seeds add up to 9, highest against lowest.
  • 5 games produce one winner (each game knocks out one team: 6 − 1), over 3 rounds.

The ruleFill the draw up to the next power of two. The empty places (byes) go to the seeds in seeding order, with seed 1 at the top of the draw and seed 2 at the bottom.

Rule as set out in the USA Badminton Tournament and Trials Regulations (rev. 1 Oct 2014, Reg. 1 and section 5, “Positioning of byes and seeds”) and Table Tennis Wales, Seedings and Draws: Ranking Events 2025/26 (sections 1 and 3). Both read on 11 November 2026; the wording above is ours.

This is the kind of answer the tools will give. A draw for 6 teams needs 8 places, so 2 places stay empty. Who gets them matters: the byes belong to the top two seeds, which is why seed 1 and seed 2 wait for the semi-finals while 3 plays 6 and 4 plays 5. Put the byes anywhere else and a lower seed skips a round that a higher seed has to play.

We computed this example ourselves with the rule shown; it is not a draw from a real event. Your own event may use different rules, such as a random draw within seed groups; the tools will let you choose and will say which rule they used.

Byes and first games by number of teams

The same rule at other sizes, computed by the same code as the bracket above.
TeamsDrawByes (to)Round-1 gamesGames in all
341 (seed 1)2 v 32
583 (seeds 1–3)4 v 54
682 (seeds 1 and 2)3 v 6, 4 v 55
781 (seed 1)2 v 7, 3 v 6, 4 v 56
10166 (seeds 1–6)7 v 10, 8 v 99
12164 (seeds 1–4)5 v 12, 6 v 11, 7 v 10, 8 v 911

The tools we are building first

  1. 01Bracket maker

    Single elimination for 3 to 64 teams with standard seeding and byes to the top seeds, explained beside the bracket, with print, PNG and SVG copies.

  2. 02Bracket pages by size

    6, 8, 12 and 16 teams, each with its own worked numbers: rounds, byes, games and the round-1 pairings.

  3. 03Round-robin generator

    Every team plays every other team once, using the circle method (Berger tables), with home and away games balanced and byes shown for odd numbers of teams.

  4. 04Fixture generator and league schedule maker

    Home-and-away fixtures and league schedules with dates, built on the same round-robin engine.

  5. 05League table maker

    Enter results and pick the tie-break order: Premier League (goal difference first), FIFA World Cup 2026 or UEFA Nations League (head-to-head first), UEFA league phase, or your own points.

  6. 06Check my schedule

    Paste a fixture list or a bracket from anywhere and see what is off: home and away imbalance, back-to-back games, byes on the wrong seeds, tie-breaks in the wrong order.

After these: double elimination, soccer lineups and formations, formats for padel, pickleball, cornhole and volleyball, and pages in German.

About the site

Who it is for
Anyone running an event: club and school organisers, coaches, league secretaries, office and community events, esports and board-game nights. Every sport, from soccer and basketball to darts and chess.
Your data
The tools are being built to run in your browser, so the team names and scores you type are worked out on your device and not sent to us. If a later feature ever needs a server, such as a live link to share, its page will say so before you use it.
Rules we use
Each tool names the rule it follows, with the document, section and the date we read it. Where events differ, you choose the rule set.
What it is not
Not a live-score service and not linked to any league or federation. Competition names appear only to describe their published tie-break rules.