Knockout bracket
Round of 16
Quarterfinal
Semifinal
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Filip Krajinovic | Denis Istomin | 6-4 | 6-2 | · |
| Botic Van De Zandschulp | Nino Serdarusic | 7-65 | 7-65 | · |
| Marton Fucsovics | Adrian Mannarino | 6-4 | 6-0 | · |
| Andrea Vavassori | Pavel Kotov | 6-3 | 6-4 | · |
| Jozef Kovalik | Peter Gojowczyk | 6-75 | 6-4 | 7-5 |
| Arthur Rinderknech | Alexander Bublik | 6-1 | 2-0 | · |
| Frances Tiafoe | Elias Ymer | 6-4 | 7-62 | · |
| Pedro Martinez | Emil Ruusuvuori | 6-4 | 3-6 | 7-64 |
| Alejandro Davidovich Fokina | Mackenzie Mcdonald | 6-2 | 3-6 | 7-5 |
| Taylor Fritz | Egor Gerasimov | 6-4 | 6-4 | · |
| Tommy Paul | Leo Borg | 6-4 | 6-2 | · |
| Andy Murray | Viktor Durasovic | 6-1 | 7-67 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Tommy Paul | USA | Winner |
![]() |
Denis Shapovalov | CAN | Final |
![]() |
Felix Auger Aliassime | CAN | Semifinal |
![]() |
Frances Tiafoe | USA | Semifinal |
![]() |
Andy Murray | GBR | Quarterfinal |
![]() |
Arthur Rinderknech | FRA | Quarterfinal |
![]() |
Botic Van De Zandschulp | NED | Quarterfinal |
![]() |
Daniel Evans | GBR | Quarterfinal |
![]() |
Alejandro Davidovich Fokina | ESP | Round of 16 |
![]() |
Andrea Vavassori | ITA | Round of 16 |
![]() |
Filip Krajinovic | SRB | Round of 16 |
![]() |
Jannik Sinner | ITA | Round of 16 |
![]() |
Jozef Kovalik | SVK | Round of 16 |
![]() |
Marton Fucsovics | HUN | Round of 16 |
![]() |
Pedro Martinez | ESP | Round of 16 |
![]() |
Taylor Fritz | USA | Round of 16 |
![]() |
Adrian Mannarino | FRA | Round of 32 |
![]() |
Alexander Bublik | KAZ | Round of 32 |
![]() |
Denis Istomin | UZB | Round of 32 |
![]() |
Egor Gerasimov | BLR | Round of 32 |
![]() |
Elias Ymer | SWE | Round of 32 |
![]() |
Emil Ruusuvuori | FIN | Round of 32 |
![]() |
Leo Borg | SWE | Round of 32 |
![]() |
Mackenzie Mcdonald | USA | Round of 32 |
![]() |
Nino Serdarusic | CRO | Round of 32 |
![]() |
Pavel Kotov | RUS | Round of 32 |
| PG | Peter Gojowczyk | GER | Round of 32 |
![]() |
Viktor Durasovic | NOR | Round of 32 |


























