Frances Tiafoe def. Daniel Altmaier — Round of 32, Boss Open 2026
ATP 250GrassStuttgart, Germany
Played9 Jun 2026
🇺🇸ranked ATP number 22 going into this drawWon
Frances Tiafoe seeded 6 7 4 6
🇩🇪ranked ATP number 57 going into this draw
Daniel Altmaier 63 6 4
🇺🇸Frances Tiafoe
🇩🇪Daniel Altmaier
Match stats
Serve
6
Aces
15
3
Double faults
6
66%
1st serve in
61%
79%
1st serve points won
79%
55%
2nd serve points won
44%
71%
Service points won
65%
7/9
Break points saved
9/11
Return
35%
Return points won
29%
2/11
Break points won
2/9
106
Total points won
100
Head to head
3–0 Tiafoe
- This matchStuttgart R32won by Tiafoe
- 2025ClayParis R16won by Tiafoe
- 2023HardMelbourne R128won by Tiafoe
Stats, 6 months going in
Won–lost
6–4
Last 10 matches
4–6
4–3
Last 30 days
2–2
By surface
15–7
Hard
0–6
7–4
Clay
6–9
By round
8–2
R32
3–5
4–5
R16
2–1
11–0
First match at an event
4–11
5–3
At ATP 250s
2–4
How their matches go
33
Completed matches
20
27%
Won in straight sets
15%
39%
Won after losing a set
15%
9%
Lost after winning a set
10%
24%
Lost in straight sets
60%
10–13
Tiebreaks
4–6
11–3
Deciding sets
3–2
16/16
Won after winning set 1
3/4
6/17
Won after losing set 1
3/16
Serve and return, last 5 matches
55%
1st serve in
61%
75%
1st serve points won
65%
52%
2nd serve points won
52%
58%
Break points saved
46%
37%
Return points won
38%
43%
Break points won
35%
10.4
Aces a match
3.2
4.4
Double faults a match
2.8
Last 14 days
3
Matches
1
15
Sets
5
8
Days since last match
14
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | Frances Tiafoe | Daniel Altmaier |
|---|---|---|
| 🇺🇸PaulNo. 21 | ||
| 🇺🇸PaulNo. 21 | LostHouston SF | LostHamburg QF |
| 🇦🇺HijikataNo. 98 | ||
| 🇦🇺HijikataNo. 98 | WonHouston R16WonDelray Beach R32 | WonHamburg R32 |
| 🇩🇪ZverevNo. 3 | ||
| 🇩🇪ZverevNo. 3 | LostIndian Wells R16 | LostRome R64 |
| 🇫🇷AtmaneNo. 52 | ||
| 🇫🇷AtmaneNo. 52 | WonMiami R16WonDallas R32 | LostMiami R128 |
| Total | ||
| Total | 4–2 | 1–3 |