EN
EN
ES
Scores
ATP Tour
Challenger
Results Archive
Challenger TV
Apps
Latest
News
Video
Newsletters
ATP Awards
ATP Heritage
Story of the Season
Hot Shot of the Month
It All Adds Up
H2H
Stats
Stats Home
Individual Match Stats
Leaderboard
Win Loss Index
Rankings
Singles
Doubles
Race To Turin
Doubles Race
Race to Jeddah
FAQ about PIF ATP Rankings
Players
ATP No 1 Club
Players Home
ATP Coach Members
Tournaments
Calendar
United Cup
Nitto ATP Finals
Next Gen ATP Finals
Tennis TV
TV Schedule
Ticket Packages
Tickets
Challenger
Scores
Calendar
Challenger News
Challenger TV
Contests
More
navigation links
Corporate
About
People & Culture
Careers
ATP Serves
One VIsion
Media
News Releases
Newsletters
Rulebook
Media Guide
Challenger Media Guide
Daily Media Notes
Rankings and Info Reports
ATP Tour Archive
Partnerships
Partnership Opportunities
Official ATP Tennis Club
ATP Partners
Related Links
ATP Media
GPTCA
Tennis Radio
Women's Tennis Association
Intl. Tennis Federation
Intl. Tennis Hall of Fame
Intl. Tennis Integrity Agency
Results Archive
Results Archive
ATP Tour
Challenger TV
Apps
Facebook
x
LinkedIn
Email
Back to Tournament
Header 2
Mexico City Open
Mexico City,Mexico
|
7-13 Apr, 2025
Results
Draws
Top Seeds
Singles
Doubles
Match Type
Date (All)
2025.04.13
2025.04.12
2025.04.11
2025.04.10
2025.04.09
2025.04.08
2025.04.07
2025.04.06
Date (All)
Round (All)
Final
Semifinals
Quarterfinals
Round of 16
Round of 32
2nd Round Qualifying
1st Round Qualifying
Round (All)
Player (All)
Adrian Mannarino
Aidan Mayo
Alafia Ayeni
Alan Fernando Rubio Fierros
Alex Hernandez
Alexis Galarneau
Alfredo Perez
Alvin Nicholas Tudorica
Andres Martin
Aziz Dougaz
Beibit Zhukayev
Bernard Tomic
Bor Artnak
Cannon Kingsley
Darwin Blanch
Elmar Ejupovic
Felipe Meligeni Alves
Govind Nanda
Guillermo Tunas
James Duckworth
Juan Carlos Aguilar
Juan Pablo Ficovich
Juan Pablo Varillas
Kiranpal Pannu
Kosuke Ogura
Luka Pavlovic
Marc-Andrea Huesler
Mateus Alves
Matias Soto
Max Wiskandt
Maxime Cressy
Maxime Janvier
Maximilian Neuchrist
Neil Oberleitner
Nicolas Mejia
Patricio Betancourt Gonzalez
Patrick Zahraj
Pedro Sakamoto
Rafael De Alba
Rodrigo Alujas
Rodrigo Pacheco Mendez
Ryan Seggerman
Santiago Rodriguez Taverna
Stefan Dostanic
Stefano Napolitano
Thiago Agustin Tirante
Tom Paris
Vladyslav Orlov
Yuki Mochizuki
Player (All)
Country (All)
Argentina
Australia
Austria
Brazil
Canada
Chile
Colombia
France
Germany
Italy
Japan
Kazakhstan
Mexico
New Zealand
Peru
Slovenia
Switzerland
Tunisia
Ukraine
United States
Country (All)
Print
Refresh
Sun, 13 April, 2025
Day (8)
Final - Estadio Rafael Osuna
01:02:07
Felipe Meligeni Alves
(4)
6
6
Luka Pavlovic
(Alt)
3
3
Game Set and Match Felipe Meligeni Alves. Felipe Meligeni Alves wins the match 6-3 6-3 .
Sat, 12 April, 2025
Day (7)
Semifinals - Estadio Rafael Osuna
02:00:07
Luka Pavlovic
(Alt)
6
7
Adrian Mannarino
(3)
4
6
3
Game Set and Match Luka Pavlovic. Luka Pavlovic wins the match 6-4 7-6(3).
Semifinals - Estadio Rafael Osuna
02:18:07
Felipe Meligeni Alves
(4)
3
6
7
Marc-Andrea Huesler
(7)
6
3
6
3
Game Set and Match Felipe Meligeni Alves. Felipe Meligeni Alves wins the match 3-6 6-3 7-6(3).
Fri, 11 April, 2025
Day (6)
Quarterfinals - Estadio Rafael Osuna
01:42:49
Adrian Mannarino
(3)
5
6
6
Bernard Tomic
7
1
1
Game Set and Match Adrian Mannarino. Adrian Mannarino wins the match 5-7 6-1 6-1 .
Quarterfinals - Estadio Rafael Osuna
01:06:10
Felipe Meligeni Alves
(4)
6
6
Alfredo Perez
(Q)
3
2
Game Set and Match Felipe Meligeni Alves. Felipe Meligeni Alves wins the match 6-3 6-2 .
Quarterfinals - Estadio Rafael Osuna
02:29:02
Marc-Andrea Huesler
(7)
6
7
6
7
Aziz Dougaz
7
1
5
Game Set and Match Marc-Andrea Huesler. Marc-Andrea Huesler wins the match 6-7(7) 6-1 7-5 .
Quarterfinals - Estadio Rafael Osuna
02:07:33
Luka Pavlovic
(Alt)
6
0
6
Juan Pablo Varillas
3
6
4
Game Set and Match Luka Pavlovic. Luka Pavlovic wins the match 6-3 0-6 6-4 .
Thu, 10 April, 2025
Day (5)
Round of 16 - Estadio Rafael Osuna
02:15:32
Adrian Mannarino
(3)
6
2
6
Nicolas Mejia
2
6
2
Game Set and Match Adrian Mannarino. Adrian Mannarino wins the match 6-2 2-6 6-2 .
Round of 16 - Estadio Rafael Osuna
01:32:25
Marc-Andrea Huesler
(7)
6
6
Neil Oberleitner
(Q)
4
4
Game Set and Match Marc-Andrea Huesler. Marc-Andrea Huesler wins the match 6-4 6-4 .
Round of 16 - Grandstand
01:29:04
Aziz Dougaz
6
6
Matias Soto
4
3
Game Set and Match Aziz Dougaz. Aziz Dougaz wins the match 6-4 6-3 .
Round of 16 - Estadio Rafael Osuna
01:21:22
Bernard Tomic
6
6
Alex Hernandez
(WC)
4
2
Game Set and Match Bernard Tomic. Bernard Tomic wins the match 6-4 6-2 .
Wed, 09 April, 2025
Day (4)
Round of 16 - Estadio Rafael Osuna
02:01:44
Juan Pablo Varillas
2
6
6
James Duckworth
(1)
6
4
4
Game Set and Match Juan Pablo Varillas. Juan Pablo Varillas wins the match 2-6 6-4 6-4 .
Round of 16 - Estadio Rafael Osuna
01:29:18
Felipe Meligeni Alves
(4)
7
6
Darwin Blanch
(WC)
6
4
3
Game Set and Match Felipe Meligeni Alves. Felipe Meligeni Alves wins the match 7-6(4) 6-3 .
Round of 16 - Estadio Rafael Osuna
01:28:48
Luka Pavlovic
(Alt)
7
6
Rodrigo Pacheco Mendez
6
4
3
Game Set and Match Luka Pavlovic. Luka Pavlovic wins the match 7-6(4) 6-3 .
Round of 16 - Grandstand
01:31:29
Alfredo Perez
(Q)
6
7
Andres Martin
(Q)
1
5
Game Set and Match Alfredo Perez. Alfredo Perez wins the match 6-1 7-5 .
Tue, 08 April, 2025
Day (3)
Round of 32 - Estadio Rafael Osuna
02:26:04
Aziz Dougaz
6
3
6
Thiago Agustin Tirante
(2)
3
6
3
Game Set and Match Aziz Dougaz. Aziz Dougaz wins the match 6-3 3-6 6-3 .
Round of 32 - Estadio Rafael Osuna
01:48:49
Adrian Mannarino
(3)
7
6
Aidan Mayo
6
5
4
Game Set and Match Adrian Mannarino. Adrian Mannarino wins the match 7-6(5) 6-4 .
Round of 32 - Cancha 1
01:46:43
Alfredo Perez
(Q)
7
6
Juan Pablo Ficovich
(5)
6
2
4
Game Set and Match Alfredo Perez. Alfredo Perez wins the match 7-6(2) 6-4 .
Round of 32 - Estadio Rafael Osuna
01:12:14
Rodrigo Pacheco Mendez
6
6
Alexis Galarneau
(6)
3
3
Game Set and Match Rodrigo Pacheco Mendez. Rodrigo Pacheco Mendez wins the match 6-3 6-3 .
Round of 32 - Grandstand
01:34:22
Marc-Andrea Huesler
(7)
7
6
Patrick Zahraj
6
6
1
Game Set and Match Marc-Andrea Huesler. Marc-Andrea Huesler wins the match 7-6(6) 6-1 .
Round of 32 - Grandstand
01:28:16
Alex Hernandez
(WC)
6
6
Pedro Sakamoto
(Q)
3
1
Game Set and Match Alex Hernandez. Alex Hernandez wins the match 6-3 6-1 .
Round of 32 - Cancha 1
00:54:11
Andres Martin
(Q)
6
6
Juan Carlos Aguilar
(Q)
1
0
Game Set and Match Andres Martin. Andres Martin wins the match 6-1 6-0 .
Round of 32 - Estadio Rafael Osuna
01:42:19
Nicolas Mejia
7
6
Maxime Cressy
(Alt)
6
3
3
Game Set and Match Nicolas Mejia. Nicolas Mejia wins the match 7-6(3) 6-3 .
Round of 32 - Cancha 1
02:20:16
Neil Oberleitner
(Q)
6
4
7
Maxime Janvier
1
6
6
7
Game Set and Match Neil Oberleitner. Neil Oberleitner wins the match 6-1 4-6 7-6(7).
Round of 32 - Cancha 1
01:49:54
Matias Soto
7
6
Maximilian Neuchrist
(Q)
6
5
3
Game Set and Match Matias Soto. Matias Soto wins the match 7-6(5) 6-3 .
Round of 32 - Grandstand
01:06:03
Bernard Tomic
6
6
Tom Paris
(Alt)
4
2
Game Set and Match Bernard Tomic. Bernard Tomic wins the match 6-4 6-2 .
Round of 32 - Grandstand
01:23:34
Juan Pablo Varillas
6
6
Santiago Rodriguez Taverna
1
4
Game Set and Match Juan Pablo Varillas. Juan Pablo Varillas wins the match 6-1 6-4 .
Mon, 07 April, 2025
Day (2)
Round of 32 - Estadio Rafael Osuna
01:25:40
James Duckworth
(1)
6
7
Mateus Alves
3
6
3
Game Set and Match James Duckworth. James Duckworth wins the match 6-3 7-6(3).
Round of 32 - Grandstand
02:31:16
Felipe Meligeni Alves
(4)
3
6
7
Beibit Zhukayev
6
3
6
9
Game Set and Match Felipe Meligeni Alves. Felipe Meligeni Alves wins the match 3-6 6-3 7-6(9).
Round of 32 - Estadio Rafael Osuna
01:41:23
Darwin Blanch
(WC)
3
6
6
Rodrigo Alujas
(WC)
6
2
3
Game Set and Match Darwin Blanch. Darwin Blanch wins the match 3-6 6-2 6-3 .
Round of 32 - Grandstand
01:54:03
Luka Pavlovic
(Alt)
7
7
Stefano Napolitano
6
5
6
6
Game Set and Match Luka Pavlovic. Luka Pavlovic wins the match 7-6(5) 7-6(6).
2nd Round Qualifying - Grandstand
01:24:45
Pedro Sakamoto
(1/Alt)
6
6
Kiranpal Pannu
(12)
4
3
Game Set and Match Pedro Sakamoto. Pedro Sakamoto wins the match 6-4 6-3 .
2nd Round Qualifying - Estadio Rafael Osuna
01:45:51
Andres Martin
(9)
6
4
6
Ryan Seggerman
(3)
3
6
3
Game Set and Match Andres Martin. Andres Martin wins the match 6-3 4-6 6-3 .
2nd Round Qualifying - Estadio Rafael Osuna
01:29:44
Neil Oberleitner
(4)
6
2
6
Alafia Ayeni
2
6
1
Game Set and Match Neil Oberleitner. Neil Oberleitner wins the match 6-2 2-6 6-1 .
2nd Round Qualifying - Cancha 1
01:18:32
Alfredo Perez
6
6
Tom Paris
(6)
2
4
Game Set and Match Alfredo Perez. Alfredo Perez wins the match 6-2 6-4 .
2nd Round Qualifying - Cancha 1
03:01:36
Maximilian Neuchrist
(8)
4
7
7
Elmar Ejupovic
(Alt)
6
5
6
2
Game Set and Match Maximilian Neuchrist. Maximilian Neuchrist wins the match 4-6 7-5 7-6(2).
2nd Round Qualifying - Grandstand
02:00:42
Juan Carlos Aguilar
(11)
7
6
Vladyslav Orlov
5
4
Game Set and Match Juan Carlos Aguilar. Juan Carlos Aguilar wins the match 7-5 6-4 .
Sun, 06 April, 2025
Day (1)
1st Round Qualifying - Estadio Rafael Osuna
01:00:59
Pedro Sakamoto
(1/Alt)
6
6
Guillermo Tunas
(WC)
1
2
Game Set and Match Pedro Sakamoto. Pedro Sakamoto wins the match 6-1 6-2 .
1st Round Qualifying - Grandstand
02:12:39
Vladyslav Orlov
6
5
6
Govind Nanda
(2/Alt)
1
7
3
Game Set and Match Vladyslav Orlov. Vladyslav Orlov wins the match 6-1 5-7 6-3 .
1st Round Qualifying - Estadio Rafael Osuna
02:23:20
Ryan Seggerman
(3)
6
4
6
6
Alan Fernando Rubio Fierros
(WC)
7
4
4
Game Set and Match Ryan Seggerman. Ryan Seggerman wins the match 6-7(4) 6-4 6-4 .
1st Round Qualifying - Estadio Rafael Osuna
01:02:14
Neil Oberleitner
(4)
6
6
Patricio Betancourt Gonzalez
(WC)
3
2
Game Set and Match Neil Oberleitner. Neil Oberleitner wins the match 6-3 6-2 .
1st Round Qualifying - Grandstand
01:18:55
Elmar Ejupovic
(Alt)
6
6
Bor Artnak
(5)
2
4
Game Set and Match Elmar Ejupovic. Elmar Ejupovic wins the match 6-2 6-4 .
1st Round Qualifying - Cancha 1
00:47:06
Tom Paris
(6)
6
6
Yuki Mochizuki
1
1
Game Set and Match Tom Paris. Tom Paris wins the match 6-1 6-1 .
1st Round Qualifying - Cancha 1
01:20:29
Alafia Ayeni
6
6
Alvin Nicholas Tudorica
(7)
3
3
Game Set and Match Alafia Ayeni. Alafia Ayeni wins the match 6-3 6-3 .
1st Round Qualifying - Cancha 1
00:55:57
Maximilian Neuchrist
(8)
6
6
Kosuke Ogura
(Alt)
3
0
Game Set and Match Maximilian Neuchrist. Maximilian Neuchrist wins the match 6-3 6-0 .
1st Round Qualifying - Grandstand
02:15:46
Andres Martin
(9)
6
6
3
6
Cannon Kingsley
1
7
3
Game Set and Match Andres Martin. Andres Martin wins the match 6-1 6-7(3) 6-3 .
1st Round Qualifying - Grandstand
01:17:27
Alfredo Perez
6
6
Stefan Dostanic
(10)
4
2
Game Set and Match Alfredo Perez. Alfredo Perez wins the match 6-4 6-2 .
1st Round Qualifying - Estadio Rafael Osuna
01:12:14
Juan Carlos Aguilar
(11)
6
6
Rafael De Alba
(WC)
0
4
Game Set and Match Juan Carlos Aguilar. Juan Carlos Aguilar wins the match 6-0 6-4 .
1st Round Qualifying - Cancha 1
01:59:46
Kiranpal Pannu
(12)
4
6
6
Max Wiskandt
6
1
1
Game Set and Match Kiranpal Pannu. Kiranpal Pannu wins the match 4-6 6-1 6-1 .
Header 2
News
View All
What is the tennis schedule in Bucharest, Houston & Marrakech?
Extended Highlights: Quinn ousts Thompson in clay debut, Nishikori wins in Houston return
Highlights: Former finalist Nishikori makes winning return in Houston
Watch Cilic on Challenger TV
Hot Shot: Nishikori's behind-the-back stunner denied by Krueger
Roberto
Bautista Agut
ESP
0
Vs
1
Francisco
Comesana
ARG
Header 2
Stats widget
See all
Serve
Return
Pressure
1
Giovanni Mpetshi Perricard
299.6
2
Matteo Berrettini
298.7
3
Alexander Zverev
297.2
4
Taylor Fritz
296.6
5
Jannik Sinner
296.2
DOWNLOAD OFFICIAL ATP WTA LIVE APP