Player data updated: 2026-09-07 02:21 UTC

Photo of Roman Safiullin, professional tennis player
RUS Age 29 185 cm / 6'1" Plays: Right-Handed ATP Tour years active: 2017–2026

Roman Safiullin represents Russia on the ATP Tour and is ranked No. 99, having reached a career high of No. 36. He most recently lost to Carlos Alcaraz in the US Open round of 128 on August 31, 2026.

Singles ranking
99
Career singles high
36 (Jan 8, 2024)
Elo peak
1931 (85th percentile)
Singles record
58–77 (43.0%)
Singles titles
0
Prize money
$4,691,023
YTD W-L
3–5

Records cover recorded main-draw singles results in TennisDB's ATP event archive, including credited walkovers; qualifying is shown separately below.

Jump to section

ATP Matches full match log → Last 5: 2–3

Roman Safiullin's recent, live, and scheduled ATP matches
OpponentScoreResultH2HMatch DataDateRoundTournamentCategorySurface
Carlos Alcaraz #3 4-6 4-6 4-6 L H2H Match data Aug 31, 2026 R128 US Open Grand Slam Hard
Hugo Grenier #255 6-7(6) 6-4 3-6 L H2H Match data Aug 24, 2026 R64 Winston-Salem Open ATP 250 Hard
Novak Djokovic #8 6-7(6) 3-6 6-3 3-6 L H2H Match data Jul 5, 2026 R16 Wimbledon Grand Slam Grass
Joao Fonseca #27 6-3 6-3 6-3 W H2H Match data Jul 3, 2026 R32 Wimbledon Grand Slam Grass
Botic van de Zandschulp #54 6-0 4-6 6-3 3-6 7-6(5) W H2H Match data Jul 1, 2026 R64 Wimbledon Grand Slam Grass

Rivals all rivalries →

Roman Safiullin's most-played ATP rivals
OpponentWLMLast PlayedH2H
Novak Djokovic 0 4 4 Jul 5, 2026 H2H
Alexei Popyrin 3 1 4 Mar 22, 2025 H2H
Carlos Alcaraz 1 2 3 Aug 31, 2026 H2H
Holger Rune 0 3 3 Aug 10, 2025 H2H
Lorenzo Musetti 1 2 3 Mar 8, 2025 H2H

Olympic Singles Results (1)

Roman Safiullin Olympic singles results
EditionEventResultWLLast MatchH2HMatch Data
2024 Paris Olympics Round of 16 2 1 Carlos Alcaraz #3 def. Roman Safiullin #66 6-4 6-2 H2H Match data

Career Results

Roman Safiullin career results by season
SeasonAgeTypeWLMWin %Start RankEnd Rank
201719ATP0110.0%337498
201820Qualifying Q11250.0%
201921Qualifying Q12333.3%
202022Qualifying Q11250.0%
202022ATP11250.0%248182
202123Qualifying Q731070.0%
202123ATP24633.3%181167
202224Qualifying Q1061662.5%
202224ATP751258.3%16788
202325Qualifying Q1552075.0%
202325ATP20193951.3%8839
202426Qualifying Q11250.0%
202426ATP18254341.9%3960
202527Qualifying Q21366.7%
202527ATP7172429.2%62172
202628Qualifying Q71887.5%
202628ATP35837.5%17099
Career587713543.0%

Career Results by Surface

Roman Safiullin career results by season and surface
SeasonAgeType HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
201719ATP 0110.0% 0110.0%
201820Qualifying Q 11250.0% 11250.0%
201921Qualifying Q 12333.3% 12333.3%
202022Qualifying Q 11250.0% 11250.0%
202022ATP 11250.0% 11250.0%
202123Qualifying Q 31475.0%31475.0%11250.0% 731070.0%
202123ATP 13425.0%11250.0% 24633.3%
202224Qualifying Q 741163.6%21366.7%11250.0% 1061662.5%
202224ATP 641060.0%11250.0% 751258.3%
202325Qualifying Q 731070.0%41580.0%41580.0% 1552075.0%
202325ATP 11132445.8%43757.1%53862.5% 20193951.3%
202426Qualifying Q 11250.0% 11250.0%
202426ATP 13152846.4%371030.0%23540.0% 18254341.9%
202527Qualifying Q 202100.0%0110.0% 21366.7%
202527ATP 6111735.3%0330.0%13425.0% 7172429.2%
202628Qualifying Q 303100.0%41580.0% 71887.5%
202628ATP 0220.0%0110.0%32560.0% 35837.5%
Career38508843.2%9162536.0%11112250.0%587713543.0%

