Istanbul CH 2025

ATP · Hard

Alex Molcan won the title, beating Nicolas Mejia 7–6(9) 6–2 in the final.

Matches by round

Final

1 finished
Fin
🇸🇰Alex MolcanAlt#7876
🇨🇴Nicolas Mejia#115692

Semifinals

2 finished
Fin
🇨🇴Nicolas Mejia#11566
🇮🇹Luca PotenzaQ31
Fin
🇸🇰Alex MolcanAlt#7866
🇬🇷Stefanos Sakellaridis#12924

Quarterfinals

4 finished
Fin
🇨🇴Nicolas Mejia#11567
🇸🇰Milos KarolAlt261
Fin
🇮🇹Luca PotenzaQ67
🇫🇷Calvin Hemery6#274465
Fin
🇸🇰Alex MolcanAlt#78467
Fin
🇬🇷Stefanos Sakellaridis#1297636
🇫🇷Hugo Grenier7#394572

Round of 16

8 finished
Fin
🇸🇰Milos KarolAlt6667
🇸🇰Lukas Klein1725
Fin
🇨🇴Nicolas Mejia#115736
🇨🇿Marek Gengel#4106862
Fin
🇮🇹Luca PotenzaQ76
🇸🇰Norbert Gombos#37253
Fin
🇫🇷Calvin Hemery6#274636
🇹🇷Mert Naci TurkerWC263
Fin
🇳🇴Viktor Durasovic#48240
Fin
🇸🇰Alex MolcanAlt#7866
🇪🇸Martin Landaluce3#6734
Fin
🇫🇷Hugo Grenier7#3946166
🇬🇧Alastair GrayAlt#270712
Fin
🇬🇷Stefanos Sakellaridis#12963
🇫🇮Otto Virtanen2#11621

Round of 32

16 finished
Fin
🇸🇰Lukas Klein166
Fin
🇸🇰Milos KarolAlt66
🇸🇰Michal KrajciQ32
Fin
🇨🇴Nicolas Mejia#11562
🇧🇾Ilya IvashkaPR#22321
Fin
🇨🇿Marek Gengel#410636
🇱🇧Benjamin Hassan8#459462
Fin
🇸🇰Norbert Gombos#372627
🇲🇽Rodrigo Pacheco Mendez9#2552665
Fin
🇮🇹Luca PotenzaQ77
🇹🇷Koray KirciWC55
Fin
🇹🇷Mert Naci TurkerWC76
🇹🇷Kaya ArincWC632
Fin
🇫🇷Calvin Hemery6#27466
🇭🇺Peter MakkQ44
Fin
🇹🇳Moez Echargui5#34944
Fin
🇳🇴Viktor Durasovic#48276
🇩🇪Mats RosenkranzAlt653
Fin
🇸🇰Alex MolcanAlt#7861
🇷🇺Ivan NedelkoQ40
Fin
🇪🇸Martin Landaluce3#6766
🇺🇦Vadym UrsuQ#41430
Fin
Fin
🇬🇧Alastair GrayAlt#270626
Fin
🇬🇷Stefanos Sakellaridis#129466
🇺🇸Christian Langmo634
Fin
🇫🇮Otto Virtanen2#11666
🇷🇺Pavel Kotov#17042

Qualifying round 2

6 finished
Fin
🇷🇺Ivan NedelkoAlt477
🇬🇪Zura TkemaladzeAlt66363
Fin
🇭🇺Peter MakkCO6776
🇨🇴Miguel Tobon#4327654
Fin
🇸🇰Michal Krajci67
🇹🇷Mert Alkaya12#32145
Fin
🇮🇹Luca Potenza567
🇹🇷Arda Azkara8264
Fin
🇺🇦Vadym Ursu6#41466
🇩🇪Louis Wessels10#42034

Qualifying round 1

11 finished
Fin
🇬🇪Zura TkemaladzeAlt77
🇬🇪Aleksandre Bakshi9655
Fin
🇭🇺Peter MakkCO66
🇮🇳Karan Singh2#35424
Fin
🇨🇴Miguel Tobon#43266
🇮🇹Luca Castagnola1132
Fin
🇸🇰Michal Krajci366
🇩🇪Max Wiskandt3#382611
Fin
🇹🇷Mert Alkaya12#3216166
🇧🇬Alexander Donski742
Fin
🇩🇪Daniel Masur7#36566
🇹🇷Gokberk SaritasWC32
Fin
🇮🇹Luca Potenza576
🇮🇳Manas Dhamne#391634
Fin
🇹🇷Arda Azkara866
🇹🇷Bora SengulWC13
Fin
🇺🇦Vadym Ursu6#414366
🇺🇦Georgii KravchenkoAlt#310644
Fin
🇩🇪Louis Wessels10#42066
🇹🇷S Mert OzdemirWC21