Tool to simplify the planning of pairs tournaments: automatic generator of fair match schedules for a championship (also called Americano).
Round Robin Pairing Tournament - dCode
Tag(s) : Algorithm, Combinatorics
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
A pairs championship is a competition format where participants are grouped into teams of two. The teams compete in a championship where everyone meets everyone, but the partners change each day so that all players have played against and with each of the other players.
This type of championship is sometimes called Americano.
Indicate in the table the list of participants or competitors in the championship (such as players, people, etc.), placing them one per box. Then, press the Generate button to initiate the random generation of the calendar by days/rounds (represented by #) of the championship.
Each element of the table will be associated with all the others and will meet each other participant.
Example: For a pairs championship with 4 players (P1, P2, P3, P4), a possible draw could be as follows:
Round 1: (P1 & P3) against (P2 & P4)
Round 2: (P1 & P4) against (P2 & P3)
Round 3: (P2 & P1) against (P4 & P3)
Note that the number of participants must necessarily be a multiple of 4 (i.e. 4, 8, 12, 16, 20, 24, 28, 32 players), otherwise some participants may not have a teammate or opponent.
In a pairs championship, empty matches, designated by ??? occur when the number of players is not divisible by 4.
This means that some players may take a break during a round, as there are not enough partners or opponents available for everyone.
Paired competitions (tournaments/championships) can be adapted for individual sports such as tennis, badminton, padel, squash, etc.
In addition, this format serves as a basis for organizing card tournaments like Bridge.
dCode retains ownership of the "Round Robin Pairing Tournament" source code. Any algorithm for the "Round Robin Pairing Tournament" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Round Robin Pairing Tournament" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "Round Robin Pairing Tournament" or any other element are not public (except explicit open source licence like Creative Commons). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.
The content of the page "Round Robin Pairing Tournament" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source.
Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).
To cite dCode.fr on another website, use the link:
In a scientific article or book, the recommended bibliographic citation is: Round Robin Pairing Tournament on dCode.fr [online website], retrieved on 2025-04-15,