Career Results by Opponent Rank

Roman Safiullin career results by season and opponent rank
SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
201719 0000000110.0% 0110.0%
202022 000110.0%00101100.0% 11250.0%
202123 0110.0%000220.0%21366.7% 24633.3%
202224 12333.3%0110.0%52771.4%101100.0% 751258.3%
202325 22450.0%681442.9%961560.0%23540.0% 19193850.0%
202426 0660.0%551050.0%9132240.9%41580.0% 18254341.9%
202527 0220.0%15616.7%291118.2%41580.0% 7172429.2%
202628 0220.0%21366.7%11250.0%0110.0% 35837.5%
Career 3151816.7%14213540.0%26335944.1%1482263.6% 577713442.5%

Opponent ranking data available for 134/135 (99.3%) of Roman Safiullin's ATP main draw matches.

Performance Stats

Roman Safiullin performance statistics by season
SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
201719 1/1 7.0 1.0 83.9% 61.7% 33.3% 57.1% 57.1% 20.0%
202022 2/2 1.0 0.5 59.5% 65.8% 65.7% 25.0% 34.7% 65.8% 42.9%
202123 6/6 7.2 3.0 63.9% 69.9% 47.3% 58.1% 44.4% 61.8% 38.1%
202224 11/12 8.6 3.0 63.5% 77.7% 51.7% 75.0% 42.2% 68.5% 36.9%
202325 39/39 5.9 3.5 64.1% 73.5% 52.0% 58.6% 45.0% 65.8% 37.0%
202426 40/43 7.3 3.1 60.1% 73.4% 49.2% 61.0% 36.9% 63.8% 35.8%
202527 24/24 8.0 3.8 63.2% 71.4% 50.8% 47.7% 38.5% 63.9% 34.6%
202628 8/8 7.6 3.9 75.0% 70.4% 49.6% 64.4% 43.9% 65.8% 35.8%
Career 131/135 7.0 3.3 63.4% 72.9% 50.6% 58.5% 40.5% 64.8% 36.1%

Detailed serve and return statistics available for 131/135 (97.0%) of Roman Safiullin's ATP main draw matches.

Advanced Stats

Roman Safiullin advanced statistics by season
Season Age Elo P+ Serve+ Return+ PD TPW% Hard Elo Clay Elo Grass Elo Set Win % Set Margin Dec. Set Tiebreak Pressure+ Schedule
2017 19 1489 100.0 +2.56 -0.26 0.467 40.6% 0.0% -3.00 +0.12
2018 20 1495 100.4
2019 21 1493 106.0
2020 22 1512 105.7 +0.02 +1.02 1.256 52.7% 50.0% +0.25 +0.30
2021 23 1601 128.1 +0.39 +1.65 0.998 50.2% -17 45.0% +0.15 0–2 2–4 (33%) +0.21
2022 24 1707 135.0 +2.51 +1.26 1.171 52.1% -5 57.1% +0.64 3–1 (75%) 3–7 (30%) 99.4 +0.01
2023 25 1892 144.9 +1.73 +1.20 1.082 51.6% -90 -125 -81 54.5% +0.37 2–8 (20%) 7–6 (54%) 96.5 -1.52
2024 26 1780 150.6 +0.19 -0.01 0.987 49.6% -9 -48 +22 46.6% -0.07 6–12 (33%) 7–11 (39%) 91.2 -1.81
2025 27 1692 133.7 -0.85 +0.09 0.957 48.9% +81 -25 -13 34.8% -0.65 4–6 (40%) 3–14 (18%) 89.5 -1.14
2026 28 1776 127.6 +1.55 +1.11 1.044 50.4% +38 45.2% +0.03 2–3 (40%) 3–5 (38%) 97.0 -1.12
Career 1931 145.1 +0.76 +0.63 1.026 50.3% -14 -72 -18 47.0% +0.01 17–32 (35%) 25–47 (35%) 83.6 -3.69

