Daniil Medvedev def. James Duckworth — Semifinal, Almaty Open 2025

🇰🇿
Almaty Open 2025

ATP 250HardAlmaty, Kazakhstan

Played18 Oct 2025

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

🇷🇺ranked ATP number 18 going into this drawWon

Daniil Medvedev seeded 2 68 6 6

🇦🇺ranked ATP number 103 going into this draw

James Duckworth 7 3 2

🇷🇺D. MedvedevDaniil MedvedevvJ. DuckworthJames Duckworth🇦🇺

🇷🇺Daniil Medvedev

🇦🇺James Duckworth

Match stats

Serve

15

Aces

12

8

Double faults

0

59%

1st serve in

57%

85%

1st serve points won

75%

56%

2nd serve points won

42%

73%

Service points won

61%

1/1

Break points saved

6/9

Return

39%

Return points won

27%

3/9

Break points won

0/1

108

Total points won

86

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

6–4

10–3

Last 30 days

3–0

By surface

13–7

Hard

6–3

5–3

Clay

0–1

5–3

Grass

1–3

By round

1–2

SF

–

0–1

F

–

4–2

At ATP 250s

6–3

How their matches go

34

Completed matches

14

53%

Won in straight sets

36%

12%

Won after losing a set

14%

24%

Lost after winning a set

29%

12%

Lost in straight sets

21%

8–8

Tiebreaks

4–3

4–7

Deciding sets

2–4

20/25

Won after winning set 1

7/10

2/9

Won after losing set 1

0/4

Serve and return, last 5 matches

68%

1st serve in

55%

78%

1st serve points won

81%

44%

2nd serve points won

52%

73%

Break points saved

68%

38%

Return points won

35%

31%

Break points won

26%

9.6

Aces a match

6.2

6.0

Double faults a match

3.8

Last 14 days

7

Matches

3

16

Sets

7

1

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentDaniil MedvedevJames Duckworth
🇦🇺WaltonNo. 77
🇦🇺WaltonNo. 77WonAlmaty R16LostCincinnati R64LostLos Cabos QF
🇪🇸Davidovich FokinaNo. 20
🇪🇸Davidovich FokinaNo. 20WonShanghai R32WonBeijing R16WonLos Cabos R16LostEastbourne R16
🇮🇹MusettiNo. 9
🇮🇹MusettiNo. 9LostRome R16LostCanada R64
🇫🇷MannarinoNo. 60
🇫🇷MannarinoNo. 60Won's-Hertogenbosch R16WonLos Cabos R32
🇰🇿BublikNo. 17
🇰🇿BublikNo. 17LostHalle FLostParis R128
Total
Total4–32–4

Last 10 matches going in

LatestDaniil MedvedevJames Duckworth
1Won🇭🇺F. MarozsanFabian MarozsanNo. 52No. 52 · 17 OctAlmaty QF · 17 OctWon🇮🇹F. CobolliFlavio CobolliNo. 22No. 22 · 17 OctAlmaty QF · 17 Oct
2Won🇦🇺A. WaltonAdam WaltonNo. 77No. 77 · 16 OctAlmaty R16 · 16 OctWon🇨🇦G. DialloGabriel DialloNo. 35No. 35 · 15 OctAlmaty R16 · 15 Oct
3Lost🇫🇷A. RinderknechArthur RinderknechNo. 54No. 54 · 11 OctShanghai SF · 11 OctWon🇫🇷U. BlanchetUgo BlanchetR32 · 13 OctAlmaty R32 · 13 Oct
4Won🇦🇺A. de MinaurAlex de MinaurNo. 8No. 8 · 10 OctShanghai QF · 10 OctLost🇺🇸T. BoyerTristan BoyerNo. 114No. 114 · 25 AugNew York R128 · 25 Aug
5Won🇺🇸L. TienLearner TienNo. 52No. 52 · 8 OctShanghai R16 · 8 OctLost🇮🇹L. MusettiLorenzo MusettiNo. 7No. 7 · 29 JulCanada R64 · 29 Jul
6Won🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 20No. 20 · 6 OctShanghai R32 · 6 OctWon🇨🇳J. ShangJuncheng ShangNo. 87No. 87 · 27 JulCanada R128 · 27 Jul
7Won🇨🇿D. SvrcinaDalibor SvrcinaNo. 91No. 91 · 4 OctShanghai R64 · 4 OctLost🇦🇺A. WaltonAdam WaltonNo. 90No. 90 · 17 JulLos Cabos QF · 17 Jul
8Lost🇺🇸L. TienLearner TienNo. 54No. 54 · 30 SepBeijing SF · 30 SepWon🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 27No. 27 · 16 JulLos Cabos R16 · 16 Jul
9Won🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 29 SepBeijing QF · 29 SepWon🇫🇷A. MannarinoAdrian MannarinoNo. 123No. 123 · 15 JulLos Cabos R32 · 15 Jul
10Won🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 20No. 20 · 28 SepBeijing R16 · 28 SepLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 27No. 27 · 30 JunLondon R128 · 30 Jun