Stat Pick
Games
Free Tools
Features
Premium
Games
Agent Picks
Tennis
NFL
MLB
WNBA
Tennis
NBA
NHL
Get Started
open navigation menu
All matches
All tournaments
Tennis
NFL
MLB
WNBA
Tennis
NBA
NHL
Mexico City Challenger 2025 — Tennis - Stat Pick
Mexico City Challenger
2025 ·
4/7
Clay
Challenger
Info
Draw
Matches
Overview
Venue
Mexico
Surface
Clay
Defending champion
A. Thiago
2024
Measured pace
Faster than norm
2025
Best of
3
Past champions
Year
Champion
Runner-up
Score
2026
J. Duckworth
S. Napolitano
6-7(7) 7-6(3) 6-2
2025
F. Alves
L. Pavlovic
6-3 6-3
2024
A. Thiago
A. Galarneau
6-1 6-3
2023
D. Koepfer
A. Thiago
2-6 6-4 6-2
2022
M. Huesler
M. Tomas
6-4 6-2
2018
I. Juan
R. Quiroz
6-1 6-3
2013
A. Martin
A. Mannarino
4-6 6-4 6-1
Mexico City Challenger
ATP
Clay
Challenger
Final
Final
Luka Pavlovic
🇫🇷 · #201
No line
3
3
vs
Felipe Meligeni Alves
🇧🇷 · #463
No line
6
6
Final
SF
Luka Pavlovic
🇫🇷 · #201
No line
6
7
7
vs
Adrian Mannarino
🇫🇷 · #78
No line
4
6
3
Final
SF
Felipe Meligeni Alves
🇧🇷 · #463
No line
3
6
7
7
vs
Marc-Andrea Huesler
🇨🇭 · #271
No line
6
3
6
3
Final
QF
Marc-Andrea Huesler
🇨🇭 · #271
No line
6
7
6
7
vs
Aziz Dougaz
🇹🇳 · #426
No line
7
9
1
5
Final
QF
Adrian Mannarino
🇫🇷 · #78
No line
5
6
6
vs
Bernard Tomic
🇦🇺 · #182
No line
7
1
1
Final
QF
Alfredo Perez
🇺🇸 · NR
No line
3
2
vs
Felipe Meligeni Alves
🇧🇷 · #463
No line
6
6
Final
QF
Pablo Varillas Juan
🇵🇪 · #196
No line
3
6
4
vs
Luka Pavlovic
🇫🇷 · #201
No line
6
0
6
Final
R16
Alex Hernandez
🇻🇪 · NR
No line
4
2
vs
Bernard Tomic
🇦🇺 · #182
No line
6
6
Final
R16
Matias Soto
🇨🇱 · #246
No line
4
3
vs
Aziz Dougaz
🇹🇳 · #426
No line
6
6
Final
R16
Adrian Mannarino
🇫🇷 · #78
No line
6
2
6
vs
Nicolas Mejia
🇨🇴 · #119
No line
2
6
2
Final
R16
Marc-Andrea Huesler
🇨🇭 · #271
No line
6
6
vs
Neil Oberleitner
🇦🇹 · #736
No line
4
4
Final
R16
James Duckworth
🇦🇺 · #65
No line
6
4
4
vs
Pablo Varillas Juan
🇵🇪 · #196
No line
2
6
6
Final
R16
Alfredo Perez
🇺🇸 · NR
No line
6
7
vs
Andres Martin
🇺🇸 · #322
No line
1
5
Final
R16
Luka Pavlovic
🇫🇷 · #201
No line
7
7
6
vs
Rodrigo Pacheco Mendez
🇲🇽 · #261
No line
6
4
3
Final
R16
Darwin Blanch
🇺🇸 · #166
No line
6
4
3
vs
Felipe Meligeni Alves
🇧🇷 · #463
No line
7
7
6
Final
R32
Alex Hernandez
🇻🇪 · NR
No line
6
6
vs
Pedro Sakamoto
🇧🇷 · #506
No line
3
1
Final
R32
Adrian Mannarino
🇫🇷 · #78
No line
7
7
6
vs
Aidan Mayo
🇺🇸 · #356
No line
6
5
4
Final
R32
Marc-Andrea Huesler
🇨🇭 · #271
No line
7
8
6
vs
Patrick Zahraj
🇩🇪 · #514
No line
6
6
1
Final
R32
Santiago Rodriguez Taverna
🇦🇷 · #462
No line
1
4
vs
Pablo Varillas Juan
🇵🇪 · #196
No line
6
6
Final
R32
Manuel Aguilar Juan Carlos
🇨🇦 · NR
No line
1
0
vs
Andres Martin
🇺🇸 · #322
No line
6
6
Final
R32
Aziz Dougaz
🇹🇳 · #426
No line
6
3
6
vs
Agustin Tirante Thiago
🇦🇷 · #52
No line
3
6
3
Final
R32
Bernard Tomic
🇦🇺 · #182
No line
6
6
vs
Tom Paris
🇫🇷 · #664
No line
4
2
Final
R32
Pablo Ficovich Juan
🇦🇷 · #370
No line
6
2
4
vs
Alfredo Perez
🇺🇸 · NR
No line
7
7
6
Final
R32
Maxime Janvier
🇫🇷 · #620
No line
1
6
6
7
vs
Neil Oberleitner
🇦🇹 · #736
No line
6
4
7
9
Final
R32
Matias Soto
🇨🇱 · #246
No line
7
7
6
vs
Maximilian Neuchrist
🇦🇹 · NR
No line
6
5
3
Final
R32
Nicolas Mejia
🇨🇴 · #119
No line
7
7
6
vs
Maxime Cressy
🇺🇸 · NR
No line
6
3
3
Final
R32
Rodrigo Pacheco Mendez
🇲🇽 · #261
No line
6
6
vs
Alexis Galarneau
🇨🇦 · #179
No line
3
3
Final
R32
R. Alujas
NR
No line
6
2
3
vs
Darwin Blanch
🇺🇸 · #166
No line
3
6
6
Final
Q3
Neil Oberleitner
🇦🇹 · #736
No line
6
2
6
vs
Alafia Ayeni
🇺🇸 · #453
No line
2
6
1
Final
R32
Luka Pavlovic
🇫🇷 · #201
No line
7
7
7
8
vs
Stefano Napolitano
🇮🇹 · #279
No line
6
5
6
6
Final
Q3
Elmar Ejupovic
🇩🇪 · NR
No line
6
5
6
2
vs
Maximilian Neuchrist
🇦🇹 · NR
No line
4
7
7
7
Final
Q3
Pedro Sakamoto
🇧🇷 · #506
No line
6
6
vs
Kiranpal Pannu
🇳🇿 · NR
No line
4
3
Final
Q3
Tom Paris
🇫🇷 · #664
No line
2
4
vs
Alfredo Perez
🇺🇸 · NR
No line
6
6
Final
R32
Beibit Zhukayev
🇰🇿 · #492
No line
6
3
6
9
vs
Felipe Meligeni Alves
🇧🇷 · #463
No line
3
6
7
11
Final
R32
James Duckworth
🇦🇺 · #65
No line
6
7
7
vs
Mateus Alves
🇧🇷 · #420
No line
3
6
3
Final
Q3
Ryan Seggerman
🇺🇸 · #606
No line
3
6
3
vs
Andres Martin
🇺🇸 · #322
No line
6
4
6
Final
Q3
Vladyslav Orlov
🇺🇦 · #502
No line
5
4
vs
Manuel Aguilar Juan Carlos
🇨🇦 · NR
No line
7
6
Final
Q2
Pedro Sakamoto
🇧🇷 · #506
No line
6
6
vs
Guillermo Tunas
🇲🇽 · NR
No line
1
2
Final
Q2
Neil Oberleitner
🇦🇹 · #736
No line
6
6
vs
Patricio Betancourt
🇲🇽 · NR
No line
3
2
Final
Q2
Rafael De Alba
🇲🇽 · NR
No line
0
4
vs
Manuel Aguilar Juan Carlos
🇨🇦 · NR
No line
6
6
Final
Q2
Cannon Kingsley
🇺🇸 · #540
No line
1
7
7
3
vs
Andres Martin
🇺🇸 · #322
No line
6
6
3
6
Final
Q2
Max Wiskandt
🇩🇪 · #380
No line
6
1
1
vs
Kiranpal Pannu
🇳🇿 · NR
No line
4
6
6
Final
Q2
Alafia Ayeni
🇺🇸 · #453
No line
6
6
vs
Nicholas Tudorica Alvin
🇨🇦 · NR
No line
3
3
Final
Q2
Govind Nanda
🇺🇸 · NR
No line
1
7
3
vs
Vladyslav Orlov
🇺🇦 · #502
No line
6
5
6
Final
Q2
Ryan Seggerman
🇺🇸 · #606
No line
6
4
6
6
vs
Fernando Rubio Fierros Alan
🇲🇽 · #618
No line
7
7
4
4
Final
Q2
Alfredo Perez
🇺🇸 · NR
No line
6
6
vs
Stefan Dostanic
🇺🇸 · #302
No line
4
2
Final
Q2
Bor Artnak
🇸🇮 · #510
No line
2
4
vs
Elmar Ejupovic
🇩🇪 · NR
No line
6
6
Final
Q2
Kosuke Ogura
🇯🇵 · #807
No line
3
0
vs
Maximilian Neuchrist
🇦🇹 · NR
No line
6
6
Final
Q2
Tom Paris
🇫🇷 · #664
No line
6
6
vs
Yuki Mochizuki
🇯🇵 · #795
No line
1
1