Tournament Results by Category

Grand Slams

Roman Safiullin Grand Slams results by season
SeasonAge AORGWUSO W-L
Win %
202022 Q2 1–1 (50%)
202123 R64R64Q2Q3 9–3 (75%)
202224 R128Q1Q1 2–4 (33%)
202325 R128QFR64 5–3 (62%)
202426 R128R128R32R64 3–4 (43%)
202527 R128R128R128R64 1–4 (20%)
202628 R128R16R128 9–3 (75%)
W-L 3–6
(33%)
8–6
(57%)
13–5
(72%)
6–5
(55%)
30–22
(58%)

Masters 1000

Roman Safiullin Masters 1000 results by season
SeasonAge CANCINIWMADMCMIAPARITASHA W-L
Win %
202325 R64R128R32Q1R128R16R32R32 16–8 (67%)
202426 R64R64R128R32R64R128R16 6–7 (46%)
202527 R64R64R64R128R32R128 5–6 (45%)
W-L 1–2
(33%)
1–2
(33%)
2–3
(40%)
4–3
(57%)
1–2
(33%)
5–3
(62%)
4–1
(80%)
4–3
(57%)
5–2
(71%)
27–21
(56%)

ATP 500

Roman Safiullin ATP 500 results by season
SeasonAge MEXBARBASBEIDOHDUBHALROTSPBVIE W-L
Win %
202022 R16 1–1 (50%)
202224 R32 2–1 (67%)
202325 Q1R32Q2R32 3–4 (43%)
202426 R32R64R16R32R32 2–6 (25%)
202527 R32R32Q1 2–3 (40%)
W-L 0–1
(0%)
0–1
(0%)
2–1
(67%)
2–2
(50%)
0–1
(0%)
2–2
(50%)
2–3
(40%)
1–2
(33%)
1–1
(50%)
0–1
(0%)
10–15
(40%)

ATP 250

Roman Safiullin ATP 250 results by season
SeasonAge ADEALMSWEBLKBRICDUFLRHKGMALMRSSPBSTOWSABELSTUMARCABMOSMTPTEL W-L
Win %
201719 R32 0–1 (0%)
201820 Q2 1–1 (50%)
201921 Q2Q1 1–2 (33%)
202123 R64Q1Q1R32 0–4 (0%)
202224 Q1SFR16Q2Q2SF 13–6 (68%)
202325 R16R32FR16R32R16R64Q1 11–8 (58%)
202426 R32R32SFR16R16R16R32R32 6–8 (43%)
202527 R32R32R16R64R32 1–5 (17%)
202628 R64R32 1–3 (25%)
W-L 3–3
(50%)
0–1
(0%)
0–1
(0%)
0–1
(0%)
3–1
(75%)
5–2
(71%)
0–1
(0%)
0–1
(0%)
4–2
(67%)
5–2
(71%)
2–3
(40%)
1–1
(50%)
1–4
(20%)
4–2
(67%)
2–6
(25%)
0–1
(0%)
0–1
(0%)
0–3
(0%)
1–1
(50%)
3–1
(75%)
34–38
(47%)

Results show the best round reached per tournament and season.

ATP Ranking History full ranking history →

Current rank
99
Career high
36
Career-high date
Jan 8, 2024
First Top 100
Aug 15, 2022
First Top 50
Jul 17, 2023
First Top 20
First Top 10

Ranking History Matrix

Roman Safiullin ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
201517338318323349381404394473474485640884
201618881753634569563559564563452373317334
201719337367397413409401371353378462498498
201820491478482381364339340292302295250332
201921331313301294302288294230230236257255
202022226170178179191184182182
202123181164171181182157164163152155168167
202224148147143145147147119101104928888
2023251001091041129994486041453939
202426363939424243665761596060
2025276872687372758294106128171172
2026281721892291761411329299

