Roman Safiullin

ATP #176RussiaAge 287 titles343 ptsW7 streak
51.4%
Win rate (career)
63.6%
Clay win rate (career)
6.5
Aces / match (last 10)
19
Career wins

Upcoming

18 Apr 2025Oeiras 3 · Oeiras 3 - Quarter-finalsClayMatch preview →
2.46

Recent form

Form: 10 matches, 8 wins, 2 lossesWWWWWWWLWL

Last 10 matches: 8 wins, 2 losses. Current streak: W7.

Career statistics

Roman Safiullin career statistics
StatCareerLast 10
Win rate51.4%80%
Win rate — Hard38.5%
Win rate — Clay63.6%80%
Win rate — Grass0%
Aces per match6.56.5
Break points converted35.9%35.9%
1st serve %60.5%60.5%
Return points won31.2%31.2%

Recent results

Roman Safiullin last 10 match results
DateOpponentTournamentSurfScoreResult
C. CretuMauthausenClay6-2 6-4W
V. RoyerOeiras 3Clay1-6 2-6W
H. RochaOeiras 3Clay6-4 6-4W
J. FariaOeiras 3Clay6-4 3-6 6-7W
L. van AsscheOeiras 3Clay7-5 3-6 6-2W
T. TorresOeiras 3Clay4-6 6-1 6-4W
J. D. SilvaOeiras 3Clay4-6 6-2 6-1W
J. J. SchwaerzlerMadridClay6-3 6-4L
D. DeduraMadridClay6-4 7-5W
P. Llamas RuizMontemarClay4-6 5-7L

Surface statistics

Clay
63.6%14–8
Hard
38.5%5–8
Grass
0%0–2

Betting market analysis

Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Roman Safiullin betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
C. CretuMauthausen1.28 / 3.89WO/U 20.5 · O 1.80 U 1.90-4.5 1.856-2 6-4
V. RoyerOeiras 31.99 / 1.71WO/U 23 · O 1.88 U 1.80+1.5 1.841-6 2-6
H. RochaOeiras 32.38 / 1.63WO/U 22.5 · O 1.96 U 1.89-2 1.956-4 6-4
J. FariaOeiras 31.86 / 1.82WO/U 22.5 · O 1.93 U 1.93+1.5 1.816-4 3-6 6-7
L. van AsscheOeiras 32.10 / 1.66WO/U 20.5 · O 1.83 U 1.83-1.5 1.907-5 3-6 6-2

Head to head

Roman Safiullin head to head records against top opponents
OpponentOverallHardClayGrassLast match
Alexei Popyrin313–00–122 Mar 2025
Alexander Blockx111–117 Feb 2026
Jenson Brooksby101–0
Jakub Mensik010–124 Mar 2025
Luca van Assche011–016 Apr 2026