My Tournaments
Each tournament is saved separately β create a new one any time without losing the others.
Set up your competition
Choose your sport and format below. You can change these later, but changing the format or team count will reset any scores already entered.
Teams
Rename each team and optionally add player names β everything updates automatically.
Fixtures
Live Ladder
Pools
Knockout
Results
Who's still in the competition.
Activity Log
Who changed what, and when. Recorded automatically for this tournament.
Live Sync Setup
Connect a free Supabase database so all staff editing this tool see each other's changes within ~5 seconds. Without this, data saves to your browser only.
- Go to supabase.com β sign up (free) β New project.
- In the project, open SQL Editor and run the snippet below.
- Open Project Settings β API Keys, copy the Project URL and the publishable key into the fields above.
- Click Save & test.
- To skip this screen for your staff: open this .html file in a text editor, find the
BUILT_IN_SUPABASEblock near the top of the script, paste the same two values in there, and re-upload. Everyone who opens the link is then connected automatically.
create table tournament_data ( key text primary key, value text, updated_at timestamptz default now() ); alter table tournament_data enable row level security; create policy "staff access" on tournament_data for all using (true) with check (true);
Privacy note: this policy lets anyone holding the two values above read and write tournament data, which is what makes staff sharing simple. Treat them like a staffroom password β don't post them anywhere public, and prefer first names or initials over full student names in the player fields.