Daniel Altmaier def. Hubert Hurkacz — Round of 16, Terra Wortmann Open 2026
ATP 500GrassHalle, Germany
Played17 Jun 2026
🇩🇪ranked ATP number 85 going into this drawWon
Daniel Altmaier 3 6 7
🇵🇱ranked ATP number 96 going into this draw
Hubert Hurkacz 6 3 5
🇩🇪Daniel Altmaier
🇵🇱Hubert Hurkacz
Match stats
Serve
6
Aces
16
4
Double faults
5
68%
1st serve in
69%
79%
1st serve points won
83%
45%
2nd serve points won
50%
68%
Service points won
73%
6/7
Break points saved
5/7
Return
27%
Return points won
32%
2/7
Break points won
1/7
87
Total points won
88
Head to head
1–1 level
- This matchHalle R16won by Altmaier
- 2024ClayMadrid R32won by Hurkacz
Stats, 6 months going in
Won–lost
4–6
Last 10 matches
5–5
3–3
Last 30 days
2–2
By surface
1–1
Grass
1–1
0–6
Hard
2–5
–
Indoor hard
0–1
6–9
Clay
4–4
By round
2–1
R16
0–1
0–2
QF
–
4–4
At ATP 500s
1–2
How their matches go
22
Completed matches
18
18%
Won in straight sets
22%
14%
Won after losing a set
17%
14%
Lost after winning a set
28%
55%
Lost in straight sets
33%
4–7
Tiebreaks
8–12
3–3
Deciding sets
1–5
4/5
Won after winning set 1
6/11
3/17
Won after losing set 1
1/7
Serve and return, last 5 matches
62%
1st serve in
62%
70%
1st serve points won
80%
50%
2nd serve points won
53%
58%
Break points saved
72%
36%
Return points won
32%
31%
Break points won
34%
6.8
Aces a match
19.4
3.8
Double faults a match
3.2
Last 14 days
2
Matches
2
5
Sets
5
2
Days since last match
1
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | Daniel Altmaier | Hubert Hurkacz |
|---|---|---|
| 🇺🇸TiafoeNo. 26 | ||
| 🇺🇸TiafoeNo. 26 | LostStuttgart R32 | LostParis R64 |
| 🇪🇸Antoni Munar ClarNo. 44 | ||
| 🇪🇸Antoni Munar ClarNo. 44 | LostAdelaide R32 | WonParis R128 |
| 🇭🇺MarozsanNo. 61 | ||
| 🇭🇺MarozsanNo. 61 | LostBucharest QF | WonMonte Carlo R32 |
| Total | ||
| Total | 0–3 | 2–1 |