Home Tip of the day All Matches Bet Builder
Tournaments
Progress How it works Blog
RS Roman Safiullin
RU ATP · Rank #102

Roman Safiullin

29yrs 1.85 m 75 kg Right #36Peak Rank
66.7%Accuracy
45
Matches Analyzed
Recent Form
LWWWL
Recent & Upcoming Tap a match for full analysis
ATP Hangzhou China Hard ATP Hangzhou China (Hard) 4
D. Medvedev vs R. Safiullin, ATP - Hangzhou, China, 12:35, Finished. Match winner odds: 1.43 for D. Medvedev, 2.95 for R. Safiullin. AI winner pick: D. Medvedev, odds 1.43, confidence 2.6 out of 10. This tip won. Predicted score: 7-6, 6-4. Best AI tip: D. Medvedev, odds 1.43, confidence 2.6 out of 10. This tip won.
12:35 Finished 1235
RU D. Medvedev (1)
RU R. Safiullin
2 0
▴1.43 ▾2.95
1 ▴1.43
7664
1 ▴1.43
2.6/10
R. Safiullin vs Y. Bu, ATP - Hangzhou, China, 11:45, Finished. Match winner odds: 1.91 for R. Safiullin, 1.98 for Y. Bu. AI winner pick: Y. Bu, odds 1.98, confidence 1.5 out of 10. This tip lost. Predicted score: 3-6, 6-4, 4-6. Best AI tip: U30.5, odds 1.31, confidence 4.5 out of 10. This tip won.
11:45 Finished 1145
RU R. Safiullin
CN Y. Bu
2 0
▴1.91 ▾1.98
2 ▾1.98
366446
U30.5 1.31
4.5/10
Q. Halys vs R. Safiullin, ATP - Hangzhou, China, 06:30, Finished. Match winner odds: 2.12 for Q. Halys, 1.73 for R. Safiullin. AI winner pick: Q. Halys, odds 2.12, confidence 8.9 out of 10. This tip lost. Predicted score: 6-4, 7-6. Best AI tip: Q. Halys, odds 2.12, confidence 8.9 out of 10. This tip lost.
06:30 Finished 0630
FR Q. Halys (4)
RU R. Safiullin
1 2
▴2.12 ▾1.73
1 ▴2.12
6476
1 ▴2.12
8.9/10
F. Sun vs R. Safiullin, ATP - Hangzhou, China, 11:05, Finished. Match winner odds: 4.7 for F. Sun, 1.24 for R. Safiullin. AI winner pick: R. Safiullin, odds 1.24, confidence 10.0 out of 10. This tip won. Predicted score: 3-6, 4-6. Best AI tip: R. Safiullin, odds 1.24, confidence 10.0 out of 10. This tip won.
11:05 Finished 1105
CN F. Sun
RU R. Safiullin
0 2
▾4.7 ▴1.24
2 ▴1.24
3646
2 ▴1.24
10.0/10
ATP Wimbledon London Great Britain Grass ATP Wimbledon London Great Britain (Grass) 7
R. Safiullin vs N. Djokovic, ATP - Wimbledon, London, Great Britain, 13:30, Finished. Match winner odds: 5.6 for R. Safiullin, 1.18 for N. Djokovic. AI winner pick: N. Djokovic, odds 1.18, confidence 4.3 out of 10. This tip won. Predicted score: 6-7, 6-7, 7-6, 6-7. Best AI tip: O29.5, odds 1.27, confidence 8.7 out of 10. This tip won.
13:30 Finished 1330
RU R. Safiullin (Q)
RS N. Djokovic (7)
1 3
▴5.6 1.18
2 1.18
67677667
O29.5 1.27
8.7/10
R. Safiullin vs J. Fonseca, ATP - Wimbledon, London, Great Britain, 11:00, Finished. Match winner odds: 3.9 for R. Safiullin, 1.3 for J. Fonseca. AI winner pick: J. Fonseca, odds 1.3, confidence 2.4 out of 10. This tip lost. Predicted score: 6-7, 6-7, 6-7. Best AI tip: O3.5, odds 1.6, confidence 9.7 out of 10. This tip won.
11:00 Finished 1100
RU R. Safiullin (Q)
BR J. Fonseca (24)
3 0
▴3.9 ▾1.3
2 ▾1.3
676767
O3.5 ▴1.6
9.7/10
R. Safiullin vs B. Van de, ATP - Wimbledon, London, Great Britain, 13:50, Finished. Match winner odds: 1.62 for R. Safiullin, 2.4 for B. Van de. AI winner pick: B. Van de, odds 2.4, confidence 5.3 out of 10. This tip lost. Predicted score: 6-4, 6-7, 6-7, 3-6. Best AI tip: O33.5, odds 1.35, confidence 9.0 out of 10. This tip won.
13:50 Finished 1350
RU R. Safiullin (Q)
NL B. Van de
3 2
▾1.62 ▴2.4
2 ▴2.4
64676736
O33.5 1.35
9.0/10
A. Rublev vs R. Safiullin, ATP - Wimbledon, London, Great Britain, 11:00, Finished. Match winner odds: 1.47 for A. Rublev, 2.8 for R. Safiullin. AI winner pick: A. Rublev, odds 1.47, confidence 1.6 out of 10. This tip lost. Predicted score: 7-6, 4-6, 6-3, 7-6. Best AI tip: O31.5, odds 1.23, confidence 9.4 out of 10. This tip won.
11:00 Finished 1100
RU A. Rublev (12)
RU R. Safiullin (Q)
2 3
▴1.47 ▾2.8
1 ▴1.47
76466376
O31.5 ▾1.23
9.4/10
R. Safiullin vs J. Kym, ATP - Wimbledon, London, GB, Qualifying, 3rd Round, 11:00, Finished. Match winner odds: 1.49 for R. Safiullin, 2.75 for J. Kym. AI winner pick: R. Safiullin, odds 1.49, confidence 2.5 out of 10. This tip won. Predicted score: 6-7, 7-6, 7-6. Best AI tip: U48.5, odds 1.25, confidence 7.8 out of 10. This tip lost.
11:00 Finished 1100
RU R. Safiullin
CH J. Kym
3 2
▾1.49 ▴2.75
1 ▾1.49
677676
U48.5 ▾1.25
7.8/10
R. Safiullin vs K. Coppejans, ATP - Wimbledon, London, GB, Qualifying, 1st - 2nd, 15:10, Finished. Match winner odds: 1.2 for R. Safiullin, 4.5 for K. Coppejans. AI winner pick: R. Safiullin, odds 1.2, confidence 1.9 out of 10. This tip won. Predicted score: 3-6, 6-3, 7-6. Best AI tip: O18.5, odds 1.28, confidence 6.9 out of 10. This tip won.
15:10 Finished 1510
RU R. Safiullin (15)
BE K. Coppejans
2 0
1.2 ▾4.5
1 1.2
366376
O18.5 ▾1.28
6.9/10
R. Safiullin vs J. McCabe, ATP - Wimbledon, London, GB, Qualifying, 1st - 2nd, 11:00, Finished. Match winner odds: 1.4 for R. Safiullin, 2.88 for J. McCabe. AI winner pick: J. McCabe, odds 2.88, confidence 1.2 out of 10. This tip lost. Predicted score: 6-3, 6-7, 4-6. Best AI tip: O19.5, odds 1.49, confidence 7.6 out of 10. This tip won.
11:00 Finished 1100
RU R. Safiullin
AU J. McCabe
2 0
▴1.4 ▾2.88
2 ▾2.88
636746
O19.5 ▾1.49
7.6/10
Record by surface
Hard
6-5
Clay
18-4
Grass
9-3
Overall 33-12
Our AI on this player 30 correct of 45

