Rolex Shanghai Masters

ShanghaiHard10002025
October 1, 2025October 12, 2025$9,196,000

Draw & Results

Finals

WinnerScoreLoserW RankL RankDuration
Valentin Vacherot(MON)4-6, 6-3, 6-3Arthur Rinderknech(FRA)#204#5402:15:00m

Semi-Finals

WinnerScoreLoserW RankL RankDuration
Arthur Rinderknech(FRA)4-6, 6-2, 6-4Daniil Medvedev(RUS)#54#1802:30:00m
Valentin Vacherot(MON)6-3, 6-4Novak Djokovic(SRB)#204#501:43:00m

Quarter-Finals

WinnerScoreLoserW RankL RankDuration
Daniil Medvedev(RUS)6-4, 6-4Alex de Minaur(AUS)#18#701:54:00m
Arthur Rinderknech(FRA)6-3, 6-4Felix Auger-Aliassime(CAN)#54#1301:28:00m
Novak Djokovic(SRB)6-3, 7-5Zizou Bergs(BEL)#5#4401:51:00m
Valentin Vacherot(MON)2-6, 7-6, 6-4Holger Rune(DEN)#204#1102:59:00m

Round of 16

WinnerScoreLoserW RankL RankDuration
Daniil Medvedev(RUS)7-6, 6-7, 6-4Learner Tien(USA)#18#3602:53:00m
Alex de Minaur(AUS)7-5, 6-2Nuno Borges(POR)#7#5101:47:00m
Arthur Rinderknech(FRA)6-3, 7-6Jiri Lehecka(CZE)#54#1901:31:00m
Felix Auger-Aliassime(CAN)6-4, 6-2Lorenzo Musetti(ITA)#13#901:25:00m
Zizou Bergs(BEL)3-6, 7-5, 7-6Gabriel Diallo(CAN)#44#3502:49:00m
Novak Djokovic(SRB)6-3, 5-7, 6-2Jaume Munar(ESP)#5#4102:42:00m
Holger Rune(DEN)6-4, 6-7, 6-3Giovanni Mpetshi Perricard(FRA)#11#3702:29:00m
Valentin Vacherot(MON)4-6, 7-6, 6-4Tallon Griekspoor(NED)#204#3102:23:00m

Round of 32

WinnerScoreLoserW RankL RankDuration
Learner Tien(USA)7-6, 6-3Cameron Norrie(GBR)#36#3301:48:00m
Daniil Medvedev(RUS)6-3, 7-6Alejandro Davidovich Fokina(ESP)#18#2001:51:00m
Nuno Borges(POR)7-6, 4-6, 6-3Juncheng Shang(CHN)#51#23702:28:00m
Alex de Minaur(AUS)6-1, 7-5Kamil Majchrzak(POL)#7#6601:27:00m
Arthur Rinderknech(FRA)4-6, 6-3, 6-2Alexander Zverev(GER)#54#302:13:00m
Jiri Lehecka(CZE)6-4, 6-4Denis Shapovalov(CAN)#19#2401:34:00m
Felix Auger-Aliassime(CAN)6-4, 7-5Jesper de Jong(NED)#13#8101:40:00m
Lorenzo Musetti(ITA)7-5, 7-6Luciano Darderi(ITA)#9#2902:11:00m
Gabriel Diallo(CAN)3-0David Goffin(BEL)#35#8300:10:00m
Zizou Bergs(BEL)7-6, 6-3Francisco Cerundolo(ARG)#44#2102:11:00m
Jaume Munar(ESP)6-4, 5-7, 6-1Yoshihito Nishioka(JPN)#41#17302:28:00m
Novak Djokovic(SRB)4-6, 7-5, 6-3Yannick Hanfmann(GER)#5#15002:42:00m
Giovanni Mpetshi Perricard(FRA)6-4, 7-5Taylor Fritz(USA)#37#401:25:00m
Holger Rune(DEN)6-4, 6-4Ugo Humbert(FRA)#11#2601:35:00m
Valentin Vacherot(MON)6-0, 3-1Tomas Machac(CZE)#204#2300:53:00m
Tallon Griekspoor(NED)6-7, 7-5, 3-2Jannik Sinner(ITA)#31#202:37:00m

