ATP Results
Choose Event:
2025 Mifel Tennis Open by Telcel Oppo
Date Jul 14-19, 2025 Location Los Cabos, , MEX
Final: Men's Singles
 
FINAL 1 2
(7) Aleksandar Kovacevic usa 4 2
(3) Denis Shapovalov can 6 6
Semifinals: Men's Singles
 
FINAL 1 2
(3) Denis Shapovalov can 6 6
(8) Adam Walton aus 2 2
 
FINAL 1 2 3
(1) Andrey Rublev rus 6 4 4
(7) Aleksandar Kovacevic usa 3 6 6
Quarterfinals: Men's Singles
 
FINAL 1 2 3
(1) Andrey Rublev rus 5 6 6
Emilio Nava usa 7 4 3
 
FINAL 1 2
Tristan Schoolkate aus 3 2
(3) Denis Shapovalov can 6 6
 
FINAL 1 2
Juan Pablo Ficovich arg 3 1
(7) Aleksandar Kovacevic usa 6 6
 
FINAL 1 2 3
(8) Adam Walton aus 3 6 6
James Duckworth aus 6 3 4
Second Round: Men's Singles
 
FINAL 1 2
(1) Andrey Rublev rus 6 6
Alex Hernandez 3 2
 
FINAL 1 2 3
(4) Quentin Halys fra 4 77 3
Juan Pablo Ficovich arg 6 65 6
 
FINAL 1 2
Govind Nanda 1 2
(3) Denis Shapovalov can 6 6
 
FINAL 1 2
Luis Carlos Alvarez 5 4
(7) Aleksandar Kovacevic usa 7 6
 
FINAL 1 2 3
Emilio Nava usa 3 7 78
(6) Yunchaokete Bu chn 6 5 66
 
FINAL 1 2
(5) Daniel Altmaier deu 3 4
Tristan Schoolkate aus 6 6
 
FINAL 1 2
James Duckworth aus 6 6
(2) Alejandro Davidovich Fokina esp 3 4
 
FINAL 1 2
(8) Adam Walton aus 6 6
Nishesh Basavareddy usa 1 0
First Round: Men's Singles
 
FINAL 1 2 3
Hady Habib lbn 1 6 3
(7) Aleksandar Kovacevic usa 6 3 6
 
FINAL 1 2
Alibek Kachmazov rus 3 2
Juan Pablo Ficovich arg 6 6
 
FINAL 1 2
James Duckworth aus 6 6
Adrian Mannarino fra 3 4
 
FINAL 1 2 3
Yibing Wu chn 6 4 1
Tristan Schoolkate aus 4 6 6
 
FINAL 1 2
James McCabe aus 1 2
Luis Carlos Alvarez 6 6
 
FINAL 1 2
Nicolas Mejia 4 1
Nishesh Basavareddy usa 6 6
 
FINAL
(2) Alejandro Davidovich Fokina esp
BYE
 
FINAL
(1) Andrey Rublev rus
BYE
 
FINAL 1 2
Aleksandar Vukic aus 64 3
Emilio Nava usa 77 6
 
FINAL 1 2
(5) Daniel Altmaier deu 6 6
Mitchell Krueger usa 4 3
 
FINAL 1 2
(8) Adam Walton aus 77 6
Rodrigo Pacheco Mendez mex 65 2
 
FINAL 1 2 3
Taro Daniel jpn 6 5 4
Alex Hernandez 3 7 6
 
FINAL 1 2
Colton Smith usa 4 2
Govind Nanda 6 6
 
FINAL 1 2
Alan Magadan 65 2
(6) Yunchaokete Bu chn 77 6
 
FINAL
(4) Quentin Halys fra
BYE
 
FINAL
(3) Denis Shapovalov can
BYE