Home
Tournaments
Seasons
Statistics
H2H
Rankings
Ranking Tables
Match Records
Ranking Records
Match Database
Blog
Home
›
Tournaments
›
Shanghai
›
2023
View Records of the Tournament
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
Round
Wrk
Winner
Lrk
Loser
Score
BoF
Min
WA
WDF
W1stIn%
W1st%
W2nd%
BPSvd
R128
98
Cristian Garin
Hard
146
Aleksandar Kovacevic
Hard
6-4 7-6(10)
3
114
6
0
65.8%
74.0%
61.5%
2/3
R128
186
Yunchaokete Bu
Hard
45
Miomir Kecmanovic
Hard
6-7(6) 6-2 2-1 RET
3
140
17
1
58.1%
83.7%
48.4%
3/4
R128
38
Mackenzie McDonald
Hard
119
Corentin Moutet
Hard
6-2 6-3
3
83
0
2
68.3%
79.1%
50.0%
4/4
R128
57
Marton Fucsovics
Hard
260
Denis Yevseyev
Hard
6-4 6-2
3
86
1
1
59.3%
71.9%
72.7%
2/2
R128
50
Roman Safiullin
Hard
39
Andy Murray
Hard
6-3 6-2
3
99
4
3
64.1%
68.3%
47.8%
6/7
R128
82
Jaume Munar
Hard
489
Rigele Te
Hard
6-2 6-4
3
86
11
0
79.2%
78.9%
60.0%
0/0
R128
273
Dane Sweeny
Hard
97
Taro Daniel
Hard
6-2 6-3
3
96
1
0
56.1%
64.9%
58.6%
5/6
R128
80
Marcos Giron
Hard
90
Daniel Elahi Galan
Hard
6-4 6-2
3
69
5
1
60.4%
86.2%
68.4%
2/2
R128
122
Brandon Nakashima
Hard
70
Bernabe Zapata Miralles
Hard
6-1 7-6(3)
3
94
9
1
68.5%
94.6%
52.9%
0/0
R128
60
Zhizhen Zhang
Hard
63
Richard Gasquet
Hard
6-1 6-2
3
54
11
1
69.7%
95.7%
60.0%
0/0
R128
184
Yu Hsiou Hsu
Hard
41
Max Purcell
Hard
7-6(5) 4-6 6-4
3
168
3
7
61.8%
59.2%
42.6%
8/15
R128
69
Thanasi Kokkinakis
Hard
128
Fabio Fognini
Hard
6-2 6-4
3
79
6
2
69.8%
83.8%
50.0%
2/2
R128
91
Fabian Marozsan
Hard
68
Arthur Rinderknech
Hard
7-6(6) 6-2
3
83
1
2
68.9%
83.3%
57.9%
0/0
R128
55
Dusan Lajovic
Hard
46
Stan Wawrinka
Hard
6-4 7-6(7)
3
113
6
1
69.4%
72.0%
50.0%
2/5
R128
53
Yannick Hanfmann
Hard
139
James Duckworth
Hard
6-4 6-7(10) 6-3
3
147
12
1
73.1%
83.8%
64.0%
1/1
R128
48
Yoshihito Nishioka
Hard
47
Daniel Altmaier
Hard
6-4 3-6 7-6(2)
3
173
1
0
65.9%
73.3%
67.7%
4/5
R128
76
Quentin Halys
Hard
52
Aslan Karatsev
Hard
7-6(4) 3-6 6-2
3
127
5
6
52.3%
77.8%
56.1%
5/7
R128
380
Chun-Hsin Tseng
Hard
84
Alexander Shevchenko
Hard
3-6 6-3 6-2
3
111
3
3
62.0%
73.5%
53.3%
3/5
R128
44
Arthur Fils
Hard
103
Pavel Kotov
Hard
6-1 6-4
3
77
5
5
58.2%
81.3%
43.5%
0/1
R128
49
Sebastian Ofner
Hard
65
Juan Pablo Varillas
Hard
7-6(3) 7-6(6)
3
125
12
2
57.5%
82.0%
48.6%
3/5
R128
51
J.J. Wolf
Hard
71
Pedro Cachin
Hard
3-6 6-3 6-4
3
124
12
3
53.8%
85.7%
45.2%
7/9
R128
42
Matteo Arnaldi
Hard
43
Alexei Popyrin
Hard
4-6 6-3 6-4
3
134
2
2
50.6%
75.6%
52.3%
2/5
R128
67
Botic van de Zandschulp
Hard
58
Christopher O'Connell
Hard
6-2 6-7(2) 6-4
3
136
10
2
75.9%
76.2%
65.0%
2/4
R128
75
Rinky Hijikata
Hard
36
Laslo Djere
Hard
7-6(4) 7-5
3
137
2
3
63.5%
78.7%
45.7%
7/8
R128
79
Yosuke Watanuki
Hard
156
Juncheng Shang
Hard
7-6(7) 4-6 6-4
3
177
13
4
57.3%
72.9%
59.1%
7/10
R128
130
Diego Schwartzman
Hard
66
Luca Van Assche
Hard
5-7 6-3 6-2
3
168
0
2
66.7%
60.5%
47.4%
13/18
R128
148
Terence Atmane
Hard
62
Jordan Thompson
Hard
6-3 3-6 6-1
3
94
7
4
61.4%
72.1%
59.3%
5/7
R128
59
Lorenzo Sonego
Hard
298
Philip Sekulic
Hard
6-3 6-2
3
87
13
0
64.4%
81.6%
52.4%
4/4
R128
302
Beibit Zhukayev
Hard
252
Stefano Napolitano
Hard
7-5 7-5
3
114
6
2
65.7%
81.8%
65.2%
3/3
R128
54
Aleksandar Vukic
Hard
61
Roberto Carballes Baena
Hard
6-4 7-6(7)
3
134
9
0
57.8%
86.5%
59.3%
0/1
R128
245
Mikhail Kukushkin
Hard
81
Alexandre Muller
Hard
6-7(6) 6-3 6-2
3
160
0
1
72.2%
64.1%
70.0%
7/8
R128
73
Gregoire Barrere
Hard
85
Nuno Borges
Hard
6-2 6-2
3
62
2
2
71.7%
73.7%
66.7%
7/7
R64
3
Daniil Medvedev
Hard
98
Cristian Garin
Hard
6-3 6-3
3
91
7
6
65.5%
80.6%
36.8%
7/9
R64
26
Sebastian Korda
Hard
186
Yunchaokete Bu
Hard
6-1 6-4
3
72
9
2
60.3%
80.0%
52.2%
0/0
R64
21
Francisco Cerundolo
Hard
38
Mackenzie McDonald
Hard
7-6(4) 7-6(5)
3
133
3
4
60.4%
76.4%
41.7%
1/3
R64
57
Marton Fucsovics
Hard
15
Felix Auger-Aliassime
Hard
7-6(3) 4-6 6-3
3
202
5
5
51.9%
62.3%
59.4%
9/12
R64
50
Roman Safiullin
Hard
10
Alexander Zverev
Hard
6-3 6-1
3
74
7
0
59.6%
89.3%
52.6%
1/1
R64
20
Ben Shelton
Hard
82
Jaume Munar
Hard
6-4 6-4
3
95
3
3
75.8%
78.7%
53.3%
3/3
R64
29
Sebastian Baez
Hard
273
Dane Sweeny
Hard
6-2 6-4
3
66
2
1
72.3%
76.5%
84.6%
1/1
R64
4
Jannik Sinner
Hard
80
Marcos Giron
Hard
7-6(7) 6-2
3
105
4
2
70.5%
79.1%
55.6%
1/3
R64
122
Brandon Nakashima
Hard
5
Holger Rune
Hard
6-0 6-2
3
69
5
0
72.7%
81.3%
41.7%
1/1
R64
60
Zhizhen Zhang
Hard
31
Tomas Martin Etcheverry
Hard
4-6 6-3 6-4
3
147
6
0
70.8%
74.6%
53.8%
5/6
R64
184
Yu Hsiou Hsu
Hard
18
Lorenzo Musetti
Hard
6-3 6-4
3
84
2
1
66.7%
83.3%
66.7%
2/3
R64
17
Hubert Hurkacz
Hard
69
Thanasi Kokkinakis
Hard
7-6(5) 6-4
3
101
17
1
70.0%
85.7%
52.4%
1/1
R64
91
Fabian Marozsan
Hard
11
Alex de Minaur
Hard
6-3 7-5
3
85
5
2
69.2%
73.3%
60.0%
2/3
R64
55
Dusan Lajovic
Hard
24
Tallon Griekspoor
Hard
6-4 3-2 RET
3
62
5
1
68.4%
84.6%
58.3%
1/1
R64
32
Christopher Eubanks
Hard
53
Yannick Hanfmann
Hard
4-6 6-3 6-2
3
127
14
1
77.6%
65.2%
63.2%
1/3
R64
9
Casper Ruud
Hard
48
Yoshihito Nishioka
Hard
7-5 6-0
3
74
9
0
87.2%
85.3%
60.0%
0/1
R64
7
Andrey Rublev
Hard
76
Quentin Halys
Hard
6-4 7-5
3
66
14
1
69.1%
92.1%
52.9%
0/0
R64
23
Adrian Mannarino
Hard
380
Chun-Hsin Tseng
Hard
6-2 6-2
3
92
6
2
63.0%
79.4%
45.0%
3/3
R64
44
Arthur Fils
Hard
25
Alejandro Davidovich Fokina
Hard
6-2 7-5
3
82
7
3
58.2%
84.4%
47.8%
1/2
R64
12
Tommy Paul
Hard
49
Sebastian Ofner
Hard
6-3 6-0
3
70
4
1
51.4%
88.9%
70.6%
0/0
R64
51
J.J. Wolf
Hard
16
Cameron Norrie
Hard
6-3 5-7 7-6(4)
3
192
13
4
57.8%
68.3%
47.8%
7/11
R64
42
Matteo Arnaldi
Hard
27
Jan-Lennard Struff
Hard
6-3 3-6 6-4
3
139
8
2
63.0%
70.7%
55.9%
8/11
R64
34
Ugo Humbert
Hard
67
Botic van de Zandschulp
Hard
6-4 1-6 6-2
3
117
1
2
58.7%
59.1%
48.4%
4/9
R64
6
Stefanos Tsitsipas
Hard
75
Rinky Hijikata
Hard
6-4 6-2
3
82
4
1
65.3%
81.3%
52.9%
4/5
R64
8
Taylor Fritz
Hard
79
Yosuke Watanuki
Hard
7-6(2) 6-7(6) 6-4
3
153
15
4
61.1%
75.8%
59.5%
4/6
R64
130
Diego Schwartzman
Hard
30
Jiri Lehecka
Hard
6-4 3-6 6-2
3
139
1
2
72.3%
71.7%
52.2%
6/8
R64
22
Nicolas Jarry
Hard
148
Terence Atmane
Hard
7-5 6-2
3
102
3
1
68.1%
93.8%
73.3%
0/0
R64
59
Lorenzo Sonego
Hard
13
Frances Tiafoe
Hard
2-6 6-2 6-3
3
122
9
2
71.1%
79.6%
36.4%
6/8
R64
14
Karen Khachanov
Hard
302
Beibit Zhukayev
Hard
7-6(1) 4-6 6-2
3
122
9
1
64.4%
87.2%
73.1%
0/1
R64
19
Grigor Dimitrov
Hard
54
Aleksandar Vukic
Hard
6-4 6-3
3
84
5
1
72.9%
85.7%
53.8%
0/0
R64
33
Daniel Evans
Hard
245
Mikhail Kukushkin
Hard
6-2 3-0 RET
3
52
6
1
55.6%
93.3%
75.0%
0/0
R64
2
Carlos Alcaraz
Hard
73
Gregoire Barrere
Hard
6-2 7-5
3
102
4
2
75.8%
70.0%
50.0%
6/7
R32
26
Sebastian Korda
Hard
3
Daniil Medvedev
Hard
7-6(8) 6-2
3
88
4
0
75.7%
71.7%
76.5%
1/1
R32
21
Francisco Cerundolo
Hard
57
Marton Fucsovics
Hard
3-6 6-4 7-5
3
142
2
4
71.0%
77.3%
33.3%
2/5
R32
20
Ben Shelton
Hard
50
Roman Safiullin
Hard
3-6 6-3 6-4
3
128
5
3
68.6%
81.4%
51.9%
5/6
R32
4
Jannik Sinner
Hard
29
Sebastian Baez
Hard
3-6 6-3 6-2
3
119
8
0
57.6%
81.6%
50.0%
3/4
R32
60
Zhizhen Zhang
Hard
122
Brandon Nakashima
Hard
7-6(2) 6-2
3
84
3
0
75.4%
80.4%
60.0%
1/1
R32
17
Hubert Hurkacz
Hard
184
Yu Hsiou Hsu
Hard
6-4 6-4
3
92
12
0
74.2%
71.7%
62.5%
4/4
R32
91
Fabian Marozsan
Hard
55
Dusan Lajovic
Hard
6-3 6-3
3
72
6
2
63.3%
77.4%
55.6%
2/3
R32
9
Casper Ruud
Hard
32
Christopher Eubanks
Hard
6-4 6-2
3
71
1
2
67.4%
83.9%
73.3%
3/3
R32
7
Andrey Rublev
Hard
23
Adrian Mannarino
Hard
6-3 6-0
3
62
6
0
66.7%
79.4%
52.9%
2/2
R32
12
Tommy Paul
Hard
44
Arthur Fils
Hard
6-4 6-7(7) 6-4
3
166
6
4
56.6%
71.4%
69.8%
3/4
R32
51
J.J. Wolf
Hard
42
Matteo Arnaldi
Hard
2-6 6-3 7-6(4)
3
163
3
2
52.5%
69.8%
52.1%
7/10
R32
34
Ugo Humbert
Hard
6
Stefanos Tsitsipas
Hard
6-4 3-6 7-5
3
129
8
1
64.7%
83.6%
46.7%
6/8
R32
130
Diego Schwartzman
Hard
8
Taylor Fritz
Hard
6-4 3-6 7-6(5)
3
164
3
1
66.7%
65.0%
66.7%
1/4
R32
22
Nicolas Jarry
Hard
59
Lorenzo Sonego
Hard
7-6(4) 6-2
3
102
6
1
59.0%
86.1%
60.0%
1/1
R32
19
Grigor Dimitrov
Hard
14
Karen Khachanov
Hard
7-6(6) 6-4
3
118
10
1
67.1%
85.1%
52.2%
2/2
R32
2
Carlos Alcaraz
Hard
33
Daniel Evans
Hard
7-6(1) 6-4
3
143
6
1
63.1%
70.7%
66.7%
4/6
R16
26
Sebastian Korda
Hard
21
Francisco Cerundolo
Hard
7-5 7-6(6)
3
98
7
0
66.2%
81.6%
60.0%
3/4
R16
20
Ben Shelton
Hard
4
Jannik Sinner
Hard
2-6 6-3 7-6(5)
3
150
15
4
73.3%
73.0%
48.1%
3/5
R16
17
Hubert Hurkacz
Hard
60
Zhizhen Zhang
Hard
7-6(6) 4-6 7-6(4)
3
158
16
0
70.2%
87.9%
50.0%
3/6
R16
91
Fabian Marozsan
Hard
9
Casper Ruud
Hard
7-6(3) 3-6 6-4
3
159
6
1
70.8%
72.5%
45.5%
8/11
R16
7
Andrey Rublev
Hard
12
Tommy Paul
Hard
7-5 7-5
3
95
4
1
62.1%
80.6%
72.7%
0/1
R16
34
Ugo Humbert
Hard
51
J.J. Wolf
Hard
6-1 6-2
3
57
6
0
74.3%
92.3%
88.9%
0/0
R16
22
Nicolas Jarry
Hard
130
Diego Schwartzman
Hard
6-3 5-7 6-3
3
144
15
0
64.2%
78.8%
69.0%
3/4
R16
19
Grigor Dimitrov
Hard
2
Carlos Alcaraz
Hard
5-7 6-2 6-4
3
130
10
4
72.1%
72.6%
54.2%
3/5
QF
26
Sebastian Korda
Hard
20
Ben Shelton
Hard
6-7(10) 6-2 7-6(6)
3
174
5
2
62.9%
66.7%
66.7%
4/7
QF
17
Hubert Hurkacz
Hard
91
Fabian Marozsan
Hard
4-6 6-1 6-3
3
103
18
1
67.6%
82.0%
41.7%
2/4
QF
7
Andrey Rublev
Hard
34
Ugo Humbert
Hard
6-2 6-3
3
90
2
0
62.7%
71.9%
63.2%
3/4
QF
19
Grigor Dimitrov
Hard
22
Nicolas Jarry
Hard
7-6(2) 6-4
3
99
11
2
67.7%
90.5%
55.0%
0/0
SF
17
Hubert Hurkacz
Hard
26
Sebastian Korda
Hard
6-3 6-4
3
76
14
0
74.6%
85.1%
37.5%
0/0
SF
7
Andrey Rublev
Hard
19
Grigor Dimitrov
Hard
7-6(7) 6-3
3
109
9
1
73.7%
71.4%
50.0%
4/6
F
17
Hubert Hurkacz
Hard
7
Andrey Rublev
Hard
6-3 3-6 7-6(8)
3
126
21
0
75.3%
81.4%
47.8%
1/2
Seeds Performance
1.
Carlos Alcaraz
(
R16
lost to
Grigor Dimitrov
)
2.
Daniil Medvedev
(
R32
lost to
Sebastian Korda
)
3.
Holger Rune
(
R64
lost to
Brandon Nakashima
)
4.
Stefanos Tsitsipas
(
R32
lost to
Ugo Humbert
)
5.
Andrey Rublev
(
F
lost to
Hubert Hurkacz
)
6.
Jannik Sinner
(
R16
lost to
Ben Shelton
)
7.
Taylor Fritz
(
R32
lost to
Diego Schwartzman
)
8.
Casper Ruud
(
R16
lost to
Fabian Marozsan
)
9.
Alexander Zverev
(
R64
lost to
Roman Safiullin
)
10.
Frances Tiafoe
(
R64
lost to
Lorenzo Sonego
)
11.
Alex de Minaur
(
R64
lost to
Fabian Marozsan
)
12.
Tommy Paul
(
R16
lost to
Andrey Rublev
)
13.
Karen Khachanov
(
R32
lost to
Grigor Dimitrov
)
14.
Felix Auger-Aliassime
(
R64
lost to
Marton Fucsovics
)
15.
Cameron Norrie
(
R64
lost to
J.J. Wolf
)
16.
Hubert Hurkacz
(
F
Winner 🏆
)
17.
Lorenzo Musetti
(
R64
lost to
Yu Hsiou Hsu
)
18.
Grigor Dimitrov
(
SF
lost to
Andrey Rublev
)
19.
Ben Shelton
(
QF
lost to
Sebastian Korda
)
20.
Francisco Cerundolo
(
R16
lost to
Sebastian Korda
)
21.
Jan-Lennard Struff
(
R64
lost to
Matteo Arnaldi
)
22.
Nicolas Jarry
(
QF
lost to
Grigor Dimitrov
)
23.
Tallon Griekspoor
(
R64
lost to
Dusan Lajovic
)
24.
Alejandro Davidovich Fokina
(
R64
lost to
Arthur Fils
)
25.
Sebastian Baez
(
R32
lost to
Jannik Sinner
)
26.
Sebastian Korda
(
SF
lost to
Hubert Hurkacz
)
27.
Jiri Lehecka
(
R64
lost to
Diego Schwartzman
)
28.
Tomas Martin Etcheverry
(
R64
lost to
Zhizhen Zhang
)
29.
Christopher Eubanks
(
R32
lost to
Casper Ruud
)
30.
Daniel Evans
(
R32
lost to
Carlos Alcaraz
)
31.
Adrian Mannarino
(
R32
lost to
Andrey Rublev
)
32.
Ugo Humbert
(
QF
lost to
Andrey Rublev
)
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
Loading parameters...
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009