Zachary Svajda def. Kamil Majchrzak — Round of 64, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played2 Jul 2026

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

🇺🇸ranked ATP number 69 going into this drawWon

Zachary Svajda 2 6 65 6 6

🇵🇱ranked ATP number 46 going into this draw

Kamil Majchrzak 6 2 7 4 3

🇺🇸Z. SvajdaZachary SvajdavK. MajchrzakKamil Majchrzak🇵🇱

🇺🇸Zachary Svajda

🇵🇱Kamil Majchrzak

Match stats

Serve

11

Aces

14

7

Double faults

3

53%

1st serve in

68%

77%

1st serve points won

74%

54%

2nd serve points won

57%

66%

Service points won

69%

9/12

Break points saved

4/10

Serve speed (km/h)

207

Fastest serve

206

181

Average 1st serve

186

145

Average 2nd serve

150

Return

31%

Return points won

34%

6/10

Break points won

3/12

Points

44

Winners

49

34

Unforced errors

30

18/22

Net points won

16/25

135

Total points won

136

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

6–4

1–1

Last 30 days

6–1

By surface

1–1

Grass

6–1

2–5

Hard

6–6

4–3

Clay

1–3

By round

1–2

R64

1–2

2–3

R32

3–5

4–2

At Grand Slams

2–2

How their matches go

16

Completed matches

23

19%

Won in straight sets

22%

25%

Won after losing a set

35%

25%

Lost after winning a set

22%

31%

Lost in straight sets

22%

5–5

Tiebreaks

11–6

2–2

Deciding sets

7–5

5/6

Won after winning set 1

10/15

2/10

Won after losing set 1

3/8

Serve and return, last 5 matches

58%

1st serve in

64%

76%

1st serve points won

72%

53%

2nd serve points won

57%

58%

Break points saved

65%

38%

Return points won

36%

37%

Break points won

39%

9.4

Aces a match

5.6

2.4

Double faults a match

0.8

Last 14 days

1

Matches

1

3

Sets

3

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentZachary SvajdaKamil Majchrzak
🇦🇺PopyrinNo. 100
🇦🇺PopyrinNo. 100WonParis R128LostDubai R32
🇦🇷TrungellitiNo. 94
🇦🇷TrungellitiNo. 94WonRome R128LostMarrakech R16
Total
Total2–00–2

Last 10 matches going in

LatestZachary SvajdaKamil Majchrzak
1Won🇪🇸P. Llamas RuizPablo Llamas RuizNo. 119No. 119 · 30 JunLondon R128 · 30 JunWon🇨🇱A. TabiloAlejandro TabiloNo. 33No. 33 · 30 JunLondon R128 · 30 Jun
2Lost🇺🇸T. PaulTommy PaulNo. 28No. 28 · 15 JunLondon R32 · 15 JunLost🇨🇿J. LeheckaJiri LeheckaNo. 12No. 12 · 16 JunLondon R32 · 16 Jun
3Lost🇮🇹F. CobolliFlavio CobolliNo. 12No. 12 · 1 JunParis R16 · 1 JunWon🇦🇺A. de MinaurAlex de MinaurNo. 7No. 7 · 14 Jun's-Hertogenbosch F · 14 Jun
4Won🇦🇷F. CerundoloFrancisco CerundoloNo. 27No. 27 · 30 MayParis R32 · 30 MayWon🇷🇺D. MedvedevDaniil MedvedevNo. 8No. 8 · 13 Jun's-Hertogenbosch SF · 13 Jun
5Won🇦🇺A. WaltonAdam WaltonNo. 101No. 101 · 28 MayParis R64 · 28 MayWon🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 6No. 6 · 12 Jun's-Hertogenbosch QF · 12 Jun
6Won🇦🇺A. PopyrinAlexei PopyrinNo. 61No. 61 · 26 MayParis R128 · 26 MayWon🇦🇺J. McCabeJames McCabeR16 · 11 Jun's-Hertogenbosch R16 · 11 Jun
7Lost🇳🇴C. RuudCasper RuudNo. 15No. 15 · 8 MayRome R64 · 8 MayWon🇫🇮O. VirtanenOtto VirtanenNo. 134No. 134 · 10 Jun's-Hertogenbosch R32 · 10 Jun
8Won🇦🇷M. TrungellitiMarco TrungellitiNo. 77No. 77 · 6 MayRome R128 · 6 MayLost🇨🇱A. TabiloAlejandro TabiloNo. 35No. 35 · 26 MayParis R128 · 26 May
9Lost🇵🇾A. VallejoAdolfo Daniel VallejoNo. 99No. 99 · 30 MarHouston R32 · 30 MarLost🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 61No. 61 · 18 MayHamburg R32 · 18 May
10Lost🇫🇷M. KouameMoise KouameR128 · 19 MarMiami R128 · 19 MarLost🇦🇷M. TrungellitiMarco TrungellitiNo. 116No. 116 · 1 AprMarrakech R16 · 1 Apr