Safiullin R
Mpetshi Perricard G
50%
wins
- 5 wins
- 5 losses
10
last matches
- 6 wins
- 4 losses
60%
wins
Tournament
Match
1
2
3
Result
L
25.05.2025
French Open Men Singles
Tiafoe F
Safiullin R
6
4
7
5
6
4
3
0
L
08.05.2025
ATP Rome, Italy Men Singles
Bublik A
Safiullin R
6
3
7
6
–
–
2
0
L
23.04.2025
ATP Madrid, Spain Men Singles
Safiullin R
Rinderknech A
6
7
1
6
–
–
0
2
L
19.04.2025
ATP Challenger Oeiras 4, Portugal Men Singles
Moeller E
Safiullin R
6
2
6
4
–
–
2
0
W
18.04.2025
ATP Challenger Oeiras 4, Portugal Men Singles
Lajovic D
Safiullin R
4
6
0
3
–
–
0
1
W
17.04.2025
ATP Challenger Oeiras 4, Portugal Men Singles
Moro Canas A
Safiullin R
7
5
5
7
6
7
1
2
W
15.04.2025
ATP Challenger Oeiras 4, Portugal Men Singles
Blockx A
Safiullin R
4
6
3
6
–
–
0
2
L
24.03.2025
ATP Miami, USA Men Singles
Safiullin R
Mensik J
4
6
4
6
–
–
0
2
W
22.03.2025
ATP Miami, USA Men Singles
Popyrin A
Safiullin R
7
6
3
6
5
7
1
2
W
20.03.2025
ATP Miami, USA Men Singles
Safiullin R
Brooksby J
6
3
3
6
6
3
2
1
Tournament
Match
1
2
3
4
Result
L
28.05.2025
French Open Men Singles
Mpetshi Perricard G
Dzumhur D
6
7
3
6
6
4
4
6
1
3
W
25.05.2025
French Open Men Singles
Mpetshi Perricard G
Bergs Z
4
6
6
3
7
6
6
4
3
1
L
21.05.2025
ATP Hamburg, Germany Men Singles
Mpetshi Perricard G
Auger-Aliassime F
2
6
4
6
–
–
–
–
0
2
W
20.05.2025
ATP Hamburg, Germany Men Singles
Mpetshi Perricard G
Bublik A
7
6
6
4
–
–
–
–
2
0
W
18.05.2025
ATP Challenger Bordeaux, France Men Singles
Basilashvili N
Mpetshi Perricard G
3
6
7
6
5
7
–
–
1
2
W
17.05.2025
ATP Challenger Bordeaux, France Men Singles
Mpetshi Perricard G
Hijikata R
7
5
7
6
–
–
–
–
2
0
W
16.05.2025
ATP Challenger Bordeaux, France Men Singles
Shevchenko A
Mpetshi Perricard G
5
7
5
7
–
–
–
–
0
2
W
15.05.2025
ATP Challenger Bordeaux, France Men Singles
Herbert P-H
Mpetshi Perricard G
3
6
6
7
–
–
–
–
0
2
L
07.05.2025
ATP Rome, Italy Men Singles
Thompson J
Mpetshi Perricard G
3
6
6
3
7
6
–
–
2
1
L
23.04.2025
ATP Madrid, Spain Men Singles
Mpetshi Perricard G
Navone M
4
6
4
6
–
–
–
–
0
2
Safiullin R
Mpetshi Perricard G
All tournaments
10
Matches
All tournaments
Match
Match
60
Serves to out
113
14
Double faults
38
529
% first serve
536
250
% second serve
273
361
Points scored on first serve
412
143
Points scored on second serve
164
24
Scored break points
22
756
Total won points
857
117
Total games won
144
1
Scored tiebreaks
4
Qualification
Stage 1 play-offs
Qualification
Stage 1 play-offs
1st Qualification Round
Qualification final
Fucsovics M
2
Zahraj P
1
Zhukayev B
–
Huesler M-A
–
Boyer T
2
Ajdukovic D
1
Wiskandt M
0
Hanfmann Y
2
Spizzirri E
0
Tu Li
2
Marterer M
0
Herbert P-H
2
Duckworth J
2
Hassan B
0
Grenier H
1
Basilashvili N
2
Boyer T
–
Hanfmann Y
–
Tu Li
–
Herbert P-H
–
Duckworth J
–
Basilashvili N
–