Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Joao Sousa | Hyeon Chung | 1-6 | 6-3 | 6-4 |
| Lloyd Harris | Marton Fucsovics | 4-6 | 6-4 | 6-2 |
| Dusan Lajovic | Juan Ignacio Londero | 6-2 | 4-6 | 6-4 |
| Daniel Evans | Yan Bai | 6-3 | 4-6 | 7-64 |
| Jordan Thompson | Vasek Pospisil | 6-3 | 3-6 | 7-5 |
| Alexander Bublik | Taylor Fritz | 4-6 | 7-5 | 7-5 |
| Cristian Garin | Kyle Edmund | 6-3 | 6-2 | · |
| Fernando Verdasco | Alexei Popyrin | 6-2 | 7-5 | · |
| Pablo Carreno Busta | Radu Albot | 6-3 | 6-4 | · |
| Denis Shapovalov | Ricardas Berankis | 6-4 | 6-3 | · |
| Bradley Klahn | Jason Jung | 4-6 | 6-3 | 7-62 |
| Egor Gerasimov | Zhe Li | 4-6 | 6-2 | 6-3 |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Pablo Carreno Busta | ESP | Winner |
![]() |
Alexander Bublik | KAZ | Final |
![]() |
Denis Shapovalov | CAN | Semifinal |
![]() |
Lloyd Harris | RSA | Semifinal |
![]() |
Cristian Garin | CHI | Quarterfinal |
![]() |
Egor Gerasimov | BLR | Quarterfinal |
![]() |
Grigor Dimitrov | BUL | Quarterfinal |
![]() |
Joao Sousa | POR | Quarterfinal |
![]() |
Benoit Paire | FRA | Round of 16 |
| BK | Bradley Klahn | USA | Round of 16 |
![]() |
Daniel Evans | GBR | Round of 16 |
![]() |
Dusan Lajovic | SRB | Round of 16 |
![]() |
Felix Auger Aliassime | CAN | Round of 16 |
![]() |
Fernando Verdasco | ESP | Round of 16 |
![]() |
John Isner | USA | Round of 16 |
![]() |
Jordan Thompson | AUS | Round of 16 |
![]() |
Alexei Popyrin | AUS | Round of 32 |
![]() |
Hyeon Chung | KOR | Round of 32 |
![]() |
Jason Jung | TPE | Round of 32 |
![]() |
Juan Ignacio Londero | ARG | Round of 32 |
![]() |
Kyle Edmund | GBR | Round of 32 |
![]() |
Marton Fucsovics | HUN | Round of 32 |
![]() |
Radu Albot | MDA | Round of 32 |
![]() |
Ricardas Berankis | LTU | Round of 32 |
![]() |
Taylor Fritz | USA | Round of 32 |
![]() |
Vasek Pospisil | CAN | Round of 32 |
![]() |
Yan Bai | CHN | Round of 32 |
| ZL | Zhe Li | CHN | Round of 32 |

























