Bergamo CH 2025 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Francesco Maestrelli | d. | Marko Topo | 6-3 3-6 6-1 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Francesco Maestrelli | d. | Justin Engel | 6-4 6-2 |
| Marko Topo | d. | Stefano Travaglia | 6-3 6-4 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Justin Engel | d. | Andrea Guerrieri | 6-3 3-6 7-6(4) |
| Francesco Maestrelli | d. | Stefano Napolitano | 6-3 7-6(7) |
| Marko Topo | d. | Francesco Passaro | 7-5 6-3 |
| Stefano Travaglia | d. | Federico Arnaboldi | 6-3 6-3 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Andrea Guerrieri | d. | Alexander Donski | 6-4 6-0 |
| Justin Engel | d. | Mark Lajal | W/O |
| Stefano Napolitano | d. | Niels Visker | 6-4 6-4 |
| Francesco Maestrelli | d. | Buvaysar Gadamauri | 6-3 6-3 |
| Marko Topo | d. | Beibit Zhukayev | 6-4 7-6(4) |
| Francesco Passaro | d. | Lorenzo Sciahbasi | 6-2 6-3 |
| Stefano Travaglia | d. | Milos Karol | 6-4 7-5 |
| Federico Arnaboldi | d. | Nerman Fatic | 7-5 4-6 7-5 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Andrea Guerrieri | d. | Billy Harris | 6-7(5) 7-5 6-3 |
| Alexander Donski | d. | Fausto Tabacco | 4-6 6-3 6-4 |
| Justin Engel | d. | Hamish Stewart | 2-1 RET |
| Mark Lajal | d. | Alexey Vatutin | 5-7 7-5 6-3 |
| Stefano Napolitano | d. | Otto Virtanen | 3-6 7-6(6) 6-4 |
| Niels Visker | d. | Tom Gentzsch | 7-6(3) 6-4 |
| Buvaysar Gadamauri | d. | Pierluigi Basile | 6-3 6-2 |
| Francesco Maestrelli | d. | Emil Ruusuvuori | 6-4 3-6 7-6(3) |
| Marko Topo | d. | Jan Choinski | 7-6(3) 6-4 |
| Beibit Zhukayev | d. | Mika Brunold | 6-3 1-6 6-3 |
| Lorenzo Sciahbasi | d. | Viktor Durasovic | 3-6 7-6(5) 7-5 |
| Francesco Passaro | d. | Michele Ribecai | 7-6(6) 6-2 |
| Milos Karol | d. | Andrea Pellegrino | 6-4 6-2 |
| Stefano Travaglia | d. | Matej Dodig | 6-3 3-6 7-6(4) |
| Nerman Fatic | d. | Fabrizio Andaloro | 6-4 6-6 RET |
| Federico Arnaboldi | d. | Shintaro Mochizuki | 7-6(4) 4-6 6-2 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Michele Ribecai | d. | Sergio Callejon Hernando | 7-5 7-6(5) |
| Milos Karol | d. | Niels Visker | 6-7(9) 7-6(6) 7-6(4) |
| Alexander Donski | d. | Federico Arnaboldi | 6-3 3-6 6-4 |
| Andrea Guerrieri | d. | Alexey Vatutin | 6-2 6-4 |
| Buvaysar Gadamauri | d. | Oleg Prihodko | 6-3 6-4 |
| Hamish Stewart | d. | Anton Matusevich | 3-6 6-3 7-5 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Sergio Callejon Hernando | d. | Leonardo Borrelli | 6-4 6-2 |
| Michele Ribecai | d. | Giorgio Ricca | 6-1 6-2 |
| Niels Visker | d. | Nikolay Vylegzhanin | 7-6(5) 6-2 |
| Milos Karol | d. | Filip Pieczonka | 6-2 6-4 |
| Alexander Donski | d. | Johan Nikles | 6-3 2-6 6-1 |
| Federico Arnaboldi | d. | Nicola Rispoli | 6-3 6-1 |
| Andrea Guerrieri | d. | Leonardo Malgaroli | 4-6 6-2 6-2 |
| Alexey Vatutin | d. | Ivan Liutarevich | 6-2 6-2 |
| Buvaysar Gadamauri | d. | David Pichler | 6-1 6-2 |
| Oleg Prihodko | d. | Niels Mcdonald | 6-2 3-6 6-3 |
| Anton Matusevich | d. | Giovanni Oradini | 6-4 6-2 |
| Hamish Stewart | d. | Lorenzo Bocchi | 6-3 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0