Knockout bracket
Round of 16
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Moise Kouame | Lorenzo Sonego | 7-62 | 6-4 | · |
| Lorenzo Musetti | Matteo Arnaldi | 6-1 | 6-4 | · |
| Corentin Moutet | Ugo Humbert | 6-2 | 6-75 | 7-64 |
| Kyrian Jacquet | Matteo Berrettini | 7-64 | 7-5 | · |
| Daniel Altmaier | Titouan Droguet | 5-7 | 7-64 | 7-63 |
| Brandon Nakashima | Hamad Medjedovic | 7-64 | 6-74 | 6-2 |
| Pierre Hugues Herbert | Sebastian Baez | 6-3 | 6-4 | · |
| Luca Van Assche | Clement Tabur | 7-63 | 6-3 | · |
| Felix Balshaw | Jaime Faria | 6-2 | 4-6 | 6-3 |
| Benjamin Bonzi | Cameron Norrie | 6-3 | 3-6 | 6-3 |
| Stan Wawrinka | Martin Landaluce | 6-3 | 6-72 | 7-65 |
| Borna Gojo | Arthur Fery | 6-3 | 7-62 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Flavio Cobolli | ITA | Quarterfinal |
![]() |
Lorenzo Musetti | ITA | Quarterfinal |
![]() |
Taylor Fritz | USA | Quarterfinal |
![]() |
Tommy Paul | USA | Quarterfinal |
![]() |
Brandon Nakashima | USA | Quarterfinal |
![]() |
Corentin Moutet | FRA | Quarterfinal |
![]() |
Daniel Altmaier | GER | Quarterfinal |
![]() |
Luca Van Assche | FRA | Quarterfinal |
![]() |
Benjamin Bonzi | FRA | Round of 16 |
![]() |
Borna Gojo | CRO | Round of 16 |
![]() |
Felix Balshaw | FRA | Round of 16 |
![]() |
Kyrian Jacquet | FRA | Round of 16 |
![]() |
Moise Kouame | FRA | Round of 16 |
![]() |
Pierre Hugues Herbert | FRA | Round of 16 |
![]() |
Stan Wawrinka | SUI | Round of 16 |
![]() |
Valentin Vacherot | MON | Round of 16 |
![]() |
Arthur Fery | GBR | Round of 32 |
![]() |
Cameron Norrie | GBR | Round of 32 |
![]() |
Clement Tabur | FRA | Round of 32 |
![]() |
Hamad Medjedovic | SER | Round of 32 |
![]() |
Jaime Faria | POR | Round of 32 |
![]() |
Lorenzo Sonego | ITA | Round of 32 |
![]() |
Martin Landaluce | ESP | Round of 32 |
![]() |
Matteo Arnaldi | ITA | Round of 32 |
![]() |
Matteo Berrettini | ITA | Round of 32 |
![]() |
Sebastian Baez | ARG | Round of 32 |
![]() |
Titouan Droguet | FRA | Round of 32 |
![]() |
Ugo Humbert | FRA | Round of 32 |



























