A and B (direct)
No preliminary round. Drop to B after 1 or 2 defeats (your choice). In B, one defeat eliminates. Odd numbers handled by bye.
A / B / C
Cascade: 1st defeat → B, 2e→ C, 3e eliminates.
2R then A / B / C / D
2 Danish rounds, then GG → A, GP → B, PG → C, PP → D.
2R playoff then A / B
2 laps + jump-off. Winners → A, defeated → B.
then click on START THE COMPETITION.
📖 User manual, details & specifications
The A / B / C / D competition manager explained from A to Z: every formula, every setting, every button.
- What is this tool for?
- The 4 competition formulas
- Tournament settings
- The team list
- Start the competition
- Enter scores (click winner)
- Formulas “A and B” & “A / B / C”
- “2R then A/B/C/D” formula
- “2R playoff then A/B” formula
- Next rounds & winners
- 🏟️ Court assignment (option)
- View the match grid
- Backup & recovery
- Export / Import (file & PDF)
- Clear everything
- Frequently asked questions
At the top of the list, two buttons: 📄 Template (downloads a file
.txt of example, already commented, to fill in) and 📥 Import (loads your file and fills the list automatically).Format: one team per line —
Team name; City/Club; Player1 + Player2 (only the name is required, the rest is optional).Word → "Save as → Plain text (.txt)". Excel → "Save as → CSV". The separator (
;, comma or tab) is detected automatically; empty lines and those starting with # are ignored.
1. What is this tool for?
It is a complete multi-bracket competition manager (A, B, C, D). It brings together in a single tool three different formulas for redistributing teams after the opening rounds, automatically builds the single-elimination brackets and crowns the winners of each competition.
2. The 4 competition formulas
| Formula | Principle |
|---|---|
| A and B | No preliminary round. All teams play in A. The drop to the B consolation bracket happens after 1 or 2 defeats your choice (“Drop to B” setting). One defeat in B eliminates. Odd numbers are handled by bye. |
| A / B / C | Teams start in A. A 1stst defeat sends them to B, a 2nde to C, then elimination on the 3rde defeat. |
| 2R then ABCD | After 2 preliminary rounds (Danish mode): WW → A, WL → B, LW → C, LL → D. |
| 2R playoff then AB | After 2 rounds, a qualification playoff: the winners go to A, the losers to B. |
The boxes at the top of the page summarize these formulas; choose the right one before starting.
3. Competition settings
| Setting | Role |
|---|---|
| Organiser / Club & Date | Shown in the PDF header (optional). |
| Competition format | A and B · A / B / C · 2R then ABCD · 2R playoff then AB (see section 2). |
| Game format | Head-to-head, Doublette or Triplette (number of players per team). |
| Drop to B after (“A and B” formula only) | Your choice: drop to the B consolation bracket on the 1st defeat (classic), or only after the 2e defeat in A — the team then keeps a 2nde chance in A before dropping down. This option only appears in the “A and B” formula. |
| Number of teams | From 4 to 128. |
| Win / bye points | Points awarded to a team with a bye, 13 by default. |
Below the settings, a box “indicator” explains in real time what your configuration will produce.
4. The team list
In the left column, enter for each team its city / club, its label and the player names (the number of fields adapts to the formation). Everything is optional.
5. Start the competition
The yellow button START THE COMPETITION starts the chosen formula and creates the first matches.
6. Enter scores (click on the winner)
You can also type the scores directly on the keyboard. The brackets and qualifications update automatically.
7. Formulas “A and B” & “A / B / C”
A and B (no preliminary round)
The simplest: all teams start in competition A (single elimination, without any preliminary round). A team that loses drops to the B consolation bracket ; if it loses again, it is eliminated. Each team therefore has 2 lives (A then B). The odd numbers are handled automatically by bye (the team skips the round). Ideal for a fast two-bracket competition.
A / B / C
Same principle, in a cascade repechage over 3 brackets : with each defeat the team “drops” (A → B → C); on the 3rde defeat, it is eliminated. Each team has 3 lives. Ideal for getting everyone to play as many games as possible.
8. “2R then A / B / C / D” formula
Two preliminary rounds in Danish mode (pairing based on results). The run over these 2 rounds (Won/Lost) determines the final bracket: WW → A, WL → B, LW → C, LL → D. Four single-elimination competitions are then generated.
9. “2R playoff then A / B” formula
After 2 preliminary rounds, teams with 1 win / 1 defeat go through a qualification playoff. The playoff winners join the A competition, the losers the B competition.
10. The following rounds & winners
- When a round is complete, a blue button “Start the next round / step” appears to generate what comes next.
- 🔝 Fixed bar at the top: this button is also shown in a bar that stays stuck at the top of the screen when you scroll the page. Very useful with many teams: no need to scroll all the way down to start the next round.
- 🗂️ Bracket tabs (all formulas): above the matches, tabs let you display a single bracket at a time and switch from one to another without scrolling. Depending on the formula: “Show all”, “Competition A”, “Consolation B”, “Super consolation C”… and “ Preliminaries ” + “Competition A / B / C / D” for the 2-round formulas.
- The final trees are single elimination, with rounds named automatically (quarters, semis, final…).
- At the end of each bracket, the winner is highlighted.
🏟️ Court assignment (option)
Check Assign courts in the configuration and enter the Number of courts available. Each “to play” match then displays a bar 🏟️ Court n above the teams.
11. View the match grid
The button VIEW GRID opens a window summarizing all matches, with tabs to filter by bracket / round. Handy for calling the teams.
12. Automatic backup & recovery
The tournament is saved automatically in the browser after each action. When the page is reopened, it is reloaded on its own. The button 💾 Save forces an immediate save with confirmation.
13. Export / Import
Backup file (.json) — recommended
- ⬇️ Export (file) : downloads a file
.jsonwith the whole competition. - ⬆️ Import (file) : reloads a
.jsonexported and restores everything identically.
Via the PDF (hidden save)
- EXPORT THE PDF : generates the official PDF and and hides the full save inside it.
- IMPORT A PDF : re-reads one of these PDFs to recover the competition.
14. Print
The button 🖨️ Print opens the print window directly with a clean PDF (without the browser headers/footers), economical on ink.
15. Clear everything
The button 🗑️ Clear all clears the tournament and the browser save, after confirmation. Export the file .json before if you want to keep a record of it.
16. Frequently asked questions
I closed the page, did I lose everything?
No: resume is automatic on the same browser. If in doubt, export the file .json.
Which formula to choose?
A and B for a simple and fast 2-bracket competition (no preliminaries); A / B / C to get everyone playing a lot; 2R then ABCD for 4 levels; 2R playoff then AB for 2 balanced brackets.
Is it really free?
Yes, 100% free, offered by Paquita from petanqueland.fr. 🎯