snooker.org Frontpage
Home > Events > 2025/2026: What's new | Live | Results | Upcoming | Calendar | Winners | Main Tour players | Match stats
Twitter

Upcoming Matches [ - ] [ + ]

Upcoming matches (21) in Shanghai Masters ordered by scheduled time ().
[ Switch to Order of Play ]

Shanghai Masters (28 Jul - 3 Aug 2025)
All matches are streamed
Rd 1 (11) China Si Jiahui [15] v Wildcard player   2025-07-28 01:30:00Z
Rd 1 (11) England Barry Hawkins [10] v China Wu Yize [17] Head to head 2025-07-28 01:30:00Z
Rd 1 (11) China Zhang Anda [12] v China Yuan Sijun [19] Head to head 2025-07-28 06:00:00Z
Rd 1 (11) England Chris Wakelin [16] v Wildcard player   2025-07-28 06:00:00Z
Rd 1 (11) Australia Neil Robertson [9] v China Pang Junxu [18] Head to head 2025-07-28 11:30:00Z
Rd 1 (11) England Shaun Murphy [14] v Wildcard player   2025-07-28 11:30:00Z
Rd 1 (11) China Xiao Guodong [13] v China Lei Peifan [20] Head to head 2025-07-29 01:30:00Z
Rd 1 (11) England Ali Carter v Wildcard player   2025-07-29 01:30:00Z

Mark Allen has withdrawn and replaced by Carter

Rd 2 (11) England Mark Selby [8] v S Murphy / Wildcard player   2025-07-29 06:00:00Z
Rd 2 (11) England Kyren Wilson [3] v Si Jiahui / Wildcard player   2025-07-29 06:00:00Z
Rd 2 (11) England Judd Trump [1] v N Robertson / Pang Junxu   2025-07-29 11:30:00Z
Rd 2 (11) China Ding Junhui [7] v Zhang Anda / Yuan Sijun   2025-07-29 11:30:00Z
Rd 2 (11) Scotland John Higgins [5] v Xiao Guodong / Lei Peifan   2025-07-30 06:00:00Z
Rd 2 (11) Wales Mark J Williams [4] v A Carter / Wildcard player   2025-07-30 06:00:00Z
Rd 2 (11) England Ronnie O'Sullivan [6] v Hawkins / Wu Yize   2025-07-30 11:30:00Z
Rd 2 (11) China Zhao Xintong [2] v C Wakelin / Wildcard player   2025-07-30 11:30:00Z
QF (11) Judd Trump / tbd v Selby / tbd   Thu 31 Jul
QF (11) J Higgins / tbd v M J Williams / tbd   Thu 31 Jul
QF (11) K Wilson / tbd v R O'Sullivan / tbd   Thu 31 Jul
QF (11) Ding Junhui / tbd v Zhao Xintong / tbd   Thu 31 Jul

Awaiting schedule for matches in semifinals

Final (21) To be decided v To be decided   2025-08-03 06:00:00Z
2025-08-03 11:30:00Z