Hubert Hurkacz def. Denis Shapovalov — Semifinal, Chengdu Open 2026
ATP 250HardChengdu, China
Played28 Sep 2026
🇵🇱ranked ATP number 46 going into this drawWon
Hubert Hurkacz seeded 5 68 6 6
🇨🇦ranked ATP number 50 going into this draw
Denis Shapovalov seeded 7 7 3 3
🇵🇱Hubert Hurkacz
🇨🇦Denis Shapovalov
Head to head
3–0 Hurkacz
- This matchChengdu SFwon by Hurkacz
- 2024ClayParis R32won by Hurkacz
- 2023HardMelbourne R32won by Hurkacz
Stats, 6 months going in
Won–lost
7–3
Last 10 matches
6–4
4–1
Last 30 days
5–1
By surface
7–3
Hard
10–4
4–4
Clay
2–5
4–3
Grass
1–3
By round
–
SF
1–0
–
F
0–1
3–1
At ATP 250s
7–2
How their matches go
24
Completed matches
23
38%
Won in straight sets
30%
25%
Won after losing a set
26%
33%
Lost after winning a set
17%
4%
Lost in straight sets
26%
13–8
Tiebreaks
6–3
3–7
Deciding sets
5–3
13/19
Won after winning set 1
11/12
2/5
Won after losing set 1
2/11
Serve and return, last 5 matches
64%
1st serve in
60%
76%
1st serve points won
78%
54%
2nd serve points won
49%
73%
Break points saved
65%
37%
Return points won
36%
54%
Break points won
62%
14.0
Aces a match
9.6
3.8
Double faults a match
6.8
Last 14 days
3
Matches
3
7
Sets
7
1
Days since last match
1
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | Hubert Hurkacz | Denis Shapovalov |
|---|---|---|
| 🇺🇸SheltonNo. 4 | ||
| 🇺🇸SheltonNo. 4 | LostNew York R64 | LostNew York R32 |
| 🇵🇹FariaNo. 68 | ||
| 🇵🇹FariaNo. 68 | WonMadrid R128 | LostParis R128 |
| 🇭🇺MarozsanNo. 59 | ||
| 🇭🇺MarozsanNo. 59 | WonMonte Carlo R32 | WonMunich R16 |
| Total | ||
| Total | 2–1 | 1–2 |