| | Jannik Sinner (1) | 6 | 6 | | Taro Daniel | 1 | 4 |
| | Jannik Sinner (1) | 6 | 6 | 6 | | Tomás Martín Etcheverry (31) | 73 | 4 | 2 |
| | Jannik Sinner (1) | | Ben Shelton (16) |
| | | |
| Egor Gerasimov (Q) | 75 | 3 | 4 | | Taro Daniel | 6 | 6 | 6 |
|
| Pablo Carreño Busta | 6 | 2 | | Botic van de Zandschulp | 75 | 6 |
| | Botic van de Zandschulp | 6 | 6 | 5 | | Tomás Martín Etcheverry (31) | 75 | 3 | 7 |
|
| (BYE) | | Tomás Martín Etcheverry (31) |
|
| | Arthur Fils (21) | 6 | 6 | | Roberto Carballés Baena | 74 | 75 |
| | Roberto Carballés Baena | 3 | 4 | | Ben Shelton (16) | 6 | 6 |
|
| Roberto Bautista Agut | 6 | 3 | 2 | | Roberto Carballés Baena | 3 | 6 | 6 |
|
| Lorenzo Sonego | 6 | 6 | | Denis Shapovalov (Q) | 75 | 78 |
| | Denis Shapovalov (Q) | 3 | 5 | | Ben Shelton (16) | 6 | 7 |
|
|
| Stefanos Tsitsipas (10) | | (BYE) |
| | Stefanos Tsitsipas (10) | 76 | 6 | | Kei Nishikori (WC) | 6 | 4 |
| | Stefanos Tsitsipas (10) | 6 | 7 | | Alexandre Müller | 3 | 5 |
| | Stefanos Tsitsipas (10) | | Daniil Medvedev (5) |
|
| Kei Nishikori (WC) | 3 | 6 | 6 | | Mariano Navone | 6 | 4 | 3 |
|
| Luca Nardi | 6 | 1 | 1 | | Alexandre Müller | 4 | 6 | 6 |
| | Alexandre Müller | 6 | 6 | | Félix Auger-Aliassime (18) | 3 | 2 |
|
| (BYE) | | Félix Auger-Aliassime (18) |
|
| | Matteo Arnaldi (29) | 6 | 6 | 6 | | Zachary Svajda (Q) | 72 | 2 | 4 |
| | Matteo Arnaldi (29) | 7 | 4 | 4 | | Daniil Medvedev (5) | 5 | 6 | 6 |
|
| Adrian Mannarino | 3 | 6 | 0 | | Zachary Svajda (Q) | 6 | 1 | 6 |
|
| Thiago Seyboth Wild | 6 | 4 | 73 | | Daniel Evans (Q) | 2 | 6 | 6 |
| | Thiago Seyboth Wild | 5 | 5 | | Daniil Medvedev (5) | 7 | 7 |
|
|
| | Carlos Alcaraz (3) | 6 | 6 | | Juncheng Shang | 2 | 2 |
| | Carlos Alcaraz (3) | 75 | 6 | | Yibing Wu (WC) | 6 | 3 |
| | Carlos Alcaraz (3) | | Gaël Monfils |
| |
| Juncheng Shang | 6 | 6 | | Coleman Wong (WC) | 4 | 4 |
|
| Yibing Wu (WC) | 6 | 6 | | Sumit Nagal | 3 | 3 |
| | Yibing Wu (WC) | 6 | 6 | | Nicolás Jarry (25) | 2 | 1 |
|
|
| | Sebastián Báez (22) | 3 | 6 | 4 | | Gaël Monfils | 6 | 4 | 6 |
| | Gaël Monfils | 77 | 2 | 6 | | Ugo Humbert (16) | 6 | 6 | 1 |
|
| Gaël Monfils | 6 | 6 | | Damir Džumhur | 4 | 3 |
|
| Marin Čilić | 4 | 4 | | Arthur Cazaux | 6 | 6 |
| | Arthur Cazaux | 3 | 2 | | Ugo Humbert (16) | 6 | 6 |
|
|
| | Tommy Paul (11) | 6 | 6 | | Fabio Fognini | 1 | 3 |
| | Tommy Paul (11) | 6 | 76 | 6 | | Alejandro Tabilo (19) | 72 | 6 | 2 |
| | Tommy Paul (11) | | Tomáš Macháč (30) |
|
| Fabio Fognini | 6 | 6 | 6 | | Luciano Darderi | 4 | 75 | 4 |
|
| Reilly Opelka | 4 | 6 | | Arthur Rinderknech | 6 | 75 |
| | Arthur Rinderknech | 3 | 2 | | Alejandro Tabilo (19) | 6 | 6 |
|
| (BYE) | | Alejandro Tabilo (19) |
|
| | Tomáš Macháč (30) | 1 | 73 | 6 | | Alejandro Davidovich Fokina | 6 | 6 | 4 |
| | Tomáš Macháč (30) | 6 | 6 | | Aleksandar Vukic (Q) | 4 | 2 |
|
| Alejandro Davidovich Fokina | 7 | 77 | | Gabriel Diallo (Q) | 5 | 6 |
|
| Aleksandar Vukic (Q) | 2 | 6 | 6 | | Corentin Moutet | 6 | 3 | 4 |
| | Aleksandar Vukic (Q) | 6 | 6 | | Casper Ruud (8) | 4 | 4 |
|
|
| | Andrey Rublev (6) | 77 | 4 | 3 | | Jakub Menšík | 6 | 6 | 6 |
| | Jakub Menšík | 6 | 6 | 6 | | Alexander Shevchenko | 1 | 75 | 2 |
| | Jakub Menšík | | Grigor Dimitrov (9) |
| | |
| Jakub Menšík | 6 | 5 | 6 | | Pedro Martínez | 1 | 7 | 4 |
|
| Ramkumar Ramanathan (Q) | 1 | 6 | | Alexander Shevchenko | 6 | 73 |
| | Alexander Shevchenko | 77 | 7 | | Francisco Cerúndolo (27) | 6 | 5 |
|
| (BYE) | | Francisco Cerúndolo (27) |
|
| | Alexei Popyrin (20) | 6 | 6 | | Miomir Kecmanović | 3 | 2 |
| | Alexei Popyrin (20) | 6 | 2 | | Grigor Dimitrov (9) | 75 | 6 |
|
| Miomir Kecmanović | 6 | 6 | | Rinky Hijikata | 2 | 2 |
|
| Zhizhen Zhang | 4 | 3 | | Zizou Bergs | 6 | 6 |
| | Zizou Bergs | 3 | 6 | 2 | | Grigor Dimitrov (9) | 6 | 3 | 6 |
|
|
| | Frances Tiafoe (13) | 6 | 6 | | Yi Zhou (WC) | 2 | 4 |
| | Frances Tiafoe (13) | | Roman Safiullin |
| |
| Yoshihito Nishioka | 4 | Rit. | | Yi Zhou (WC) | 2 | |
|
| Beibit Zhukayev (Q) | 6 | 4 | | Roman Safiullin | 70 | 6 |
| | Roman Safiullin | 6 | 6 | | Alexander Bublik (23) | 4 | 2 |
|
| (BYE) | | Alexander Bublik (23) |
|
| | Flavio Cobolli (28) | 6 | 74 | 6 | | Stan Wawrinka (WC) | 76 | 6 | 3 |
| | Flavio Cobolli (28) | | Novak Djoković (4) |
|
| Stan Wawrinka (WC) | 72 | 76 | | Giovanni Mpetshi Perricard | 6 | 6 |
|
| Alex Michelsen | 6 | 6 | | Yunchaokete Bu | 3 | 4 |
| | Alex Michelsen | 6 | 6 | | Novak Djoković (4) | 73 | 79 |
|
|
| | Taylor Fritz (7) | 74 | 75 | | Terence Atmane (Q) | 6 | 6 |
| | Taylor Fritz (7) | 6 | 6 | | Yosuke Watanuki (Q) | 3 | 4 |
| | |
| Aleksandar Kovačević | 4 | 6 | | Terence Atmane (Q) | 6 | 74 |
|
| Pavel Kotov | 76 | 4 | 5 | | Yosuke Watanuki (Q) | 6 | 6 | 7 |
| | Yosuke Watanuki (Q) | 74 | 6 | | Brandon Nakashima (32) | 6 | 3 |
|
| (BYE) | | Brandon Nakashima (32) |
|
| | Jiří Lehečka (33) | 76 | 6 | | Jaume Munar | 6 | 4 |
| | Jiří Lehečka (33) | | Holger Rune (12) |
|
| Jaume Munar | 6 | 6 | | Hugo Gaston | 3 | 3 |
|
| Christopher O'Connell | 6 | 6 | | Matteo Berrettini | 79 | 76 |
| | Matteo Berrettini | 6 | 4 | 3 | | Holger Rune (12) | 4 | 6 | 6 |
|
|
| Lorenzo Musetti (15) | | (BYE) |
| | Lorenzo Musetti (15) | 6 | 6 | 2 | | David Goffin | 1 | 76 | 6 |
| | |
| David Goffin | 6 | 6 | | James Duckworth | 4 | 2 |
|
| Li Tu (Q) | 1 | 6 | | Marcos Giron | 6 | 74 |
| | Marcos Giron | 6 | 6 | | Karen Khachanov (24) | 4 | 3 |
|
| (BYE) | | Karen Khachanov (24) |
|
| Jordan Thompson (26) | | (BYE) |
| | Jordan Thompson (26) | 3 | 2 | | Tallon Griekspoor | 6 | 6 |
| | Tallon Griekspoor | | Alexander Zverev (2) |
|
| Tallon Griekspoor | 6 | 6 | 6 | | Facundo Díaz Acosta | 4 | 76 | 3 |
|
| Mattia Bellucci (Q) | 6 | 6 | | Billy Harris (LL) | 3 | 4 |
| | Mattia Bellucci (Q) | 4 | 2 | | Alexander Zverev (2) | 6 | 6 |
|
| (BYE) | | Alexander Zverev (2) |
|
|
|