Skip to content
The Drop Shot
HomeScoresSchedulePlayersNews
Log inSign up
Log inSign up
HomeScoresPlayers

Sign up to draft this player and compete in fantasy tennis leagues.

Sign up
  1. Home
  2. Players
  3. Roman Safiullin
  4. Stats
  1. Home
  2. Players
  3. Roman Safiullin
  4. Stats
#79

ATPRoman Safiullin Stats

744ATP Pts
6-6Record
$803KPrize
Form
ATP#79
744ATP Pts
6-6Record
50%Win %
$803KPrize
L1Form

Latest result

Match details
Hangzhou OpenHangzhou Open· SFSemifinalSemifinalFinal
ATP·250·Hard
1MedvedevD.MedvedevD.#6MedvedevD.MedvedevD.
76
SafiullinR.SafiullinR.#102SafiullinR.SafiullinR.
54

Next match

No next match is confirmed in our records.

Break points, not winners, end Safiullin's Wimbledon fortnight

The Drop Shot AI · Jul 5

Down goes the run, but the arrow still points up. Safiullin left Wimbledon in the round of 16, beaten in four by Novak Djokovic despite out-hitting him 45 winners to 42 — the gap was break points, 4 of 14 converted against Djokovic's 5 of 9. The fortnight rescued a season that opened 0-2 with five-set and three-tiebreak losses, squaring the record at 3-3 behind wins over Andrey Rublev (14-12 in a fifth-set breaker), Botic Van De Zandschulp and Joao Fonseca. The ranking arc mirrors it: from ATP No. 170 at season start to 132 now, near his season peak of 127.

Related coverage

  • Briefing·Sep 29, 2026Medvedev and Rublev reach the Hangzhou final; Hurkacz faces Davidovich Fokina
  • Match recap·Sep 28, 2026Medvedev answers Safiullin's second-set break to reach the Hangzhou final
  • Briefing·Sep 28, 2026Fernandez beats Gibson for Singapore title after ousting No. 5 Andreeva
  • Match recap·Sep 27, 2026Safiullin's unbroken serve sends him past Bu into Hangzhou semifinals
Show 8 moreShow fewer
  • Briefing·Sep 26, 2026Gibson into the Singapore final by walkover as Fernandez ousts Andreeva
  • Match recap·Sep 26, 2026Halys wins more points but exits Hangzhou as Safiullin takes it in three
  • Match recap·Sep 24, 2026Safiullin concedes two games to Sun for his first win since Wimbledon
  • Match recap·Aug 31, 2026Alcaraz opens the defense by squaring an old Paris debt
  • Match recap·Aug 25, 2026Safiullin converts 3 of 4 break points and still exits to a lucky loser
  • Match recap·Jul 19, 2026Nine holds, two breaks: Rublev closes out the Swedish Open title
  • Match recap·Jul 5, 2026Djokovic outlasts Safiullin over four sets, cashing 5 of 9 break chances
  • Match recap·Jul 3, 2026Safiullin, ranked No. 127, stuns No. 27 Fonseca 6-3 6-3 6-3
ResultsStatsH2HAbout

Match Statistics

Recorded results

Results recorded on The Drop Shot for 2023–2026. Coverage varies by season. This archive includes all recorded seasons and is independent of the filters above.

Roman Safiullin has a 38–47 record in these results, with 0 titles from 0 finals.

Longest winning streak in dated records: 4 wins (Jul 5, 2023 to Jul 9, 2023).

Best wins and finishes

Recorded highlights for 2023–2026. Opponent rankings are from the time of the match.

Best Grand Slam result: Quarterfinal at Wimbledon 2023.

Best Masters result: Round of 16 at Shanghai Masters 2024.

OpponentTournamentScore
Carlos AlcarazNo. 2Paris MastersR32 · Oct 31, 20236-3 6-4
Alexander ZverevNo. 10Shanghai MastersR64 · Oct 6, 20236-3 6-1
Andrey RublevNo. 13WimbledonR128 · Jun 29, 20266-4 6(6)-7(8) 3-6 6-3 7(14)-6(12)
Frances TiafoeNo. 17Shanghai MastersR32 · Oct 8, 20245-7 7-5 7(7)-6(5)
Tommy PaulNo. 17Madrid OpenR64 · Apr 29, 20236-3 7(7)-6(3)

Record by season

SeasonWinsLossesTitles
2026660
20258130
202411160
202313120

Record by round

RoundWinsLosses
Semifinal01
Quarterfinal11
R1623
R32514
R641213
R1281815
Year
2026—2026
Level
Surface

Attributes

Independent rolling tour snapshot · events starting Oct 7, 2024–Oct 6, 2026All surfaces · Slam / Masters / 500 / 250 · 70/30 when both windows qualifyUpdating snapshot…

SERVE: 83rd percentile · #32 of 182 · 32 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsPOWER: 78th percentile · #40 of 177 · 25 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsNET: 78th percentile · #38 of 169 · 21 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCLUTCH: 7th percentile · #159 of 170 · 171 qualifying points · 100% component coverage · Provisional · Events starting Oct 7, 2025–Oct 6, 2026 · current window onlyRETURN: 76th percentile · #44 of 182 · 32 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsACCURACY: 86th percentile · #26 of 177 · 24 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsBASELINE: 65th percentile · #60 of 169 · 21 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCONSISTENCY: 72nd percentile · #53 of 186 · 33 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsSERVE83POWER78NET78CLUTCH7RETURN76ACCURACY86BASELINE65CONSISTENCY72
6–6
Record
Blown Leads (won set 1)
#1/1590 / 6 losses
W / UE Ratio
#4/1571.29
Clutch Index
#163/179-6.9 pts

Surface breakdown

Hard50%

3-3

Clay0%

0-1

Grass60%

3-2

Record by Opponent Rank

Per

Averaged over 12 matches with detailed stats · 11 with point-by-point data

Stat202420252026
Serve
60.9%64.0%65.4%
71.1%71.9%73.4%
48.6%49.6%54.3%
62.3%63.9%66.8%
62.1%55.3%63.3%
76.5%77.6%85.1%
0.0690.0850.074
0.0370.0400.034
—186 km/h194 km/h
—163 km/h159 km/h
Return
30.3%25.3%30.4%
49.3%50.5%48.6%
37.2%34.6%36.6%
39.1%36.7%37.0%
20.5%18.2%21.8%
Rally
0.1560.1500.121
0.1470.1500.094
1.061.001.29
66.9%63.7%74.7%
49.6%49.1%51.4%
Dominance Ratio
0.990.961.10
Clutch
783
2 / 11 wins3 / 8 wins1 / 6 wins
4 / 16 losses2 / 13 losses0 / 6 losses

Fantasy Performance

Peak Rank
—
—
—
Loading chart…