Modena CH 2025 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Stefano Travaglia | d. | Thiago Seyboth Wild | 6-4 6-3 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Stefano Travaglia | d. | Federico Cina | 1-6 6-3 6-4 |
| Thiago Seyboth Wild | d. | Jerome Kym | 6-7(5) 7-6(4) 6-4 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Stefano Travaglia | d. | Andrea Pellegrino | 6-4 6-7(2) 6-2 |
| Federico Cina | d. | Juan Manuel Cerundolo | 4-6 7-6(8) 6-1 |
| Thiago Seyboth Wild | d. | Stefanos Sakellaridis | 6-3 6-7(5) 7-6(4) |
| Jerome Kym | d. | Marco Cecchinato | 6-3 6-0 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Andrea Pellegrino | d. | Daniel Elahi Galan | 6-2 7-6(2) |
| Stefano Travaglia | d. | Thiago Agustin Tirante | 2-6 7-6(5) 7-6(3) |
| Juan Manuel Cerundolo | d. | Facundo Diaz Acosta | 7-6(1) 6-3 |
| Federico Cina | d. | Daniel Merida Aguilar | 6-0 6-1 |
| Stefanos Sakellaridis | d. | Moez Echargui | 3-6 6-3 6-4 |
| Thiago Seyboth Wild | d. | Toby Alex Kodat | 7-5 7-6(4) |
| Marco Cecchinato | d. | Max Houkes | 6-3 6-4 |
| Jerome Kym | d. | Carlos Taberner | 6-2 3-6 7-6(3) |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Elahi Galan | d. | Federico Arnaboldi | 6-1 6-1 |
| Andrea Pellegrino | d. | Aristotelis Thanos | 6-4 6-4 |
| Stefano Travaglia | d. | Geoffrey Blancaneaux | 7-6(4) 6-4 |
| Thiago Agustin Tirante | d. | Ignacio Buse | 6-1 6-2 |
| Juan Manuel Cerundolo | d. | Matej Dodig | 6-3 6-2 |
| Facundo Diaz Acosta | d. | Patrick Zahraj | 6-1 6-4 |
| Federico Cina | d. | Mili Poljicak | 7-5 1-6 6-3 |
| Daniel Merida Aguilar | d. | Roman Andres Burruchaga | 6-2 6-4 |
| Moez Echargui | d. | Tristan Boyer | 6-3 7-5 |
| Stefanos Sakellaridis | d. | Federico Bondioli | 6-4 7-6(5) |
| Toby Alex Kodat | d. | Andrea Collarini | 1-6 6-3 7-6(6) |
| Thiago Seyboth Wild | d. | Max Alcala Gurri | 6-1 6-2 |
| Max Houkes | d. | Federico Agustin Gomez | 6-4 6-3 |
| Marco Cecchinato | d. | Thiago Monteiro | 7-6(1) 3-6 6-1 |
| Jerome Kym | d. | Luca Parenti | 6-2 6-4 |
| Carlos Taberner | d. | Michael Geerts | 6-4 7-5 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Toby Alex Kodat | d. | Milos Karol | 6-0 6-4 |
| Aristotelis Thanos | d. | Carlo Alberto Caniato | 6-4 1-6 7-5 |
| Stefanos Sakellaridis | d. | Jakub Paul | 6-7(5) 6-4 6-2 |
| Moez Echargui | d. | Daniel Bagnolini | 6-1 6-4 |
| Max Alcala Gurri | d. | Raul Brancaccio | 6-1 2-0 RET |
| Stefano Travaglia | d. | Giovanni Fonio | 6-2 2-6 6-4 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Toby Alex Kodat | d. | Gabriele Piraino | 6-4 6-1 |
| Milos Karol | d. | Maks Kasnikowski | 6-2 7-6(5) |
| Aristotelis Thanos | d. | Ryan Nijboer | 6-4 6-2 |
| Carlo Alberto Caniato | d. | Bernabe Zapata Miralles | 5-5 RET |
| Stefanos Sakellaridis | d. | Martin Krumich | 6-7(1) 6-3 6-3 |
| Jakub Paul | d. | Federico Iannaccone | 6-2 6-4 |
| Daniel Bagnolini | d. | Lukas Pokorny | 1-6 6-3 6-4 |
| Moez Echargui | d. | Filippo Romano | 6-4 0-6 7-5 |
| Max Alcala Gurri | d. | Svyatoslav Gulin | 6-2 3-1 RET |
| Raul Brancaccio | d. | Maxime Janvier | 6-7(4) 7-6(2) 6-2 |
| Giovanni Fonio | d. | Andrea Picchione | 4-6 6-1 6-3 |
| Stefano Travaglia | d. | Alexander Weis | 6-4 6-4 |