James Duckworth def. Adrian Mannarino — Round of 32, Mifel Tennis Open 2025

🇲🇽
Mifel Tennis Open 2025

ATP 250HardLos Cabos, Mexico

Played15 Jul 2025

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇦🇺ranked ATP number 103 going into this drawWon

James Duckworth 6 6

🇫🇷ranked ATP number 123 going into this draw

Adrian Mannarino 3 4

Head to head

1–1 level

  1. This matchLos Cabos R32won by Duckworth
  2. 2022HardMelbourne R128won by Mannarino

Form going in

🇦🇺J. DuckworthJames DuckworthA. MannarinoAdrian Mannarino🇫🇷

2–8

Won–lost, last 10 matches

4–6

1–2

Won–lost, last 30 days

2–1

🇨🇦F. Auger-AliassimeFelix Auger-Aliassime

No. 27 · R128

LostLost

A. RublevAndrey Rublev🇷🇺

No. 14 · R32

🇪🇸A. Davidovich FokinaAlejandro Davidovich Fokina

No. 28 · R16

LostWon

V. RoyerValentin Royer🇫🇷

No. 112 · R64

🇦🇺A. VukicAleksandar Vukic

No. 83 · R32

WonWon

C. O'ConnellChristopher O'Connell🇦🇺

No. 79 · R128

🇩🇪J. EngelJustin Engel

R32

LostLost

D. MedvedevDaniil Medvedev🇷🇺

No. 11 · R16

🇰🇿A. BublikAlexander Bublik

No. 51 · R128

LostWon

C. O'ConnellChristopher O'Connell🇦🇺

No. 82 · R32

All 10 matches

🇺🇸C. SmithColton Smith

No. 202 · R32

LostLost

A. MichelsenAlex Michelsen🇺🇸

No. 33 · R16

🇳🇴C. RuudCasper Ruud

No. 5 · R32

LostWon

Y. HanfmannYannick Hanfmann🇩🇪

No. 113 · R32

🇪🇸R. Carballes BaenaRoberto Carballes Baena

R64

LostLost

R. HijikataRinky Hijikata🇦🇺

No. 73 · R32

🇨🇭D. StrickerDominic Stricker

R128

WonLost

R. GasquetRichard Gasquet🇫🇷

R32

🇦🇺L. TuLi Tu

R32

LostLost

K. KhachanovKaren Khachanov🇷🇺

No. 19 · R128

Stats, 6 months going in

🇦🇺J. DuckworthJames DuckworthA. MannarinoAdrian Mannarino🇫🇷

By surface

0–2

Hard

0–2

0–2

Clay

1–1

1–3

Grass

3–2

By round

1–3

R32

2–3

0–1

R16

0–2

1–6

First match at an event

3–2

1–3

At ATP 250s

2–3

How their matches go

8

Completed matches

9

0%

Won in straight sets

33%

13%

Won after losing a set

11%

50%

Lost after winning a set

11%

38%

Lost in straight sets

44%

2–2

Tiebreaks

3–1

1–4

Deciding sets

0–1

1/3

Won after winning set 1

4/5

0/5

Won after losing set 1

0/4

Last 14 days

0

Matches

2

0

Sets

7

15

Days since last match

11