| Marcel Granollers (1) | | | | Horacio Zeballos (1) | 6 | 73 | | Harri Heliövaara (Alt.) | 1 | 6 | | Henry Patten (Alt.) | | |
| | Marcel Granollers (1) | | | | Horacio Zeballos (1) | 6 | 6 | | Andrés Molteni | 4 | 2 | | Rafael Matos | | |
| | Marcel Granollers (1) | | Horacio Zeballos (1) | | Sander Gillé | Joran Vliegen |
| | |
| Andrés Molteni | | | | Rafael Matos | 6 | 6 | | Adrian Mannarino | 3 | 0 | | Pedro Martínez | | |
|
| Giorgio Ricca (WC) | | | Jacopo Bilardo (WC) | 4 | 2 | | Sander Gillé | 6 | 6 | Joran Vliegen | | |
| | Sander Gillé | | | | Joran Vliegen | 5 | 6 | 10 | | Hugo Nys (8) | 7 | 3 | 8 | | Jan Zieliński (8) | | | |
|
| Ariel Behar | | | | | Adam Pavlásek | 3 | 6 | 7 | | Hugo Nys (8) | 6 | 3 | 10 | | Jan Zieliński (8) | | | |
|
| Austin Krajicek (4) | | | | | Neal Skupski (4) | 6 | 7 | 9 | | Marcelo Melo | 70 | 6 | 11 | | Alexander Zverev | | | |
| | Marcelo Melo | | | | | Alexander Zverev | 6 | 3 | 7 | | Alexander Bublik | 2 | 6 | 10 | | Ben Shelton | | | |
| | Alexander Bublik | | Ben Shelton | | Tomás Martín Etcheverry | Francisco Cerúndolo |
|
| Frances Tiafoe | | | | | Félix Auger-Aliassime | 1 | 76 | 7 | | Alexander Bublik | 6 | 6 | 10 | | Ben Shelton | | | |
|
| Taylor Fritz | | | | Tommy Paul | 6 | 1 | 8 | | Tomás Martín Etcheverry | 4 | 6 | 10 | Francisco Cerúndolo | | | |
| | Tomás Martín Etcheverry | | | | Francisco Cerúndolo | 6 | 7 | 10 | | Kevin Krawietz (6) | 76 | 5 | 7 | Tim Pütz (6) | | | |
|
| Alexei Popyrin | | | | Alex de Minaur | 7 | 3 | 1 | | Kevin Krawietz (6) | 5 | 6 | 10 | Tim Pütz (6) | | | |
|
| Édouard Roger-Vasselin (5) | | | | Santiago González (5) | 6 | 71 | | Jackson Withrow | 4 | 6 | Nathaniel Lammons | | |
| | Édouard Roger-Vasselin (5) | | | | Santiago González (5) | 1 | 2 | | Mate Pavić | 6 | 6 | | Marcelo Arévalo | | |
| | Mate Pavić | | Marcelo Arévalo | | Rajeev Ram (3) | | Joe Salisbury (3) |
| |
| Mate Pavić | | | | Marcelo Arévalo | 6 | 6 | | John Patrick Smith (Alt.) | 4 | 2 | | Cristian Rodríguez (Alt.) | | |
|
| Jean-Julien Rojer | | | | Lloyd Glasspool | 4 | 3 | | Michael Venus | 6 | 6 | | Jamie Murray | | |
| | Michael Venus | | | | Jamie Murray | 5 | 2 | | Rajeev Ram (3) | 7 | 6 | | Joe Salisbury (3) | | |
|
| Jordan Thompson | | | | | Sebastian Korda | 6 | 2 | 8 | | Rajeev Ram (3) | 4 | 6 | 10 | | Joe Salisbury (3) | | | |
|
| Nikola Mektić (7) | | | | | Wesley Koolhof (7) | 5 | 6 | 11 | | Robin Haase | 7 | 2 | 9 | | Stefanos Tsitsipas | | | |
| | Nikola Mektić (7) | | | | Wesley Koolhof (7) | 6 | 6 | | Thiago Seyboth Wild (Alt.) | 4 | 2 | | Sebastián Báez (Alt.) | | |
| | Nikola Mektić (7) | | Wesley Koolhof (7) | | Simone Bolelli | Andrea Vavassori |
|
| Thiago Seyboth Wild (Alt.) | | | | Sebastián Báez (Alt.) | 6 | 7 | | Tallon Griekspoor | 3 | 5 | | Hubert Hurkacz | | |
|
| John Peers | | | | Christopher Eubanks | 6 | 3 | | Simone Bolelli | 74 | 6 | Andrea Vavassori | | |
| | Simone Bolelli | | | Andrea Vavassori | 6 | 6 | | Rohan Bopanna (2) | 2 | 4 | | Matthew Ebden (2) | | |
|
| Francesco Passaro (WC) | | | Matteo Arnaldi (WC) | 2 | 2 | | Rohan Bopanna (2) | 6 | 6 | | Matthew Ebden (2) | | |
|
|
|