Kamil Majchrzak def. Alejandro Tabilo — Round of 128, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played30 Jun 2026

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

🇵🇱ranked ATP number 46 going into this drawWon

Kamil Majchrzak 6 7 7

🇨🇱ranked ATP number 33 going into this draw

Alejandro Tabilo seeded 30 3 5 5

🇵🇱K. MajchrzakKamil MajchrzakvA. TabiloAlejandro Tabilo🇨🇱

🇵🇱Kamil Majchrzak

🇨🇱Alejandro Tabilo

Match stats

Serve

16

Aces

9

1

Double faults

3

63%

1st serve in

66%

83%

1st serve points won

67%

60%

2nd serve points won

53%

74%

Service points won

62%

3/4

Break points saved

10/14

Serve speed (km/h)

206

Fastest serve

204

187

Average 1st serve

188

151

Average 2nd serve

161

Return

38%

Return points won

26%

4/14

Break points won

1/4

Points

43

Winners

33

18

Unforced errors

27

16/27

Net points won

12/28

110

Total points won

89

Head to head

2–1 Tabilo

  1. This matchLondon R128won by Majchrzak
  2. 2026ClayParis R128won by Tabilo
  3. 2022HardNew York R128won by Tabilo

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

5–5

5–1

Last 30 days

0–3

By surface

5–1

Grass

0–2

6–6

Hard

4–5

1–3

Clay

14–8

By round

3–1

R128

5–1

1–2

R64

3–3

6–5

First match at an event

10–5

1–2

At Grand Slams

3–2

How their matches go

22

Completed matches

32

18%

Won in straight sets

34%

36%

Won after losing a set

19%

23%

Lost after winning a set

19%

23%

Lost in straight sets

28%

11–6

Tiebreaks

4–8

7–5

Deciding sets

5–6

9/14

Won after winning set 1

13/19

3/8

Won after losing set 1

4/13

Serve and return, last 5 matches

65%

1st serve in

60%

70%

1st serve points won

72%

59%

2nd serve points won

51%

65%

Break points saved

41%

38%

Return points won

36%

50%

Break points won

28%

3.2

Aces a match

7.4

0.6

Double faults a match

2.6

Last 14 days

1

Matches

2

2

Sets

4

14

Days since last match

7

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentKamil MajchrzakAlejandro Tabilo
🇭🇺MarozsanNo. 62
🇭🇺MarozsanNo. 62LostMelbourne R64LostMallorca R16
🇨🇿LeheckaNo. 14
🇨🇿LeheckaNo. 14LostLondon R32LostMadrid R64LostMonte Carlo R32
🇷🇺MedvedevNo. 9
🇷🇺MedvedevNo. 9Won's-Hertogenbosch SFLostBrisbane QFLostIndian Wells R64
🇨🇦Auger-AliassimeNo. 4
🇨🇦Auger-AliassimeNo. 4Won's-Hertogenbosch QFLostParis R16
🇦🇷Ugo CarabelliNo. 57
🇦🇷Ugo CarabelliNo. 57LostHamburg R32WonAuckland R32
🇫🇷HalysNo. 101
🇫🇷HalysNo. 101LostMiami R32LostMelbourne R128
Total
Total2–51–6

Last 10 matches going in

LatestKamil MajchrzakAlejandro Tabilo
1Lost🇨🇿J. LeheckaJiri LeheckaNo. 12No. 12 · 16 JunLondon R32 · 16 JunLost🇭🇺F. MarozsanFabian MarozsanNo. 61No. 61 · 23 JunMallorca R16 · 23 Jun
2Won🇦🇺A. de MinaurAlex de MinaurNo. 7No. 7 · 14 Jun's-Hertogenbosch F · 14 JunLost🇦🇺R. HijikataRinky HijikataNo. 106No. 106 · 16 JunLondon R32 · 16 Jun
3Won🇷🇺D. MedvedevDaniil MedvedevNo. 8No. 8 · 13 Jun's-Hertogenbosch SF · 13 JunLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 5No. 5 · 1 JunParis R16 · 1 Jun
4Won🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 6No. 6 · 12 Jun's-Hertogenbosch QF · 12 JunWon🇫🇷M. KouameMoise KouameR32 · 30 MayParis R32 · 30 May
5Won🇦🇺J. McCabeJames McCabeR16 · 11 Jun's-Hertogenbosch R16 · 11 JunWon🇲🇨V. VacherotValentin VacherotNo. 18No. 18 · 27 MayParis R64 · 27 May
6Won🇫🇮O. VirtanenOtto VirtanenNo. 134No. 134 · 10 Jun's-Hertogenbosch R32 · 10 JunWon🇵🇱K. MajchrzakKamil MajchrzakNo. 77No. 77 · 26 MayParis R128 · 26 May
7Lost🇨🇱A. TabiloAlejandro TabiloNo. 35No. 35 · 26 MayParis R128 · 26 MayLost🇦🇷F. CerundoloFrancisco CerundoloNo. 20No. 20 · 8 MayRome R64 · 8 May
8Lost🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 61No. 61 · 18 MayHamburg R32 · 18 MayWon🇪🇸P. Carreno-BustaPablo Carreno-BustaNo. 94No. 94 · 6 MayRome R128 · 6 May
9Lost🇦🇷M. TrungellitiMarco TrungellitiNo. 116No. 116 · 1 AprMarrakech R16 · 1 AprLost🇨🇿J. LeheckaJiri LeheckaNo. 13No. 13 · 24 AprMadrid R64 · 24 Apr
10Won🇦🇷J. CerundoloJuan Manuel CerundoloNo. 71No. 71 · 31 MarMarrakech R32 · 31 MarWon🇫🇷V. RoyerValentin RoyerNo. 76No. 76 · 22 AprMadrid R128 · 22 Apr