← Back to search

Roman Safiullin

07/08/1997 · right-handed

Global Elo

1928

Record

102-100

ATP / Tour Record

Wins
102
Losses
100
Matches
202

Challenger Record

Wins
151
Losses
102
Matches
253

Elo and Record by Surface

Clay 1908
Wins
19
Losses
20
Matches
39

Challenger

Wins
48
Losses
36
Matches
84
Hard 1806
Wins
62
Losses
64
Matches
126

Challenger

Wins
101
Losses
65
Matches
166
Grass 1724
Wins
21
Losses
16
Matches
37

Challenger

Wins
2
Losses
1
Matches
3

Elo Over Time

1996 1488
2015-02-02 2026-08-31 · 1930

455 matches in this range.

Performance vs. the Odds

Career record grouped by how big a favorite the market made Roman Safiullin, based on their average odds.

Heavy favorite (odds below 1.30) 2W–2L · 50.0%
Favorite (odds 1.30-1.80) 6W–0L · 100.0%
Even match (odds 1.80-2.20) 0W–0L · 0.0%
Underdog (odds 2.20-4.00) 2W–1L · 66.7%
Heavy underdog (odds above 4.00) 0W–3L · 0.0%

16 matches with market odds since 2026-05-25.

Serve & Return

Serve and return win rates from the last 10 matches at the selected level.

1st Serve In % 65.5%
1st Serve Points Won % 74.2%
2nd Serve Points Won % 57.8%
Return Points Won vs 1st Serve % 27.9%
Return Points Won vs 2nd Serve % 51.3%
Aces per Service Game 0.61
Double Faults per Service Game 0.26

Based on the last 10 ATP/Grand Slam matches.

1st Serve In % 67.0%
1st Serve Points Won % 70.6%
2nd Serve Points Won % 55.0%
Return Points Won vs 1st Serve % 28.4%
Return Points Won vs 2nd Serve % 52.4%
Aces per Service Game 0.48
Double Faults per Service Game 0.27

Based on the last 10 Challenger matches.

Break Point Performance

How the player handles the biggest points, from the last 10 matches at the selected level.

Break Points Saved % 67.6%
Break Points Converted % 38.5%

Based on the last 10 ATP/Grand Slam matches.

Break Points Saved % 71.0%
Break Points Converted % 56.0%

Based on the last 10 Challenger matches.

Recent Matches

L Hard US Open · 1. round · 2026-08-31

vs Carlos Alcaraz #3

6-4 6-4 6-4

Roman Safiullin Carlos Alcaraz
2 Aces 9
5 Double Faults 4
100 Service Points 90
68 First Serve In 59
45 First Serve Won 38
19 Second Serve Won 17
5 Break Points Saved 3
6 Break Points Faced 7
28 Winners 28
27 Unforced Errors 36
4.6 Average Odds 1.2
L Hard Winston Salem · 1. round · 2026-08-25

vs Hugo Grenier #255

7-6 4-6 6-3

Roman Safiullin Hugo Grenier
14 Aces 5
7 Double Faults 4
96 Service Points 103
53 First Serve In 63
40 First Serve Won 43
28 Second Serve Won 21
1 Break Points Saved 6
4 Break Points Faced 9
24 Winners 34
36 Unforced Errors 59
1.2 Average Odds 3.8
W Hard Cancun challenger · R16 · 2026-08-21

vs Stan Wawrinka #125

6-3 6-4

Roman Safiullin Stan Wawrinka
5 Aces 3
0 Double Faults 2
51 Service Points 56
31 First Serve In 24
25 First Serve Won 16
17 Second Serve Won 19
3 Break Points Saved 1
3 Break Points Faced 3
- Winners -
- Unforced Errors -
1.4 Average Odds 2.8
L Hard Cancun challenger · QF · 2026-08-21

vs Hubert Hurkacz #69

6-4 6-3

Roman Safiullin Hubert Hurkacz
7 Aces 4
4 Double Faults 3
75 Service Points 54
54 First Serve In 35
41 First Serve Won 25
8 Second Serve Won 10
9 Break Points Saved 2
9 Break Points Faced 4
- Winners -
- Unforced Errors -
2.8 Average Odds 1.4
W Hard Cancun challenger · 1. round · 2026-08-18

vs Sebastian Ofner #127

6-3 6-4

Roman Safiullin Sebastian Ofner
3 Aces 5
1 Double Faults 5
72 Service Points 55
42 First Serve In 28
27 First Serve Won 19
22 Second Serve Won 11
9 Break Points Saved 5
10 Break Points Faced 8
- Winners -
- Unforced Errors -
1.5 Average Odds 2.3
L Grass Wimbledon · R16 · 2026-07-05

vs Novak Djokovic #8

7-6 6-3 3-6 6-3

Roman Safiullin Novak Djokovic
10 Aces 8
3 Double Faults 3
126 Service Points 112
89 First Serve In 84
61 First Serve Won 56
21 Second Serve Won 14
10 Break Points Saved 4
14 Break Points Faced 9
43 Winners 45
37 Unforced Errors 34
5.5 Average Odds 1.1
W Grass Wimbledon · 3. round · 2026-07-03

vs Joao Fonseca #27

6-3 6-3 6-3

Roman Safiullin Joao Fonseca
1 Aces 4
0 Double Faults 1
87 Service Points 99
60 First Serve In 75
48 First Serve Won 46
14 Second Serve Won 10
5 Break Points Saved 11
5 Break Points Faced 15
41 Winners 32
18 Unforced Errors 25
3.8 Average Odds 1.3
W Grass Wimbledon · 2. round · 2026-07-01

vs Botic Van De Zandschulp #54

6-0 4-6 6-3 3-6 7-6

Roman Safiullin Botic Van De Zandschulp
8 Aces 12
5 Double Faults 8
155 Service Points 159
98 First Serve In 96
68 First Serve Won 69
34 Second Serve Won 26
8 Break Points Saved 9
12 Break Points Faced 15
35 Winners 48
30 Unforced Errors 50
1.6 Average Odds 2.3
W Grass Wimbledon · 1. round · 2026-06-29

vs Andrey Rublev #13

6-4 6-7 3-6 6-3 7-6

Roman Safiullin Andrey Rublev
22 Aces 11
8 Double Faults 3
187 Service Points 153
123 First Serve In 103
92 First Serve Won 85
34 Second Serve Won 30
10 Break Points Saved 4
13 Break Points Faced 6
54 Winners 56
34 Unforced Errors 38
2.7 Average Odds 1.4
W Grass Wimbledon · qualification - 3. round · 2026-06-25

vs Jerome Kym #197

4-6 7-6 3-6 7-6 6-4

Roman Safiullin Jerome Kym
16 Aces 39
7 Double Faults 10
163 Service Points 206
104 First Serve In 129
75 First Serve Won 100
35 Second Serve Won 32
9 Break Points Saved 12
14 Break Points Faced 16
- Winners -
- Unforced Errors -
1.4 Average Odds 2.7