Round robin: cross table, Berger rounds and multiple legs
In a round robin everyone plays everyone, so the result is fairer than in any knockout. The only downside is the number of matches to keep track of. HoneyCup keeps the cross table, counts points and places, and shows which pairs play in each round.
Published Updated

Cross table
Rows and columns are participants, each cell holds the score of their match. Points and place are on the right. Under each name you see the win–loss record and difference. Click a cell to enter a score — the table updates instantly.
Cells of matches not played yet show the round number, such as “R3”, so you can see when each pair plays without keeping a schedule in your head.
Rounds from the Berger tables
Pairs are arranged by round using the Berger tables — the same ones used in FIDE round-robin chess events. Each participant plays at most one match per round; with an odd number of players one sits out. The layout does not depend on row order: dragging a participant in the table changes neither the rounds nor matches already played.
Multiple legs
One leg is not enough for a season-long league. In the format settings you can choose 1 to 5 legs: each pair meets that many times. Every leg has its own table and a switcher with progress such as “3 of 15”, so you see at once which leg is finished.
Change the roster after the start
In knockout brackets the roster locks with the first result, otherwise the seeding breaks. A round robin does not need that: you can rename, add or remove a participant after the first matches. A newcomer gets their pairs added, and everyone else's results stay as they are.

How to start
- Create a tournament and choose the “Round robin” format.
- Add participants and set the number of legs if needed.
- Enter scores in the cross-table cells.
- Spread rounds across days in the Schedule tab.


