Shanghai Masters

Shanghai Masters 2026 Preview: Dates, Draw and Contenders

The Rolex Shanghai Masters runs from 5 to 18 October 2026 at the Qizhong Forest Sports City Arena. It is the biggest event of the Asian swing, a 96-player draw spread across nearly two weeks, and it arrives this year with the least likely defending champion any Masters 1000 has ever had.

Key Facts

Detail Info
Dates 5 to 18 October 2026
Venue Qizhong Forest Sports City Arena, Shanghai
Surface Outdoor hard
Category ATP Masters 1000
Draw 96 singles
Defending champion Valentin Vacherot

The Vacherot Story

Valentin Vacherot arrived in Shanghai in 2025 ranked No. 204 in the world and had to come through qualifying to make the main draw. He then beat five seeds in a row, knocked out Novak Djokovic in the semi-finals, and beat his own first cousin Arthur Rinderknech 4-6 6-3 6-3 in the final.

It made him the lowest-ranked Masters 1000 champion in the history of the series, the first unseeded champion in Shanghai, and the first player from Monaco to win a tour-level title. He left ranked No. 40. Whatever happens in 2026, it is unlikely to top that.

What to Expect in 2026

Shanghai’s courts are medium-paced and the October humidity makes for heavy conditions, which historically rewards the biggest hitters and the fittest rather than the best movers. With 96 players and byes for the top seeds, the tournament takes a while to get going, and the second week is usually where the seeds reassert themselves.

The other thing to watch is scheduling. Shanghai sits between the US Open and the closing indoor swing, at the point in the season when withdrawals start to pile up and the ATP Finals race concentrates minds.

How to Watch in the UK

Sky Sports Tennis carries the Masters 1000 events in the UK, with streaming through NOW, and Bet365 streams to eligible account holders. Shanghai is seven hours ahead of the UK, so play starts in the early hours and the featured matches usually land in the UK morning. Our full how to watch tennis guide has the detail.

FAQ

Shanghai Masters 2026 FAQs

When is the Shanghai Masters 2026?
The 2026 Rolex Shanghai Masters runs from 5 to 18 October at the Qizhong Forest Sports City Arena in Shanghai.
Who is the defending Shanghai Masters champion?
Valentin Vacherot, who won the 2025 title as a qualifier ranked No. 204. He beat his cousin Arthur Rinderknech 4-6 6-3 6-3 in the final.
How big is the Shanghai Masters draw?
Ninety-six players in the singles draw, which is why the event runs across nearly two weeks rather than the usual Masters 1000 week.
How much prize money does Shanghai pay?
The 2025 edition carried a total pool of $9,196,000. The 2026 figure has not been announced.

More Coverage

Read our Shanghai Masters betting tips. Full coverage sits on our Shanghai Masters hub, every event we follow is in the tournaments index, and the dates are in the 2026 tennis calendar.