World No. 79 Roman Safiullin is 39–16 in 2026 with two titles (Oeiras 3 and Mauthausen).
Roman Safiullin plays Francisco Cerundolo next at Shanghai Masters.
As of 9 October 2026, 05:55 UTC.
Next match
Opponent, time and what people predict.
Roman Safiullin 50%
Shanghai Masters · Round of 64 · Francisco Cerundolo leads the head-to-head 1–0 · completed tour-level meetings · people predict, Polymarket, as of 9 Oct, 05:10 UTC · match page ›
World ranking
No. 79
Up 5 places since 28 Sept
2026 season
39–16
Last 5 matches
W L W W W
Career titles
2
39–16
2026 record
2 titles (Oeiras 3 and Mauthausen).
- Hard
- 10–8
- Clay
- 20–4
- Grass
- 9–4
13
Match winning streak
Oeiras 3 to Oeiras 6, 12 Apr to 11 May.
- Vs current top 10
- 1–2
- Deciding sets
- 16–7
- Tiebreaks
- 15–9
Tournament Run
Roman Safiullin’s road through Shanghai Masters 2026.
-
Qualifying semi-finals
Won 6–3 6–0
-
Qualifying final
Won 6–2 6–3
-
Round of 128
-
Round of 64
Market profile
Where Polymarket's longer-term markets place Roman Safiullin, at the time this page was built. Market-implied, not a tip or a forecast of ours.
As of 9 October 2026, 05:55 UTC.
News & Insights
What is happening around Roman Safiullin - headlines from our approved sources, links go to the source.
Roman Safiullin faced Carlos Alcaraz in the early rounds of the US Open. Alcaraz defeated Safiullin in that match as part of his return to competitive tennis.
AI-generated summary of recent headlines. Generated 3 Oct 2026.
No fresh headlines about Roman Safiullin from our sources yet.
Serve & return, 2026
How the points are won, from the match statistics api-tennis records. The tick on each bar is the median of the ATP top 100.
24 matches with statistics
On serve about tour average at holding serve
- Aces per match
- 7.7 tour median 6.1 · more than most
- Double faults per match
- 2.2 tour median 2.6 · fewer than most
- 1st serve points won
- 74% tour median 73%
- 2nd serve points won
- 55% tour median 52%
- Service games held
- 84% tour median 82%
- Break points saved
- 65% tour median 63%
On return about tour average at converting break points
- Return games won
- 21% tour median 22%
- Break points converted
- 40% tour median 40%
Career
2 singles titles · best year-end No. 39 (2023). Year-end singles ranking by season, from api-tennis.
Results
Every singles result on record, newest first. Opponents link to their page and the score to the match page, where we have one; "people predicted" is this player's Polymarket price before the match.
| Date | Result | Opponent | Tournament | Score | People predicted |
|---|---|---|---|---|---|
| 7 Oct 2026 | W | Rinky Hijikata | Shanghai Masters · Round of 128 | 7–5 6–3 | 73% |
| 6 Oct 2026 | W | Shintaro Mochizuki | Shanghai Masters · Qualifying final | 6–2 6–3 | |
| 5 Oct 2026 | W | Alexis Galarneau | Shanghai Masters · Qualifying semi-finals | 6–3 6–0 | |
| 3 Oct 2026 | L | Andrey Rublev | China Open · Round of 16 | 2–6 6–3 4–6 | 44% |
| 1 Oct 2026 | W | Flavio Cobolli | China Open · Round of 32 | 6–3 6–2 | |
| 28 Sept 2026 | L | Daniil Medvedev | Hangzhou Open · Semi-finals | 5–7 4–6 | |
| 27 Sept 2026 | W | Yunchaokete Bu | Hangzhou Open · Quarter-finals | 6–3 6–3 | |
| 26 Sept 2026 | W | Quentin Halys | Hangzhou Open · Round of 16 | 5–7 6–3 6–4 |
Show next 20 of 47 more
| 24 Sept 2026 | W | Fajing Sun | Hangzhou Open · Round of 32 | 6–2 6–0 | |
| 31 Aug 2026 | L | Carlos Alcaraz | US Open · Round of 128 | 4–6 4–6 4–6 | |
| 24 Aug 2026 | L | Hugo Grenier | Winston-Salem · Round of 64 | 6–7(6) 6–4 3–6 | |
| 21 Aug 2026 | L | Hubert Hurkacz | Cancun 2 · Quarter-finals | 4–6 3–6 | |
| 20 Aug 2026 | W | Stan Wawrinka | Cancun 2 · Round of 16 | 6–3 6–4 | |
| 18 Aug 2026 | W | Sebastian Ofner | Cancun 2 · Round of 32 | 6–3 6–4 | |
| 5 Jul 2026 | L | Novak Djokovic | Wimbledon · Round of 16 | 6–7(6) 3–6 6–3 3–6 | |
| 3 Jul 2026 | W | Joao Fonseca | Wimbledon · Round of 32 | 6–3 6–3 6–3 | |
| 1 Jul 2026 | W | Botic van de Zandschulp | Wimbledon · Round of 64 | 6–0 4–6 6–3 3–6 7–6(5) | |
| 29 Jun 2026 | W | Andrey Rublev | Wimbledon · Round of 128 | 6–4 6–7(6) 3–6 6–3 7–6(12) | |
| 25 Jun 2026 | W | Jerome Kym | Wimbledon · Qualifying final | 4–6 7–6(2) 3–6 7–6(6) 6–4 | |
| 24 Jun 2026 | W | Kimmer Coppejans | Wimbledon · Qualifying semi-finals | 7–6(2) 7–5 | |
| 22 Jun 2026 | W | James McCabe | Wimbledon · Qualifying quarter-finals | 6–3 7–6(4) | |
| 18 Jun 2026 | L | Zhizhen Zhang | Nottingham · Quarter-finals | 7–6(4) 6–7(11) 1–6 | |
| 16 Jun 2026 | W | August Holmgren | Nottingham · Round of 16 | 6–3 6–2 | |
| 15 Jun 2026 | W | Oliver Tarvet | Nottingham · Round of 32 | 4–6 6–3 6–2 | |
| 9 Jun 2026 | L | Giovanni Mpetshi Perricard | Stuttgart · Round of 32 | 5–7 7–6(4) 6–7(4) | |
| 7 Jun 2026 | L | Alexis Galarneau | Stuttgart · Qualifying final | 4–6 7–6(1) 6–7(5) | |
| 6 Jun 2026 | W | Petr Bar Biryukov | Stuttgart · Qualifying semi-finals | 6–7(8) 7–6(1) 6–3 | |
| 25 May 2026 | L | Casper Ruud | French Open · Round of 128 | 2–6 6–7(5) 7–5 6–0 2–6 |
Show next 20 of 27 more
| 22 May 2026 | W | Tom Gentzsch | French Open · Qualifying final | 6–3 6–7(2) 6–4 | |
| 20 May 2026 | W | Joel Schwaerzler | French Open · Qualifying semi-finals | 6–4 6–4 | |
| 19 May 2026 | W | Mark Lajal | French Open · Qualifying quarter-finals | 6–4 6–4 | |
| 13 May 2026 | L | Laslo Djere | Oeiras 6 · Round of 16 | 4–6 5–7 | |
| 11 May 2026 | W | Henrique Rocha | Oeiras 6 · Round of 32 | 5–7 7–6(5) 6–2 | |
| 3 May 2026 | W | Jaime Faria | Mauthausen · Final | 4–6 6–4 7–6(4) | |
| 2 May 2026 | W | Lukas Neumayer | Mauthausen · Semi-finals | 6–3 3–6 6–2 | |
| 1 May 2026 | W | David Jorda Sanchis | Mauthausen · Quarter-finals | 6–3 3–6 6–1 | |
| 30 Apr 2026 | W | Titouan Droguet | Mauthausen · Round of 16 | 6–2 4–6 6–4 | |
| 28 Apr 2026 | W | Cezar Cretu | Mauthausen · Round of 32 | 6–2 6–4 | |
| 19 Apr 2026 | W | Valentin Royer | Oeiras 3 · Final | 6–1 6–2 | |
| 18 Apr 2026 | W | Henrique Rocha | Oeiras 3 · Semi-finals | 6–4 6–4 | |
| 17 Apr 2026 | W | Jaime Faria | Oeiras 3 · Quarter-finals | 4–6 6–3 7–6(1) | |
| 16 Apr 2026 | W | Luca van Assche | Oeiras 3 · Round of 16 | 7–5 3–6 6–2 | |
| 14 Apr 2026 | W | Felix Gill | Oeiras 3 · Round of 32 | 4–6 7–6(5) 3–1 ret. | |
| 13 Apr 2026 | W | Tiago Torres | Oeiras 3 · Qualifying final | 4–6 6–1 6–4 | |
| 12 Apr 2026 | W | Joao Dinis Silva | Oeiras 3 · Qualifying semi-finals | 4–6 6–2 6–1 | |
| 9 Apr 2026 | L | Joel Schwaerzler | Madrid · Round of 16 | 3–6 4–6 | |
| 7 Apr 2026 | W | Diego Dedura | Madrid · Round of 32 | 6–4 7–5 | |
| 28 Mar 2026 | L | Pablo Llamas Ruiz | Montemar · Semi-finals | 4–6 5–7 |
Show next 7 of 7 more
| 27 Mar 2026 | W | Max Houkes | Montemar · Quarter-finals | 6–4 6–1 | |
| 26 Mar 2026 | W | Jan Choinski | Montemar · Round of 16 | 6–2 6–3 | |
| 24 Mar 2026 | W | Gilles Arnaud Bailly | Montemar · Round of 32 | 6–1 6–4 | |
| 4 Mar 2026 | L | Jan Choinski | Thionville · Round of 16 | 6–4 5–7 5–7 | |
| 2 Mar 2026 | W | Timofey Skatov | Thionville · Round of 32 | 7–6(3) 6–3 | |
| 23 Feb 2026 | L | Clement Chidekh | Saint Brieuc · Round of 32 | 3–6 1–6 | |
| 17 Feb 2026 | L | Alexander Blockx | Lille · Round of 32 | 2–6 2–6 |