Round of 64

WinnerScoreLoserW RankL RankDuration
Learner Tien(USA)4-6, 6-4, 6-4Corentin Moutet(FRA)#36#3802:37:00m
Cameron Norrie(GBR)6-3, 0-6, 7-6Arthur Cazaux(FRA)#33#7002:08:00m
Alejandro Davidovich Fokina(ESP)6-4, 6-4Matteo Arnaldi(ITA)#20#7101:30:00m
Daniil Medvedev(RUS)6-1, 6-1Dalibor Svrcina(CZE)#18#9101:00:00m
Juncheng Shang(CHN)7-6, 6-3Karen Khachanov(RUS)#237#1001:42:00m
Nuno Borges(POR)7-6, 6-4Aleksandar Vukic(AUS)#51#7901:42:00m
Kamil Majchrzak(POL)6-4, 6-0Brandon Nakashima(USA)#66#3201:10:00m
Alex de Minaur(AUS)6-4, 6-2Camilo Ugo Carabelli(ARG)#7#4501:28:00m
Alexander Zverev(GER)6-4, 6-4Valentin Royer(FRA)#3#7601:39:00m
Arthur Rinderknech(FRA)6-3, 6-4Alex Michelsen(USA)#54#3401:46:00m
Denis Shapovalov(CAN)6-3, 6-2Christopher O'Connell(AUS)#24#10901:13:00m
Jiri Lehecka(CZE)6-4, 7-5Quentin Halys(FRA)#19#7501:25:00m
Felix Auger-Aliassime(CAN)6-3, 6-3Alejandro Tabilo(CHI)#13#7401:26:00m
Jesper de Jong(NED)4-6, 7-6, 6-4Jakub Mensik(CZE)#81#1602:28:00m
Luciano Darderi(ITA)6-4, 6-4Yunchaokete Bu(CHN)#29#12101:30:00m
Lorenzo Musetti(ITA)6-4, 6-0Francisco Comesana(ARG)#9#6201:27:00m
David Goffin(BEL)6-2, 6-4Ben Shelton(USA)#83#601:31:00m
Gabriel Diallo(CAN)6-4, 6-4Benjamin Bonzi(FRA)#35#4801:29:00m
Francisco Cerundolo(ARG)7-6, 7-6Adrian Mannarino(FRA)#21#6002:23:00m
Zizou Bergs(BEL)3-6, 7-5, 4-1Casper Ruud(NOR)#44#1202:09:00m
Yoshihito Nishioka(JPN)2-6, 6-1, 6-4Andrey Rublev(RUS)#173#1401:47:00m
Jaume Munar(ESP)7-5, 6-1Flavio Cobolli(ITA)#41#2201:32:00m
Yannick Hanfmann(GER)6-7, 6-2, 6-1Frances Tiafoe(USA)#150#2802:51:00m
Novak Djokovic(SRB)7-6, 6-4Marin Cilic(CRO)#5#9401:54:00m
Taylor Fritz(USA)2-6, 7-6, 7-6Fabian Marozsan(HUN)#4#5202:21:00m
Giovanni Mpetshi Perricard(FRA)6-3, 7-6Luca Nardi(ITA)#37#8801:40:00m
Ugo Humbert(FRA)6-3, 7-6Jordan Thompson(AUS)#26#8501:46:00m
Holger Rune(DEN)7-5, 6-4Sebastian Baez(ARG)#11#4201:47:00m
Valentin Vacherot(MON)3-6, 6-3, 6-4Alexander Bublik(KAZ)#204#1701:49:00m
Tomas Machac(CZE)6-3, 6-4Mattia Bellucci(ITA)#23#6901:49:00m
Tallon Griekspoor(NED)6-1, 1-6, 6-1Jenson Brooksby(USA)#31#5701:46:00m
Jannik Sinner(ITA)6-3, 6-3Daniel Altmaier(GER)#2#4901:38:00m

Round of 128