From the matches in our database

About Roman Safiullin

Roman Safiullin is a 29-year-old right-handed professional tennis player, currently ranked world No. 102. That is below a career-high of world No. 36. Over the last 52 weeks the serve has landed 68.2% of first deliveries, winning 71.9% of those points. Against serve the numbers sit mid-table — 37.9% of points won, 20.8% of break chances taken. The best surface is comfortably clay: 18-4 there, against 15-8 on everything else.

Results keep swinging: 3 up and 2 down across the last 5. The marathon of the run was 55 games against J. Kym. Predictions cover match winner and score, alongside serve, return and break-point statistics. Most recently seen in our data at ATP Beijing China.

Serve & Return
First Serve %
66.7%
1st Serve Won
72.2%
2nd Serve Won
56%
Aces / Match
6.7
Double Faults / Match
2.5
Break Pts Saved
64.8%
Break Pts Converted
20.7%
Return Pts Won
36.1%
Service Hold %
66.8%
Total Pts Won
51.2%
Records Last 12 months
2
Titles
2
Finals
4
Semis or better
16
Events played
Season by season

2026so far

31–13
Won-lost
44
Matches
14–9
Tiebreaks
5.8
Aces / Match
2.8
Double Faults / Match
First Serve % 65.9%
1st Serve Won 72.1%
2nd Serve Won 55.2%
Break points won 35.6%
Break Pts Saved 64.3%

2025

13–20
Won-lost
33
Matches
3–11
Tiebreaks
6.8
Aces / Match
3.6
Double Faults / Match
First Serve % 64.5%
1st Serve Won 69%
2nd Serve Won 52.1%
Break points won 31.4%
Break Pts Saved 63.1%

2024

31–28
Won-lost
59
Matches
11–12
Tiebreaks
7.2
Aces / Match
3.2
Double Faults / Match
First Serve % 60.8%
1st Serve Won 75.3%
2nd Serve Won 50.7%
Break points won 36.4%
Break Pts Saved 63.2%

2023

19–18
Won-lost
37
Matches
7–5
Tiebreaks
6
Aces / Match
3.5
Double Faults / Match
First Serve % 64.9%
1st Serve Won 72.3%
2nd Serve Won 51.8%
Break points won 44.4%
Break Pts Saved 61%

Season totals from the tour feed, singles only. The won-lost line is the tour's own count and can differ from the record under Predictions, which counts the matches we cover. A dash means the season holds nothing to measure that figure from.

Frequently Asked Questions

How accurate are the AI predictions for Roman Safiullin?

+

Our model has graded 45 matches involving Roman Safiullin and got 30 right — a hit rate of 66.7%. The 21 most recent are listed below, each with the pick we made and how it finished.

Who has Roman Safiullin played most often?

+

Of the matches we cover, Roman Safiullin has met Jaime Faria most often — 2 times, with a 2-0 record.