Home
/
Tournaments
/
Shanghai Masters
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 →
*
Arrows show an edition's recorded category and documented modern equivalent; unresolved editions keep their recorded category.
Mapping details.
Results
Match Log
Draw
131 recorded singles results
Shanghai Masters 2024 match log
Winner Score Loser H2H Match Data Date Round
Jannik Sinner #1 7-6(4) 6-3 Novak Djokovic #4 4× CH H2H Match data Oct 13, 2024* F Jannik Sinner #1 6-4 7-5 Tomas Machac #33 H2H Match data Oct 12, 2024* SF Novak Djokovic #4 4× CH 6-4 7-6(6) Taylor Fritz #7 H2H Match data Oct 12, 2024* SF Jannik Sinner #1 6-1 6-4 Daniil Medvedev #5 CH 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 #4 4× 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. 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 #5 CH 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 #4 4× 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 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 #5 CH 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 #4 4× 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 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 #5 CH 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 #4 4× 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 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 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 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
The leading Open Era records for Shanghai Masters.
Most Titles
Open Era singles titles.
Most Finals
Champion or runner-up finishes.
Most Match Wins
Recorded main-draw match wins.
Most Appearances
Editions with a recorded main-draw match.
View the full Shanghai Masters record book →
* Open Era main-draw singles records from 1968 onward. Ranking records begin where reliable entering rankings are available.
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.