Frances Tiafoe def. Daniel Altmaier — Round of 16, Roland-Garros 2025
Grand SlamClayParis, France
Played1 Jun 2025
🇺🇸ranked ATP number 15 going into this drawWon
Frances Tiafoe seeded 15 6 6 7
🇩🇪ranked ATP number 66 going into this draw
Daniel Altmaier 3 4 64
🇺🇸Frances Tiafoe
🇩🇪Daniel Altmaier
Match stats
Serve
6
Aces
8
0
Double faults
3
68%
1st serve in
57%
72%
1st serve points won
71%
58%
2nd serve points won
35%
68%
Service points won
56%
0/3
Break points saved
3/8
Return
44%
Return points won
32%
5/8
Break points won
3/3
Points
40
Winners
28
36
Unforced errors
33
30/37
Net points won
5/15
109
Total points won
86
Head to head
2–0 Tiafoe
- This matchParis R16won by Tiafoe
- 2023HardMelbourne R128won by Tiafoe
Stats, 6 months going in
Won–lost
6–4
Last 10 matches
5–5
4–2
Last 30 days
3–2
By surface
10–6
Clay
6–6
6–6
Hard
6–7
By round
1–5
R16
2–3
1–0
QF
0–2
4–1
At Grand Slams
4–1
How their matches go
27
Completed matches
25
44%
Won in straight sets
16%
11%
Won after losing a set
32%
26%
Lost after winning a set
12%
19%
Lost in straight sets
40%
11–4
Tiebreaks
5–4
3–7
Deciding sets
5–3
15/19
Won after winning set 1
9/9
0/8
Won after losing set 1
3/16
Serve and return, last 5 matches
56%
1st serve in
58%
77%
1st serve points won
71%
64%
2nd serve points won
52%
72%
Break points saved
70%
39%
Return points won
38%
39%
Break points won
46%
7.2
Aces a match
8.0
2.4
Double faults a match
3.4
Last 14 days
5
Matches
4
13
Sets
14
2
Days since last match
2
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | Frances Tiafoe | Daniel Altmaier |
|---|---|---|
| 🇨🇳YunchaoketeNo. 70 | ||
| 🇨🇳YunchaoketeNo. 70 | WonHamburg R32 | LostMontpellier R32 |
| 🇷🇸KecmanovicNo. 46 | ||
| 🇷🇸KecmanovicNo. 46 | WonMonte Carlo R64 | WonAcapulco R32 |
| 🇫🇷FilsNo. 14 | ||
| 🇫🇷FilsNo. 14 | LostMiami R32 | WonRotterdam R16 |
| Total | ||
| Total | 2–1 | 2–1 |