Adrian Mannarino def. Zhizhen Zhang — Quarterfinal, Libema Open 2026
ATP 250Grass's-Hertogenbosch, Netherlands
Played12 Jun 2026
🇫🇷ranked ATP number 45 going into this drawWon
Adrian Mannarino 7 6
🇨🇳ranked ATP number 224 going into this draw
Zhizhen Zhang 64 3
🇫🇷Adrian Mannarino
🇨🇳Zhizhen Zhang
Match stats
Serve
12
Aces
5
0
Double faults
1
68%
1st serve in
71%
89%
1st serve points won
75%
41%
2nd serve points won
44%
74%
Service points won
66%
2/2
Break points saved
1/2
Return
34%
Return points won
26%
1/2
Break points won
0/2
72
Total points won
59
Head to head
2–1 Mannarino
- This match's-Hertogenbosch QFwon by Mannarino
- 2026HardMiami R128won by Mannarino
- 2024ClayRome R64won by Zhang
Stats, 6 months going in
Won–lost
2–8
Last 10 matches
3–7
2–2
Last 30 days
2–1
By surface
2–0
Grass
2–0
6–8
Hard
1–4
0–7
Clay
1–5
By round
1–0
QF
–
1–0
SF
–
6–5
At ATP 250s
3–1
How their matches go
23
Completed matches
13
13%
Won in straight sets
23%
22%
Won after losing a set
8%
17%
Lost after winning a set
15%
48%
Lost in straight sets
54%
4–4
Tiebreaks
2–6
5–4
Deciding sets
1–2
5/7
Won after winning set 1
4/5
3/16
Won after losing set 1
0/8
Serve and return, last 5 matches
62%
1st serve in
66%
68%
1st serve points won
70%
45%
2nd serve points won
47%
60%
Break points saved
61%
33%
Return points won
33%
30%
Break points won
56%
3.6
Aces a match
8.0
3.0
Double faults a match
1.8
Last 14 days
2
Matches
2
6
Sets
5
1
Days since last match
1
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | Adrian Mannarino | Zhizhen Zhang |
|---|---|---|
| 🇺🇸SheltonNo. 5 | ||
| 🇺🇸SheltonNo. 5 | LostDallas R16 | LostHouston R16 |
| 🇨🇦Auger-AliassimeNo. 6 | ||
| 🇨🇦Auger-AliassimeNo. 6 | LostMontpellier F | LostDubai R32 |
| Total | ||
| Total | 0–2 | 0–2 |