Knockout bracket
Round of 16
Quarterfinal
Semifinal
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Alejandro Davidovich Fokina | Roberto Bautista Agut | 7-5 | 6-2 | · |
| Thanasi Kokkinakis | Yoshihito Nishioka | 6-3 | 3-6 | 6-3 |
| Tomas Martin Etcheverry | Tristan Schoolkate | 7-68 | 6-3 | · |
| Li Tu | James Duckworth | 6-1 | 7-5 | · |
| Christopher Oconnell | Arthur Rinderknech | 7-5 | 7-65 | · |
| Miomir Kecmanovic | Alexander Bublik | 6-4 | 6-2 | · |
| Denis Shapovalov | Zhizhen Zhang | 6-3 | 6-4 | · |
| Marcos Giron | Aleksandar Vukic | 6-2 | 3-6 | 6-3 |
| Arthur Cazaux | Adam Walton | 7-5 | 6-1 | · |
| Brandon Nakashima | Yannick Hanfmann | 6-1 | 2-6 | 6-3 |
| Rinky Hijikata | David Goffin | 6-1 | 6-2 | · |
| Manuel Guinard | Roman Safiullin | 7-64 | 2-6 | 6-1 |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Felix Auger Aliassime | CAN | Winner |
![]() |
Sebastian Korda | USA | Final |
![]() |
Miomir Kecmanovic | SRB | Semifinal |
![]() |
Tommy Paul | USA | Semifinal |
![]() |
Benjamin Bonzi | FRA | Quarterfinal |
![]() |
Marcos Giron | USA | Quarterfinal |
![]() |
Rinky Hijikata | AUS | Quarterfinal |
![]() |
Thanasi Kokkinakis | AUS | Quarterfinal |
![]() |
Alejandro Davidovich Fokina | ESP | Round of 16 |
![]() |
Arthur Cazaux | FRA | Round of 16 |
![]() |
Brandon Nakashima | USA | Round of 16 |
![]() |
Christopher Oconnell | AUS | Round of 16 |
![]() |
Denis Shapovalov | CAN | Round of 16 |
![]() |
Li Tu | AUS | Round of 16 |
![]() |
Manuel Guinard | FRA | Round of 16 |
![]() |
Tomas Martin Etcheverry | ARG | Round of 16 |
![]() |
Adam Walton | AUS | Round of 32 |
![]() |
Aleksandar Vukic | AUS | Round of 32 |
![]() |
Alexander Bublik | KAZ | Round of 32 |
![]() |
Arthur Rinderknech | FRA | Round of 32 |
![]() |
David Goffin | BEL | Round of 32 |
![]() |
James Duckworth | AUS | Round of 32 |
![]() |
Roberto Bautista Agut | ESP | Round of 32 |
![]() |
Roman Safiullin | RUS | Round of 32 |
![]() |
Tristan Schoolkate | AUS | Round of 32 |
![]() |
Yannick Hanfmann | GER | Round of 32 |
![]() |
Yoshihito Nishioka | JPN | Round of 32 |
![]() |
Zhizhen Zhang | CHN | Round of 32 |



























