Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Jaume Munar | Mikael Ymer | 4-6 | 6-1 | 6-4 |
| Roberto Carballes Baena | Henri Laaksonen | 6-4 | 7-5 | · |
| Alex Molcan | Duje Ajdukovic | 6-2 | 7-62 | · |
| Franco Agamenone | Laslo Djere | 7-68 | 2-6 | 7-5 |
| Marco Cecchinato | Mili Poljicak | 6-1 | 5-7 | 6-2 |
| Lorenzo Musetti | Aljaz Bedene | 6-2 | 3-6 | 6-1 |
| Daniel Elahi Galan | Fabio Fognini | 6-3 | 5-7 | 6-3 |
| Giulio Zeppieri | Pedro Cachin | 3-6 | 6-1 | 6-4 |
| Bernabe Zapata Miralles | Dino Prizmic | 6-4 | 3-0 | · |
| Corentin Moutet | Daniel Altmaier | 6-4 | 6-2 | · |
| Facundo Bagnis | Tomas Martin Etcheverry | 7-5 | 6-3 | · |
| Norbert Gombos | Federico Delbonis | 6-4 | 5-7 | 6-4 |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Jannik Sinner | ITA | Winner |
![]() |
Carlos Alcaraz | ESP | Final |
![]() |
Franco Agamenone | ITA | Semifinal |
![]() |
Giulio Zeppieri | ITA | Semifinal |
![]() |
Bernabe Zapata Miralles | ESP | Quarterfinal |
![]() |
Facundo Bagnis | ARG | Quarterfinal |
![]() |
Marco Cecchinato | ITA | Quarterfinal |
![]() |
Roberto Carballes Baena | ESP | Quarterfinal |
![]() |
Alex Molcan | SVK | Round of 16 |
![]() |
Corentin Moutet | FRA | Round of 16 |
![]() |
Daniel Elahi Galan | COL | Round of 16 |
![]() |
Holger Rune | DEN | Round of 16 |
![]() |
Jaume Munar | ESP | Round of 16 |
![]() |
Lorenzo Musetti | ITA | Round of 16 |
![]() |
Norbert Gombos | SVK | Round of 16 |
![]() |
Sebastian Baez | ARG | Round of 16 |
![]() |
Aljaz Bedene | SLO | Round of 32 |
![]() |
Daniel Altmaier | GER | Round of 32 |
![]() |
Dino Prizmic | CRO | Round of 32 |
![]() |
Duje Ajdukovic | CRO | Round of 32 |
![]() |
Fabio Fognini | ITA | Round of 32 |
![]() |
Federico Delbonis | ARG | Round of 32 |
![]() |
Henri Laaksonen | SUI | Round of 32 |
![]() |
Laslo Djere | SRB | Round of 32 |
![]() |
Mikael Ymer | SWE | Round of 32 |
![]() |
Mili Poljicak | CRO | Round of 32 |
![]() |
Pedro Cachin | ARG | Round of 32 |
![]() |
Tomas Martin Etcheverry | ARG | Round of 32 |



























