Hubert Hurkacz def. Casper Ruud — Round of 128, Wimbledon 2026
Grand SlamGrassLondon, Great Britain
Played29 Jun 2026
🇵🇱ranked ATP number 95 going into this drawWon
Hubert Hurkacz 6 6 7
🇳🇴ranked ATP number 12 going into this draw
Casper Ruud seeded 11 4 2 67
🇵🇱Hubert Hurkacz
🇳🇴Casper Ruud
Match stats
Serve
15
Aces
10
3
Double faults
6
60%
1st serve in
68%
82%
1st serve points won
74%
54%
2nd serve points won
31%
71%
Service points won
60%
1/2
Break points saved
12/16
Serve speed (km/h)
230
Fastest serve
207
210
Average 1st serve
191
173
Average 2nd serve
166
Return
40%
Return points won
29%
4/16
Break points won
1/2
Points
37
Winners
25
20
Unforced errors
30
26/36
Net points won
23/37
105
Total points won
88
Head to head
2–1 Ruud
- This matchLondon R128won by Hurkacz
- 2024ClayMonte Carlo R16won by Ruud
- 2022ClayParis R16won by Ruud
Stats, 6 months going in
Won–lost
4–6
Last 10 matches
7–3
1–2
Last 30 days
0–1
By surface
1–2
Grass
–
2–5
Hard
6–6
0–1
Indoor hard
–
4–4
Clay
16–5
By round
3–3
R128
2–0
1–3
R64
6–1
6–7
First match at an event
8–3
2–2
At Grand Slams
6–2
How their matches go
19
Completed matches
32
21%
Won in straight sets
47%
16%
Won after losing a set
22%
32%
Lost after winning a set
9%
32%
Lost in straight sets
22%
8–12
Tiebreaks
7–7
1–6
Deciding sets
6–1
6/12
Won after winning set 1
18/20
1/7
Won after losing set 1
4/12
Serve and return, last 5 matches
63%
1st serve in
65%
82%
1st serve points won
68%
52%
2nd serve points won
54%
74%
Break points saved
68%
33%
Return points won
35%
29%
Break points won
39%
20.2
Aces a match
8.8
3.4
Double faults a match
4.8
Last 14 days
2
Matches
0
5
Sets
0
12
Days since last match
29
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | Hubert Hurkacz | Casper Ruud |
|---|---|---|
| 🇪🇸Antoni Munar ClarNo. 44 | ||
| 🇪🇸Antoni Munar ClarNo. 44 | WonParis R128 | WonMadrid R64WonMelbourne R64 |
| 🇮🇹DarderiNo. 16 | ||
| 🇮🇹DarderiNo. 16 | WonMonte Carlo R64 | WonRome SF |
| 🇮🇹MusettiNo. 15 | ||
| 🇮🇹MusettiNo. 15 | LostMadrid R64 | WonRome R16 |
| 🇲🇨VacherotNo. 20 | ||
| 🇲🇨VacherotNo. 20 | LostMonte Carlo R16 | WonIndian Wells R32 |
| 🇭🇺MarozsanNo. 62 | ||
| 🇭🇺MarozsanNo. 62 | WonMonte Carlo R32 | LostAuckland R16 |
| 🇺🇸QuinnNo. 63 | ||
| 🇺🇸QuinnNo. 63 | LostMiami R128LostMelbourne R64 | LostMiami R64 |
| Total | ||
| Total | 3–4 | 5–2 |