|
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pierwsza runda | | | Ćwierćfinały | | | Półfinały | | | Finał |
|
| | | | |
|
| 1 | Marcelo Arévalo
Mate Pavić | 6 | 6 | |
| | | |
| LL | Petr Nouza
Patrik Rikl | 3 | 2 | | | |
| | | 1 | Marcelo Arévalo
Mate Pavić | 6 | 7 | |
| | | | | |
| | | | Hugo Nys
Édouard Roger-Vasselin | 4 | 64 | | | |
| | Hugo Nys
Édouard Roger-Vasselin | 7 | 7 | | | | | |
| | | | |
| | Sadio Doumbia
Fabien Reboul | 65 | 62 | | | |
| | | 1 | Marcelo Arévalo
Mate Pavić | 67 | 66 | |
| | | | | |
| | | | Sander Gillé
Jan Zieliński | 7 | 7 | | | |
| 4 | Nikola Mektić
Michael Venus | 6 | 6 | | | | | | | | |
| | | | |
| | Matthew Ebden
Joran Vliegen | 4 | 4 | | | |
| | | 4 | Nikola Mektić
Michael Venus | 65 | 63 | |
| | | | | |
| | | | Sander Gillé
Jan Zieliński | 7 | 7 | | | |
| | Ivan Dodig
Zhang Zhizhen | 5 | 5 | | | | | |
| | | | |
| | Sander Gillé
Jan Zieliński | 7 | 7 | | | |
| | | | Sander Gillé
Jan Zieliński | 2 | 6 | 6 |
| | | |
| | | 3 | Simone Bolelli
Andrea Vavassori | 6 | 4 | 10 |
| | Adam Pavlásek
Jean-Julien Rojer | 3 | 6 | 8 | | | | | | | | |
| | | | |
| Q | Jakob Schnaitter
Mark Wallner | 6 | 4 | 10 | | |
| | | Q | Jakob Schnaitter
Mark Wallner | 63 | 3 | |
| | | | | |
| | | 3 | Simone Bolelli
Andrea Vavassori | 7 | 6 | | | |
| | Hubert Hurkacz
Jakub Menšík | 5 | 61 | | | | | |
| | | | |
| 3 | Simone Bolelli
Andrea Vavassori | 7 | 7 | | | |
| | | 3 | Simone Bolelli
Andrea Vavassori | 7 | 7 | |
| | | | | |
| | | | Julian Cash
Lloyd Glasspool | 61 | 63 | | | | |
| WC | Robin Haase
Sem Verbeek | 4 | 4 | | | | | | | | |
| | | | | |
| | Julian Cash
Lloyd Glasspool | 6 | 6 | | | |
| | | | Julian Cash
Lloyd Glasspool | 6 | 6 | | |
| | | | | |
| | | 2 | Kevin Krawietz
Tim Pütz | 3 | 4 | | | | |
| WC | Tallon Griekspoor
Botic van de Zandschulp | 3 | 65 | | | | | |
| | | | |
| 2 | Kevin Krawietz
Tim Pütz | 6 | 7 | | | |
| | | | | | |