Kamil Majchrzak def. Otto Virtanen — Round of 32, Libema Open 2026
ATP 250Grass's-Hertogenbosch, Netherlands
Played10 Jun 2026
🇵🇱ranked ATP number 78 going into this drawWon
Kamil Majchrzak 67 6 7
🇫🇮ranked ATP number 134 going into this draw
Otto Virtanen 7 4 64
🇵🇱Kamil Majchrzak
🇫🇮Otto Virtanen
Match stats
Serve
9
Aces
14
2
Double faults
3
67%
1st serve in
65%
77%
1st serve points won
70%
54%
2nd serve points won
49%
69%
Service points won
63%
3/5
Break points saved
2/5
Return
37%
Return points won
31%
3/5
Break points won
2/5
123
Total points won
107
Stats, 6 months going in
Won–lost
4–6
Last 10 matches
3–7
0–2
Last 30 days
–
By surface
6–6
Hard
0–1
1–3
Clay
0–2
By round
2–4
R32
0–3
1–1
R16
–
5–4
First match at an event
0–3
3–2
At ATP 250s
0–1
How their matches go
16
Completed matches
3
6%
Won in straight sets
0%
38%
Won after losing a set
0%
31%
Lost after winning a set
33%
25%
Lost in straight sets
67%
8–4
Tiebreaks
0–1
5–5
Deciding sets
0–1
5/10
Won after winning set 1
–
2/6
Won after losing set 1
0/3
Serve and return, last 5 matches
61%
1st serve in
58%
72%
1st serve points won
68%
42%
2nd serve points won
42%
67%
Break points saved
54%
29%
Return points won
38%
24%
Break points won
30%
6.0
Aces a match
5.0
2.0
Double faults a match
2.4
Last 14 days
0
Matches
0
0
Sets
0
15
Days since last match
57