| First round | | | Second round | | | Quarterfinals | | | Semifinals | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| 7 | Duilio Beretta
Roberto Quiroz | 6 | 6 | | | | | |
| | Miki Janković
Mate Pavić | 2 | 4 | | | | 7 | D Beretta
R Quiroz | 6 | 6 | | |
| | Grégoire Barrère
Lucas Pouille | 62 | 2 | | | | | J Eleveld
J Lupescu | 0 | 2 | | |
| | Justin Eleveld
Jannick Lupescu | 77 | 6 | | | | | | | 7 | D Beretta
R Quiroz | 6 | 4 | [12] | |
| | Tristan Lamasine
Mick Lescure | 2 | 7 | [10] | | | | | 4 | J Duckworth
J Kubler | 0 | 6 | [10] | |
| | Juan Sebastián Gómez
Darian King | 6 | 5 | [12] | | | | JS Gómez
D King | 2 | 4 | | | | | |
| | Daniel Berta
Tobias Blomgren | 0 | 4 | | | | 4 | J Duckworth
J Kubler | 6 | 6 | | |
| 4 | James Duckworth
Jason Kubler | 6 | 6 | | | | | 7 | D Beretta
R Quiroz | 6 | 5 | [10] | |
| 6 | Mitchell Frank
Junior A. Ore | 3 | 3 | | | | | | | 2 | P Heller
K Krawietz | 4 | 7 | [7] | |
| | Carlos Boluda-Purkiss
Alessandro Colella | 6 | 6 | | | | | C Boluda-Purkiss
A Colella | 77 | 6 | | | | | |
| | Filip Horanský
Jozef Kovalík | 4 | 6 | [4] | | | | FC Alcantara
R Sarmiento | 64 | 3 | | |
| | Francis Casey Alcantara
Raymond Sarmiento | 6 | 0 | [10] | | | | | | | C Boluda-Purkiss
A Colella | 6 | 3 | [8] | |
| | Lucas Szewczyk
Thomas Szewczyk | 2 | 6 | [10] | | | | | 2 | P Heller
K Krawietz | 3 | 6 | [10] | |
| | Sam Barry
John Morrissey | 6 | 3 | [6] | | | | L Szewczyk
T Szewczyk | 1 | 1 | | | |
| | Ben McLachlan
Yasutaka Uchiyama | 0 | 7 | [9] | | | 2 | P Heller
K Krawietz | 6 | 6 | | |
| 2 | Peter Heller
Kevin Krawietz | 6 | 5 | [11] | | |