Grand Slam · Roland Garros
Casper Ruud vs Roman Safiullin
Date: May 25, 2026, 2:55 PM
Final result
Casper Ruud🏆
6-2 7-6 5-7 0-6 6-2
Roman Safiullin
Odds (reference)
Casper Ruud · 86% 14% · Roman Safiullin
Implied probability
Match winner
Casper Ruud 1.1 Roman Safiullin 7
First set winner
Casper Ruud 1.25 ▲ Roman Safiullin 4 ▼
Total games
Over 1.83 ▼ Under 1.83 ▲
Indicative odds, subject to change. For informational purposes only.
Fan prediction
Casper Ruud · 94% 6% · Roman Safiullin
9,023 fan prediction
Head-to-head (H2H)
Casper Ruud 2 - 0 Roman Safiullin
- Mon, May 25 Casper Ruud 3–2 Roman Safiullin
- Tue, Jul 29 Roman Safiullin 0–2 Casper Ruud
Recent form · Casper Ruud
✗✓✓✗✗
- ✗ Yibing Wu 0–2 Acapulco
- ✓ Aleksandr Shevchenko 2–0 Indian Wells
- ✓ Valentin Vacherot 2–1 Indian Wells
- ✗ Carlos Alcaraz 0–2 Indian Wells
- ✗ Ethan Quinn 0–2 Miami
Recent form · Roman Safiullin
✗✓✗✓✓
- ✗ Pablo Llamas Ruiz 0–2 ATP Challenger Montemar, Spain Men Singles
- ✓ Diego Dedura-Palomero 2–0 Madrid, Spain
- ✗ Joel Schwaerzler 0–2 Madrid, Spain
- ✓ Joao Silva 2–1 Oeiras 3, Portugal
- ✓ Tiago Torres 2–1 Oeiras 3, Portugal
Momentum (by game)
Casper Ruud Roman Safiullin
Statistics
Casper Ruud Roman Safiullin
Service
6 Aces 7
6 Double faults 9
93/141 (66%) 1st serve % 94/157 (60%)
42/48 (88%) 2nd serve % 54/63 (86%)
57/93 (61%) 1st serve points won 64/94 (68%)
30/48 (63%) 2nd serve points won 33/63 (52%)
23 Service games played 23
9/15 (60%) Break points saved 12/18 (66%)
Points
150 Total points 151
87 Service points won 97
63 Return points won 54
8 Most points in a row 11
Games
24 Games won 23
17 Service games won 17
5 Most games in a row 11
Winners
43 Total 65
30 Forehand 34
7 Backhand 24
0 Volley 1
37 Groundstroke 57
0 Lob 0
0 Overhead 0
0 Drop shot 1
0 Return 0
Errors
30 Total 45
16 Forehand 18
14 Backhand 27
30 Groundstroke 45
0 Overhead stroke 0
0 Return 0
Unforced errors
52 Total 58
28 Forehand 19
18 Backhand 30
0 Volley 0
46 Groundstroke 49
0 Lob 0
0 Drop shot 0
Return
30/94 (31%) 1st return points won 36/93 (38%)
30/63 (47%) 2nd return points won 18/48 (37%)
23 Service games played 23
6 Break points won 6
Miscellaneous
1 Tiebreaks 0