| Mate Pavić (1) | | | | Marcelo Arévalo (1) | 6 | 6 | | Roberto Carballés Baena | 4 | 2 | | Laslo Djere | | |
| | Mate Pavić (1) | | | | Marcelo Arévalo (1) | 6 | 6 | | Pedro Martínez | 3 | 2 | Jaume Munar | | |
| | Mate Pavić (1) | | | | Marcelo Arévalo (1) | 7 | 713 | | Patrik Rikl | 5 | 6 | Petr Nouza | | |
| | Mate Pavić (1) | | | | | Marcelo Arévalo (1) | 6 | 6 | 75 | | Édouard Roger-Vasselin (10) | 4 | 72 | 6 | | Hugo Nys (10) | | | |
| | Mate Pavić (1) | | | | | Marcelo Arévalo (1) | 72 | 6 | 6 | | David Pel (Alt.) | 6 | 75 | 79 | | Rinky Hijikata (Alt.) | | | |
| | David Pel (Alt.) | | | | Rinky Hijikata (Alt.) | 2 | 6 | | Lloyd Glasspool (5) | 6 | 73 | Julian Cash (5) | | |
|
| Tomáš Macháč | | | | Jakub Menšík | 4 | 6 | 3 | | Pedro Martínez | 6 | 3 | 6 | Jaume Munar | | | |
|
| Lucas Miedler | | | | Francisco Cabral | 710 | 6 | | Rajeev Ram | 6 | 3 | | Jamie Murray | | |
| | Lucas Miedler | | | | Francisco Cabral | 3 | 6 | | Patrik Rikl | 6 | 79 | Petr Nouza | | |
|
| Patrik Rikl | | | Petr Nouza | 6 | 6 | | Matthew Ebden (15) | 3 | 4 | John Peers (15) | | |
|
| Édouard Roger-Vasselin (10) | | | | Hugo Nys (10) | 75 | 7 | | Grégoire Jacq | 6 | 5 | Benjamin Bonzi | | |
| | Édouard Roger-Vasselin (10) | | | | Hugo Nys (10) | 6 | 6 | | Jakob Schnaitter | 4 | 4 | Mark Wallner | | |
| | Édouard Roger-Vasselin (10) | | | | | Hugo Nys (10) | 3 | 71 | 6 | | Adam Pavlásek | 6 | 6 | 4 | | Jan Zieliński | | | |
|
| Jakob Schnaitter | | | Mark Wallner | 6 | 72 | | Sebastián Báez | 4 | 6 | Francisco Comesaña | | |
|
| Adam Pavlásek | | | | Jan Zieliński | 76 | 74 | | Santiago González | 6 | 6 | | Austin Krajicek | | |
| | Adam Pavlásek | | | | Jan Zieliński | 79 | 75 | | Simone Bolelli (7) | 6 | 6 | Andrea Vavassori (7) | | |
|
| Ariel Behar | | | | Joran Vliegen | 6 | 6 | | Simone Bolelli (7) | 75 | 73 | Andrea Vavassori (7) | | |
|
| Kevin Krawietz (3) | | | Tim Pütz (3) | 6 | 6 | | Rohan Bopanna | 3 | 4 | | Sander Gillé | | |
| | Kevin Krawietz (3) | | | Tim Pütz (3) | 6 | 73 | | Matthew Christopher Romios | 3 | 6 | | Ryan Seggerman | | |
| | Kevin Krawietz (3) | | | Tim Pütz (3) | 2 | 4 | | David Pel (Alt.) | 6 | 6 | | Rinky Hijikata (Alt.) | | |
| | David Pel (Alt.) | | | | Rinky Hijikata (Alt.) | 75 | 6 | | Marcelo Melo | 6 | 4 | Rafael Matos | | |
|
| Matthew Christopher Romios | | | | Ryan Seggerman | 6 | 6 | | Arjun Kadhe (Alt.) | 4 | 4 | | Vít Kopřiva (Alt.) | | |
|
| Robert Cash | | | JJ Tracy | 6 | 77 | | Karol Drzewiecki (Alt.) | 3 | 6 | Piotr Matuszewski (Alt.) | | |
| | Robert Cash | | | | JJ Tracy | 3 | 75 | 6 | | David Pel (Alt.) | 6 | 6 | 711 | | Rinky Hijikata (Alt.) | | | |
|
| David Pel (Alt.) | | | | | Rinky Hijikata (Alt.) | 4 | 76 | 79 | | Andre Goransson (14) | 6 | 6 | 6 | | Sem Verbeek (14) | | | |
|
| Fabien Reboul (11) | | | | Sadio Doumbia (11) | 6 | 6 | 6 | | Zizou Bergs | 4 | 75 | 3 | | Gabriel Diallo | | | |
| | Fabien Reboul (11) | | | | Sadio Doumbia (11) | 6 | 6 | 3 | | Alexander Erler | 3 | 74 | 6 | | Constantin Frantzen | | | |
| | Alexander Erler | | | | | Constantin Frantzen | 4 | 6 | 5 | | Marcelo Melo | 6 | 3 | 7 | Rafael Matos | | | |
|
| Alexander Erler | | | | Constantin Frantzen | 75 | 6 | | Jenson Brooksby | 6 | 4 | | Adam Walton | | |
|
| Marcelo Melo | | | | Rafael Matos | 6 | 75 | 6 | | Ivan Dodig | 75 | 6 | 4 | | Orlando Luz | | | |
| | Marcelo Melo | | | | Rafael Matos | 73 | 5 | 76 | | Michael Venus (8) | 6 | 7 | 6 | | Nikola Mektić (8) | | | |
|
| Connor Thomson (WC) | | | Lui Maxted (WC) | 4 | 6 | | Michael Venus (8) | 6 | 74 | | Nikola Mektić (8) | | |
|
| Neal Skupski (6) | | | | Joe Salisbury (6) | 6 | 5 | 6 | | Joshua Paris (WC) | 3 | 7 | 4 | Charles Broom (WC) | | | |
| | Neal Skupski (6) | | | Joe Salisbury (6) | 6 | 77 | | Nicolás Barrientos | 4 | 6 | | Rithvik Choudary Bollipalli | | |
| | Neal Skupski (6) | | | | Joe Salisbury (6) | 6 | 6 | 77 | | Máximo González (12) | 1 | 77 | 6 | Andrés Molteni (12) | | | |
| | Neal Skupski (6) | | | Joe Salisbury (6) | 6 | 6 | | Marcel Granollers (4) | 76 | 73 | | Horacio Zeballos (4) | | |
| | Marcel Granollers (4) | | | | Horacio Zeballos (4) | 3 | 4 | | Lloyd Glasspool (5) | 6 | 6 | Julian Cash (5) | | |
|
| David Goffin | | | | | Alexandre Müller | 6 | 4 | 6 | | Nicolás Barrientos | 4 | 6 | 711 | | Rithvik Choudary Bollipalli | | | |
|
| Théo Arribagé | | | | | Patrik Trhac | 3 | 6 | 75 | | Nicolas Mahut | 6 | 3 | 6 | Quentin Halys | | | |
| | Théo Arribagé | | | | | Patrik Trhac | 4 | 75 | 3 | | Máximo González (12) | 6 | 6 | 6 | Andrés Molteni (12) | | | |
|
| Damir Džumhur | | | | Skander Mansouri | 4 | 2 | | Máximo González (12) | 6 | 6 | Andrés Molteni (12) | | |
|
| Yuki Bhambri (16) | | | | Robert Galloway (16) | 78 | 6 | | Romain Arneodo | 6 | 4 | | Manuel Guinard | | |
| | Yuki Bhambri (16) | | | | Robert Galloway (16) | 6 | 76 | | Marcos Giron | 3 | 6 | | Nuno Borges | | |
| | Yuki Bhambri (16) | | | | | Robert Galloway (16) | 4 | 6 | 6 | | Marcel Granollers (4) | 6 | 3 | 74 | | Horacio Zeballos (4) | | | |
|
| Jean-Julien Rojer | | | Robin Haase | 6 | 1 | | Marcos Giron | 76 | 6 | | Nuno Borges | | |
|
| Aleksandar Kovačević | | | Learner Tien | 4 | 4 | | Miguel Reyes Varela | 6 | 6 | | Sriram Balaji | | |
| | Miguel Reyes Varela | | | | Sriram Balaji | 4 | 4 | | Marcel Granollers (4) | 6 | 6 | | Horacio Zeballos (4) | | |
|
| Ray Ho (Alt.) | | | | Yunchaokete Bu (Alt.) | 6 | 3 | | Marcel Granollers (4) | 75 | 6 | | Horacio Zeballos (4) | | |
|
| Lloyd Glasspool (5) | | | Julian Cash (5) | 76 | 6 | | Vasil Kirkov (Alt.) | 6 | 4 | | Bart Stevens (Alt.) | | |
| | Lloyd Glasspool (5) | | | Julian Cash (5) | 6 | 6 | | Albano Olivetti | 3 | 4 | | Hendrik Jebens | | |
| | Lloyd Glasspool (5) | | | Julian Cash (5) | 6 | 6 | | Marcelo Demoliner | 3 | 4 | | Guido Andreozzi | | |
| | Lloyd Glasspool (5) | | | | Julian Cash (5) | 6 | 4 | 78 | | Harri Heliövaara (2) | 4 | 6 | 6 | | Henry Patten (2) | | | |
|
| Tomás Martín Etcheverry | | | Camilo Ugo Carabelli | 4 | 4 | | Albano Olivetti | 6 | 6 | | Hendrik Jebens | | |
|
| Fernando Romboli | | | | John Patrick Smith | 6 | 7 | | Mackenzie McDonald | 4 | 5 | Alex Michelsen | | |
| | Fernando Romboli | | | | John Patrick Smith | 3 | 4 | | Marcelo Demoliner | 6 | 6 | | Guido Andreozzi | | |
|
| Marcelo Demoliner | | | | Guido Andreozzi | 6 | 74 | | Evan King (9) | 3 | 6 | Christian Harrison (9) | | |
|
| Jackson Withrow (13) | | | Nathaniel Lammons (13) | 4 | 6 | | Pierre Hugues Herbert | 6 | 73 | | Jordan Thompson | | |
| | Pierre Hugues Herbert | | | | | Jordan Thompson | 6 | 6 | 6 | | Fábián Marozsán | 4 | 77 | 3 | | Mattia Bellucci | | | |
| | Pierre Hugues Herbert | | | Jordan Thompson | | | Harri Heliövaara (2) | w.o. | | Henry Patten (2) | |
|
| David Stevenson (WC) | | | Johannus Monday (WC) | 6 | 2 | | Fábián Marozsán | 72 | 6 | | Mattia Bellucci | | |
|
| Marcus Willis (WC) | | | Billy Harris (WC) | 73 | 72 | | Alexander Bublik | 6 | 6 | | Flavio Cobolli | | |
| | Marcus Willis (WC) | | | Billy Harris (WC) | 6 | 3 | | Harri Heliövaara (2) | 76 | 6 | | Henry Patten (2) | | |
|
| Daniel Evans (WC) | | | Henry Searle (WC) | 6 | 4 | | Harri Heliövaara (2) | 74 | 6 | | Henry Patten (2) | | |
|
|
|