snooker.org Frontpage
2024/2025: What's new | Live | Results | Upcoming | Calendar | Winners | Main Tour players | Match stats

Order of Play [ - ] [ + ]

Upcoming matches (206) grouped by session
Timezone: 

Shoot Out (4-7 Dec 2024)
2024-12-04 13:00:00Z
Rd 1 Scotland Ross Muir v Northern Ireland Mark Allen Head to head
2024-12-04 13:15:00Z (est.)
Rd 1 Iran Hossein Vafaei v Belgium Julien Leclercq Head to head
2024-12-04 13:30:00Z (est.)
Rd 1 China Jiang Jun v Poland Antoni Kowalski  
2024-12-04 13:45:00Z (est.)
Rd 1 China Lyu Haotian v China Tian Pengfei Head to head
2024-12-04 14:00:00Z (est.)
Rd 1 England Robert Milkins v Ireland Joe Shannon (a)  
2024-12-04 14:15:00Z (est.)
Rd 1 England Louis Heathcote v United States Ahmed Aly Elsayed Head to head
2024-12-04 14:30:00Z (est.)
Rd 1 Brazil Jonas Luz v England Paul Deaville (a)  
2024-12-04 14:45:00Z (est.)
Rd 1 England David Gilbert v England David Grace Head to head
2024-12-04 15:00:00Z (est.)
Rd 1 England Matthew Selt v Wales Ryan Day Head to head
2024-12-04 15:15:00Z (est.)
Rd 1 Scotland Dean Young v Austria Florian Nüßle (a) Head to head
2024-12-04 15:30:00Z (est.)
Rd 1 China Fan Zhengyi v Hong Kong Wang Yuchen  
2024-12-04 15:45:00Z (est.)
Rd 1 England Daniel Boyes (a) v China Wu Yize  
2024-12-04 16:00:00Z (est.)
Rd 1 Scotland Anthony McGill v Scotland Sophie Nix (af)  
2024-12-04 16:15:00Z (est.)
Rd 1 Northern Ireland Joel Connolly (a) v Ireland Aaron Hill  
2024-12-04 16:30:00Z (est.)
Rd 1 England Joe Perry v China Gong Chenzhi  
2024-12-04 16:45:00Z (est.)
Rd 1 England Reanne Evans (f) v England Gary Wilson Head to head
2024-12-04 19:00:00Z
Rd 1 Thailand Thepchaiya Un-Nooh v England Jimmy White Head to head
2024-12-04 19:15:00Z (est.)
Rd 1 China Zhou Yuelong v Wales Andrew Pagett  
2024-12-04 19:30:00Z (est.)
Rd 1 China Pang Junxu v England Zak Surety Head to head
2024-12-04 19:45:00Z (est.)
Rd 1 Pakistan Haris Tahir v England David Lilley Head to head
2024-12-04 20:00:00Z (est.)
Rd 1 Northern Ireland Jordan Brown v China Si Jiahui Head to head
2024-12-04 20:15:00Z (est.)
Rd 1 Hong Kong Cheung Ka Wai v England Andrew Higginson  
2024-12-04 20:30:00Z (est.)
Rd 1 China Huang Jiahao v England Hammad Miah Head to head
2024-12-04 20:45:00Z (est.)
Rd 1 China Xiao Guodong v England Anthony Hamilton Head to head
2024-12-04 21:00:00Z (est.)
Rd 1 Wales Matthew Stevens v China Yuan Sijun Head to head
2024-12-04 21:15:00Z (est.)
Rd 1 England Daniel Womersley (a) v China Long Zehuang  
2024-12-04 21:30:00Z (est.)
Rd 1 Scotland Chris Totten v Wales Duane Jones  
2024-12-04 21:45:00Z (est.)
Rd 1 England Ian Burns v China Ma Hailong Head to head
2024-12-04 22:00:00Z (est.)
Rd 1 England Joe O'Connor v England Sanderson Lam Head to head
2024-12-04 22:15:00Z (est.)
Rd 1 England Haydon Pinhey v England Mitchell Mann  
2024-12-04 22:30:00Z (est.)
Rd 1 Thailand Noppon Saengkham v China Liu Hongyu Head to head
2024-12-04 22:45:00Z (est.)
Rd 1 England Ashley Carty v Ireland Ken Doherty Head to head
2024-12-05 13:00:00Z
Rd 1 England Mark Selby v Thailand Baipat Siripaporn (f)  
2024-12-05 13:15:00Z (est.)
Rd 1 England Stan Moody v Wales Riley Powell (a)  
2024-12-05 13:30:00Z (est.)
Rd 1 England Lewis Ullah (a) v Scotland Steven Wardropper (a)  
2024-12-05 13:45:00Z (est.)
Rd 1 Wales Jackson Page v Thailand M Phetmalaikul  
2024-12-05 14:00:00Z (est.)
Rd 1 Thailand Mink Nutcharut (f) v Scotland Liam Graham Head to head
2024-12-05 14:15:00Z (est.)
Rd 1 China Zhang Anda v Egypt Hatem Yassen  
2024-12-05 14:30:00Z (est.)
Rd 1 Wales Sion Stuart (a) v England Martin O'Donnell  
2024-12-05 14:45:00Z (est.)
Rd 1 England Alfie Burden v England Ben Woollaston Head to head
2024-12-05 15:00:00Z (est.)
Rd 1 Scotland Graeme Dott v Belgium Ben Mertens Head to head
2024-12-05 15:15:00Z (est.)
Rd 1 China Bai Yulu (f) v Wales Jamie Clarke  
2024-12-05 15:30:00Z (est.)
Rd 1 Moldova Vladislav Gradinari (a) v Wales Daniel Wells  
2024-12-05 15:45:00Z (est.)
Rd 1 England Tom Ford v China Xing Zihao  
2024-12-05 16:00:00Z (est.)
Rd 1 England Robbie Williams v England Michael Holt Head to head
2024-12-05 16:15:00Z (est.)
Rd 1 Hungary Bulcsu Revesz v Pakistan Farakh Ajaib  
2024-12-05 16:30:00Z (est.)
Rd 1 England Jimmy Robertson v England Liam Pullen  
2024-12-05 16:45:00Z (est.)
Rd 1 England Barry Hawkins v England Shaun Murphy Head to head
2024-12-05 19:00:00Z
Rd 1 Australia Neil Robertson v England Simon Blackwell (a)  
2024-12-05 19:15:00Z (est.)
Rd 1 England Oliver Lines v England Allan Taylor Head to head
2024-12-05 19:30:00Z (est.)
Rd 1 England Stuart Carrington v Wales Dylan Emery (a)  
2024-12-05 19:45:00Z (est.)
Rd 1 England Mark Davis v Wales Liam Davies Head to head
2024-12-05 20:00:00Z (est.)
Rd 1 Ukraine Iulian Boiko (a) v England Jack Lisowski Head to head
2024-12-05 20:15:00Z (est.)
Rd 1 India Ishpreet Singh Chadha v Iran Amir Sarkhosh Head to head
2024-12-05 20:30:00Z (est.)
Rd 1 England Mark Joyce (a) v England Joshua Thomond (a) Head to head
2024-12-05 20:45:00Z (est.)
Rd 1 England Ricky Walden v Northern Ireland Robbie McGuigan  
2024-12-05 21:00:00Z (est.)
Rd 1 China He Guoqiang v England Stuart Bingham Head to head
2024-12-05 21:15:00Z (est.)
Rd 1 Wales Jamie Jones v Malaysia Rory Thor  
2024-12-05 21:30:00Z (est.)
Rd 1 Ukraine Anton Kazakov (a) v Latvia Artemijs Zizins  
2024-12-05 21:45:00Z (est.)
Rd 1 India Kreishh Gurbaxani v China Lei Peifan  
2024-12-05 22:00:00Z (est.)
Rd 1 Egypt Mostafa Dorgham v England Elliot Slessor Head to head
2024-12-05 22:15:00Z (est.)
Rd 1 Switzerland Alexander Ursenbacher v China Xu Si Head to head
2024-12-05 22:30:00Z (est.)
Rd 1 England Joshua Cooper (a) v Wales Jak Jones  
2024-12-05 22:45:00Z (est.)
Rd 1 England Ali Carter v England Chris Wakelin Head to head
2024-12-06 13:00:00Z
Rd 2 To be decided v To be decided  
2024-12-06 13:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 13:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 13:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 14:00:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 14:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 14:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 14:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 15:00:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 15:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 15:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 15:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 16:00:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 16:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 16:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 16:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 19:00:00Z
Rd 2 To be decided v To be decided  
2024-12-06 19:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 19:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 19:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 20:00:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 20:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 20:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 20:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 21:00:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 21:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 21:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 21:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 22:00:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 22:15:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 22:30:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-06 22:45:00Z (est.)
Rd 2 To be decided v To be decided  
2024-12-07 13:00:00Z
Rd 3 To be decided v To be decided  
2024-12-07 13:15:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 13:30:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 13:45:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 14:00:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 14:15:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 14:30:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 14:45:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 15:00:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 15:15:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 15:30:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 15:45:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 16:00:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 16:15:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 16:30:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 16:45:00Z (est.)
Rd 3 To be decided v To be decided  
2024-12-07 19:00:00Z
Rd 4 To be decided v To be decided  
2024-12-07 19:15:00Z (est.)
Rd 4 To be decided v To be decided  
2024-12-07 19:30:00Z (est.)
Rd 4 To be decided v To be decided  
2024-12-07 19:45:00Z (est.)
Rd 4 To be decided v To be decided  
2024-12-07 20:00:00Z (est.)
Rd 4 To be decided v To be decided  
2024-12-07 20:15:00Z (est.)
Rd 4 To be decided v To be decided  
2024-12-07 20:30:00Z (est.)
Rd 4 To be decided v To be decided  
2024-12-07 20:45:00Z (est.)
Rd 4 To be decided v To be decided  
2024-12-07 21:00:00Z (est.)
QF To be decided v To be decided  
2024-12-07 21:15:00Z (est.)
QF To be decided v To be decided  
2024-12-07 21:30:00Z (est.)
QF To be decided v To be decided  
2024-12-07 21:45:00Z (est.)
QF To be decided v To be decided  
2024-12-07 22:00:00Z (est.)
SF To be decided v To be decided  
2024-12-07 22:15:00Z (est.)
SF To be decided v To be decided  
2024-12-07 22:30:00Z (est.)
Final To be decided v To be decided  
Scottish Open (9-15 Dec 2024)
2024-12-09 10:00:00Z
Rd 1 (7) England Gary Wilson [1] v China Long Zehuang [64] Head to head
Rd 1 (7) China Zhang Anda [11] v England Stan Moody [75] Head to head
2024-12-09 13:00:00Z
Rd 1 (7) England Joe O'Connor [32] v China Lyu Haotian [33] Head to head
Rd 1 (7) England Ali Carter [12] v Scotland Graeme Dott [53] Head to head
Rd 1 (7) England David Gilbert [21] v England Robbie Williams [44] Head to head
Rd 1 (7) Scotland John Higgins [14] v England Ian Burns [78] Head to head
2024-12-09 15:00:00Z (est.)
Rd 1 (7) Wales Ryan Day [29] v Scotland Anthony McGill [36] Head to head
Rd 1 (7) Northern Ireland Mark Allen [4] v China He Guoqiang [61]  
Rd 1 (7) England Barry Hawkins [19] v Switzerland Alexander Ursenbacher [83] Head to head
Rd 1 (7) England Chris Wakelin [22] v Scotland Scott Donaldson [43] Head to head
2024-12-09 19:00:00Z
Rd 1 (7) England Stuart Bingham [25] v England Jimmy Robertson [40] Head to head
Rd 1 (7) China Wu Yize [30] v Pakistan Farakh Ajaib [107] Head to head
Rd 1 (7) China Xiao Guodong [18] v China Xu Si [47] Head to head
2024-12-09 21:00:00Z (est.)
Rd 1 (7) Wales Mark J Williams [8] v England David Lilley [57] Head to head
Rd 1 (7) Wales Jak Jones [15] v Wales Jamie Jones [50] Head to head
2024-12-10 10:00:00Z
Rd 1 (7) China Si Jiahui [13] v China Ma Hailong [77]  
Rd 1 (7) China Ding Junhui [10] v England Mark Davis [55] Head to head
2024-12-10 13:00:00Z
Rd 1 (7) Thailand Noppon Saengkham [28] v England Ricky Walden [37] Head to head
Rd 1 (7) England Jack Lisowski [20] v Northern Ireland Jordan Brown [45] Head to head
Rd 1 (7) England Robert Milkins [23] v Wales Jackson Page [42] Head to head
Rd 1 (7) England Kyren Wilson [2] v England David Grace [63] Head to head
2024-12-10 15:00:00Z (est.)
Rd 1 (7) England Mark Selby [5] v England Stuart Carrington [69] Head to head
Rd 1 (7) China Pang Junxu [27] v Scotland Dean Young [91] Head to head
Rd 1 (7) Belgium Luca Brecel [7] v Belgium Julien Leclercq [103]  
Rd 1 (7) Scotland Stephen Maguire [31] v England Matthew Selt [34] Head to head
2024-12-10 19:00:00Z
Rd 1 (7) Iran Hossein Vafaei [24] v China Lei Peifan [88] Head to head
Rd 1 (7) England Shaun Murphy [9] v Wales Daniel Wells [56] Head to head
Rd 1 (7) England Ronnie O'Sullivan [6] v China Xing Zihao [70]  
Rd 1 (7) China Zhou Yuelong [26] v China Yuan Sijun [39] Head to head
2024-12-10 21:00:00Z (est.)
Rd 1 (7) Australia Neil Robertson [16] v China Fan Zhengyi [49] Head to head
Rd 1 (7) England Tom Ford [17] v Poland Antoni Kowalski [101] Head to head
2024-12-10 23:00:00Z
Rd 2 (7) G Wilson / Long Zehuang v J O'Connor / Lyu Haotian  
Rd 2 (7) N Robertson / Fan Zhengyi v Ford / A Kowalski  
Rd 2 (7) Vafaei / Lei Peifan v S Murphy / Wells  
Rd 2 (7) Bingham / J Robertson v M J Williams / D Lilley  
Rd 2 (7) Selby / Carrington v Saengkham / Walden  
Rd 2 (7) A Carter / Dott v D Gilbert / R Williams  
Rd 2 (7) Lisowski / J Brown v Si Jiahui / Ma Hailong  
Rd 2 (7) R Day / McGill v M Allen / He Guoqiang  
Rd 2 (7) India Ishpreet Singh Chadha [67] v Wu Yize / Ajaib  
Rd 2 (7) J Higgins / I Burns v Hawkins / Ursenbacher  
Rd 2 (7) C Wakelin / Donaldson v Zhang Anda / Moody  
Rd 2 (7) Pang Junxu / D Young v R O'Sullivan / Xing Zihao  
Rd 2 (7) Brecel / Leclercq v Zhou Yuelong / Yuan Sijun  
Rd 2 (7) Ding Junhui / Mark Davis v Milkins / J Page  
Rd 2 (7) Xiao Guodong / Xu Si v Jak Jones / Jamie Jones  
Rd 2 (7) Maguire / Selt v K Wilson / Grace  
Rd 3 (7) To be decided v To be decided  
Rd 3 (7) To be decided v To be decided  
Rd 3 (7) To be decided v To be decided  
Rd 3 (7) To be decided v To be decided  
Rd 3 (7) Chadha / tbd v To be decided  
Rd 3 (7) To be decided v To be decided  
Rd 3 (7) To be decided v To be decided  
Rd 3 (7) To be decided v To be decided  
QF (9) To be decided v To be decided  
QF (9) To be decided v To be decided  
QF (9) To be decided v To be decided  
QF (9) To be decided v To be decided  
SF (11) To be decided v To be decided  
SF (11) To be decided v To be decided  
2024-12-15 13:00:00Z
Final (17) To be decided v To be decided  
2024-12-15 19:00:00Z
Final (17) To be decided v To be decided  
Masters (12-19 Jan 2025)
2025-01-12 13:00:00Z
Rd 1 (11) England Ronnie O'Sullivan v Scotland John Higgins Head to head
2025-01-12 19:00:00Z
Rd 1 (11) England Shaun Murphy v England Gary Wilson Head to head
2025-01-13 13:00:00Z
Rd 1 (11) Wales Mark J Williams v China Ding Junhui Head to head
2025-01-13 19:00:00Z
Rd 1 (11) England Mark Selby v England Ali Carter Head to head
2025-01-14 13:00:00Z
Rd 1 (11) England Judd Trump v England Barry Hawkins Head to head
2025-01-14 19:00:00Z
Rd 1 (11) Northern Ireland Mark Allen v China Si Jiahui Head to head
2025-01-15 13:00:00Z
Rd 1 (11) England Kyren Wilson v China Zhang Anda Head to head
2025-01-15 19:00:00Z
Rd 1 (11) Belgium Luca Brecel v England Chris Wakelin Head to head
2025-01-17 23:00:00Z

Awaiting schedule for matches in quarterfinals

SF (11) To be decided v To be decided  
SF (11) To be decided v To be decided  
2025-01-18 13:00:00Z
Final (19) To be decided v To be decided  
2025-01-18 19:00:00Z
Final (19) To be decided v To be decided  
Players Championship (17-23 Mar 2025)
2025-03-23 13:00:00Z

Awaiting schedule for matches in quarterfinals, round 1, semifinals

Final (19) To be decided v To be decided  
2025-03-23 19:00:00Z
Final (19) To be decided v To be decided  
Tour Championship (31 Mar - 6 Apr 2025)
2025-04-06 12:00:00Z
Final (19) To be decided v To be decided  
2025-04-06 18:00:00Z
Final (19) To be decided v To be decided