ATP Halle, on Thursday, 5:30 am ET
| 1 | Zverev A. (1) | Kopriva V. | 2 : 1 |
| 2 | Fonseca J. | Hanfmann Y. | 0 : 2 |
| 3 | Popyrin A. | Collignon R. (Q) | 0 : 2 |
| 4 | Bellucci M. (Q) | Bublik A. (7) | 2 : 0 |
| 5 | Shelton B. (3) | Sonego L. (LL) | 2 : 0 |
| 6 | Khachanov K. | Quinn E. | 1 : 2 |
| 7 | Marozsan F. | Kecmanovic M. | 2 : 1 |
| 8 | Bergs Z. | Fritz T. (5) | 1 : 2 |
| 9 | Rublev A. (8) | Hurkacz H. (PR) | 0 : 2 |
| 10 | Basilashvili N. (Q) | Altmaier D. (WC) | 0 : 2 |
| 11 | Atmane T. | Landaluce M. (Q) | 2 : 1 |
| 12 | Etcheverry T. M. | Medvedev D. (4) | 0 : 2 |
| 13 | Cobolli F. (6) | Tiafoe F. | 0 : 2 |
| 14 | Griekspoor T. | Shimabukuro S. (SE) | 1 : 2 |
| 15 | Schoenhaus M. (WC) | Tien L. | 0 : 2 |
| 16 | Borges N. | Auger-Aliassime F. (2) | 1 : 2 |
| 1 | Zverev A. (1) | Hanfmann Y. | 2 : 0 |
| 2 | Collignon R. | Bellucci M. | 2 : 1 |
| 3 | Shelton B. (3) | Quinn E. | 2 : 1 |
| 4 | Marozsan F. | Fritz T. (5) | 0 : 2 |
| 5 | Hurkacz H. | Altmaier D. | 1 : 2 |
| 6 | Atmane T. | Medvedev D. (4) | 0 : 2 |
| 7 | Tiafoe F. | Shimabukuro S. | 2 : 0 |
| 8 | Tien L. | Auger-Aliassime F. (2) | 1 : 2 |
| 1 | Zverev A. (1) | Collignon R. | 2 : 0 |
| 2 | Shelton B. (3) | Fritz T. (5) | 1 : 2 |
| 3 | Altmaier D. | Medvedev D. (4) | 2 : 1 |
| 4 | Tiafoe F. | Auger-Aliassime F. (2) | 2 : 1 |
| 1 | Zverev A. (1) | Fritz T. (5) | 1 : 2 |
| 2 | Altmaier D. | Tiafoe F. | 0 : 2 |
| 1 | Fritz T. (5) | Tiafoe F. | 0 : 2 |
|