TOURNAMENT MASTER | FREE BRACKET AND LEAGUE TABLE GENERATOR
Tournament Master keeps the paperwork of a tournament so you do not have to. Type in the teams, pick a format, and it draws the bracket or the league table, works out the fixtures, applies the tie-breaker and remembers the standings between sessions. It was built for a five-a-side league and a FIFA night, and it does not care what the competition actually is — football, PlayStation, table tennis, darts, a pub quiz or a classroom quiz league all keep score the same way.
Three formats, and which one you actually want
Knock-out is the fastest: one bad match and you are out, a champion inside an afternoon. Good for a one-day event, harsh for a regular group, because half the entrants have nothing to do after round one. League (round robin) has everyone play everyone; it takes far longer but the table is the fairest picture of who is actually best, and nobody goes home early. World Cup is the compromise most groups end up wanting: small groups play a mini-league, the top teams from each go into a knockout. With more than about twelve entrants this is usually the right call — everyone gets two or three guaranteed matches, and you still get the drama of a final.
Setting up without typing all night
Entries can be added one at a time with an icon each, or pasted in bulk — one name per line, straight from the group chat where everyone signed up. For a World Cup you also set how many teams go in each group and how many advance; two groups of four with two advancing gives you a clean semifinal, three groups of four with the two best runners-up is the classic sixteen-team shape. There is an optional third-place match, which is worth switching on for a one-day event where the losing semifinalists would otherwise leave early.
Tie-breakers: decide before you need one
Two teams finishing level on points is not an edge case, it is what happens. Agree the rule at the start and the argument never happens. Score difference is the standard and the one most people accept without discussion. Most scored rewards attacking play and keeps a team pushing when a match is already won or lost — the trade-off is that it also rewards running up the score against the weakest entrant, which can sour a friendly league. Whichever you choose, announce it before the first fixture and leave it alone, including the week it goes against you.
Running a league that survives past week two
Most casual leagues die not because people lose interest but because nobody can remember the results. The standings persist here, so the table is still correct three weeks later when half the group has forgotten who beat whom. Two habits keep a league alive: play whatever fixture the attendance allows rather than sticking rigidly to a schedule that a single absence breaks, and put the table in front of people at the start of a session as well as the end — a group that can see who needs what to qualify turns up for the next one. If the leader becomes uncatchable, reset and run two short seasons instead of one long one.
Scoring things that are not goals
The tool stores a number for each side and sorts the table by it, so the number can be whatever you are counting: goals, frames, legs, rounds won, correct answers, points from a jury. The only thing that matters is that the scale does not change halfway through — a league where one week was scored out of five and another out of twenty produces a table nobody believes. When a match has no natural score, enter 3–1–0 for a win, draw and loss and let the tie-breaker do the rest.
Using it in a classroom
This is the odd one out on a site otherwise full of English teaching material, but the same machinery runs a class league perfectly well, and teachers do ask for it. Ten minutes at the end of one lesson a week, teams of three or four, one fixture each, table on the board before students leave. The score is whatever the activity produces — correct answers in a Quiz Master round, words guessed before the timer in Word Ninja, points from a student jury for a short prepared turn. Two small additions make it a language lesson rather than just a competition: award a bonus point when a team uses the structure you are teaching that week, and make the winners report the result in a full sentence instead of shouting a number.
Practical notes
It runs in the browser with no account and no installation, and it keeps your tournament on the device you set it up on, so use the same phone or laptop each session. Seed the strongest entrants apart when you type the roster in rather than letting friendship groups form the teams — a group stage with all three good players in one group ruins the event before it starts. Screenshot the final bracket; it is the thing people ask for afterwards.
Goes well with
Further reading
Gamification in Language Learning — why scoring changes behaviour
Group Dynamics in Large Classes — making thirty students talk