Kamil Majchrzak def. Arthur Rinderknech — 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 108 going into this drawWon

Kamil Majchrzak 6 7 7

🇫🇷ranked ATP number 70 going into this draw

Arthur Rinderknech 3 64 66

🇵🇱K. MajchrzakKamil MajchrzakvA. RinderknechArthur Rinderknech🇫🇷

🇵🇱Kamil Majchrzak

🇫🇷Arthur Rinderknech

Match stats

Serve

9

Aces

19

1

Double faults

6

67%

1st serve in

58%

69%

1st serve points won

77%

67%

2nd serve points won

45%

68%

Service points won

64%

4/5

Break points saved

7/9

Serve speed (km/h)

206

Fastest serve

220

189

Average 1st serve

202

150

Average 2nd serve

176

Return

36%

Return points won

32%

2/9

Break points won

1/5

Points

50

Winners

56

30

Unforced errors

41

25/30

Net points won

24/36

122

Total points won

110

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

6–4

2–0

Last 30 days

6–3

By surface

2–0

Grass

6–3

0–1

Hard

2–8

3–3

Clay

2–5

By round

1–0

R32

6–4

1–0

R16

1–5

2–2

At Grand Slams

2–2

How their matches go

9

Completed matches

26

44%

Won in straight sets

19%

11%

Won after losing a set

19%

11%

Lost after winning a set

12%

33%

Lost in straight sets

50%

1–2

Tiebreaks

9–10

1–1

Deciding sets

5–3

4/4

Won after winning set 1

9/10

1/5

Won after losing set 1

1/16

Serve and return, last 5 matches

60%

1st serve in

63%

71%

1st serve points won

77%

55%

2nd serve points won

53%

56%

Break points saved

71%

36%

Return points won

31%

47%

Break points won

29%

5.6

Aces a match

13.4

2.2

Double faults a match

5.2

Last 14 days

2

Matches

5

8

Sets

17

2

Days since last match

1

Last 10 matches going in

LatestKamil MajchrzakArthur Rinderknech
1Won🇺🇸E. QuinnEthan QuinnNo. 95No. 95 · 2 JulLondon R64 · 2 JulWon🇨🇱C. GarinCristian GarinNo. 109No. 109 · 3 JulLondon R64 · 3 Jul
2Won🇮🇹M. BerrettiniMatteo BerrettiniNo. 35No. 35 · 30 JunLondon R128 · 30 JunWon🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 1 JulLondon R128 · 1 Jul
3Lost🇷🇸H. MedjedovicHamad MedjedovicNo. 77No. 77 · 25 MayParis R128 · 25 MayLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 27No. 27 · 24 JunMallorca R16 · 24 Jun
4Lost🇨🇦G. DialloGabriel DialloNo. 81No. 81 · 26 AprMadrid R64 · 26 AprWon🇧🇦D. DzumhurDamir DzumhurNo. 68No. 68 · 23 JunMallorca R32 · 23 Jun
5Lost🇳🇱T. GriekspoorTallon GriekspoorNo. 34No. 34 · 5 AprMarrakech SF · 5 AprLost🇪🇸C. AlcarazCarlos AlcarazNo. 2No. 2 · 20 JunLondon QF · 20 Jun
6Won🇫🇷A. MullerAlexandre MullerNo. 41No. 41 · 4 AprMarrakech QF · 4 AprWon🇺🇸R. OpelkaReilly OpelkaNo. 87No. 87 · 19 JunLondon R16 · 19 Jun
7Won🇳🇱J. De JongJesper De JongNo. 105No. 105 · 2 AprMarrakech R16 · 2 AprWon🇺🇸B. SheltonBen SheltonNo. 12No. 12 · 17 JunLondon R32 · 17 Jun
8Won🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 56No. 56 · 1 AprMarrakech R32 · 1 AprLost🇭🇺M. FucsovicsMarton FucsovicsNo. 124No. 124 · 11 JunStuttgart R16 · 11 Jun
9Lost🇪🇸P. Carreno-BustaPablo Carreno-BustaNo. 184No. 184 · 14 JanMelbourne R128 · 14 JanWon🇨🇦D. ShapovalovDenis ShapovalovNo. 31No. 31 · 10 JunStuttgart R32 · 10 Jun
10Lost🇨🇱A. TabiloAlejandro TabiloR128 · 29 AugNew York R128 · 29 AugLost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 26 MayParis R128 · 26 May