Casper Ruud def. Roman Safiullin — Round of 128, Roland-Garros 2026
Grand SlamClayParis, France
Played25 May 2026
🇳🇴ranked ATP number 17 going into this drawWon
Casper Ruud seeded 15 6 7 5 0 6
🇷🇺ranked ATP number 142 going into this draw
Roman Safiullin 2 65 7 6 2
🇳🇴Casper Ruud
🇷🇺Roman Safiullin
Match stats
Serve
6
Aces
7
6
Double faults
9
66%
1st serve in
60%
61%
1st serve points won
68%
63%
2nd serve points won
52%
62%
Service points won
62%
9/15
Break points saved
12/18
Return
38%
Return points won
38%
6/18
Break points won
6/15
Points
45
Winners
69
52
Unforced errors
57
12/17
Net points won
17/21
147
Total points won
151
Head to head
2–0 Ruud
- This matchParis R128won by Ruud
- 2025HardCanada R64won by Ruud
Stats, 6 months going in
Won–lost
8–2
Last 10 matches
4–6
11–3
Last 30 days
–
By surface
13–4
Clay
–
6–6
Hard
–
By round
1–0
R128
–
5–1
R64
–
7–3
First match at an event
–
3–1
At Grand Slams
–
How their matches go
28
Completed matches
0
50%
Won in straight sets
–
18%
Won after losing a set
–
7%
Lost after winning a set
–
25%
Lost in straight sets
–
5–5
Tiebreaks
–
4–1
Deciding sets
–
16/18
Won after winning set 1
–
3/10
Won after losing set 1
–
Serve and return, last 5 matches
64%
1st serve in
63%
69%
1st serve points won
71%
56%
2nd serve points won
50%
38%
Break points saved
52%
41%
Return points won
35%
50%
Break points won
42%
2.2
Aces a match
6.0
1.8
Double faults a match
4.8
Last 14 days
8
Matches
0
17
Sets
0
3
Days since last match
270