WinnerScoreLoserW RankL RankDuration
Learner Tien(USA)4-6, 6-3, 6-4Miomir Kecmanovic(SRB)#36#4702:07:00m
Arthur Cazaux(FRA)6-3, 3-6, 7-5Pedro Martinez(ESP)#70#7303:01:00m
Matteo Arnaldi(ITA)7-6, 6-4Rei Sakamoto(JPN)#71#18801:52:00m
Dalibor Svrcina(CZE)7-5Yibing Wu(CHN)#91#15900:56:00m
Juncheng Shang(CHN)6-4, 3-6, 6-3Aleksandar Kovacevic(USA)#237#6801:55:00m
Nuno Borges(POR)7-6, 7-6Botic van de Zandschulp(NED)#51#8402:17:00m
Kamil Majchrzak(POL)6-3, 6-4Ethan Quinn(USA)#66#7201:06:00m
Camilo Ugo Carabelli(ARG)4-4Terence Atmane(FRA)#45#6100:39:00m
Valentin Royer(FRA)3-6, 6-4, 6-4Mariano Navone(ARG)#76#8602:18:00m
Arthur Rinderknech(FRA)6-7, 1-0Hamad Medjedovic(SRB)#54#6501:45:00m
Christopher O'Connell(AUS)6-2, 6-4Damir Dzumhur(BIH)#109#6701:37:00m
Quentin Halys(FRA)6-3, 6-2Mackenzie McDonald(USA)#75#9901:04:00m
Alejandro Tabilo(CHI)6-4, 6-3Marcos Giron(USA)#74#5001:17:00m
Jesper de Jong(NED)6-7, 6-2, 7-6Yi Zhou(CHN)#81#30802:45:00m
Yunchaokete Bu(CHN)6-3, 6-7, 6-3Juan Manuel Cerundolo(ARG)#121#8702:53:00m
Francisco Comesana(ARG)6-4, 6-2Ugo Blanchet(FRA)#62#15101:31:00m
David Goffin(BEL)6-7, 6-1, 6-1Alexandre Muller(FRA)#83#3902:07:00m
Benjamin Bonzi(FRA)7-6, 6-4Reilly Opelka(USA)#48#6401:35:00m
Adrian Mannarino(FRA)7-5, 7-6Matteo Berrettini(ITA)#60#5901:53:00m
Zizou Bergs(BEL)6-4, 7-5Sebastian Korda(USA)#44#6301:38:00m
Yoshihito Nishioka(JPN)6-1, 6-2Alexander Shevchenko(KAZ)#173#8901:11:00m
Jaume Munar(ESP)4-6, 7-5, 6-1Marton Fucsovics(HUN)#41#5302:42:00m
Yannick Hanfmann(GER)2-6, 6-3, 6-1Lorenzo Sonego(ITA)#150#4601:56:00m
Marin Cilic(CRO)6-3, 7-6Nikoloz Basilashvili(GEO)#94#10001:29:00m
Fabian Marozsan(HUN)6-1, 4-6, 6-4Stan Wawrinka(SUI)#52#13101:47:00m
Luca Nardi(ITA)3-6, 6-3, 6-2Sebastian Ofner(AUT)#88#13801:47:00m
Jordan Thompson(AUS)4-6, 6-3, 6-4August Holmgren(DEN)#85#17802:09:00m
Sebastian Baez(ARG)2-6, 6-3, 6-4Zhizhen Zhang(CHN)#42#36802:01:00m
Valentin Vacherot(MON)6-3, 6-4Laslo Djere(SRB)#204#8201:24:00m
Mattia Bellucci(ITA)7-6, 6-1Adam Walton(AUS)#69#7701:24:00m
Jenson Brooksby(USA)7-6, 6-1James Trotter(JPN)#57#21301:41:00m
Daniel Altmaier(GER)6-3, 6-4Tristan Schoolkate(AUS)#49#9601:22:00m

2nd Round Qualifying

