| Rohan Bopanna (1) | | | | Matthew Ebden (1) | 6 | 5 | | Jordan Thompson | 74 | 7 | | Sebastian Korda | | |
| | Jordan Thompson | | | | Sebastian Korda | 6 | 6 | | Andrés Molteni (13) | 4 | 4 | | John Peers (13) | | |
| | Jordan Thompson | | | | Sebastian Korda | 75 | 6 | | Simone Bolelli (12) | 6 | 4 | Andrea Vavassori (12) | | |
| | Jordan Thompson | | | | | Sebastian Korda | 3 | 6 | 10 | | Michael Venus (11) | 6 | 3 | 8 | | Jamie Murray (11) | | | |
| | Jordan Thompson | | | | Sebastian Korda | 6 | 77 | | Ariel Behar | 3 | 6 | | Adam Pavlásek | | |
|
| Nicolás Barrientos | | | | | Andreas Mies | 3 | 76 | 5 | | Andrés Molteni (13) | 6 | 6 | 10 | | John Peers (13) | | | |
|
| Simone Bolelli (12) | | | Andrea Vavassori (12) | 6 | 75 | | Tommy Paul | 2 | 6 | | Daniil Medvedev | | |
| | Simone Bolelli (12) | | | Andrea Vavassori (12) | 6 | 6 | | Aslan Karatsev | 4 | 2 | | Zhizhen Zhang | | |
|
| Aslan Karatsev | | | | | Zhizhen Zhang | 4 | 7 | 10 | | Édouard Roger-Vasselin (5) | 6 | 5 | 3 | | Santiago González (5) | | | |
|
| Ivan Dodig (4) | | | | Austin Krajicek (4) | 2 | 6 | | Benjamin Hassan | 6 | 76 | | Abdullah Shelbayh | | |
| | Benjamin Hassan | | | | Abdullah Shelbayh | 3 | 6 | | Michael Venus (11) | 6 | 74 | | Jamie Murray (11) | | |
| | Michael Venus (11) | | | | | Jamie Murray (11) | 0 | 6 | 10 | | Fabien Reboul (16) | 6 | 4 | 2 | Sadio Doumbia (16) | | | |
|
| Denis Shapovalov | | | | Alexander Bublik | 3 | 2 | | Michael Venus (11) | 6 | 6 | | Jamie Murray (11) | | |
|
| Fabien Reboul (16) | | | Sadio Doumbia (16) | 6 | 6 | | Thiago Monteiro | 2 | 3 | | Flavio Cobolli | | |
| | Fabien Reboul (16) | | | | Sadio Doumbia (16) | 6 | 3 | 10 | | Gonzalo Escobar (WC) | 3 | 6 | 5 | | Aleksandr Nedovyesov (WC) | | | |
|
| Gonzalo Escobar (WC) | | | | | Aleksandr Nedovyesov (WC) | 4 | 6 | 10 | | Rajeev Ram (8) | 6 | 3 | 8 | | Marcelo Melo (8) | | | |
|
| Kevin Krawietz (6) | | | Tim Pütz (6) | 6 | 6 | | Fabrice Martin | 2 | 2 | | Robin Haase | | |
| | Kevin Krawietz (6) | | | Tim Pütz (6) | 5 | 4 | | Jackson Withrow (15) | 7 | 6 | Nathaniel Lammons (15) | | |
| | Jackson Withrow (15) | | | | Nathaniel Lammons (15) | 3 | 6 | 6 | | Ariel Behar | 6 | 4 | 10 | | Adam Pavlásek | | | |
| | Ariel Behar | | | Adam Pavlásek | w.o. | | Marcel Granollers (2) | | | Horacio Zeballos (2) | |
|
| Pedro Cachín | | | | Pavel Kotov | 4 | 4 | | Jackson Withrow (15) | 6 | 6 | Nathaniel Lammons (15) | | |
|
| Mate Pavić (10) | | | | | Marcelo Arévalo (10) | 6 | 2 | 10 | | Ariel Behar | 4 | 6 | 12 | | Adam Pavlásek | | | |
| | Ariel Behar | | | | | Adam Pavlásek | 6 | 3 | 12 | | Neal Skupski (3) | 4 | 6 | 10 | Joe Salisbury (3) | | | |
|
| Nicolas Mahut (WC) | | | Albano Olivetti (WC) | 4 | 4 | | Neal Skupski (3) | 6 | 6 | Joe Salisbury (3) | | |
|
| Hugo Nys (7) | | | | Jan Zieliński (7) | 6 | 6 | | Denys Molchanov (Alt.) | 3 | 4 | | John Patrick Smith (Alt.) | | |
| | Hugo Nys (7) | | | | Jan Zieliński (7) | 6 | 74 | | Jean-Julien Rojer (14) | 3 | 6 | | Lloyd Glasspool (14) | | |
| | Hugo Nys (7) | | | | | Jan Zieliński (7) | 6 | 2 | 14 | | Marcel Granollers (2) | 4 | 6 | 16 | | Horacio Zeballos (2) | | | |
|
| Alexei Popyrin | | | | Alex de Minaur | 4 | 710 | 9 | | Jean-Julien Rojer (14) | 6 | 6 | 11 | | Lloyd Glasspool (14) | | | |
|
| Sander Gillé (9) | | | Joran Vliegen (9) | 73 | 6 | | Stefanos Tsitsipas (WC) | 6 | 1 | Petros Tsitsipas (WC) | | |
| | Sander Gillé (9) | | | | Joran Vliegen (9) | 73 | 5 | 10 | | Marcel Granollers (2) | 6 | 7 | 12 | | Horacio Zeballos (2) | | | |
|
| Wesley Koolhof | | | Tallon Griekspoor | 3 | 6 | | Marcel Granollers (2) | 6 | 76 | | Horacio Zeballos (2) | | |
|
|
|