Admin Panel
Pulls finished match scores from football-data.org and updates the pool automatically.
Enter the 12 participant names. Teams will be randomly assigned (4 per person, all 48 teams distributed evenly).
Mark teams that have advanced from the group stage. Top 2 from each group advance automatically; additionally mark the 8 best 3rd-place teams.
Enter matches and scores for each knockout round. Scores are optional — you can set up the bracket before matches are played.
Load squad data (players + clubs) into KV storage so team modals show rosters. Paste the squads.json content below and click Import.
This will wipe ALL data — participants, team assignments, and all results. This cannot be undone.