1a ronda | | 2a ronda | | 3a ronda | | Quarts de final |
| | | | | | | | | | | | | | | | | | | | | | | | | |
8 | Kevin Krawietz Andreas Mies | 6 | 6 | | |
| Alexander Bublik Mikhaïl Kukuixkin | 2 | 3 | | | | 8 | Kevin Krawietz Andreas Mies | 6 | 6 | | |
Alt | Artem Sitak Igor Zelenay | 64 | 6 | 4 | | | Federico Coria Diego Schwartzman | 2 | 0 | | |
| Federico Coria Diego Schwartzman | 7 | 3 | 6 | | | | 8 | Kevin Krawietz Andreas Mies | 6 | 1 | 7 | |
| Adrian Mannarino Benoît Paire | 7 | 7 | | | | | WC | Benjamin Bonzi Antoine Hoang | 4 | 6 | 6⁵ | |
| Frances Tiafoe Jackson Withrow | 5 | 5 | | | | | Adrian Mannarino Benoît Paire | 3 | 1 | |
WC | Benjamin Bonzi Antoine Hoang | 6 | 3 | 6 | | WC | Benjamin Bonzi Antoine Hoang | 6 | 6 | | |
10 | Raven Klaasen Oliver Marach | 3 | 6 | 2 | | | | 8 | Kevin Krawietz Andreas Mies | 6 | 6 | |
13 | Jamie Murray Neal Skupski | 6 | 4 | 7 | | | | 13 | Jamie Murray Neal Skupski | 4 | 4 | |
| Juan Ignacio Londero Jiří Veselý | 4 | 6 | 5 | | | 13 | Jamie Murray Neal Skupski | 4 | 6 | 7 | |
WC | Manuel Guinard Arthur Rinderknech | 6⁶ | 6 | 7 | | WC | Manuel Guinard Arthur Rinderknech | 6 | 4 | 63 | |
| Dominic Inglot Aisam-ul-Haq Qureshi | 7 | 3 | 5 | | | | 13 | Jamie Murray Neal Skupski | 6 | 4 | 6 |
| Dan Evans Hubert Hurkacz | 7 | 3 | 7 | | | | 2 | Marcel Granollers Horacio Zeballos | 3 | 6 | 4 | |
| Marcelo Demoliner Matwé Middelkoop | 6² | 6 | 5 | | | | Dan Evans Hubert Hurkacz | 2 | 2 | |
| Steve Johnson Sam Querrey | 6 | 3 | 64 | | 2 | Marcel Granollers Horacio Zeballos | 6 | 6 | | |
2 | Marcel Granollers Horacio Zeballos | 3 | 6 | 7 | |