Language

A. Rublev vs R. Safiullin

Match details
A. RublevWorld No. 23
2 : 1Final score
R. SafiullinWorld No. 79
Full time · A. Rublev win
Moneyline Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Match result

Final
Final score
2 : 1
Result
A. Rublev win Final
Period scoreSet 1Set 2Set 3Total
A. Rublev6362
R. Safiullin2641

Odds

Final odds before kickoff · Updated

Provider-supplied reference odds. No real-money wager can be placed here.

Match winnerHome1.74Away2.23Pinnacle · Bookmaker 7Home1.721.74Away2.232.23
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeAway
Suspended
1.742.23
Suspended
1.74▲2.23▼
1.68▼2.33▲
1.71▲2.28▼
1.70▼2.29▲
1.73▼2.25▲
See more · 6 casesCollapse
1.742.23
Suspended
1.74▲2.23▲
1.722.22▼
1.722.24▲
First1.722.23
Odds by bookmaker
BookmakerHomeAway
Pinnacle1.742.23
Betfair1.672.20
bet3651.662.20
Marathon1.682.17
1xBet1.682.22
Betano1.702.18
BetVictor1.622.20
Game handicap-1.5Home -1.51.95Away +1.51.93Pinnacle · Bookmaker 6Home1.921.95Away1.951.93
Odds flowReference Pinnacle · Line -1.5 · Through the last odds before kickoff
Changed atHomeAway
1.95▲1.93▼
Bookmaker changed · reference bookmaker Pinnacle
1.941.94
Suspended
1.94▲1.94▼
1.88▼2.01▲
1.91▲1.98
1.90▼1.98▲
See more · 7 casesCollapse
1.93▼1.95▲
1.941.94
Suspended
1.94▲1.94▲
1.93▲1.93▼
1.921.94▼
First1.921.95
Odds by bookmaker
BookmakerHome -1.5Away +1.5
Pinnacle1.951.93
bet3651.831.83
Marathon1.871.86
1xBet1.901.90
Betano1.831.87
BetVictor1.801.87
Total games23Over 231.89Under 232.00Pinnacle · Bookmaker 3Over1.861.89Under2.012.00
Odds flowReference Pinnacle · Line 23 · Through the last odds before kickoff
Changed atOverUnder
1.892.00▲
Line changed · 23.5 → 23
1.891.99
Suspended
1.89▼1.99
1.90▲1.99▼
1.882.01
Suspended
See more · 3 casesCollapse
1.882.01▲
1.88▲2.00▼
First1.862.01
Odds by bookmaker
BookmakerOver 23Under 23
Pinnacle1.892.00
Marathon1.781.94
1xBet1.781.94
Line explanation · Handicap · Over/Under
  • Handicap and Over/Under lines are from the home team's side

Players

World ranking · updated daily
A. Rublev
Andrey Rublev
World ranking
23
Ranking points
2175
Country
—
Tour
ATP
R. Safiullin
Roman Safiullin
World ranking
79
Ranking points
744
Country
—
Tour
ATP

Match stats

A. Rublev · R. Safiullin
12Aces15
1Double faults3
72%1st serve in67%
77%1st serve points won66%
48%2nd serve points won42%
0/1Break points saved9/12
3/12Break points converted1/1
92%Service games won79%
53%Total points won47%

Tournament

ATP 500 Beijing
Level
ATP 500
Surface
Hard
Format
Best of 3 sets
Official name
China Open

Head-to-head

A. Rublev 0 : 1 R. Safiullin
Grass 0:1
LA. Rublev2:Jun 29, 2026 · Wimbledon Men's Singles

Recent matches

