Felix Auger-Aliassime def. James Duckworth — Round of 128, Wimbledon 2025

🇬🇧
Wimbledon 2025

Grand SlamGrassLondon, Great Britain

Played30 Jun 2025

Rounds
  1. R128
  2. R64
  3. R32
  4. R16
  5. QF
  6. Semifinal
  7. Final

🇨🇦ranked ATP number 27 going into this drawWon

F. Auger-Aliassime seeded 25 6 3 62 6 6

🇦🇺ranked ATP number 106 going into this draw

James Duckworth 2 6 7 4 4

🇨🇦F. Auger-AliassimeFelix Auger-AliassimevJ. DuckworthJames Duckworth🇦🇺

🇨🇦Felix Auger-Aliassime

🇦🇺James Duckworth

Match stats

Serve

26

Aces

8

11

Double faults

7

56%

1st serve in

58%

86%

1st serve points won

66%

48%

2nd serve points won

55%

69%

Service points won

61%

2/4

Break points saved

10/15

Serve speed (km/h)

217

Fastest serve

214

205

Average 1st serve

194

174

Average 2nd serve

163

Return

39%

Return points won

31%

5/15

Break points won

2/4

Points

69

Winners

27

54

Unforced errors

41

16/22

Net points won

21/32

162

Total points won

147

Head to head

2–0 Auger-Aliassime

  1. This matchLondon R128won by Auger-Aliassime
  2. 2021HardMelbourne R64won by Auger-Aliassime

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

2–8

5–3

Last 30 days

1–2

By surface

5–3

Grass

1–2

17–6

Hard

1–3

3–5

Clay

0–2

By round

1–1

R128

1–1

1–4

R64

0–1

10–6

First match at an event

2–5

1–2

At Grand Slams

1–2

How their matches go

36

Completed matches

9

28%

Won in straight sets

11%

36%

Won after losing a set

11%

17%

Lost after winning a set

33%

19%

Lost in straight sets

44%

12–9

Tiebreaks

1–2

12–6

Deciding sets

1–3

18/22

Won after winning set 1

2/4

5/14

Won after losing set 1

0/5

Serve and return, last 5 matches

66%

1st serve in

61%

81%

1st serve points won

70%

54%

2nd serve points won

51%

70%

Break points saved

65%

37%

Return points won

33%

39%

Break points won

19%

11.8

Aces a match

7.6

2.2

Double faults a match

3.2

Last 14 days

5

Matches

2

13

Sets

6

3

Days since last match

5

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentFelix Auger-AliassimeJames Duckworth
🇪🇸Davidovich FokinaNo. 28
🇪🇸Davidovich FokinaNo. 28LostMelbourne R64LostEastbourne R16
🇩🇪Engel
🇩🇪EngelWonStuttgart QFLostStuttgart R32
🇰🇿BublikNo. 30
🇰🇿BublikNo. 30WonDubai R32LostParis R128
Total
Total2–10–3

Last 10 matches going in

LatestFelix Auger-AliassimeJames Duckworth
1Lost🇳🇱T. GriekspoorTallon GriekspoorNo. 35No. 35 · 27 JunMallorca SF · 27 JunLost🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 28No. 28 · 25 JunEastbourne R16 · 25 Jun
2Won🇷🇸H. MedjedovicHamad MedjedovicNo. 71No. 71 · 26 JunMallorca QF · 26 JunWon🇦🇺A. VukicAleksandar VukicNo. 83No. 83 · 24 JunEastbourne R32 · 24 Jun
3Won🇫🇷A. RinderknechArthur RinderknechNo. 80No. 80 · 24 JunMallorca R16 · 24 JunLost🇩🇪J. EngelJustin EngelR32 · 10 JunStuttgart R32 · 10 Jun
4Lost🇷🇺K. KhachanovKaren KhachanovNo. 24No. 24 · 19 JunHalle R16 · 19 JunLost🇰🇿A. BublikAlexander BublikNo. 51No. 51 · 27 MayParis R128 · 27 May
5Won🇷🇸L. DjereLaslo DjereNo. 64No. 64 · 17 JunHalle R32 · 17 JunLost🇺🇸C. SmithColton SmithNo. 202No. 202 · 1 AprHouston R32 · 1 Apr
6Lost🇺🇸T. FritzTaylor FritzNo. 4No. 4 · 14 JunStuttgart SF · 14 JunLost🇳🇴C. RuudCasper RuudNo. 5No. 5 · 4 FebDallas R32 · 4 Feb
7Won🇩🇪J. EngelJustin EngelQF · 13 JunStuttgart QF · 13 JunLost🇪🇸R. Carballes BaenaRoberto Carballes BaenaR64 · 15 JanMelbourne R64 · 15 Jan
8Won🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 37No. 37 · 12 JunStuttgart R16 · 12 JunWon🇨🇭D. StrickerDominic StrickerR128 · 13 JanMelbourne R128 · 13 Jan
9Lost🇮🇹M. ArnaldiMatteo ArnaldiNo. 39No. 39 · 27 MayParis R128 · 27 MayLost🇦🇺L. TuLi TuR32 · 7 JanAdelaide R32 · 7 Jan
10Lost🇷🇺A. RublevAndrey RublevNo. 17No. 17 · 23 MayHamburg SF · 23 MayLost🇸🇰L. KleinLukas KleinR32 · 4 NovBelgrade R32 · 4 Nov