ATP Shanghai Masters 2024 Draw & Results

Completed

Jannik Sinner won the 2024 Shanghai Masters, defeating Novak Djokovic 7-6(4) 6-3 in the final. The Masters 1000 event was played October 2–13 on hard courts in Shanghai, China.

The Shanghai Masters is the ATP Tour's leading Masters event in China and part of the late-season Asian swing.

Full tournament history →
Champion
def. Novak Djokovic , 7-6(4) 6-3
Dates
Oct 2 — Oct 13
Location
Shanghai, China
Category
Masters 1000
Surface
Hard
Prize money
$8,995,555

Arrows show an edition's recorded category and documented modern equivalent; unresolved editions keep their recorded category. Mapping details.

Results

Match type

131 recorded singles results

Shanghai Masters 2024 match log
WinnerScoreLoserH2HMatch DataDateRound
F (1)
Jannik Sinner #1 7-6(4) 6-3 Novak Djokovic #44× CH H2H Match data Oct 13, 2024* F
SF (2)
Jannik Sinner #1 6-4 7-5 Tomas Machac #33 H2H Match data Oct 12, 2024* SF
Novak Djokovic #44× CH 6-4 7-6(6) Taylor Fritz #7 H2H Match data Oct 12, 2024* SF
QF (4)
Jannik Sinner #1 6-1 6-4 Daniil Medvedev #5CH H2H Match data Oct 11, 2024* QF
Taylor Fritz #7 6-3 6-4 David Goffin #66 H2H Match data Oct 11, 2024* QF
Novak Djokovic #44× CH 6-7(4) 6-1 6-4 Jakub Mensik #65 H2H Match data Oct 11, 2024* QF
Tomas Machac #33 7-6(5) 7-5 Carlos Alcaraz #2 H2H Match data Oct 11, 2024* QF Upset: winner had a 13 percent pre-match Elo win probability.
R16 (8)
Jakub Mensik #65 6-3 3-6 6-4 Grigor Dimitrov #10 H2H Match data Oct 9, 2024* R16 Upset: winner had a 19 percent pre-match Elo win probability.
Carlos Alcaraz #2 6-4 7-5 Gael Monfils #46 H2H Match data Oct 9, 2024* R16
David Goffin #66 6-4 7-5 Alexander Zverev #3 H2H Match data Oct 9, 2024* R16 Upset: winner had a 15 percent pre-match Elo win probability.
Daniil Medvedev #5CH 7-6(3) 6-3 Stefanos Tsitsipas #12 H2H Match data Oct 9, 2024* R16
Taylor Fritz #7 6-1 6-2 Holger Rune #14 H2H Match data Oct 9, 2024* R16
Tomas Machac #33 3-6 6-4 6-3 Tommy Paul #13 H2H Match data Oct 9, 2024* R16
Novak Djokovic #44× CH 6-3 6-2 Roman Safiullin #61 H2H Match data Oct 9, 2024* R16
Jannik Sinner #1 6-4 7-6(1) Ben Shelton #16 H2H Match data Oct 9, 2024* R16
R32 (16)
Carlos Alcaraz #2 7-6(5) 6-3 Yibing Wu #560 H2H Match data Oct 7, 2024* R32
Taylor Fritz #7 6-3 6-4 Yosuke Watanuki #336 H2H Match data Oct 7, 2024* R32
Daniil Medvedev #5CH 5-7 6-4 6-4 Matteo Arnaldi #36 H2H Match data Oct 7, 2024* R32
Tomas Machac #33 6-4 6-2 Aleksandar Vukic #91 H2H Match data Oct 7, 2024* R32
Novak Djokovic #44× CH 6-1 6-2 Flavio Cobolli #30 H2H Match data Oct 7, 2024* R32
Holger Rune #14 6-4 7-5 Jiri Lehecka #34 H2H Match data Oct 7, 2024* R32
Stefanos Tsitsipas #12 6-3 7-5 Alexandre Muller #74 H2H Match data Oct 7, 2024* R32
Grigor Dimitrov #10 7-6(5) 6-2 Alexei Popyrin #24 H2H Match data Oct 7, 2024* R32
Alexander Zverev #3 7-6(6) 2-6 7-6(5) Tallon Griekspoor #40 H2H Match data Oct 7, 2024* R32
Ben Shelton #16 6-3 6-4 Roberto Carballes Baena #54 H2H Match data Oct 7, 2024* R32
Tommy Paul #13 6-7(2) 7-6(6) 6-2 Alejandro Tabilo #23 H2H Match data Oct 7, 2024* R32
David Goffin #66 1-6 6-3 7-5 Marcos Giron #47 H2H Match data Oct 7, 2024* R32
Jakub Mensik #65 6-1 6-7(5) 6-2 Aleksandr Shevchenko #58 H2H Match data Oct 7, 2024* R32
Jannik Sinner #1 6-7(3) 6-4 6-2 Tomas Martin Etcheverry #37 H2H Match data Oct 7, 2024* R32
Roman Safiullin #61 5-7 7-5 7-6(5) Frances Tiafoe #17 H2H Match data Oct 7, 2024* R32
Gael Monfils #46 7-6(7) 2-6 6-1 Ugo Humbert #15 H2H Match data Oct 7, 2024* R32
R64 (32)
Carlos Alcaraz #2 6-2 6-2 Juncheng Shang #51 H2H Match data Oct 5, 2024* R64
Roman Safiullin #61 6-4 6-2 Alexander Bublik #27 H2H Match data Oct 5, 2024* R64
Marcos Giron #47 6-4 6-3 Karen Khachanov #25 H2H Match data Oct 5, 2024* R64
Tomas Machac #33 1-6 7-6(3) 6-4 Alejandro Davidovich Fokina #64 H2H Match data Oct 5, 2024* R64
Alexander Zverev #3 6-4 6-2 Mattia Bellucci #101 H2H Match data Oct 5, 2024* R64
Alexei Popyrin #24 6-3 6-2 Miomir Kecmanovic #55 H2H Match data Oct 5, 2024* R64
Daniil Medvedev #5CH 7-5 7-5 Thiago Seyboth Wild #88 H2H Match data Oct 5, 2024* R64
Tommy Paul #13 6-1 6-3 Fabio Fognini #81 H2H Match data Oct 5, 2024* R64
Stefanos Tsitsipas #12 7-6(6) 6-4 Kei Nishikori #153 H2H Match data Oct 5, 2024* R64
Ugo Humbert #15 6-3 6-2 Arthur Cazaux #92 H2H Match data Oct 5, 2024* R64
Flavio Cobolli #30 6-7(6) 7-6(4) 6-3 Stan Wawrinka #236 H2H Match data Oct 5, 2024* R64
Roberto Carballes Baena #54 7-6(4) 7-6(5) Arthur Fils #21 H2H Match data Oct 5, 2024* R64
Yibing Wu #560 6-2 6-1 Nicolas Jarry #29 H2H Match data Oct 5, 2024* R64
Yosuke Watanuki #336 7-6(4) 6-3 Brandon Nakashima #35 H2H Match data Oct 5, 2024* R64
Jiri Lehecka #34 7-6(6) 6-4 Jaume Munar #63 H2H Match data Oct 5, 2024* R64
Alexandre Muller #74 6-3 6-2 Felix Auger-Aliassime #22 H2H Match data Oct 5, 2024* R64
Tallon Griekspoor #40 6-3 6-2 Jordan Thompson #28 H2H Match data Oct 5, 2024* R64
Jannik Sinner #1 6-1 6-4 Taro Daniel #93 H2H Match data Oct 5, 2024* R64
Frances Tiafoe #17 6-2 6-4 Yi Zhou #440 H2H Match data Oct 5, 2024* R64
Tomas Martin Etcheverry #37 7-6(5) 3-6 7-5 Botic van de Zandschulp #67 H2H Match data Oct 5, 2024* R64
Alejandro Tabilo #23 6-3 6-2 Arthur Rinderknech #62 H2H Match data Oct 5, 2024* R64
Gael Monfils #46 6-3 4-6 6-4 Sebastian Baez #26 H2H Match data Oct 5, 2024* R64
Taylor Fritz #7 7-6(4) 7-6(5) Terence Atmane #161 H2H Match data Oct 5, 2024* R64
Jakub Mensik #65 6-7(7) 6-4 6-3 Andrey Rublev #6 H2H Match data Oct 5, 2024* R64
David Goffin #66 1-6 7-6(6) 6-2 Lorenzo Musetti #18 H2H Match data Oct 5, 2024* R64
Aleksandar Vukic #91 6-4 6-4 Casper Ruud #9 H2H Match data Oct 5, 2024* R64 Upset: winner had a 17 percent pre-match Elo win probability.
Aleksandr Shevchenko #58 7-6(7) 7-5 Francisco Cerundolo #31 H2H Match data Oct 5, 2024* R64
Grigor Dimitrov #10 6-3 3-6 6-2 Zizou Bergs #73 H2H Match data Oct 5, 2024* R64
Matteo Arnaldi #36 6-7(2) 6-2 6-4 Zachary Svajda #131 H2H Match data Oct 5, 2024* R64
Novak Djokovic #44× CH 7-6(3) 7-6(9) Alex Michelsen #43 H2H Match data Oct 5, 2024* R64
Holger Rune #14 4-6 6-4 6-3 Matteo Berrettini #44 H2H Match data Oct 5, 2024* R64
Ben Shelton #16 6-3 7-5 Denis Shapovalov #102 H2H Match data Oct 5, 2024* R64
R128 (32)
Taro Daniel #93 6-7(5) 6-3 6-4 Egor Gerasimov #304 H2H Match data Oct 4, 2024* R128
Aleksandr Shevchenko #58 6-1 7-6(3) Ramkumar Ramanathan #332 H2H Match data Oct 4, 2024* R128
Zizou Bergs #73 6-4 6-3 Zhizhen Zhang #41 H2H Match data Oct 4, 2024* R128
Aleksandar Vukic #91 2-6 6-3 6-4 Corentin Moutet #72 H2H Match data Oct 4, 2024* R128
Jaume Munar #63 6-3 6-3 Hugo Gaston #80 H2H Match data Oct 4, 2024* R128
Terence Atmane #161 6-4 7-6(4) Aleksandar Kovacevic #76 H2H Match data Oct 4, 2024* R128
Yosuke Watanuki #336 6-7(6) 6-4 7-5 Pavel Kotov #56 H2H Match data Oct 4, 2024* R128
Kei Nishikori #153 3-6 6-4 6-3 Mariano Navone #38 H2H Match data Oct 4, 2024* R128
Gael Monfils #46 6-4 6-3 Damir Dzumhur #96 H2H Match data Oct 4, 2024* R128
Thiago Seyboth Wild #88 6-2 4-6 7-6(3) Daniel Evans #170 H2H Match data Oct 4, 2024* R128
Alex Michelsen #43 6-3 6-4 Bu Yunchaokete — Match data Oct 4, 2024* R128
Denis Shapovalov #102 7-6(5) 7-6(8) Lorenzo Sonego #49 H2H Match data Oct 4, 2024* R128
Roberto Carballes Baena #54 3-6 6-3 6-2 Roberto Bautista Agut #57 H2H Match data Oct 4, 2024* R128
Miomir Kecmanovic #55 6-2 6-2 Rinky Hijikata #78 H2H Match data Oct 4, 2024* R128
Yi Zhou #440 2-4 (ret.) Yoshihito Nishioka #60 H2H Match data Oct 4, 2024* R128 Upset: winner had a 15 percent pre-match Elo win probability.
Alejandro Davidovich Fokina #64 7-5 7-6(7) Gabriel Diallo #105 H2H Match data Oct 4, 2024* R128
David Goffin #66 6-4 6-2 James Duckworth #75 H2H Match data Oct 4, 2024* R128
Arthur Cazaux #92 6-4 6-4 Marin Cilic #211 H2H Match data Oct 4, 2024* R128 Upset: winner had a 18 percent pre-match Elo win probability.
Tallon Griekspoor #40 6-4 6-7(6) 6-3 Facundo Diaz Acosta #59 H2H Match data Oct 4, 2024* R128
Yibing Wu #560 6-3 6-3 Sumit Nagal #83 H2H Match data Oct 4, 2024* R128
Botic van de Zandschulp #67 7-6(5) 6-2 Pablo Carreno Busta #203 H2H Match data Oct 4, 2024* R128
Zachary Svajda #131 6-3 1-6 6-0 Adrian Mannarino #53 H2H Match data Oct 4, 2024* R128
Stan Wawrinka #236 7-6(2) 7-6(6) Giovanni Mpetshi Perricard #50 H2H Match data Oct 4, 2024* R128
Arthur Rinderknech #62 6-4 7-6(5) Reilly Opelka #309 H2H Match data Oct 4, 2024* R128
Jakub Mensik #65 6-1 5-7 6-4 Pedro Martinez #45 H2H Match data Oct 4, 2024* R128
Roman Safiullin #61 7-6(0) 6-4 Beibit Zhukayev #196 H2H Match data Oct 4, 2024* R128
Marcos Giron #47 6-1 7-6(4) Li Tu #191 H2H Match data Oct 4, 2024* R128
Alexandre Muller #74 4-6 6-1 6-1 Luca Nardi #89 H2H Match data Oct 4, 2024* R128
Matteo Berrettini #44 7-6(9) 7-6(6) Christopher O'Connell #71 H2H Match data Oct 4, 2024* R128
Mattia Bellucci #101 6-3 6-4 Billy Harris #106 H2H Match data Oct 4, 2024* R128
Fabio Fognini #81 6-4 6-7(5) 6-4 Luciano Darderi #42 H2H Match data Oct 4, 2024* R128
Juncheng Shang #51 6-4 6-4 Coleman Wong #128 H2H Match data Oct 4, 2024* R128
Q2 Q (12)
Yosuke Watanuki #336 6-2 7-5 Seongchan Hong #141 H2H Match data Oct 3, 2024* Q2 Q
Beibit Zhukayev #196 7-5 2-6 6-4 Billy Harris #106 H2H Match data Oct 3, 2024* Q2 Q
Gabriel Diallo #105 6-3 7-5 Marco Trungelliti #136 H2H Match data Oct 3, 2024* Q2 Q
Denis Shapovalov #102 4-6 3-1 (ret.) Sho Shimabukuro #181 H2H Match data Oct 3, 2024* Q2 Q
Mattia Bellucci #101 7-6(3) 6-1 Aslan Karatsev #137 H2H Match data Oct 3, 2024* Q2 Q
Egor Gerasimov #304 6-7(3) 6-3 7-6(6) Alejandro Moro Canas — Match data Oct 3, 2024* Q2 Q
Ramkumar Ramanathan #332 6-2 6-4 Fajing Sun #351 H2H Match data Oct 3, 2024* Q2 Q
Li Tu #191 6-2 6-2 Linang Xiao #815 H2H Match data Oct 3, 2024* Q2 Q
Daniel Evans #170 6-2 1-6 7-5 Alex Bolt #185 H2H Match data Oct 3, 2024* Q2 Q
Terence Atmane #161 6-7(4) 6-4 6-4 Adam Walton #95 H2H Match data Oct 3, 2024* Q2 Q
Zachary Svajda #131 6-2 6-2 Yan Bai #284 H2H Match data Oct 3, 2024* Q2 Q
Aleksandar Vukic #91 6-4 6-4 Mitchell Krueger #140 H2H Match data Oct 3, 2024* Q2 Q
Q1 Q (24)
Egor Gerasimov #304 7-6(4) 4-6 6-3 Maximilian Marterer #109 H2H Match data Oct 2, 2024 Q1 Q
Yosuke Watanuki #336 6-7(4) 6-2 6-0 Otto Virtanen #114 H2H Match data Oct 2, 2024 Q1 Q
Li Tu #191 7-5 4-2 (ret.) Mikhail Kukushkin #103 H2H Match data Oct 2, 2024 Q1 Q
Zachary Svajda #131 6-0 6-1 Tung-Lin Wu #222 H2H Match data Oct 2, 2024 Q1 Q
Sho Shimabukuro #181 6-7(6) 6-4 6-1 Denis Yevseyev #193 H2H Match data Oct 2, 2024 Q1 Q
Terence Atmane #161 6-4 7-6(2) Rigele Te #602 H2H Match data Oct 2, 2024 Q1 Q
Denis Shapovalov #102 6-3 6-3 Yu Hsiou Hsu #183 H2H Match data Oct 2, 2024 Q1 Q
Daniel Evans #170 6-7(5) 6-1 6-4 Yasutaka Uchiyama #135 H2H Match data Oct 2, 2024 Q1 Q
Adam Walton #95 6-1 7-6(8) Maks Kasnikowski #174 H2H Match data Oct 2, 2024 Q1 Q
Seongchan Hong #141 7-6(5) 6-4 Illya Marchenko #316 H2H Match data Oct 2, 2024 Q1 Q
Alejandro Moro Canas 6-3 6-2 Alibek Kachmazov #195 — Match data Oct 2, 2024 Q1 Q
Billy Harris #106 6-2 6-4 Vadym Ursu #306 H2H Match data Oct 2, 2024 Q1 Q
Beibit Zhukayev #196 6-3 6-2 Kris Van Wyk — Match data Oct 2, 2024 Q1 Q
Aslan Karatsev #137 6-7(2) 6-4 6-4 Aziz Dougaz #220 H2H Match data Oct 2, 2024 Q1 Q
Marco Trungelliti #136 6-4 6-2 Jie Cui #376 H2H Match data Oct 2, 2024 Q1 Q
Fajing Sun #351 6-7(5) 6-1 7-6(9) Borna Coric #97 H2H Match data Oct 2, 2024 Q1 Q
Ramkumar Ramanathan #332 6-4 4-6 6-4 Ugo Blanchet #139 H2H Match data Oct 2, 2024 Q1 Q
Yan Bai #284 6-4 3-6 7-5 Chun-Hsin Tseng #116 H2H Match data Oct 2, 2024 Q1 Q
Mitchell Krueger #140 7-5 7-5 Dalibor Svrcina #277 H2H Match data Oct 2, 2024 Q1 Q
Alex Bolt #185 7-6(1) 6-4 Yannick Hanfmann #85 H2H Match data Oct 2, 2024 Q1 Q
Mattia Bellucci #101 7-5 7-6(2) Yuta Shimizu #256 H2H Match data Oct 2, 2024 Q1 Q
Gabriel Diallo #105 6-0 7-6(3) Benjamin Hassan #208 H2H Match data Oct 2, 2024 Q1 Q
Linang Xiao #815 6-2 6-3 Shintaro Mochizuki #145 H2H Match data Oct 2, 2024 Q1 Q
Aleksandar Vukic #91 6-4 7-6(3) Maxime Cressy #213 H2H Match data Oct 2, 2024 Q1 Q

