Cancun CH 2025

ATP · Hard

Dalibor Svrcina won the title, beating Thiago Agustin Tirante 6–4 5–7 6–4 in the final.

Matches by round

Final

1 finished
Fin
🇨🇿Dalibor Svrcina8#112656
🇦🇷Thiago Agustin TiranteAlt#51474

Semifinals

2 finished
Fin
🇦🇷Thiago Agustin TiranteAlt#5166
🇨🇭Stan WawrinkaWC#16433
Fin
🇨🇿Dalibor Svrcina8#11266
🇵🇪Ignacio BuseAlt#3211

Quarterfinals

4 finished
Fin
🇵🇪Ignacio BuseAlt#32366
🇩🇪Daniel Altmaier1#73623
Fin
🇨🇿Dalibor Svrcina8#11276
🇳🇱Jesper de Jong3#10452
Fin
🇨🇭Stan WawrinkaWC#16466
🇦🇷Juan Manuel Cerundolo4#5443
Fin
🇦🇷Thiago Agustin TiranteAlt#5166
🇫🇷Arthur Cazaux242

Round of 16

8 finished
Fin
🇩🇪Daniel Altmaier1#73636
🇩🇪Yannick HanfmannAlt#67161
Fin
🇵🇪Ignacio BuseAlt#3267
🇰🇿Beibit ZhukayevQ364
Fin
🇳🇱Jesper de Jong3#10466
🇲🇽Rodrigo Pacheco MendezNG#26012
Fin
🇨🇿Dalibor Svrcina8#11266
🇨🇦Alexis GalarneauQ#19211
Fin
🇨🇭Stan WawrinkaWC#16466
🇯🇵Rio NoguchiQ#23334
Fin
🇦🇷Juan Manuel Cerundolo4#54276
Fin
🇦🇷Thiago Agustin TiranteAlt#5166
🇨🇱Alejandro Tabilo6#3124
Fin
🇫🇷Arthur Cazaux276
🇭🇰Coleman WongAlt#84612

Round of 32

12 finished
Fin
🇩🇪Yannick HanfmannAlt#67376
🇩🇪Jan Lennard StruffAlt651
Fin
🇵🇪Ignacio BuseAlt#3276
🇨🇴Daniel Elahi Galan#345684
Fin
🇰🇿Beibit ZhukayevQ67
🇦🇺Tristan Schoolkate5#144467
Fin
🇲🇽Rodrigo Pacheco MendezNG#26067
🇦🇷Marco TrungellitiAlt#88463
Fin
🇨🇦Alexis GalarneauQ#19266
🇫🇷Hugo Gaston#10934
Fin
🇯🇵Rio NoguchiQ#23364
🇪🇸Pablo Llamas RuizLL#14242
Fin
🇨🇭Stan WawrinkaWC#16466
🇨🇦Cleeve HarperQ34
Fin
🇷🇸Dusan Lajovic#1583
Fin
🇨🇱Alejandro Tabilo6#3166
🇮🇹Francesco Passaro#15714
Fin
🇦🇷Thiago Agustin TiranteAlt#5164
🇮🇹Matteo Gigante12
Fin
🇭🇰Coleman WongAlt#8466
🇮🇹Andrea Pellegrino#14114

Qualifying round 2

4 finished
Fin
🇨🇦Cleeve HarperAlt5
🇫🇷Manuel Guinard62
Fin
🇨🇦Alexis Galarneau1#1926576
🇲🇽Luis Carlos Alvarez87640
Fin
🇰🇿Beibit Zhukayev276
🇪🇸Pablo Llamas Ruiz5#142644
Fin
🇯🇵Rio Noguchi3#23366
🇳🇿James Watt744

Qualifying round 1

8 finished
Fin
🇨🇦Alexis Galarneau1#19266
Fin
Fin
🇰🇿Beibit Zhukayev266
🇧🇷Rafael MatosAlt22
Fin
🇪🇸Pablo Llamas Ruiz5#14267
🇳🇱Robin HaaseAlt15
Fin
🇯🇵Rio Noguchi3#233376
🇹🇼Ray HoAlt6624
Fin
🇳🇿James Watt766
🇦🇺Blake BayldonAlt44
Fin
🇨🇦Cleeve HarperAlt66
🇯🇵Naoki Nakagawa432
Fin
🇫🇷Manuel Guinard6636
🇲🇽Alan MagadanAlt#491463