| First round | | | Second round | | | Quarterfinals | | | Semifinals | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| 5 | Eliakim Coulibaly
Khololwam Montsi | 1 | 63 | | | | | |
| | Térence Atmane
Leonardo Malgaroli | 6 | 77 | | | | | T Atmane
L Malgaroli | 6 | 6 | | |
| WC | Sean Cuenin
Arthur Fils | 4 | 6 | [10] | | | WC | S Cuenin
A Fils | 1 | 3 | | |
| | Raphaël Collignon
Guy den Ouden | 6 | 1 | [8] | | | | | | | T Atmane
L Malgaroli | 2 | 1 | | |
| | Martin Breysach
Mehdi Sadaoui | 62 | 4 | | | | | | 3 | F Cobolli
D Stricker | 6 | 6 | | |
| | Pablo Llamas Ruiz
Juan Bautista Torres | 77 | 6 | | | | | P Llamas Ruiz
JB Torres | 60 | 67 | | | | | |
| | Måns Dahlberg
Maks Kaśnikowski | 3 | 0 | | | | 3 | F Cobolli
D Stricker | 77 | 79 | | |
| 3 | Flavio Cobolli
Dominic Stricker | 6 | 6 | | | | | 3 | F Cobolli
D Stricker | 6 | 5 | [10] | |
| 6 | Jérôme Kym
Jeffrey von der Schulenburg | 6 | 6 | | | | | | | | L Marmousez
G Mpetshi Perricard | 3 | 7 | [6] | |
| | Alex Barrena
Romain Faucon | 3 | 4 | | | | 6 | J Kym
J von der Schulenburg | 1 | 4 | | | | | |
| | Hamad Međedović
Marat Sharipov | 6 | 6 | | | | | H Međedović
M Sharipov | 6 | 6 | | |
| WC | Robin Bertrand
Rafael Alfonso de Alba Valdés | 2 | 2 | | | | | | | | H Međedović
M Sharipov | 62 | 0 | | |
| | Lilian Marmousez
Giovanni Mpetshi Perricard | 77 | 4 | [16] | | | | | | L Marmousez
G Mpetshi Perricard | 77 | 6 | | |
| | Alexander Bernard
Lorenzo Claverie | 63 | 6 | [14] | | | | L Marmousez
G Mpetshi Perricard | 6 | 6 | | | |
| | Luca Nardi
Samuel Vincent Ruggeri | 63 | 3 | | | | 2 | ND Ionel
L Riedi | 4 | 4 | | |
| 2 | Nicholas David Ionel
Leandro Riedi | 77 | 6 | | | |