Player

🇷🇺 Roman Safiullin

Career matches 642
Wins 412
Losses 230
Win rate 64.2%
Elo (current) 1,879 2026-04-18

Surface breakdown

Hard 66.5% 304W – 153L (457 matches)
Clay 59.5% 94W – 64L (158 matches)
Grass 51.9% 14W – 13L (27 matches)

Career form (last 10)

WWWWWWWWLL

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

251–300 of 642

DateTournamentRoundWinnerLoserScoreSurface
2021-06-28WimbledonQ1Roman SafiullinIvo Karlovic6-3 6-4Grass
2021-05-31Roland GarrosR64Alexander ZverevRoman Safiullin7-6(4) 6-3 7-6(1)Clay
2021-05-31Roland GarrosR128Roman SafiullinCarlos Taberner7-6(4) 1-6 6-0 6-2Clay
2021-05-31Roland GarrosQ3Roman SafiullinJozef Kovalik6-1 6-7(3) 6-3Clay
2021-05-31Roland GarrosQ2Roman SafiullinLiam Broady6-1 6-3Clay
2021-05-31Roland GarrosQ1Roman SafiullinGuido Andreozzi4-6 6-4 6-1Clay
2021-05-10Zagreb CHR32Thiago Seyboth WildRoman Safiullin0-6 7-5 7-5Clay
2021-05-03Prague 1 CHR32Jiri LeheckaRoman Safiullin4-6 6-3 7-6(4)Clay
2021-04-26Ostrava CHR32Benjamin BonziRoman Safiullin6-2 6-1Clay
2021-04-05Marbella CHQ1Henri LaaksonenRoman Safiullin6-3 6-7(7) 6-1Clay
2021-03-22Lugano CHQFVitaliy SachkoRoman Safiullin6-4 6-3Hard
2021-03-22Lugano CHR16Roman SafiullinJack Sock6-4 6-3Hard
2021-03-22Lugano CHR32Roman SafiullinJerome Kym6-4 6-2Hard
2021-03-08St. Petersburg 2 CHR32Mirza BasicRoman Safiullin6-4 7-6(7)Hard
2021-03-01St. Petersburg 1 CHR32Evgenii TiurnevRoman Safiullin7-5 6-4Hard
2021-02-08Australian OpenR64Cameron NorrieRoman Safiullin3-6 7-5 6-3 7-6(3)Hard
2021-02-08Australian OpenR128Roman SafiullinIlya Ivashka6-4 6-3 6-4Hard
2021-02-01Great Ocean Road OpenR64Sergiy StakhovskyRoman Safiullin6-7(5) 6-4 6-3Hard
2021-01-10Doha Aus Open QualiesQ3Roman SafiullinConstant Lestienne6-7(2) 6-3 6-4Hard
2021-01-10Doha Aus Open QualiesQ2Roman SafiullinMitchell Krueger6-1 6-4Hard
2021-01-10Doha Aus Open QualiesQ1Roman SafiullinOscar Otte7-6(6) 6-4Hard
2020-11-09Bratislava CHR16Sergiy StakhovskyRoman Safiullin4-6 6-4 6-4Hard
2020-11-09Bratislava CHR32Roman SafiullinFederico Gaio6-3 6-4Hard
2020-11-02Eckental CHR16Kamil MajchrzakRoman Safiullin6-1 3-6 6-3Hard
2020-11-02Eckental CHR32Roman SafiullinMikael Torpegaard4-6 6-4 6-2Hard
2020-10-26Hamburg CHQFSebastian OfnerRoman Safiullin7-6(4) 4-6 6-4Hard
2020-10-26Hamburg CHR16Roman SafiullinJ.J. Wolf7-6(1) 6-4Hard
2020-10-26Hamburg CHR32Roman SafiullinStefano Napolitano6-2 6-2Hard
2020-10-12St PetersburgR32Roman SafiullinEmilio Gomez6-4 6-2Hard
2020-10-12St PetersburgR16Borna CoricRoman Safiullin6-3 7-5Hard
2020-09-28Roland GarrosQ2Jurij RodionovRoman Safiullin6-3 6-2Clay
2020-09-28Roland GarrosQ1Roman SafiullinBradley Klahn3-6 6-2 6-4Clay
2020-09-07Prostejov CHR32Kamil MajchrzakRoman Safiullin6-4 6-4Clay
2020-09-07Prostejov CHQ2Roman SafiullinLukas Rosol6-3 6-4Clay
2020-09-07Prostejov CHQ1Roman SafiullinVit Kopriva6-3 7-6(6)Clay
2020-08-31Ostrava CHR32Dmitry PopkoRoman Safiullin6-3 1-6 6-3Clay
2020-08-24Prague CHR64Hugo GrenierRoman Safiullin6-4 7-6(4)Clay
2020-08-17Prague CHR32Stan WawrinkaRoman Safiullin6-1 4-6 6-1Clay
2020-08-17Prague CHR64Roman SafiullinLukas Rosol7-5 6-2Clay
2020-03-09Nur-Sultan CHR16Roman SafiullinBotic Van De Zandschulp6-3 4-6 6-0Hard
2020-03-09Nur-Sultan CHR32Roman SafiullinAleksandr NedovyesovW/OHard
2020-02-17Bergamo CHR16Illya MarchenkoRoman Safiullin7-5 0-0 RETHard
2020-02-17Bergamo CHR32Roman SafiullinSadio Doumbia5-4 RETHard
2020-02-10Cherbourg CHFRoman SafiullinRoberto Marcora6-4 6-2Hard
2020-02-10Cherbourg CHSFRoman SafiullinAntoine Hoang6-2 3-6 6-1Hard
2020-02-10Cherbourg CHQFRoman SafiullinQuentin Halys6-2 3-6 6-3Hard
2020-02-10Cherbourg CHR16Roman SafiullinMaxime Janvier3-6 6-4 7-5Hard
2020-02-10Cherbourg CHR32Roman SafiullinMathias Bourgue6-2 1-6 7-5Hard
2020-02-10Cherbourg CHR64Roman SafiullinDustin Brown6-1 6-2Hard
2020-01-20Bangkok CHQFHugo GrenierRoman Safiullin2-6 6-4 6-3Hard

Bets

PlacedEventSelectionOddsStakeResultP&L
2026-04-14Oeiras 3 Challenger R1 - Felix Gill v Roman SafiullinRoman Safiullin1.61£5.00won£2.87

Aliases

5

atp

  • R. Safiullin
  • Roman Safiullin (sx50)

atp_short

  • R. Safiullin (sx50)

sackmann

  • Roman Safiullin (126128)

variant

  • R Safiullin
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair