Rolex Shanghai Masters
ShanghaiHard10002026
October 7, 2026 – October 18, 2026$9,415,725
Draw & Results
Finals
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Alejandro Davidovich Fokina(ESP) | 1-6, 7-6, 6-4 | Rafael Jodar(ESP) | #26 | #13 | 02:27:38m |
Semi-Finals
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Alejandro Davidovich Fokina(ESP) | 5-7, 6-4, 6-3 | Alexander Zverev(GER) | #26 | #2 | 02:02:30m |
| Rafael Jodar(ESP) | 6-3, 6-4 | Daniil Medvedev(RUS) | #13 | #6 | 01:44:06m |
Quarter-Finals
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Alexander Zverev(GER) | 6-4, 6-4 | Alex de Minaur(AUS) | #2 | #9 | 01:17:34m |
| Alejandro Davidovich Fokina(ESP) | 4-1 | Arthur Gea(FRA) | #26 | #56 | 00:22:34m |
| Rafael Jodar(ESP) | 4-6, 6-4, 6-3 | Casper Ruud(NOR) | #13 | #24 | 02:20:19m |
| Daniil Medvedev(RUS) | 6-3, 1-6, 6-3 | Tommy Paul(USA) | #6 | #18 | 02:08:23m |
Round of 16
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Alexander Zverev(GER) | 7-6, 4-6, 7-6 | Alexander Bublik(KAZ) | #2 | #22 | 02:37:48m |
| Alex de Minaur(AUS) | 6-3, 6-4 | Karen Khachanov(RUS) | #9 | #27 | 01:25:31m |
| Arthur Gea(FRA) | 7-6, 6-4 | Jakub Mensik(CZE) | #56 | #15 | 01:37:01m |
| Alejandro Davidovich Fokina(ESP) | 1-6, 6-3, 7-6 | Hubert Hurkacz(POL) | #26 | #34 | 02:04:01m |
| Rafael Jodar(ESP) | 6-7, 6-4, 6-2 | Botic van de Zandschulp(NED) | #13 | #41 | 02:30:21m |
| Casper Ruud(NOR) | 5-2 | Felix Auger-Aliassime(CAN) | #24 | #5 | 00:35:15m |
| Daniil Medvedev(RUS) | 6-4, 7-5 | Stefanos Tsitsipas(GRE) | #6 | #43 | 01:24:32m |
| Tommy Paul(USA) | 7-6, 6-4 | Zizou Bergs(BEL) | #18 | #39 | 01:49:50m |
Round of 32
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Alexander Zverev(GER) | 6-4, 6-7, 6-3 | Quentin Halys(FRA) | #2 | #48 | 02:16:58m |
| Alexander Bublik(KAZ) | 6-7, 6-3, 7-6 | Brandon Nakashima(USA) | #22 | #19 | 02:27:13m |
| Alex de Minaur(AUS) | 7-6, 6-4 | Rei Sakamoto(JPN) | #9 | #137 | 01:34:46m |
| Karen Khachanov(RUS) | 6-2, 6-4 | Adrian Mannarino(FRA) | #27 | #83 | 01:17:50m |
| Arthur Gea(FRA) | 7-6, 7-6 | Ben Shelton(USA) | #56 | #4 | 02:07:48m |
| Jakub Mensik(CZE) | 6-3, 3-6, 6-2 | Francisco Cerundolo(ARG) | #15 | #20 | 01:57:33m |
| Hubert Hurkacz(POL) | 6-2, 3-6, 6-3 | Yi Zhou(CHN) | #34 | #277 | 01:41:51m |
| Alejandro Davidovich Fokina(ESP) | 7-6, 4-6, 7-6 | Frances Tiafoe(USA) | #26 | #10 | 02:47:19m |
| Botic van de Zandschulp(NED) | 7-5, 6-4 | Arthur Fils(FRA) | #41 | #11 | 01:39:36m |
| Rafael Jodar(ESP) | 4-6, 7-6, 6-4 | Jiri Lehecka(CZE) | #13 | #16 | 02:42:18m |
| Casper Ruud(NOR) | 6-4, 7-6 | Learner Tien(USA) | #24 | #17 | 01:42:35m |
| Felix Auger-Aliassime(CAN) | 6-3, 4-6, 6-1 | Pablo Carreno Busta(ESP) | #5 | #65 | 01:59:44m |
| Daniil Medvedev(RUS) | 6-2, 6-3 | Dalibor Svrcina(CZE) | #6 | #126 | 01:14:34m |
| Stefanos Tsitsipas(GRE) | 3-6, 7-5, 6-3 | Taylor Fritz(USA) | #43 | #12 | 02:13:32m |
| Tommy Paul(USA) | 6-4, 6-2 | Valentin Vacherot(MON) | #18 | #14 | 01:24:38m |
| Zizou Bergs(BEL) | 7-5, 7-6 | Carlos Alcaraz(ESP) | #39 | #3 | 02:02:32m |
Round of 64
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Alexander Zverev(GER) | 6-4, 7-6 | Yibing Wu(CHN) | #2 | #113 | 01:35:15m |
| Quentin Halys(FRA) | 4-6, 7-6, 6-4 | Alexander Blockx(BEL) | #48 | #28 | 02:08:50m |
| Alexander Bublik(KAZ) | 6-4, 7-6 | Tomas Machac(CZE) | #22 | #75 | 01:23:31m |
| Brandon Nakashima(USA) | 7-6, 7-5 | Matteo Berrettini(ITA) | #19 | #46 | 01:51:58m |
| Rei Sakamoto(JPN) | 6-4, 6-4 | Andrey Rublev(RUS) | #137 | #23 | 01:22:08m |
| Karen Khachanov(RUS) | 7-6, 6-7, 7-6 | Arthur Fery(GBR) | #27 | #37 | 03:29:25m |
| Adrian Mannarino(FRA) | 6-1, 4-6, 6-3 | Flavio Cobolli(ITA) | #83 | #7 | 02:26:24m |
| Ben Shelton(USA) | 6-3, 7-6 | Daniel Altmaier(GER) | #4 | #67 | 01:57:36m |
| Arthur Gea(FRA) | 6-4, 3-6, 6-1 | Ugo Humbert(FRA) | #56 | — | 01:46:03m |
| Francisco Cerundolo(ARG) | 7-6, 6-3 | Roman Safiullin(RUS) | #20 | #79 | 01:36:11m |
| Jakub Mensik(CZE) | 6-3, 6-3 | Miomir Kecmanovic(SRB) | #15 | #61 | 00:59:38m |
| Hubert Hurkacz(POL) | 6-4, 6-3 | Novak Djokovic(SRB) | #34 | #8 | 01:27:19m |
| Yi Zhou(CHN) | 7-6, 3-6, 7-6 | Lorenzo Musetti(ITA) | #277 | #25 | 02:28:07m |
| Alejandro Davidovich Fokina(ESP) | 6-1, 6-3 | Jenson Brooksby(USA) | #26 | #102 | 01:11:52m |
| Frances Tiafoe(USA) | 6-4, 6-4 | Yannick Hanfmann(GER) | #10 | #57 | 01:16:10m |
| Arthur Fils(FRA) | 6-3, 6-4 | Pavel Kotov(RUS) | #11 | #187 | 01:16:57m |
| Botic van de Zandschulp(NED) | 6-4, 6-4 | Alex Michelsen(USA) | #41 | #35 | 01:34:03m |
| Jiri Lehecka(CZE) | 6-3, 3-6, 6-3 | Nuno Borges(POR) | #16 | #51 | 01:58:30m |
| Rafael Jodar(ESP) | 4-6, 6-2, 6-3 | Thiago Agustin Tirante(ARG) | #13 | #54 | 02:02:48m |
| Learner Tien(USA) | 7-5, 7-5 | Zachary Svajda(USA) | #17 | #82 | 01:25:48m |
| Casper Ruud(NOR) | 6-1, 7-6 | Yunchaokete Bu(CHN) | #24 | #93 | 01:51:01m |
| Pablo Carreno Busta(ESP) | 4-6, 7-6, 6-4 | Alejandro Tabilo(CHI) | #65 | #30 | 02:42:57m |
| Felix Auger-Aliassime(CAN) | 4-6, 7-6, 7-5 | Camilo Ugo Carabelli(ARG) | #5 | #77 | 02:58:07m |
| Daniil Medvedev(RUS) | 4-6, 6-4, 6-3 | Jan-Lennard Struff(GER) | #6 | #59 | 01:52:01m |
| Dalibor Svrcina(CZE) | 6-3, 3-6, 7-5 | Tomas Martin Etcheverry(ARG) | #126 | #31 | 02:58:43m |
| Stefanos Tsitsipas(GRE) | 6-3, 6-4 | Luciano Darderi(ITA) | #43 | #21 | 01:28:44m |
| Taylor Fritz(USA) | 7-5, 6-4 | Matteo Arnaldi(ITA) | #12 | #38 | 02:00:38m |
| Tommy Paul(USA) | 6-2, 6-2 | Adolfo Daniel Vallejo(PAR) | #18 | #52 | 01:16:24m |
| Valentin Vacherot(MON) | 6-4, 7-6 | Sebastian Baez(ARG) | #14 | #53 | 01:26:07m |
| Zizou Bergs(BEL) | 6-0, 6-3 | Ignacio Buse(PER) | #39 | #36 | 01:05:03m |
| Carlos Alcaraz(ESP) | 6-3, 6-3 | Juan Manuel Cerundolo(ARG) | #3 | #55 | 01:06:35m |
Round of 128
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Yibing Wu(CHN) | 6-3, 7-6 | Michael Zheng(USA) | #113 | #94 | 01:41:46m |
| Quentin Halys(FRA) | 6-4, 7-6 | Coleman Wong(HKG) | #48 | #101 | 01:32:28m |
| Tomas Machac(CZE) | 1-6, 7-6, 6-2 | Zhizhen Zhang(CHN) | #75 | #166 | 02:10:43m |
| Matteo Berrettini(ITA) | 6-7, 6-1, 6-4 | Aleksandar Kovacevic(USA) | #46 | #81 | 02:15:21m |
| Alex Molcan(SVK) | 4-6, 6-1, 6-2 | Federico Cina(ITA) | #84 | #147 | 01:47:33m |
| Rei Sakamoto(JPN) | 6-3, 7-5 | Marco Trungelliti(ARG) | #137 | #90 | 01:28:16m |
| Arthur Fery(GBR) | 7-6, 6-1 | Marin Cilic(CRO) | #37 | #80 | 01:32:08m |
| Adrian Mannarino(FRA) | 6-3, 2-2 | Nikoloz Basilashvili(GEO) | #83 | #124 | 00:47:52m |
| Daniel Altmaier(GER) | 1-6, 7-6, 6-4 | Holger Rune(DEN) | #67 | #195 | 02:15:20m |
| Arthur Gea(FRA) | 6-7, 6-1, 6-2 | Jaime Faria(POR) | #56 | #60 | 02:05:53m |
| Roman Safiullin(RUS) | 7-5, 6-3 | Rinky Hijikata(AUS) | #79 | #85 | 01:18:52m |
| Miomir Kecmanovic(SRB) | 6-2, 6-4 | Sho Shimabukuro(JPN) | #61 | #109 | 01:14:22m |
| Hubert Hurkacz(POL) | 6-3, 7-6 | James Duckworth(AUS) | #34 | #64 | 01:22:28m |
| Yi Zhou(CHN) | 6-4, 3-6, 7-6 | Mattia Bellucci(ITA) | #277 | #86 | 02:44:54m |
| Jenson Brooksby(USA) | 7-5, 6-4 | Jaume Munar(ESP) | #102 | #49 | 01:49:36m |
| Pavel Kotov(RUS) | 6-4, 7-6 | Tallon Griekspoor(NED) | #187 | #58 | 01:33:36m |
| Botic van de Zandschulp(NED) | 1-6, 6-3, 6-4 | Daniel Merida(ESP) | #41 | #44 | 01:48:37m |
| Nuno Borges(POR) | 7-6, 6-2 | Facundo Diaz Acosta(ARG) | #51 | #69 | 01:42:45m |
| Thiago Agustin Tirante(ARG) | 6-4, 6-2 | Hamad Medjedovic(SRB) | #54 | #78 | 01:07:08m |
| Zachary Svajda(USA) | 6-3, 7-6 | Fabian Marozsan(HUN) | #82 | #63 | 01:19:09m |
| Yunchaokete Bu(CHN) | 7-6, 6-3 | Luca Van Assche(FRA) | #93 | #45 | 01:43:47m |
| Pablo Carreno Busta(ESP) | 4-6, 7-5, 6-3 | Mariano Navone(ARG) | #65 | #47 | 02:50:41m |
| Camilo Ugo Carabelli(ARG) | 2-6, 6-2, 7-5 | Ilia Simakin(RUS) | #77 | #154 | 02:23:00m |
| Jan-Lennard Struff(GER) | 6-4, 6-4 | Martin Landaluce(ESP) | #59 | #73 | 01:37:30m |
| Dalibor Svrcina(CZE) | 6-3, 3-6, 6-4 | Cameron Norrie(GBR) | #126 | #40 | 02:09:19m |
| Stefanos Tsitsipas(GRE) | 6-3, 7-5 | Kimmer Coppejans(BEL) | #43 | #232 | 01:16:09m |
| Matteo Arnaldi(ITA) | 6-3, 6-1 | Bernard Tomic(AUS) | #38 | #185 | 00:52:29m |
| Adolfo Daniel Vallejo(PAR) | 6-3, 6-1 | Valentin Royer(FRA) | #52 | #105 | 01:01:42m |
| Sebastian Baez(ARG) | 1-6, 6-3, 6-4 | Marcos Giron(USA) | #53 | #88 | 01:56:35m |
| Zizou Bergs(BEL) | 6-3, 6-1 | Vit Kopriva(CZE) | #39 | #68 | 01:15:29m |
| Juan Manuel Cerundolo(ARG) | 6-4, 6-4 | Nicolas Mejia(COL) | #55 | #119 | 01:22:24m |
2nd Round Qualifying
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Federico Cina(ITA) | 6-3, 4-6, 6-4 | Aziz Dougaz(TUN) | #147 | #430 | 02:09:47m |
| Roman Safiullin(RUS) | 6-2, 6-3 | Shintaro Mochizuki(JPN) | #79 | #123 | 01:16:12m |
| Rei Sakamoto(JPN) | 7-6, 4-6, 7-6 | Kyrian Jacquet(FRA) | #137 | #76 | 02:46:04m |
| Nikoloz Basilashvili(GEO) | 5-7, 7-5, 6-4 | Liam Draxl(CAN) | #124 | #219 | 02:43:09m |
| Mattia Bellucci(ITA) | 6-4, 6-2 | Alexandre Muller(FRA) | #86 | #133 | 01:18:39m |
| Nicolas Mejia(COL) | 6-3, 6-4 | Michael Zheng(USA) | #119 | #94 | 01:45:13m |
| Ilia Simakin(RUS) | 6-3, 6-2 | Rigele Te(CHN) | #154 | #849 | 01:07:08m |
| Bernard Tomic(AUS) | 7-5, 6-4 | Timofey Skatov(KAZ) | #185 | #210 | 01:28:09m |
| Coleman Wong(HKG) | 6-4, 3-6, 6-2 | Lloyd Harris(RSA) | #101 | #110 | 01:57:22m |
| Pavel Kotov(RUS) | 6-3, 6-3 | Aleksandar Vukic(AUS) | #187 | #115 | 01:13:33m |
| Dalibor Svrcina(CZE) | 5-2 | Yoshihito Nishioka(JPN) | #126 | #218 | 00:48:20m |
| Kimmer Coppejans(BEL) | 6-3, 6-2 | Dane Sweeny(AUS) | #232 | #112 | 01:26:19m |
1st Round Qualifying
| Winner | Score | Loser | W Rank | L Rank | Duration |
|---|---|---|---|---|---|
| Aziz Dougaz(TUN) | 7-6, 5-7, 6-4 | Lorenzo Sonego(ITA) | #430 | #87 | 02:36:25m |
| Federico Cina(ITA) | 2-6, 6-3, 6-2 | Linang Xiao(CHN) | #147 | #1007 | 01:58:38m |
| Roman Safiullin(RUS) | 6-3, 6-0 | Alexis Galarneau(CAN) | #79 | #184 | 01:06:45m |
| Shintaro Mochizuki(JPN) | 2-6, 6-2, 6-2 | Taro Daniel(JPN) | #123 | #177 | 02:00:40m |
| Kyrian Jacquet(FRA) | 6-2, 7-6 | Tianhui Zhang(CHN) | #76 | #803 | 01:14:49m |
| Rei Sakamoto(JPN) | 6-3, 7-5 | Seongchan Hong(KOR) | #137 | #1088 | 01:26:14m |
| Liam Draxl(CAN) | 7-5, 6-4 | Hugo Gaston(FRA) | #219 | #89 | 01:55:40m |
| Nikoloz Basilashvili(GEO) | 6-3, 6-7, 7-5 | Andre Ilagan(USA) | #124 | #194 | 02:21:44m |
| Mattia Bellucci(ITA) | 4-6, 7-5, 7-6 | Elias Ymer(SWE) | #86 | #192 | 02:59:27m |
| Alexandre Muller(FRA) | 6-3, 4-6, 6-1 | Rio Noguchi(JPN) | #133 | #221 | 01:45:37m |
| Michael Zheng(USA) | 6-7, 6-3, 6-3 | Federico Agustin Gomez(ARG) | #94 | #204 | 02:13:50m |
| Nicolas Mejia(COL) | 6-4, 0-0 | Chun-Hsin Tseng(TPE) | #119 | #225 | 01:01:47m |
| Rigele Te(CHN) | 5-7, 6-3, 6-4 | Adam Walton(AUS) | #849 | #98 | 02:15:47m |
| Ilia Simakin(RUS) | 4-6, 6-4, 6-1 | Luka Pavlovic(FRA) | #154 | #207 | 01:25:26m |
| Bernard Tomic(AUS) | 6-3, 4-6, 5-3 | Terence Atmane(FRA) | #185 | #99 | 01:44:19m |
| Timofey Skatov(KAZ) | 6-3, 6-2 | Stefanos Sakellaridis(GRE) | #210 | #135 | 01:30:57m |
| Coleman Wong(HKG) | 6-4, 6-1 | Cruz Hewitt(AUS) | #101 | #331 | 01:09:00m |
| Lloyd Harris(RSA) | 7-5, 6-4 | Alex Bolt(AUS) | #110 | #170 | 01:17:44m |
| Pavel Kotov(RUS) | 7-6, 6-7, 6-3 | Martin Damm(USA) | #187 | #104 | 02:20:53m |
| Aleksandar Vukic(AUS) | 4-6, 7-6, 7-6 | Jie Cui(CHN) | #115 | #420 | 03:22:04m |
| Yoshihito Nishioka(JPN) | 6-2, 6-4 | Alexander Shevchenko(KAZ) | #218 | #111 | 01:11:17m |
| Dalibor Svrcina(CZE) | 4-6, 7-6, 7-5 | Billy Harris(GBR) | #126 | #241 | 03:02:29m |
| Dane Sweeny(AUS) | 3-6, 6-3, 6-2 | Tristan Schoolkate(AUS) | #112 | #155 | 01:45:49m |
| Kimmer Coppejans(BEL) | 7-6, 6-3 | Nishesh Basavareddy(USA) | #232 | #139 | 01:31:58m |
Past Winners
| Year | Winner | Country | Surface |
|---|---|---|---|
| 2026 | Alejandro Davidovich Fokina | ESP | Hard |
| 2025 | Valentin Vacherot | MON | Hard |
| 2024 | Jannik Sinner | ITA | Hard |
| 2023 | Hubert Hurkacz | POL | Hard |
| 2019 | Daniil Medvedev | RUS | Hard |
| 2018 | Novak Djokovic | SRB | Hard |
| 2017 | Roger Federer | SUI | Hard |
| 2016 | Andy Murray | GBR | Hard |
| 2015 | Novak Djokovic | SRB | Hard |
| 2014 | Roger Federer | SUI | Hard |
| 2013 | Novak Djokovic | SRB | Hard |
| 2012 | Novak Djokovic | SRB | Hard |
| 2011 | Andy Murray | GBR | Hard |
| 2010 | Andy Murray | GBR | Hard |
| 2009 | Nikolay Davydenko | RUS | Hard |