Tournament Records

The leading Open Era records for Shanghai Masters.

Most Match Wins

Recorded main-draw match wins.

  1. Novak Djokovic 43 wins

Most Appearances

Editions with a recorded main-draw match.

  1. Marin Cilic 13 appearances

Open Era main-draw singles records from 1968 onward. Ranking records begin where reliable entering rankings are available.

Recent Finals

Recent Shanghai Masters finals
WinnerScoreRunner-upH2HMatch DataSeasonSurface
Alejandro Davidovich Fokina #26 1-6 7-6(5) 6-4 Rafael Jodar #13 H2H Match data 2026 Hard
Valentin Vacherot #31 4-6 6-3 6-3 Arthur Rinderknech #27 H2H Match data 2025 Hard
Jannik Sinner #1 7-6(4) 6-3 Novak Djokovic #4 H2H Match data 2024 Hard
Hubert Hurkacz #17 6-3 3-6 7-6(8) Andrey Rublev #7 H2H Match data 2023 Hard
Daniil Medvedev #4 6-4 6-1 Alexander Zverev #6 H2H Match data 2019 Hard

View full tournament history →

Frequently Asked Questions

Where is Shanghai Masters held?
Shanghai Masters is held in Shanghai, China.
Who is the latest recorded Shanghai Masters winner?
The 2026 Shanghai Masters was won by Alejandro Davidovich Fokina, who defeated Rafael Jodar 1-6 7-6(5) 6-4.
Who has won the most Shanghai Masters titles?
Novak Djokovic has won 4 Shanghai Masters titles, the most by any player.
What is the earliest recorded Shanghai Masters edition?
The earliest recorded edition of Shanghai Masters in TennisDB is 1996.
What surface is Shanghai Masters played on?
Shanghai Masters is played on hard courts.