Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Grigor Dimitrov | Marc Polmans | 6-1 | 7-63 | · |
| Abedallah Shelbayh | Corentin Moutet | 7-5 | 6-4 | · |
| Adam Walton | Nick Kyrgios | 6-3 | 6-4 | · |
| Fabian Marozsan | Alex Molcan | 2-6 | 7-610 | 7-65 |
| Jan Lennard Struff | Martin Landaluce | 6-3 | 1-6 | 7-5 |
| Yannick Hanfmann | Adolfo Daniel Vallejo | 7-62 | 7-62 | · |
| Nuno Borges | Adrian Mannarino | 6-2 | 6-2 | · |
| Miomir Kecmanovic | Antoine Ghibaudo | 2-6 | 6-3 | 7-66 |
| Vit Kopriva | Damir Dzumhur | 6-3 | 6-4 | · |
| Ethan Quinn | Valentin Royer | 6-4 | 6-3 | · |
| Lorenzo Sonego | Mariano Navone | 7-62 | 2-6 | 6-4 |
| Ignacio Buse | Stefanos Tsitsipas | 7-64 | 6-3 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Alejandro Davidovich Fokina | ESP | Winner |
![]() |
Ethan Quinn | USA | Final |
![]() |
Fabian Marozsan | HUN | Semifinal |
![]() |
Nuno Borges | POR | Semifinal |
![]() |
Grigor Dimitrov | BUL | Quarterfinal |
![]() |
Luciano Darderi | ITA | Quarterfinal |
![]() |
Miomir Kecmanovic | SER | Quarterfinal |
![]() |
Vit Kopriva | CZE | Quarterfinal |
![]() |
Abedallah Shelbayh | JOR | Round of 16 |
![]() |
Adam Walton | AUS | Round of 16 |
![]() |
Alejandro Tabilo | CHI | Round of 16 |
![]() |
Ignacio Buse | PER | Round of 16 |
![]() |
Jan Lennard Struff | GER | Round of 16 |
![]() |
Lorenzo Sonego | ITA | Round of 16 |
![]() |
Murphy Cassone | USA | Round of 16 |
![]() |
Yannick Hanfmann | GER | Round of 16 |
![]() |
Adolfo Daniel Vallejo | PAR | Round of 32 |
![]() |
Adrian Mannarino | FRA | Round of 32 |
![]() |
Alex Molcan | SVK | Round of 32 |
![]() |
Antoine Ghibaudo | FRA | Round of 32 |
![]() |
Corentin Moutet | FRA | Round of 32 |
![]() |
Damir Dzumhur | BIH | Round of 32 |
![]() |
Marc Polmans | AUS | Round of 32 |
![]() |
Mariano Navone | ARG | Round of 32 |
![]() |
Martin Landaluce | ESP | Round of 32 |
![]() |
Nick Kyrgios | AUS | Round of 32 |
![]() |
Stefanos Tsitsipas | GRE | Round of 32 |
![]() |
Valentin Royer | FRA | Round of 32 |



























