ATP · Player Profile

Roman Safiullin

🇷🇺 · ATP · Age 29 · 185 cm · active

ATP Rank

#70

official singles ranking

Overall Elo

1870

Hard Elo

1739

Clay Elo

1529

Grass Elo

1651

2026 Season

19–7

73% won

Last 12 Months

28 matches

73% won

Form (last 5)

80%

4/5 won

Form (30 days)

80%

8/10 won

Last Match

Oct 18, 2026

Form
last 10, oldest → newest

Roman Safiullin Elo Rating History

Elo updates after every tracked ATP match — a win against a stronger opponent moves it more than one against a weaker one, so the curve tracks true level through hot streaks, layoffs and surface swings.

Loading chart…
Hard
1739
Clay
1529
Grass
1651

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Serve & Return Profile

Tour Ranking

Hold
71%
#108
Break
44%
#4
Aces
8.9%
#62
DF Avoidance
3.1%
#64
Serve Pts
68%
#10
Return Pts
37%
#41
Elo
1870
#27

Percentile bars among 161 ranked ATP players (30+ tracked matches). DF Avoidance: fewer double faults = higher percentile.

Career rates over 155 tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Avg Aces

6.5

last 12m: 8.3

Avg Aces Against

7.2

last 12m: 8.4

Avg Breaks

2.3

last 12m: 2.5

Avg Games

23.8

last 12m: 24.8

Matches

122

last 12m: 17

Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.

Pro

Advanced stats — model win probabilities, projected edges and DFS projections for every match — are only available to Pro members.

Start Free Trial

Recent Matches

DateOpponentSurfaceW/LAcesDFsBreaksGame Margin
Oct 20, 2026Sho ShimabukuroHardL1851-3
Oct 18, 2026Ilia SimakinHardW913+6
Oct 17, 2026Ilya IvashkaHardW1245+6
Oct 9, 2026Francisco CerundoloHardL921-4
Oct 7, 2026Rinky HijikataHardW613+5
Oct 5, 2026Shintaro MochizukiHardW604+7
Sep 30, 2026Flavio CobolliHardW703+7
Sep 28, 2026Daniil MedvedevHardL621-4
Sep 27, 2026Yunchaokete BuHardW1523+6
Sep 25, 2026Quentin HalysHardW742+3

Compare Roman Safiullin vs Any ATP Player

Pick any ATP player — even one Roman Safiullin has never faced — for a side-by-side comparison of Elo ratings, form, serve and return stats and per-match averages.

Roman Safiullin Head-to-Head Records

OpponentRecordMatchesLast Meeting
Novak Djokovic0–44Jul 5, 2026
Alexei Popyrin3–14Mar 19, 2025
Ilya Ivashka2–13Oct 17, 2026
Francisco Cerundolo1–23Oct 9, 2026
Carlos Alcaraz1–23Aug 31, 2026
Casper Ruud0–33May 29, 2026
Holger Rune0–33Aug 7, 2025
Arthur Rinderknech2–13Apr 23, 2025
Lorenzo Musetti1–23Mar 5, 2025
Adrian Mannarino0–33Oct 14, 2024
Jannik Sinner0–33Sep 26, 2024
Corentin Moutet2–13Aug 19, 2024
Daniel Evans2–13Mar 4, 2024
Alexander Zverev1–23Oct 2, 2023
Denis Shapovalov1–23Jul 3, 2023
Botic van de Zandschulp2–02Jul 5, 2026
James McCabe2–02Jul 4, 2026
Giovanni Mpetshi Perricard0–22Jun 9, 2026
Alejandro Tabilo2–02Aug 7, 2025
Alexandre Muller2–02Jun 22, 2025
Frances Tiafoe1–12May 26, 2025
Alexander Bublik1–12May 7, 2025
Tallon Griekspoor0–22Feb 24, 2025
Fabian Marozsan0–22Dec 30, 2024
Fabio Fognini2–02Nov 4, 2024