Morelia CH 2025

ATP · Hard

Dmitry Popko won the title, beating James Duckworth 1–6 6–2 6–4 in the final.

Matches by round

Final

1 finished
Fin
🇰🇿Dmitry PopkoAlt166
🇦🇺James Duckworth1#70624

Semifinals

2 finished
Fin
🇦🇺James Duckworth1#7066
🇰🇿Beibit ZhukayevAlt24
Fin
🇰🇿Dmitry PopkoAlt66
🇫🇷Hugo Grenier#39421

Quarterfinals

4 finished
Fin
🇰🇿Beibit ZhukayevAlt6626
Fin
🇰🇿Dmitry PopkoAlt66
Fin
🇫🇷Hugo Grenier#394276
🇦🇺Bernard TomicAlt#1816642

Round of 16

8 finished
Fin
🇦🇺James Duckworth1#7076
🇺🇸Tyler ZinkQ#44153
Fin
Fin
🇰🇿Beibit ZhukayevAlt76
🇧🇷Felipe Meligeni Alves#348654
Fin
🇰🇿Dmitry PopkoAlt66
🇫🇷Adrian Mannarino5#5923
Fin
🇦🇷Thiago Agustin Tirante4#536646
🇺🇸Murphy CassoneAlt#283373
Fin
🇦🇺Bernard TomicAlt#181637
🇪🇪Mark Lajal#1672666
Fin
🇫🇷Hugo Grenier#39466

Round of 32

16 finished
Fin
🇯🇵James Trotter6977
🇦🇺James Mccabe#25676163
Fin
🇰🇿Beibit ZhukayevAlt66
🇦🇹Jurij Rodionov#14213
Fin
🇧🇷Felipe Meligeni Alves#348476
🇨🇦Alexis Galarneau7#1956644
Fin
🇫🇷Adrian Mannarino5#5966
🇮🇹Stefano NapolitanoQ#27832
Fin
🇰🇿Dmitry PopkoAlt7646
🇫🇷Terence Atmane#736673
Fin
🇺🇸Murphy CassoneAlt#283466
🇩🇪Elmar EjupovicQ632
Fin
Fin
🇦🇺Bernard TomicAlt#1816636
🇯🇵Shintaro Mochizuki6#125174
Fin
🇪🇪Mark Lajal#16767
🇲🇽Rodrigo Pacheco MendezWC#255166
Fin
🇫🇷Hugo Grenier#39466
🇳🇿Kiranpal PannuQ44
Fin
Fin
🇺🇸Tyler ZinkQ#44167
🇺🇸Alfredo PerezQ463
Fin
Fin
🇦🇷Juan Pablo Ficovich8#37066
🇺🇸Zachary Svajda#7543
Fin
🇺🇸Brandon Holt341

Qualifying round 2

6 finished
Fin
🇳🇿Kiranpal Pannu10377
🇳🇴Viktor Durasovic1#482661268
Fin
🇮🇹Stefano Napolitano2#278646
🇫🇷Robin CatryAlt462
Fin
🇺🇸Alfredo Perez1166
🇪🇨Andres Andrade3#22932
Fin
🇩🇪Elmar Ejupovic1266
🇫🇷Maxime Janvier442
Fin
🇺🇸Tyler Zink7#441646
🇺🇸Aidan Mayo5#285463
Fin
🇺🇸Evan Zhu#46753

Qualifying round 1

10 finished
Fin
🇳🇿Kiranpal Pannu1066
🇺🇸Reese StalderAlt43
Fin
🇫🇷Robin CatryAlt466
🇩🇪Max Wiskandt9#382643
Fin
🇪🇨Andres Andrade3#22966
🇲🇽Rodrigo AlujasWC33
Fin
🇺🇸Alfredo Perez1166
🇻🇪Brandon PerezAlt03
Fin
🇫🇷Maxime Janvier46466
🇺🇸Tristan MccormickAlt732
Fin
🇩🇪Elmar Ejupovic1266
🇺🇸Karl Poling#45314
Fin
🇺🇸Aidan Mayo5#28564
Fin
🇺🇸Tyler Zink7#44166
🇲🇽Rafael De AlbaWC34
Fin
🇺🇸Evan Zhu#467636
🇺🇸Maxime Cressy6460
Fin
🇹🇼Ray HoAlt42