Similar Players

Other ATP players with comparable peak level, era, career record, and career scale.

Roman Safiullin's most statistically similar ATP players
Player Country Peak ranking Peak Elo M W L Win % Prize money Titles GS M1000 Years Rivalries Match log
Sebastian Ofner (active player) AUT #37 1,823 122 52 70 42.6% $4,052,019 0 0 0 2017–2026 Rivalries Match log
Oscar Otte (active player) GER #36 1,853 79 33 46 41.8% $2,517,153 0 0 0 2018–2024 Rivalries Match log
Pierre-Hugues Herbert (active player) FRA #36 1,936 242 105 137 43.4% $10,576,345 0 0 0 2013–2026 Rivalries Match log
Mackenzie McDonald (active player) USA #37 1,869 261 113 148 43.3% $7,326,110 0 0 0 2013–2026 Rivalries Match log
Fabian Marozsan (active player) HUN #36 1,867 158 78 80 49.4% $4,930,328 0 0 0 2023–2026 Rivalries Match log
Pedro Martinez (active player) ESP #36 1,845 212 86 126 40.6% $6,099,157 1 0 0 2018–2026 Rivalries Match log
Raphael Collignon (active player) BEL #37 1,802 45 19 26 42.2% $1,757,060 0 0 0 2024–2026 Rivalries Match log
J.J. Wolf (active player) USA #39 1,849 100 45 55 45.0% $2,575,943 0 0 0 2020–2026 Rivalries Match log
Alexandre Muller (active player) FRA #38 1,816 133 55 78 41.4% $4,445,436 1 0 0 2017–2026 Rivalries Match log
Bernabe Zapata Miralles (active player) ESP #37 1,809 95 34 61 35.8% $2,651,849 0 0 0 2018–2024 Rivalries Match log
Emil Ruusuvuori (active player) FIN #37 1,889 195 97 98 49.7% $4,484,400 0 0 0 2020–2025 Rivalries Match log
Jaume Munar (active player) ESP #33 1,889 298 131 167 44.0% $7,644,662 0 0 0 2015–2026 Rivalries Match log

Frequently Asked Questions

How old is Roman Safiullin?
Roman Safiullin is 29 years old, born on August 7, 1997.
Which country does Roman Safiullin represent?
Roman Safiullin represents Russia in TennisDB's ATP records.
How tall is Roman Safiullin?
Roman Safiullin is 185 cm / 6'1".
Is Roman Safiullin left-handed or right-handed?
Roman Safiullin plays right-handed.
How many Grand Slam singles titles has Roman Safiullin won?
Roman Safiullin has not won a Grand Slam singles title.
How many Masters 1000 titles has Roman Safiullin won?
TennisDB does not group any of Roman Safiullin's titles under the modern Masters 1000 category.
What is Roman Safiullin's highest ATP ranking?
Roman Safiullin's career-high ATP singles ranking is world No. 36, first achieved on January 8, 2024.
What is Roman Safiullin's career win-loss record?
Roman Safiullin has a career ATP singles record of 58 wins and 77 losses (43.0%).
How much career prize money has Roman Safiullin earned?
Roman Safiullin has earned at least $4,691,023 in career prize money from professional tennis.
What turned-professional year does TennisDB record for Roman Safiullin?
TennisDB records 2015 as Roman Safiullin's turned-professional year.
Which seasons of Roman Safiullin's career appear in TennisDB?
Roman Safiullin appears in TennisDB's ATP main-tour match records from 2017 through 2026.
On which surface does Roman Safiullin have the highest recorded win rate?
Among surfaces with at least 20 recorded matches, Roman Safiullin's highest ATP main-draw win rate is on grass: 50.0% (11–11).
Who has Roman Safiullin faced most often?
Roman Safiullin's most frequent opponent is Novak Djokovic, with a head-to-head record of 0–4 across 4 meetings.