| First round
| | | Second round
| | | Quarterfinals
| | | Semifinals
| |
| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| 1 | Daniel Berta
Márton Fucsovics
| 2 | 67
|
| | | | |
|
| Justin Eleveld
Jannick Lupescu
| 6
| 7
|
| | |
| J Eleveld
J Lupescu
| 6
| 6
|
| |
|
| Romain Arneodo
Mick Lescure
| 6
| 2 | [10]
| | |
| R Arneodo
M Lescure
| 3 | 3 |
| |
| WC | Luke Saville
Jack Schipanski
| 4 | 6
| [8]
| | | | | |
| J Eleveld
J Lupescu
| 7
| 6
|
| |
|
| Matteo Civarolo
Slim Hamza
| 6
| 7
|
| | | | |
| T Fernandes
B Semenzato
| 62
| 0
|
| |
|
| Tobias Blömgren
Robin Olin
| 1 | 65
|
| | |
| M Civarolo
S Hamza
| 7
| 3 | [4]
| | | | |
|
| Tiago Fernandes
Bruno Semenzato
| 6
| 6
|
| | |
| T Fernandes
B Semenzato
| 63
| 6
| [10]
| |
| 5 | Mitchell Frank
Micke Kontinen
| 4 | 2 |
| | | |
| J Eleveld
J Lupescu
| 6
| 6
|
| |
| 3 | Arthur de Greef
Gianni Mina
| 3 | 6
| [10]
| | | | | | WC | J Kubler
B Mitchell
| 3 | 0
|
| |
|
| Pavel Krainik
Alexander Rumyantsev
| 6
| 2 | [8]
| | | 3 | A de Greef
G Mina
| 2 | 4 |
| | | | |
|
| Arturs Kazijevs
Miķelis Lībietis
| 6
| 6
|
| | |
| A Kazijevs
M Libietis
| 6
| 6
|
| |
|
| John Morrissey
Bartosz Sawicki
| 3 | 4 |
| | | | | |
| A Kazijevs
M Libietis
| 6
| 65
| [9]
| |
| WC | Jason Kubler
Benjamin Mitchell
| 6
| 6
|
| | | | | WC | J Kubler
B Mitchell
| 4 | 7
| [11]
| |
|
| Alexis Carlos
Hernus Pieters
| 4 | 4 |
| | | WC | J Kubler
B Mitchell
| 5 | 6
| [10]
| | |
|
| Lee Jea-moon
Maciej Smoła
| 4 | 3 |
| | | 8 | FC Alcantara
G Clézar
| 7
| 4 | [6]
| |
| 8 | Francis Casey Alcantara
Guilherme Clézar
| 6
| 6
|
| | |