Carlos Alcaraz def. Jan-Lennard Struff — Round of 32, Wimbledon 2025

🇬🇧
Wimbledon 2025

Grand SlamGrassLondon, Great Britain

Played4 Jul 2025

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

🇪🇸ranked ATP number 2 going into this drawWon

Carlos Alcaraz seeded 2 6 3 6 6

🇩🇪ranked ATP number 127 going into this draw

Jan-Lennard Struff 1 6 3 4

🇪🇸C. AlcarazCarlos AlcarazvJ. StruffJan-Lennard Struff🇩🇪

🇪🇸Carlos Alcaraz

🇩🇪Jan-Lennard Struff

Match stats

Serve

10

Aces

13

4

Double faults

10

58%

1st serve in

55%

73%

1st serve points won

75%

62%

2nd serve points won

38%

69%

Service points won

58%

3/5

Break points saved

7/12

Serve speed (km/h)

223

Fastest serve

225

196

Average 1st serve

212

169

Average 2nd serve

169

Return

42%

Return points won

31%

5/12

Break points won

2/5

Points

38

Winners

36

28

Unforced errors

38

15/19

Net points won

34/54

125

Total points won

105

Head to head

3–1 Alcaraz

  1. This matchLondon R32won by Alcaraz
  2. 2024ClayMadrid R16won by Alcaraz
  3. 2022GrassLondon R128won by Alcaraz
  4. 2021ClayParis R32won by Struff

Stats, 6 months going in

Won–lost

10–0

Last 10 matches

4–6

9–0

Last 30 days

3–2

By surface

7–0

Grass

3–2

15–4

Hard

3–8

22–1

Clay

1–5

By round

9–0

R32

3–6

9–0

R16

1–2

13–1

At Grand Slams

2–2

How their matches go

47

Completed matches

21

55%

Won in straight sets

14%

34%

Won after losing a set

14%

9%

Lost after winning a set

19%

2%

Lost in straight sets

52%

12–7

Tiebreaks

3–9

12–3

Deciding sets

1–2

38/40

Won after winning set 1

5/6

4/7

Won after losing set 1

1/15

Serve and return, last 5 matches

62%

1st serve in

56%

76%

1st serve points won

77%

57%

2nd serve points won

55%

79%

Break points saved

70%

40%

Return points won

36%

53%

Break points won

34%

11.6

Aces a match

9.6

4.0

Double faults a match

4.2

Last 14 days

5

Matches

2

15

Sets

8

2

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentCarlos AlcarazJan-Lennard Struff
🇨🇿LeheckaNo. 25
🇨🇿LeheckaNo. 25WonLondon FLostDoha QFLostStuttgart R16
🇭🇺MarozsanNo. 58
🇭🇺MarozsanNo. 58WonParis R64LostRotterdam R32
🇳🇱Van De ZandschulpNo. 92
🇳🇱Van De ZandschulpNo. 92WonRotterdam R32WonMadrid R128
🇦🇷CerundoloNo. 18
🇦🇷CerundoloNo. 18WonMonte Carlo R32WonIndian Wells QFLostMunich R32
🇪🇸Davidovich FokinaNo. 28
🇪🇸Davidovich FokinaNo. 28WonMonte Carlo SFLostMiami R128
Total
Total6–11–4

Last 10 matches going in

LatestCarlos AlcarazJan-Lennard Struff
1Won🇬🇧O. TarvetOliver TarvetR64 · 2 JulLondon R64 · 2 JulWon🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 27No. 27 · 3 JulLondon R64 · 3 Jul
2Won🇮🇹F. FogniniFabio FogniniR128 · 30 JunLondon R128 · 30 JunWon🇦🇹F. MisolicFilip MisolicR128 · 30 JunLondon R128 · 30 Jun
3Won🇨🇿J. LeheckaJiri LeheckaNo. 33No. 33 · 22 JunLondon F · 22 JunLost🇮🇹L. SonegoLorenzo SonegoNo. 45No. 45 · 17 JunHalle R32 · 17 Jun
4Won🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 50No. 50 · 21 JunLondon SF · 21 JunLost🇨🇿J. LeheckaJiri LeheckaNo. 34No. 34 · 11 JunStuttgart R16 · 11 Jun
5Won🇫🇷A. RinderknechArthur RinderknechNo. 81No. 81 · 20 JunLondon QF · 20 JunWon🇮🇹M. ArnaldiMatteo ArnaldiNo. 36No. 36 · 9 JunStuttgart R32 · 9 Jun
6Won🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 59No. 59 · 19 JunLondon R16 · 19 JunLost🇦🇹S. OfnerSebastian OfnerNo. 128No. 128 · 26 MayParis R128 · 26 May
7Won🇦🇺A. WaltonAdam WaltonNo. 86No. 86 · 17 JunLondon R32 · 17 JunLost🇩🇪J. EngelJustin EngelR32 · 19 MayHamburg R32 · 19 May
8Won🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 8 JunParis F · 8 JunLost🇬🇷S. TsitsipasStefanos TsitsipasNo. 16No. 16 · 26 AprMadrid R64 · 26 Apr
9Won🇮🇹L. MusettiLorenzo MusettiNo. 8No. 8 · 6 JunParis SF · 6 JunWon🇳🇱B. Van De ZandschulpBotic Van De ZandschulpNo. 89No. 89 · 24 AprMadrid R128 · 24 Apr
10Won🇺🇸T. PaulTommy PaulNo. 12No. 12 · 3 JunParis QF · 3 JunLost🇦🇷F. CerundoloFrancisco CerundoloNo. 22No. 22 · 15 AprMunich R32 · 15 Apr