Safiullin R
O'Connell C
30%
wins
- 3 wins
- 7 losses
10
last matches
- 3 wins
- 7 losses
30%
wins
Tournament
Match
1
2
3
4
5
Result
L
09.08.2025
ATP Cincinnati, USA Men Singles
Safiullin R
Rune H
5
7
6
7
–
–
–
–
–
–
0
2
W
07.08.2025
ATP Cincinnati, USA Men Singles
Safiullin R
Tabilo A
6
3
6
3
–
–
–
–
–
–
2
0
L
30.07.2025
ATP Toronto, Canada Men Singles
Safiullin R
Ruud C
3
6
3
6
–
–
–
–
–
–
0
2
W
28.07.2025
ATP Toronto, Canada Men Singles
Safiullin R
Blanchet U
4
6
6
2
7
6
–
–
–
–
2
1
L
30.06.2025
Wimbledon Men Singles
Darderi L
Safiullin R
7
6
1
6
6
7
6
3
6
1
3
2
L
24.06.2025
ATP Mallorca, Spain Men Singles
Safiullin R
Medjedovic H
4
6
6
3
6
7
–
–
–
–
1
2
W
23.06.2025
ATP Mallorca, Spain Men Singles
Muller A
Safiullin R
6
7
5
7
–
–
–
–
–
–
0
2
L
14.06.2025
ATP Halle, Germany Men Singles
Safiullin R
Engel J
7
6
6
7
5
7
–
–
–
–
1
2
L
09.06.2025
ATP Stuttgart, Germany Men Singles
Safiullin R
Mpetshi Perricard G
6
7
6
3
5
7
–
–
–
–
1
2
L
25.05.2025
French Open Men Singles
Tiafoe F
Safiullin R
6
4
7
5
6
4
–
–
–
–
3
0
Tournament
Match
1
2
3
Result
L
02.08.2025
ATP Toronto, Canada Men Singles
O'Connell C
De Minaur A
–
–
–
–
–
–
–
–
W
31.07.2025
ATP Toronto, Canada Men Singles
Tsitsipas S
O'Connell C
4
6
6
4
2
6
1
2
W
28.07.2025
ATP Toronto, Canada Men Singles
O'Connell C
Tseng Chun-Hsin
6
1
6
2
–
–
2
0
L
21.07.2025
ATP Washington, USA Men Singles
Quinn E
O'Connell C
6
3
6
2
–
–
2
0
L
30.06.2025
Wimbledon Men Singles
Mannarino A
O'Connell C
6
2
6
4
6
3
3
0
L
21.06.2025
ATP Eastbourne, Great Britain Men Singles
O'Connell C
Monday J
3
6
6
2
4
6
1
2
L
16.06.2025
ATP London, Great Britain Men Singles
Rune H
O'Connell C
6
3
6
4
–
–
2
0
L
15.06.2025
ATP London, Great Britain Men Singles
Bolt A
O'Connell C
3
6
7
6
6
3
2
1
W
14.06.2025
ATP London, Great Britain Men Singles
Duckworth J
O'Connell C
6
7
0
6
–
–
0
2
L
11.06.2025
ATP S-Hertogenbosch, Netherlands Men Singles
Mannarino A
O'Connell C
6
1
6
3
–
–
2
0
Safiullin R
O'Connell C
All tournaments
10
Matches
All tournaments
Match
Match
111
Serves to out
68
41
Double faults
17
573
% first serve
381
307
% second serve
244
428
Points scored on first serve
276
201
Points scored on second serve
127
21
Scored break points
18
941
Total won points
623
147
Total games won
94
4
Scored tiebreaks
1
Qualification
Main draw
Qualification
Main draw
1st Qualification Round
Qualification final
Royer V
2
Miyoshi K
0
Blanch Darwin
2
Boyer T
0
Tabilo A
2
Seelig K
0
Suresh Dhakshineswar
2
Mayo A
0
Schoolkate T
2
Kingsley C
1
Rybakov A
0
Basavareddy N
2
Vukic A
2
Pow L
0
Kwiatkowski Thai-Son
1
Poling K
2
Royer V
–
Blanch Darwin
–
Tabilo A
–
Suresh Dhakshineswar
–
Schoolkate T
–
Basavareddy N
–
Vukic A
–
Poling K
–