Kamil Majchrzak def. Felix Auger-Aliassime — Quarterfinal, Libema Open 2026

🇳🇱
Libema Open 2026

ATP 250Grass's-Hertogenbosch, Netherlands

Played12 Jun 2026

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇵🇱ranked ATP number 78 going into this drawWon

Kamil Majchrzak 6 6

🇨🇦ranked ATP number 6 going into this draw

F. Auger-Aliassime seeded 1 4 3

🇵🇱K. MajchrzakKamil MajchrzakvF. Auger-AliassimeFelix Auger-Aliassime🇨🇦

🇵🇱Kamil Majchrzak

🇨🇦Felix Auger-Aliassime

Match stats

Serve

2

Aces

6

0

Double faults

2

68%

1st serve in

63%

81%

1st serve points won

78%

93%

2nd serve points won

47%

85%

Service points won

67%

0/0

Break points saved

1/3

Return

33%

Return points won

15%

2/3

Break points won

0/0

57

Total points won

41

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

6–4

2–2

Last 30 days

6–2

By surface

2–0

Grass

1–0

6–6

Hard

10–4

–

Indoor hard

4–1

1–3

Clay

8–5

By round

0–1

QF

3–2

–

SF

2–1

5–2

At ATP 250s

5–0

How their matches go

18

Completed matches

31

11%

Won in straight sets

52%

39%

Won after losing a set

19%

28%

Lost after winning a set

10%

22%

Lost in straight sets

19%

9–5

Tiebreaks

10–7

6–5

Deciding sets

4–2

6/11

Won after winning set 1

17/19

3/7

Won after losing set 1

5/12

Serve and return, last 5 matches

65%

1st serve in

69%

71%

1st serve points won

77%

47%

2nd serve points won

50%

69%

Break points saved

66%

34%

Return points won

39%

42%

Break points won

57%

6.6

Aces a match

10.4

1.2

Double faults a match

3.4

Last 14 days

2

Matches

4

5

Sets

13

1

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentKamil MajchrzakFelix Auger-Aliassime
🇨🇱TabiloNo. 36
🇨🇱TabiloNo. 36LostParis R128WonParis R16
🇩🇪AltmaierNo. 57
🇩🇪AltmaierNo. 57WonBrisbane R32WonParis R128
🇫🇷FilsNo. 20
🇫🇷FilsNo. 20LostDoha R32LostIndian Wells R16WonMontpellier QF
🇫🇷Mpetshi PerricardNo. 83
🇫🇷Mpetshi PerricardNo. 83WonIndian Wells R128WonDubai R16
🇷🇺MedvedevNo. 8
🇷🇺MedvedevNo. 8LostBrisbane QFLostDubai SF
🇦🇺PopyrinNo. 61
🇦🇺PopyrinNo. 61LostDubai R32WonRotterdam R32
Total
Total2–45–2

Last 10 matches going in

LatestKamil MajchrzakFelix Auger-Aliassime
1Won🇦🇺J. McCabeJames McCabeR16 · 11 Jun's-Hertogenbosch R16 · 11 JunWon🇭🇺M. FucsovicsMarton FucsovicsNo. 65No. 65 · 11 Jun's-Hertogenbosch R16 · 11 Jun
2Won🇫🇮O. VirtanenOtto VirtanenNo. 134No. 134 · 10 Jun's-Hertogenbosch R32 · 10 JunLost🇮🇹F. CobolliFlavio CobolliNo. 12No. 12 · 3 JunParis QF · 3 Jun
3Lost🇨🇱A. TabiloAlejandro TabiloNo. 35No. 35 · 26 MayParis R128 · 26 MayWon🇨🇱A. TabiloAlejandro TabiloNo. 35No. 35 · 1 JunParis R16 · 1 Jun
4Lost🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 61No. 61 · 18 MayHamburg R32 · 18 MayWon🇺🇸B. NakashimaBrandon NakashimaNo. 33No. 33 · 30 MayParis R32 · 30 May
5Lost🇦🇷M. TrungellitiMarco TrungellitiNo. 116No. 116 · 1 AprMarrakech R16 · 1 AprWon🇦🇷R. BurruchagaRoman Andres BurruchagaNo. 66No. 66 · 28 MayParis R64 · 28 May
6Won🇦🇷J. CerundoloJuan Manuel CerundoloNo. 71No. 71 · 31 MarMarrakech R32 · 31 MarWon🇩🇪D. AltmaierDaniel AltmaierNo. 65No. 65 · 26 MayParis R128 · 26 May
7Lost🇫🇷Q. HalysQuentin HalysNo. 102No. 102 · 23 MarMiami R32 · 23 MarLost🇺🇸A. KovacevicAleksandar KovacevicNo. 95No. 95 · 20 MayHamburg R16 · 20 May
8Won🇺🇸L. TienLearner TienNo. 27No. 27 · 21 MarMiami R64 · 21 MarWon🇨🇿V. KoprivaVit KoprivaNo. 55No. 55 · 19 MayHamburg R32 · 19 May
9Won🇷🇸M. KecmanovicMiomir KecmanovicNo. 58No. 58 · 19 MarMiami R128 · 19 MarLost🇦🇷M. NavoneMariano NavoneNo. 45No. 45 · 9 MayRome R64 · 9 May
10Lost🇷🇸N. DjokovicNovak DjokovicNo. 3No. 3 · 7 MarIndian Wells R64 · 7 MarLost🇧🇪A. BlockxAlexander BlockxNo. 71No. 71 · 27 AprMadrid R32 · 27 Apr