Bergamo CH 2025

ATP · Hard

Francesco Maestrelli won the title, beating Marko Topo 6–3 3–6 6–1 in the final.

Matches by round

Final

1 finished
Fin
🇮🇹Francesco Maestrelli8#176636
🇩🇪Marko Topo#344361

Semifinals

2 finished
Fin
🇩🇪Marko Topo#34466
🇮🇹Stefano Travaglia#15934
Fin
🇮🇹Francesco Maestrelli8#17666
🇩🇪Justin Engel42

Quarterfinals

4 finished
Fin
🇮🇹Stefano Travaglia#15966
🇮🇹Federico ArnaboldiLL#47333
Fin
🇩🇪Marko Topo#34476
🇮🇹Francesco Passaro4#15353
Fin
🇮🇹Francesco Maestrelli8#17667
🇮🇹Stefano NapolitanoPR#278367
Fin
🇩🇪Justin Engel637
🇮🇹Andrea GuerrieriQ#1663664

Round of 16

8 finished
Fin
🇮🇹Francesco Passaro4#15366
🇮🇹Lorenzo SciahbasiWC23
Fin
🇩🇪Marko Topo#34467
🇰🇿Beibit Zhukayev464
Fin
🇮🇹Francesco Maestrelli8#17666
🇧🇪Buvaysar GadamauriQ#26633
Fin
🇮🇹Stefano NapolitanoPR#27866
🇳🇱Niels ViskerLL#41844
Fin
🇩🇪Justin Engel
🇪🇪Mark Lajal7#167
Fin
🇮🇹Andrea GuerrieriQ#16666
🇧🇬Alexander DonskiQ40
Fin
🇮🇹Federico ArnaboldiLL#473747
🇧🇦Nerman Fatic565
Fin
🇮🇹Stefano Travaglia#15967
🇸🇰Milos KarolQ45

Round of 32

16 finished
Fin
🇮🇹Federico ArnaboldiLL#473746
🇯🇵Shintaro Mochizuki1#1256462
Fin
🇧🇦Nerman Fatic66
🇮🇹Fabrizio AndaloroAlt46
Fin
🇮🇹Stefano Travaglia#159637
🇭🇷Matej Dodig#1383664
Fin
🇸🇰Milos KarolQ66
🇮🇹Andrea Pellegrino6#14042
Fin
🇮🇹Francesco Passaro4#15376
🇮🇹Michele RibecaiQ#284662
Fin
🇮🇹Lorenzo SciahbasiWC377
🇳🇴Viktor Durasovic#4826655
Fin
🇰🇿Beibit Zhukayev616
🇨🇭Mika BrunoldAlt#184363
Fin
🇩🇪Marko Topo#34476
🇬🇧Jan Choinski5#113634
Fin
🇮🇹Francesco Maestrelli8#176637
🇫🇮Emil RuusuvuoriPR4663
Fin
🇧🇪Buvaysar GadamauriQ#26666
🇮🇹Pierluigi BasileWC32
Fin
🇳🇱Niels ViskerLL#41876
🇩🇪Tom Gentzsch#165634
Fin
🇮🇹Stefano NapolitanoPR#278376
🇫🇮Otto Virtanen3#1166664
Fin
🇪🇪Mark Lajal7#167576
🇷🇺Alexey VatutinLL753
Fin
🇩🇪Justin Engel2
🇬🇧Hamish StewartQ#4351
Fin
🇧🇬Alexander DonskiQ466
🇮🇹Fausto TabaccoWC#458634
Fin
🇮🇹Andrea GuerrieriQ#1666576
🇬🇧Billy Harris2#232753

Qualifying round 2

6 finished
Fin
🇬🇧Hamish Stewart1#435367
🇬🇧Anton Matusevich11#333635
Fin
🇧🇪Buvaysar Gadamauri8#26666
🇺🇦Oleg Prihodko2#44634
Fin
🇮🇹Andrea Guerrieri10#16666
🇷🇺Alexey Vatutin324
Fin
🇧🇬Alexander DonskiAlt636
🇮🇹Federico Arnaboldi4#473364
Fin
🇸🇰Milos Karol56977
🇳🇱Niels Visker#41876664
Fin
🇮🇹Michele Ribecai6#28477
🇪🇸Sergio Callejon Hernando9#494565

Qualifying round 1

12 finished
Fin
🇬🇧Hamish Stewart1#43566
🇮🇹Lorenzo BocchiPR34
Fin
🇬🇧Anton Matusevich11#33366
Fin
🇺🇦Oleg Prihodko2#446636
🇩🇪Niels McDonaldWC#477263
Fin
🇧🇪Buvaysar Gadamauri8#26666
🇦🇹David PichlerAlt12
Fin
🇷🇺Alexey Vatutin366
🇧🇾Ivan LiutarevichAlt22
Fin
🇮🇹Andrea Guerrieri10#166466
🇮🇹Leonardo MalgaroliWC622
Fin
🇮🇹Federico Arnaboldi4#47366
🇮🇹Nicola RispoliAlt31
Fin
🇧🇬Alexander DonskiAlt626
🇨🇭Johan Nikles12#417361
Fin
🇸🇰Milos Karol566
🇵🇱Filip PieczonkaAlt24
Fin
🇳🇱Niels Visker#41876
Fin
🇮🇹Michele Ribecai6#28466
🇮🇹Giorgio RiccaAlt12
Fin