Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Matteo Arnaldi | Bernabe Zapata Miralles | 6-4 | 6-3 | · |
| Dusan Lajovic | Thanasi Kokkinakis | 3-6 | 6-1 | 6-4 |
| Jiri Lehecka | Adam Walton | 6-1 | 6-3 | · |
| Lorenzo Sonego | Yannick Hanfmann | 7-5 | 2-6 | 7-69 |
| Christopher Oconnell | Arthur Rinderknech | 6-4 | 6-4 | · |
| Alexander Shevchenko | Tomas Martin Etcheverry | 7-64 | 4-6 | 7-5 |
| Alexander Bublik | James Mccabe | 6-2 | 6-3 | · |
| Daniel Evans | Rinky Hijikata | 6-3 | 6-4 | · |
| Jordan Thompson | Facundo Diaz Acosta | 6-2 | 6-2 | · |
| Jack Draper | Sebastian Baez | 6-1 | 6-3 | · |
| Miomir Kecmanovic | Mackenzie Mcdonald | 6-4 | 6-2 | · |
| Alex Bolt | Thiago Seyboth Wild | 6-3 | 6-2 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Jiri Lehecka | CZE | Winner |
![]() |
Jack Draper | GBR | Final |
![]() |
Alexander Bublik | KAZ | Semifinal |
![]() |
Sebastian Korda | USA | Semifinal |
![]() |
Christopher Oconnell | AUS | Quarterfinal |
![]() |
Lorenzo Musetti | ITA | Quarterfinal |
![]() |
Nicolas Jarry | CHI | Quarterfinal |
![]() |
Tommy Paul | USA | Quarterfinal |
![]() |
Alex Bolt | AUS | Round of 16 |
![]() |
Alexander Shevchenko | KAZ | Round of 16 |
![]() |
Daniel Evans | GBR | Round of 16 |
![]() |
Dusan Lajovic | SRB | Round of 16 |
![]() |
Jordan Thompson | AUS | Round of 16 |
![]() |
Lorenzo Sonego | ITA | Round of 16 |
![]() |
Matteo Arnaldi | ITA | Round of 16 |
![]() |
Miomir Kecmanovic | SRB | Round of 16 |
![]() |
Adam Walton | AUS | Round of 32 |
![]() |
Arthur Rinderknech | FRA | Round of 32 |
![]() |
Bernabe Zapata Miralles | ESP | Round of 32 |
![]() |
Facundo Diaz Acosta | ARG | Round of 32 |
![]() |
James Mccabe | AUS | Round of 32 |
![]() |
Mackenzie Mcdonald | USA | Round of 32 |
![]() |
Rinky Hijikata | AUS | Round of 32 |
![]() |
Sebastian Baez | ARG | Round of 32 |
![]() |
Thanasi Kokkinakis | AUS | Round of 32 |
![]() |
Thiago Seyboth Wild | BRA | Round of 32 |
![]() |
Tomas Martin Etcheverry | ARG | Round of 32 |
![]() |
Yannick Hanfmann | GER | Round of 32 |



























