Roman Safiullin

ATP ELO profile · tour-level matches since 2015

ELO 1825 · #22 Hard #118 Clay #87 Grass #25 Last match: Aug 24, 2025

Season ELO trajectory

One point per match: the player's ELO rating after that match, matches in round order. Ratings are season-scoped: every January the engine re-seeds each player from ATP entry points, then updates after every result. That is why trajectories are shown one season at a time. Hover a point for the match behind it.

Career record

79–79 50.0% in 158 matches

Clay 14–15
Grass 14–13
Hard 51–51

Season by season

SeasonMW–LStartPeakEnd
2025 28 9–19 1582 1625 1496
2024 42 17–25 1612 1706 1674
2023 54 32–22 1561 1875 1842
2022 19 11–8 1541 1668 1577
2021 13 9–4 1536 1761 1696
2020 2 1–1 1518 1553 1513

Recent matches

WeekTournamentOpponentResult
Aug 24, 2025 Us Open · Hard Felix Auger-Aliassime L 0-3
Aug 17, 2025 Winston Salem · Hard Christopher O'Connell L 0-2
Aug 07, 2025 Cincinnati · Hard Holger Rune L 0-2
Alejandro Tabilo W 2-0
Jul 27, 2025 Toronto · Hard Casper Ruud L 0-2
Ugo Blanchet W 2-1
Jun 30, 2025 Wimbledon · Grass Luciano Darderi L 2-3
Jun 22, 2025 Mallorca · Grass Hamad Medjedovic L 1-2
Alexandre Muller W 2-0
Jun 16, 2025 Halle · Grass Justin Engel L 1-2

Reuse this data — CC BY 4.0

The ATP ELO ratings dataset is free to reuse, including commercially, under CC BY 4.0 — attribution with a link is the only requirement. Copy-paste credit:

Data: <a href="https://www.predixsport.com/tennis-power-rankings/roman-safiullin">ATP ELO ratings by Predixsport</a> (CC BY 4.0)