Tournament standings

Score any multi-round tournament, game night, league or scrim in the browser. Pick a preset, type each round or paste rows from a spreadsheet, and the page works out points, standings and tiebreakers. Where placement scores, it pays the highest matching threshold, so a win is worth the win points rather than the win plus the top-five points. Split the field into heats, see who starts where, and share the whole set as a link.

Point system

Placement tiers: each chip is a range of places and what it pays. Remove one with its ×, or add a range below.

Edit the tiers as text

Results

Pick a match, then tab through each team's place and eliminations. Teams carry over from match to match, and "alpha" or " Alpha " is the same team as "Alpha". Leave a place blank when a team sat a match out.

Every team's numbers in the chosen round
TeamPlaceElims
Advanced: type the raw results, one match per line

One match per line: Team:place:eliminations, comma-separated, or separate matches with ;. A line is the whole match. This is the same text the share link carries.

Standings

Standings after every match entered

Tiebreakers, in this order: points, then wins, then eliminations, then average placement. Each round column reads the points and, in brackets, the numbers typed. The gap column says how far a team is behind 1st, or behind the last team that qualifies when a cutoff is set, and what one match needs to pass. With match point on, a team that reaches that many points must then win a match to take the tournament.

Heats

Teams are seeded by standing rank and dealt in snake order, so the top team opens the first heat and the last heat gets the next best.

Starting spots (drops, courts, tables)

A conflict checker: claim a spot for each team, or type one per line as Team:Spot. Team names snap to the roster and a spot typed again snaps to the spelling it was first claimed under (old m is Old Mill). Two teams on one spot are flagged contested, with each team's rank and points.

Claimed starting spots, grouped by spot, and whether each is contested
SpotClaimTeams

CSV in and out

Paste rows of team, place, eliminations and press Import: the rows become the next match. Export writes the standings, not the raw results.

This is a worked example. Change a number or a result and it becomes yours, and it stays on this device.

Share link: /tournaments/