Kamil Majchrzak def. James McCabe — Round of 16, Libema Open 2026
ATP 250Grass's-Hertogenbosch, Netherlands
Played11 Jun 2026
🇵🇱ranked ATP number 78 going into this drawWon
Kamil Majchrzak 6 6
🇦🇺
James McCabe 0 3
🇵🇱Kamil Majchrzak
🇦🇺James McCabe
Match stats
Serve
4
Aces
3
0
Double faults
1
63%
1st serve in
60%
81%
1st serve points won
52%
75%
2nd serve points won
41%
79%
Service points won
48%
1/1
Break points saved
3/7
Return
52%
Return points won
21%
4/7
Break points won
0/1
56
Total points won
29
Stats, 6 months going in
Won–lost
5–5
Last 10 matches
2–7
1–2
Last 30 days
1–0
By surface
1–0
Grass
1–0
6–6
Hard
–
1–3
Clay
–
By round
1–1
R16
–
0–1
QF
–
4–2
At ATP 250s
1–0
How their matches go
17
Completed matches
1
6%
Won in straight sets
0%
41%
Won after losing a set
100%
29%
Lost after winning a set
0%
24%
Lost in straight sets
0%
9–5
Tiebreaks
1–1
6–5
Deciding sets
1–0
5/10
Won after winning set 1
–
3/7
Won after losing set 1
1/1
Serve and return, last 5 matches
63%
1st serve in
64%
73%
1st serve points won
74%
45%
2nd serve points won
41%
68%
Break points saved
68%
33%
Return points won
31%
29%
Break points won
26%
7.2
Aces a match
8.0
2.0
Double faults a match
3.2
Last 14 days
1
Matches
1
3
Sets
3
1
Days since last match
1