| R32 | 202 | Hugo GrenierHard | 306 | Arthur GeaHard | 7-5 6-4 | 3 | 102 | 8 | 3 | 69.4% | 86.0% | 57.9% | 6/6 |
| R32 | 192 | Pierre-Hugues HerbertHard | 136 | Harold MayotHard | 2-6 7-5 6-3 | 3 | 154 | 16 | 13 | 46.2% | 81.8% | 39.1% | 10/13 |
| R32 | 39 | Nuno BorgesHard | 158 | Stan WawrinkaHard | 6-7(4) 7-6(1) 6-3 | 3 | 151 | 5 | 3 | 66.7% | 71.2% | 75.8% | 1/3 |
| R32 | 80 | Daniel AltmaierHard | 83 | Luca NardiHard | 6-2 6-2 | 3 | 82 | 10 | 1 | 56.6% | 83.3% | 52.2% | 4/4 |
| R32 | 62 | Zizou BergsHard | 189 | Clement ChidekhHard | 6-4 6-4 | 3 | 82 | 10 | 2 | 56.9% | 81.8% | 56.0% | 1/2 |
| R32 | 48 | Alexander BublikHard | 128 | Richard GasquetHard | 6-4 6-4 | 3 | 81 | 13 | 1 | 58.2% | 84.4% | 60.9% | 2/3 |
| R32 | 46 | Jan-Lennard StruffHard | 280 | Manuel GuinardHard | 7-5 7-6(4) | 3 | 117 | 18 | 5 | 62.8% | 70.4% | 50.0% | 2/5 |
| R32 | 164 | Luca Van AsscheHard | 64 | Benjamin BonziHard | 3-6 6-3 7-6(7) | 3 | 131 | 10 | 6 | 65.0% | 78.5% | 40.0% | 5/8 |
| R32 | 52 | Zhizhen ZhangHard | 74 | Quentin HalysHard | 6-3 6-7(2) 7-6(3) | 3 | 139 | 10 | 4 | 64.7% | 77.3% | 69.4% | 2/2 |
| R32 | 98 | Otto VirtanenHard | 23 | Sebastian KordaHard | 6-7(3) 7-6(4) 6-4 | 3 | 152 | 19 | 4 | 60.0% | 76.4% | 47.9% | 6/8 |
| R32 | 35 | Lorenzo SonegoHard | 85 | Botic van de ZandschulpHard | 6-1 3-6 6-3 | 3 | 119 | 7 | 0 | 69.6% | 72.7% | 54.2% | 0/1 |
| R32 | 96 | Hamad MedjedovicHard | 122 | Raphael CollignonHard | 6-3 6-4 | 3 | 87 | 5 | 1 | 71.2% | 81.0% | 64.7% | 5/5 |
| R16 | 8 | Daniil MedvedevHard | 192 | Pierre-Hugues HerbertHard | 6-2 6-4 | 3 | 69 | 6 | 3 | 59.2% | 89.7% | 65.0% | 1/1 |
| R16 | 52 | Zhizhen ZhangHard | 20 | Hubert HurkaczHard | 6-4 6-7(1) 6-3 | 3 | 128 | 10 | 5 | 62.1% | 76.3% | 66.7% | 3/3 |
| R16 | 62 | Zizou BergsHard | 39 | Nuno BorgesHard | 6-2 6-7(5) 6-2 | 3 | 130 | 13 | 4 | 65.5% | 84.2% | 56.7% | 2/2 |
| R16 | 46 | Jan-Lennard StruffHard | 202 | Hugo GrenierHard | 6-4 5-7 6-4 | 3 | 134 | 16 | 4 | 61.5% | 74.6% | 43.2% | 3/7 |
| R16 | 17 | Ugo HumbertHard | 48 | Alexander BublikHard | 7-6(7) 6-4 | 3 | 93 | 9 | 1 | 59.7% | 77.5% | 63.0% | 1/2 |
| R16 | 96 | Hamad MedjedovicHard | 21 | Karen KhachanovHard | 6-2 6-3 | 3 | 72 | 3 | 2 | 65.5% | 72.2% | 57.9% | 4/5 |
| R16 | 35 | Lorenzo SonegoHard | 164 | Luca Van AsscheHard | W/O | 3 | - | - | - | - | - | - | - |
| R16 | 80 | Daniel AltmaierHard | 98 | Otto VirtanenHard | 6-4 6-3 | 3 | 87 | 9 | 0 | 54.8% | 72.5% | 51.5% | 10/11 |
| QF | 8 | Daniil MedvedevHard | 46 | Jan-Lennard StruffHard | 6-3 6-2 | 3 | 78 | 6 | 3 | 63.0% | 76.5% | 55.0% | 5/5 |
| QF | 17 | Ugo HumbertHard | 35 | Lorenzo SonegoHard | 6-4 6-4 | 3 | 98 | 5 | 2 | 54.0% | 85.3% | 58.6% | 3/3 |
| QF | 62 | Zizou BergsHard | 52 | Zhizhen ZhangHard | 7-5 RET | 3 | 38 | 11 | 0 | 71.4% | 80.0% | 75.0% | 2/3 |
| QF | 96 | Hamad MedjedovicHard | 80 | Daniel AltmaierHard | 7-5 6-7(7) 6-4 | 3 | 162 | 8 | 2 | 72.5% | 78.4% | 53.6% | 3/4 |
| SF | 96 | Hamad MedjedovicHard | 8 | Daniil MedvedevHard | 6-3 6-2 | 3 | 72 | 7 | 3 | 63.3% | 76.3% | 36.4% | 3/5 |
| SF | 17 | Ugo HumbertHard | 62 | Zizou BergsHard | 6-4 6-4 | 3 | 90 | 5 | 2 | 58.3% | 82.9% | 64.0% | 1/1 |
| F | 17 | Ugo HumbertHard | 96 | Hamad MedjedovicHard | 7-6(4) 6-4 | 3 | 100 | 13 | 0 | 50.0% | 81.8% | 66.7% | 1/2 |