WinnerScoreLoserW RankL RankDuration
Alejandro Tabilo(CHI)6-3, 6-4Harold Mayot(FRA)#74#17201:25:00m
Valentin Royer(FRA)7-6, 6-4Billy Harris(GBR)#76#13302:32:00m
Dalibor Svrcina(CZE)6-4, 6-0Yosuke Watanuki(JPN)#91#14801:23:00m
Yoshihito Nishioka(JPN)6-3, 6-3Aleksandar Vukic(AUS)#173#7901:10:00m
Rei Sakamoto(JPN)6-4, 6-3Mackenzie McDonald(USA)#188#9901:14:00m
Ugo Blanchet(FRA)6-4, 6-4Christopher Eubanks(USA)#151#19301:25:00m
Tristan Schoolkate(AUS)6-3, 7-6Beibit Zhukayev(KAZ)#96#21502:06:00m
Nikoloz Basilashvili(GEO)6-4, 6-4Eliot Spizzirri(USA)#100#10501:30:00m
Yannick Hanfmann(GER)6-2, 6-3Jason Kubler(AUS)#150#19001:17:00m
Valentin Vacherot(MON)4-6, 7-6, 6-4Liam Draxl(CAN)#204#11902:48:00m
August Holmgren(DEN)6-4, 7-6Gauthier Onclin(BEL)#178#19401:55:00m
James Trotter(JPN)6-3, 5-7, 6-4Rinky Hijikata(AUS)#213#11402:30:00m

1st Round Qualifying

WinnerScoreLoserW RankL RankDuration
Alejandro Tabilo(CHI)6-3, 7-5Jie Cui(CHN)#74#31101:54:00m
Harold Mayot(FRA)7-5, 6-3Fajing Sun(CHN)#172#22701:35:00m
Valentin Royer(FRA)6-1, 6-2Titouan Droguet(FRA)#76#16600:51:00m
Billy Harris(GBR)6-4, 6-2Taro Daniel(JPN)#133#16401:46:00m
Dalibor Svrcina(CZE)6-2, 6-4Giulio Zeppieri(ITA)#91#16101:07:00m
Yosuke Watanuki(JPN)7-6, 6-2Hanyi Liu(CHN)#148#113301:39:00m
Aleksandar Vukic(AUS)1-6, 7-5, 7-6Marc-Andrea Huesler(SUI)#79#25302:18:00m
Yoshihito Nishioka(JPN)6-3, 6-2Rio Noguchi(JPN)#173#21901:12:00m
Mackenzie McDonald(USA)6-0, 6-4Omar Jasika(AUS)#99#26301:13:00m
Rei Sakamoto(JPN)6-1, 7-5Brandon Holt(USA)#188#11501:15:00m
Christopher Eubanks(USA)7-5, 4-6, 6-2Filip Misolic(AUT)#193#9502:08:00m
Ugo Blanchet(FRA)6-4, 6-3Rigele Te(CHN)#151#58601:12:00m
Tristan Schoolkate(AUS)3-6, 7-6, 6-2James McCabe(AUS)#96#19202:25:00m
Beibit Zhukayev(KAZ)7-6, 7-6Colton Smith(USA)#215#13501:56:00m
Nikoloz Basilashvili(GEO)4-6, 6-3, 6-1Bernard Tomic(AUS)#100#16801:41:00m
Eliot Spizzirri(USA)6-4, 6-1Linang Xiao(CHN)#105#64301:23:00m
Yannick Hanfmann(GER)6-3, 7-5Shintaro Mochizuki(JPN)#150#10201:33:00m
Jason Kubler(AUS)7-6, 6-3Coleman Wong(HKG)#190#16001:44:00m
Valentin Vacherot(MON)6-7, 6-4, 6-2Nishesh Basavareddy(USA)#204#11302:32:00m
Liam Draxl(CAN)6-4, 6-7, 7-6Kyrian Jacquet(FRA)#119#18202:54:00m
Gauthier Onclin(BEL)7-6, 7-5James Duckworth(AUS)#194#10301:58:00m
August Holmgren(DEN)4-6, 7-5, 6-3Chun-Hsin Tseng(TPE)#178#12002:18:00m
Rinky Hijikata(AUS)6-3, 6-2Stefano Napolitano(ITA)#114#52101:20:00m
James Trotter(JPN)5-7, 6-4, 6-2Tristan Boyer(USA)#213#12402:30:00m