By player · all tournaments
WT. Griekspoor1:Oct 1, 2026 · ATP 500 Beijing · 4-6 7-5 6-7›
LD. Medvedev2:0A. RublevSep 29, 2026 · ATP Hangzhou · 7-5 6-4›
WK. Jacquet0:Sep 28, 2026 · ATP Hangzhou
WH. Gaston1:Sep 27, 2026 · ATP Hangzhou
WR. Hijikata0:Sep 25, 2026 · ATP Hangzhou
LD. Merida Aguilar3:1A. RublevSep 2, 2026 · US Open Men's Singles
WO. Virtanen2:Aug 31, 2026 · US Open Men's Singles
LA. Rublev0:Aug 18, 2026 · ATP 1000 Cincinnati
WA. Rublev2:0P. Carreno-BustaAug 16, 2026 · ATP 1000 Cincinnati
LA. Rublev1:Jul 24, 2026 · ATP Estoril
WA. Rublev2:0T. SkatovJul 23, 2026 · ATP Estoril
WA. Rublev2:0L. DarderiJul 19, 2026 · ATP Bastad
WA. Rublev2:1A. TabiloJul 18, 2026 · ATP Bastad
WA. Rublev2:0S. BaezJul 17, 2026 · ATP Bastad
WA. Rublev2:1A. PellegrinoJul 16, 2026 · ATP Bastad
LA. Rublev2:Jun 29, 2026 · Wimbledon Men's Singles
LA. Rublev0:Jun 16, 2026 · ATP 500 Halle
WR. Safiullin2:0F. CobolliOct 1, 2026 · ATP 500 Beijing · 6-3 6-2›
LD. Medvedev2:0R. SafiullinSep 28, 2026 · ATP Hangzhou
WR. Safiullin2:0Y. BuSep 27, 2026 · ATP Hangzhou
WQ. Halys1:Sep 26, 2026 · ATP Hangzhou
WF. Sun0:Sep 24, 2026 · ATP Hangzhou
LR. Safiullin0:Aug 31, 2026 · US Open Men's Singles
LR. Safiullin1:Aug 24, 2026 · ATP Winston-Salem
LR. Safiullin0:Aug 21, 2026 · Cancun 2
WR. Safiullin2:0S. WawrinkaAug 20, 2026 · Cancun 2
LR. Safiullin1:Jul 5, 2026 · Wimbledon Men's Singles
WR. Safiullin3:0J. FonsecaJul 3, 2026 · Wimbledon Men's Singles
WR. Safiullin3:2B. Van De ZandschulpJul 1, 2026 · Wimbledon Men's Singles
WA. Rublev2:Jun 29, 2026 · Wimbledon Men's Singles
LZ. Zhang2:1R. SafiullinJun 18, 2026 · Nottingham
LR. Safiullin1:Jun 9, 2026 · ATP Stuttgart

Draw

ATP 500 Beijing
Round of 32 16
K. Khachanov6-3 6-3F. Auger-Aliassime
J-L. Struff6-1 6-4T. A. Tirante
J. M. Cerundolo2-6 7-5 4-6
Z. Zhang4-6 3-6
N. Borges3-6 6-7
A. De Minaur7-6 6-2M. Navone
A. Molcan6-3 6-2T. Machac
B. Van De Zandschulp7-5 4-6 3-6
I. Buse1-6 6-7
R. Safiullin6-3 6-2F. Cobolli
J. Shang5-7 6-3 7-5S. Baez
A. Zverev7-6 6-4C. Norrie
T. Griekspoor4-6 7-5 6-7
L. Tien7-5 3-6 4-6
A. Bublik4-6 6-7
D. Medvedev6-4 6-2P. Carreno-Busta
Round of 16 8
A. Molcan5-7 3-6
H. Hurkacz7-6 6-7 6-2A. Gea
Y. Bu6-4 6-7 2-6
A. De Minaur3-6 7-6 7-5Q. Halys
A. Rublev6-2 3-6 6-4R. Safiullin
D. Medvedev6-4 6-3J-L. Struff
A. Zverev6-0 6-3J. Shang
F. Cerundolo6-3 6-3J. Mensik
Quarter-finals 4
H. Hurkacz7-6 6-2K. Khachanov
A. De Minaur1-6 6-2 6-3A. Rublev
D. Medvedev7-6 6-3F. Cerundolo
A. Zverev6-4 4-6 4-6
Semi-finals 2
A. De Minaur6-4 3-2H. Hurkacz
N. Djokovic7-5 5-3D. Medvedev
Final 1
N. Djokovic7-6 0-1A. De Minaur