Alejandro Tabilo def. Kamil Majchrzak — Round of 128, Roland-Garros 2026

🇫🇷
Roland-Garros 2026

Grand SlamClayParis, France

Played26 May 2026

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

🇨🇱ranked ATP number 35 going into this drawWon

Alejandro Tabilo 6 6 6

🇵🇱ranked ATP number 77 going into this draw

Kamil Majchrzak 1 3 4

🇨🇱A. TabiloAlejandro TabilovK. MajchrzakKamil Majchrzak🇵🇱

🇨🇱Alejandro Tabilo

🇵🇱Kamil Majchrzak

Match stats

Serve

10

Aces

6

2

Double faults

2

61%

1st serve in

67%

93%

1st serve points won

65%

62%

2nd serve points won

32%

80%

Service points won

54%

2/2

Break points saved

4/9

Serve speed (km/h)

214

Fastest serve

204

Return

46%

Return points won

20%

5/9

Break points won

0/2

Points

41

Winners

17

22

Unforced errors

24

16/19

Net points won

10/15

96

Total points won

64

Head to head

2–0 Tabilo

  1. This matchParis R128won by Tabilo
  2. 2022HardNew York R128won by Tabilo

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

4–6

1–1

Last 30 days

0–1

By surface

11–7

Clay

1–2

4–5

Hard

6–6

By round

4–1

R128

3–0

2–3

R64

1–2

9–3

First match at an event

5–3

0–1

At Grand Slams

1–1

How their matches go

27

Completed matches

15

37%

Won in straight sets

7%

19%

Won after losing a set

40%

22%

Lost after winning a set

33%

22%

Lost in straight sets

20%

3–8

Tiebreaks

8–4

5–6

Deciding sets

5–5

12/18

Won after winning set 1

5/10

3/9

Won after losing set 1

2/5

Serve and return, last 5 matches

61%

1st serve in

63%

72%

1st serve points won

74%

53%

2nd serve points won

45%

55%

Break points saved

72%

36%

Return points won

34%

37%

Break points won

31%

3.8

Aces a match

6.0

1.2

Double faults a match

1.6

Last 14 days

0

Matches

1

0

Sets

3

18

Days since last match

8

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlejandro TabiloKamil Majchrzak
🇦🇷Ugo CarabelliNo. 68
🇦🇷Ugo CarabelliNo. 68WonAuckland R32LostHamburg R32
🇫🇷HalysNo. 88
🇫🇷HalysNo. 88LostMelbourne R128LostMiami R32
🇷🇺MedvedevNo. 7
🇷🇺MedvedevNo. 7LostIndian Wells R64LostBrisbane QF
Total
Total1–20–3

Last 10 matches going in

LatestAlejandro TabiloKamil Majchrzak
1Lost🇦🇷F. CerundoloFrancisco CerundoloNo. 20No. 20 · 8 MayRome R64 · 8 MayLost🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 61No. 61 · 18 MayHamburg R32 · 18 May
2Won🇪🇸P. Carreno-BustaPablo Carreno-BustaNo. 94No. 94 · 6 MayRome R128 · 6 MayLost🇦🇷M. TrungellitiMarco TrungellitiNo. 116No. 116 · 1 AprMarrakech R16 · 1 Apr
3Lost🇨🇿J. LeheckaJiri LeheckaNo. 13No. 13 · 24 AprMadrid R64 · 24 AprWon🇦🇷J. CerundoloJuan Manuel CerundoloNo. 71No. 71 · 31 MarMarrakech R32 · 31 Mar
4Won🇫🇷V. RoyerValentin RoyerNo. 76No. 76 · 22 AprMadrid R128 · 22 AprLost🇫🇷Q. HalysQuentin HalysNo. 102No. 102 · 23 MarMiami R32 · 23 Mar
5Lost🇧🇷J. FonsecaJoao FonsecaNo. 40No. 40 · 14 AprMunich R32 · 14 AprWon🇺🇸L. TienLearner TienNo. 27No. 27 · 21 MarMiami R64 · 21 Mar
6Lost🇨🇿J. LeheckaJiri LeheckaNo. 14No. 14 · 8 AprMonte Carlo R32 · 8 AprWon🇷🇸M. KecmanovicMiomir KecmanovicNo. 58No. 58 · 19 MarMiami R128 · 19 Mar
7Won🇭🇺M. FucsovicsMarton FucsovicsNo. 51No. 51 · 5 AprMonte Carlo R64 · 5 AprLost🇷🇸N. DjokovicNovak DjokovicNo. 3No. 3 · 7 MarIndian Wells R64 · 7 Mar
8Lost🇺🇸A. MichelsenAlex MichelsenNo. 44No. 44 · 23 MarMiami R32 · 23 MarWon🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 58No. 58 · 5 MarIndian Wells R128 · 5 Mar
9Won🇷🇺A. RublevAndrey RublevNo. 17No. 17 · 21 MarMiami R64 · 21 MarLost🇦🇺A. PopyrinAlexei PopyrinNo. 53No. 53 · 24 FebDubai R32 · 24 Feb
10Won🇦🇷F. ComesanaFrancisco ComesanaNo. 82No. 82 · 19 MarMiami R128 · 19 MarLost🇫🇷A. FilsArthur FilsNo. 42No. 42 · 16 FebDoha R32 · 16 Feb