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

451–500 of 642

DateTournamentRoundWinnerLoserScoreSurface
2018-03-12Russia F3R32Roman SafiullinVladimir Korolev6-1 6-4Hard
2018-03-05Russia F2R32Alexander BoborykinRoman Safiullin6-7(4) 6-4 6-3Hard
2018-02-19Kazakhstan F2QFEvgenii TiurnevRoman Safiullin7-6(6) 6-7(5) 6-4Hard
2018-02-19Kazakhstan F2R16Roman SafiullinKhumoun Sultanov6-1 6-2Hard
2018-02-19Kazakhstan F2R32Roman SafiullinIvan Kalinin7-5 6-3Hard
2018-02-12Kazakhstan F1QFAleksandr NedovyesovRoman Safiullin6-1 7-5Hard
2018-02-12Kazakhstan F1R16Roman SafiullinIvan Sabanov6-4 6-2Hard
2018-02-12Kazakhstan F1R32Roman SafiullinTimur Kiyamov7-6(2) 6-2Hard
2017-12-04Thailand F11R16Ji Sung NamRoman Safiullin6-4 6-4Hard
2017-12-04Thailand F11R32Roman SafiullinMin Hyoek Cho6-3 6-4Hard
2017-11-13Egypt F34FRoman SafiullinCem Ilkel7-5 7-6(3)Hard
2017-11-13Egypt F34SFRoman SafiullinVladyslav Manafov6-3 6-3Hard
2017-11-13Egypt F34QFRoman SafiullinJohan Nikles6-2 6-3Hard
2017-11-13Egypt F34R16Roman SafiullinRoberto Ortega Olmedo7-6(2) 7-6(6)Hard
2017-11-13Egypt F34R32Roman SafiullinDimitriy Voronin6-2 3-6 7-6(5)Hard
2017-11-06Egypt F33SFPablo Vivero GonzalezRoman Safiullin6-3 5-7 6-3Hard
2017-11-06Egypt F33QFRoman SafiullinRoberto Ortega Olmedo6-2 6-7(1) 6-4Hard
2017-11-06Egypt F33R16Roman SafiullinRyan Nijboer7-5 4-6 6-3Hard
2017-11-06Egypt F33R32Roman SafiullinBrian Boggs6-0 6-0Hard
2017-10-30Shenzhen CHQ2Hubert HurkaczRoman Safiullin6-2 6-4Hard
2017-10-30Shenzhen CHQ1Roman SafiullinJackson J Withrow3-6 6-4 6-3Hard
2017-10-23Suzhou CHR32Hiroki MoriyaRoman Safiullin6-3 6-4Hard
2017-10-16MoscowR32Yuki BhambriRoman Safiullin6-2 6-4Hard
2017-10-02Almaty CHQ2Gabor BorsosRoman Safiullin6-2 5-4 RETClay
2017-09-25Kazakhstan F7R16Dmitry PopkoRoman Safiullin6-2 6-3Clay
2017-09-25Kazakhstan F7R32Roman SafiullinTimur Maulenov6-4 6-1Clay
2017-09-18Kazakhstan F6R32Vladimir PolyakovRoman Safiullin6-1 6-3Clay
2017-09-11Istanbul CHR16Denis IstominRoman Safiullin6-3 3-6 7-6(3)Hard
2017-09-11Istanbul CHR32Roman SafiullinAnil Yuksel6-1 6-3Hard
2017-09-11Istanbul CHQ3Roman SafiullinHugo Nys4-6 6-1 6-4Hard
2017-09-11Istanbul CHQ2Roman SafiullinDivij Sharan6-7(9) 6-4 6-0Hard
2017-07-31Liberec CHR16Tobias KamkeRoman Safiullin6-3 6-4Clay
2017-07-31Liberec CHR32Roman SafiullinChristopher Oconnell6-2 6-2Clay
2017-07-31Liberec CHQ3Roman SafiullinAlexandar Lazov4-6 6-4 6-3Clay
2017-07-31Liberec CHQ2Roman SafiullinMichal Schmid3-6 6-3 6-4Clay
2017-07-24Prague CHQFYannick MadenRoman Safiullin6-4 2-6 6-4Clay
2017-07-24Prague CHR16Roman SafiullinRicardo Ojeda Lara6-3 6-4Clay
2017-07-24Prague CHR32Roman SafiullinSanjar Fayziev7-5 7-6(7)Clay
2017-07-24Prague CHQ3Maxime ChazalRoman Safiullin7-5 6-4Clay
2017-07-24Prague CHQ2Roman SafiullinIvo Minar6-3 6-4Clay
2017-07-17San Benedetto Del Tronto CHQ2Adelchi VirgiliRoman Safiullin6-4 7-5Clay
2017-07-10Perugia CHQ3Gianluca Di NicolaRoman Safiullin6-2 6-7(5) 6-3Clay
2017-07-10Perugia CHQ2Roman SafiullinGiorgio Portaluri6-3 6-0Clay
2017-07-03Recanati CHQ3Viktor GalovicRoman Safiullin6-4 6-3Hard
2017-06-26Milan CHQ2Juan Ignacio LonderoRoman Safiullin6-2 6-1Clay
2017-06-26Milan CHQ1Roman SafiullinRiccardo Ghedin6-1 6-4Clay
2017-06-19Todi CHQ3Carlos TabernerRoman Safiullin6-2 6-4Clay
2017-06-19Todi CHQ2Roman SafiullinAlex Lawson6-1 6-4Clay
2017-06-12Lisbon CHQ1Gonzalo EscobarRoman Safiullin6-3 7-5Clay
2017-05-15Samarkand CHQ1Vladimir IvanovRoman Safiullin7-6(7) 4-6 6-3Clay

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