snooker.org Frontpage
Home: Tournaments: 2023/2024: What's new | Live | Results | Upcoming | Finals | Calendar | Main Tour players | All players | Match stats
Twitter

Upcoming Matches

Upcoming matches (325) ordered by scheduled time (). See also live scores (42) and results (4 692).

European Championship (18-23 Mar 2024)
Grp A (5) Scotland Michael Collumb (a) v Bulgaria Velian Dimitrov (a)   2024-03-19 09:00:00Z
Grp A (5) Netherlands Shahzeb Kamal (a) v Wales Carl Bennett (a)   2024-03-19 09:00:00Z
Grp B (5) Finland Robin Hull (a) v Croatia Tin Venos (a)  
2024-03-19 09:00:00Z
Grp C (5) Armenia Roudik Baghdasarian (a) v Estonia Nikita Soo (a)   2024-03-19 09:00:00Z
Grp D (5) Israel Shachar Ruberg (a) v Netherlands Dennis Van Der Zee (a)  
2024-03-19 09:00:00Z
Grp D (5) Romania Mihai Vladu (a) v Portugal Miguel Ruivo (a)   2024-03-19 09:00:00Z
Grp F (5) Austria Florian Nüßle (a) v Scotland Jack Borwick (a)  
2024-03-19 09:00:00Z
Grp F (5) Poland Michal Kotiuk (a) v Ukraine Taras Ulianchenko (a)   2024-03-19 09:00:00Z
Grp G (5) Iceland Sigurdur Kristjansson (a) v Turkey Melih Egemen (a)   2024-03-19 09:00:00Z
Grp AS (5) Romania Mario Paun (a) v Cyprus Demetris Nicolaou (a)   2024-03-19 09:00:00Z
Grp AT (5) Cyprus Antonis Poullos (a) v Serbia Tadija Matijasevic (a)   2024-03-19 09:00:00Z
Grp H (5) Hungary Bulcsu Revesz (a) v Austria Oskar Charlesworth (a)  
Est. 2024-03-19 11:00:00Z
Grp H (5) Germany Robin Otto (a) v North Macedonia Petar Koloski (a)   Est. 2024-03-19 11:00:00Z
Grp I (5) Ukraine Iulian Boiko (a) v Spain Jose Maria Cortes (a)   Est. 2024-03-19 11:00:00Z
Grp I (5) Netherlands Amar Chedoe (a) v Bosnia and Herzegovina Elvis Cehajic (a)   Est. 2024-03-19 11:00:00Z
Grp J (5) France Brian Ochoiski (a) v Germany Alexander Widau (a)   Est. 2024-03-19 11:00:00Z
Grp J (5) Northern Ireland Paul Lindsay (a) v Estonia Denis Sokolov (a)   Est. 2024-03-19 11:00:00Z
Grp L (5) Northern Ireland Robbie McGuigan (a) v Poland Maciej Kusak (a)   Est. 2024-03-19 11:00:00Z
Grp L (5) Ireland James Fennessey (a) v Spain Francisco Gomez (a)   Est. 2024-03-19 11:00:00Z
Grp M (5) Malta Brian Cini (a) v Scotland Aaron Graham (a)   Est. 2024-03-19 11:00:00Z
Grp M (5) Sweden Shivan Mohammed Ali (a) v Albania Markeliano Dibra (a)   Est. 2024-03-19 11:00:00Z
Grp N (5) Israel David Vaitzman (a) v Serbia Sasa Stojanovic (a)   Est. 2024-03-19 11:00:00Z
Grp N (5) England Luke Pinches (a) v Italy Victor Palomba (a)   Est. 2024-03-19 11:00:00Z
Grp K (5) Poland Antoni Kowalski (a) v France Fabian Monnin (a)   Est. 2024-03-19 11:00:00Z
Grp K (5) Malta Joseph Casha (a) v Bosnia and Herzegovina Benjamin Tokaca (a)   Est. 2024-03-19 11:00:00Z
Grp O (5) Latvia Filips Kalnins (a) v Serbia Vasilije Pesic (a) Head to head Est. 2024-03-19 11:00:00Z
Grp O (5) Bosnia and Herzegovina Mario-Zeljo Milosevic (a) v Isle of Man Marek Kenny (a)   Est. 2024-03-19 11:00:00Z
World Open (18-24 Mar 2024)
Rd 2 (9) England Judd Trump [1] v England Sanderson Lam [64] Head to head 2024-03-19 11:30:00Z
Rd 2 (9) Wales Matthew Stevens [45] v Wales Ryan Day [20] Head to head 2024-03-19 11:30:00Z
Rd 2 (9) China He Guoqiang [77] v China Wang Xinbo (a)   2024-03-19 11:30:00Z
Rd 2 (9) England Ronnie O'Sullivan [3] v Wales Michael White [62] Head to head 2024-03-19 11:30:00Z
Rd 2 (9) China Cao Yupeng [43] v Thailand Noppon Saengkham [22] Head to head 2024-03-19 11:30:00Z
Rd 2 (9) Australia Neil Robertson [7] v China Tian Pengfei [58] Head to head 2024-03-19 11:30:00Z
Rd 2 (9) England Chris Wakelin [23] v Northern Ireland Jordan Brown [42]   2024-03-19 11:30:00Z
European Championship (18-23 Mar 2024)
Grp P (5) Moldova Vladislav Gradinari (a) v Czech Republic Ales Herout (a)   Est. 2024-03-19 13:00:00Z
Grp P (5) Netherlands Ed Geels (a) v Wales Riley Powell (a)   Est. 2024-03-19 13:00:00Z
Grp Q (5) Poland Mateusz Baranowski (a) v Isle of Man Chris Dagnall (a)   Est. 2024-03-19 13:00:00Z
Grp Q (5) Wales David Brown (a) v Slovakia Michal Frank (a)   Est. 2024-03-19 13:00:00Z
Grp R (5) Albania Kledio Kaci (a) v Finland Ville Pirila (a)   Est. 2024-03-19 13:00:00Z
Grp R (5) Wales Oliver Briffett-Payne (a) v Bosnia and Herzegovina Eldar Cormehmedovic (a)   Est. 2024-03-19 13:00:00Z
Grp U (5) Finland Patrik Tiihonen (a) v Romania Tudor Popescu (a)   Est. 2024-03-19 13:00:00Z
Grp U (5) Austria Paul Schopf (a) v Italy Valerio Grandi (a)   Est. 2024-03-19 13:00:00Z
Grp V (5) Wales Alex Taubman (a) v Ukraine Yurii Semko (a)   Est. 2024-03-19 13:00:00Z
Grp V (5) Isle of Man Michael Curphey (a) v North Macedonia Vlado Matoski (a)   Est. 2024-03-19 13:00:00Z
Grp W (5) Northern Ireland Declan Lavery (a) v Hungary Erik Nagy (a)   Est. 2024-03-19 13:00:00Z
Grp W (5) Finland Risto Vayrynen (a) v Italy Giuseppe Maisano (a)   Est. 2024-03-19 13:00:00Z
Grp S (5) England Peter Lines (a) v Croatia Davor Anticic (a)   Est. 2024-03-19 13:00:00Z
Grp S (5) Belgium Jeff Jacobs (a) v Bosnia and Herzegovina Edin Kovacevic (a)   Est. 2024-03-19 13:00:00Z
Grp T (5) England Craig Steadman (a) v Portugal Tiago Silva (a)   Est. 2024-03-19 13:00:00Z
Grp T (5) Switzerland Jonni Fulcher (a) v Sweden Nils Ritenius Manjer (a)   Est. 2024-03-19 13:00:00Z
Grp X (5) Ukraine Matvei Lagodzinschii (a) v North Macedonia Petar Panov (a)   Est. 2024-03-19 15:00:00Z
Grp X (5) England Callum Beresford (a) v Norway Geir Henning Bentzen (a)   Est. 2024-03-19 15:00:00Z
Grp Y (5) Germany Umut Dikme (a) v North Macedonia Vlatko Janev (a)   Est. 2024-03-19 15:00:00Z
Grp Y (5) Northern Ireland Fergal Quinn (a) v Romania Corina Maracine (af)   Est. 2024-03-19 15:00:00Z
Grp Z (5) Sweden Andy Nettleton (a) v Poland Jakub Chromy (a)   Est. 2024-03-19 15:00:00Z
Grp Z (5) Latvia Artemijs Zizins (a) v Portugal Henrique Correia (a)   Est. 2024-03-19 15:00:00Z
Grp AA (5) Malta Aaron Busuttil (a) v Romania Mario Amza (a)   Est. 2024-03-19 15:00:00Z
Grp AA (5) Belgium Amedeo Durnez (a) v Bulgaria Viktor Ivanov (a)   Est. 2024-03-19 15:00:00Z
Grp AB (5) France Nicolas Mortreux (a) v Sweden Chi Voong (a)   Est. 2024-03-19 15:00:00Z
Grp AB (5) Malta Isaac Borg (a) v Serbia Marko Grbovic (a)   Est. 2024-03-19 15:00:00Z
Grp AC (5) Malta Arthur Cachia (a) v Ireland Benny O'Brien (a)   Est. 2024-03-19 15:00:00Z
Grp AC (5) Romania Maxim Ene (a) v Bosnia and Herzegovina Igor Antic (a)   Est. 2024-03-19 15:00:00Z
Grp AD (5) Belgium Kevin Hanssens (a) v Netherlands Leon Alewijnse (a)   Est. 2024-03-19 15:00:00Z
Grp AD (5) England Ryan Davies (a) v Estonia Mark Magi (a)   Est. 2024-03-19 15:00:00Z
Grp AE (5) Malta Philip Ciantar (a) v Moldova Ilia Chisleacov (a)   Est. 2024-03-19 15:00:00Z
Grp AE (5) England Paul Deaville (a) v Bulgaria Jan Laushman (a)   Est. 2024-03-19 15:00:00Z
Grp AF (5) Germany Felix Frede (a) v Austria Thomas Janzso (a)   Est. 2024-03-19 17:00:00Z
Grp AF (5) Northern Ireland Joel Connolly (a) v Romania Cosmin Arsene (a)   Est. 2024-03-19 17:00:00Z
Grp AG (5) Denmark Daniel Kandi (a) v Austria Mario Bodlos (a)   Est. 2024-03-19 17:00:00Z
Grp AG (5) Albania Dorjan Maknori (a) v Latvia Arturs Kengis (a)   Est. 2024-03-19 17:00:00Z
Grp AH (5) Spain Aleix Melia (a) v France Gauvain Bazin (a)   Est. 2024-03-19 17:00:00Z
Grp AH (5) Switzerland Alain Vergere (a) v Ireland Leone Crowley (a)   Est. 2024-03-19 17:00:00Z
Grp AI (5) Belgium Sybren Sokolowski (a) v Estonia Denis Grabe (a)   Est. 2024-03-19 17:00:00Z
Grp AI (5) Latvia Andrejs Pripjoks (a) v Bosnia and Herzegovina Faris Vuckic (a)   Est. 2024-03-19 17:00:00Z
Grp AJ (5) Wales Tyler Rees (a) v Croatia Imran Ayaz (a)   Est. 2024-03-19 17:00:00Z
Grp AJ (5) Isle of Man Darryl Hill (a) v Bosnia and Herzegovina Nedim Ramic (a)   Est. 2024-03-19 17:00:00Z
Grp AK (5) Bulgaria Viktor Iliev (a) v Serbia Marko Stoilkovic (a)   Est. 2024-03-19 17:00:00Z
Grp AK (5) England Matthew Glasby (a) v Finland Tomi Leinonen (a)   Est. 2024-03-19 17:00:00Z
Grp AL (5) Finland Jani Kananen (a) v Croatia Filip Blazicko (a)   Est. 2024-03-19 17:00:00Z
Grp AL (5) England Daniel Womersley (a) v Bosnia and Herzegovina Adel Kalabusic (a)   Est. 2024-03-19 17:00:00Z
Grp AM (5) Ukraine Denys Khmelevskyi (a) v Albania Donald Shkodra (a)   Est. 2024-03-19 17:00:00Z
Grp AM (5) Northern Ireland Raymond Fry (a) v Romania Radu Vilau (a)   Est. 2024-03-19 17:00:00Z
Grp A (5) Scotland Michael Collumb (a) v Netherlands Shahzeb Kamal (a)   Est. 2024-03-19 19:00:00Z
Grp A (5) Bulgaria Velian Dimitrov (a) v Wales Carl Bennett (a)   Est. 2024-03-19 19:00:00Z
Grp AS (5) Scotland Brandon Langan (a) v Cyprus Demetris Nicolaou (a)   Est. 2024-03-19 19:00:00Z
Grp AS (5) Romania Mario Paun (a) v Bosnia and Herzegovina Harun Sehic (a)   Est. 2024-03-19 19:00:00Z
Grp AT (5) Cyprus Antonis Poullos (a) v Bosnia and Herzegovina Eldar Karamehmedovic (a)   Est. 2024-03-19 19:00:00Z
Grp AT (5) Germany Richard Wienold (a) v Serbia Tadija Matijasevic (a)   Est. 2024-03-19 19:00:00Z
Grp AN (5) Israel Shay Arama (a) v Ukraine Petro Sydorenko (a)   Est. 2024-03-19 19:00:00Z
Grp AN (5) Belgium Peter Bullen (a) v Bosnia and Herzegovina Amir Kunic (a)   Est. 2024-03-19 19:00:00Z
Grp AO (5) France Alexis Callewaert (a) v Ukraine Mykhailo Larkov (a)   Est. 2024-03-19 19:00:00Z
Grp AO (5) Ireland Mark Tuite (a) v Bosnia and Herzegovina Kenan Terzic (a)   Est. 2024-03-19 19:00:00Z
Grp AP (5) Romania Tudor Chitu (a) v Bosnia and Herzegovina Rijad Sisic (a)   Est. 2024-03-19 19:00:00Z
Grp AP (5) Wales Sam Thomas (a) v Croatia Alexander Werner Sabljak (a)   Est. 2024-03-19 19:00:00Z
Grp AQ (5) Israel Nadav Biton (a) v Slovakia Martin Kollar (a)   Est. 2024-03-19 19:00:00Z
Grp AQ (5) Scotland Steven Wardropper (a) v Bosnia and Herzegovina Adis Burak (a)   Est. 2024-03-19 19:00:00Z
Grp AR (5) Poland Marcin Nitschke (a) v Turkey Elhaytham Habib (a)   Est. 2024-03-19 19:00:00Z
Grp AR (5) Ireland Rodney Goggins (a) v Norway Reidar Rundsveen (a)   Est. 2024-03-19 19:00:00Z
World Open (18-24 Mar 2024)
Rd 3 (9) Judd Trump / S Lam v China Fan Zhengyi [33]   Wed 20 Mar
Rd 3 (9) Wales Dominic Dale [49] v England David Lilley [71] Head to head Wed 20 Mar
Rd 3 (9) England Ashley Hugill [69] v England Kyren Wilson [9] Head to head Wed 20 Mar
Rd 3 (9) England Ricky Walden [25] v England Ben Woollaston [57] Head to head Wed 20 Mar
Rd 3 (9) England Mark Selby [5] v China Long Zehuang [98] Head to head Wed 20 Mar
Rd 3 (9) Wales Jackson Page [53] v China Wu Yize [44]   Wed 20 Mar
Rd 3 (9) M Stevens / R Day v England Elliot Slessor [52]   Wed 20 Mar
Rd 3 (9) He Guoqiang / Wang Xinbo v Wales Daniel Wells [78]   Wed 20 Mar
Rd 3 (9) R O'Sullivan / Michael White v China Lyu Haotian [30]   Wed 20 Mar
Rd 3 (9) England Robert Milkins [14] v Iran Hossein Vafaei [19] Head to head Wed 20 Mar
Rd 3 (9) Cao Yupeng / Saengkham v China Ding Junhui [11]   Wed 20 Mar
Rd 3 (9) England Joe Perry [27] v England Shaun Murphy [6] Head to head Wed 20 Mar
Rd 3 (9) N Robertson / Tian Pengfei v China Yuan Sijun [39]   Wed 20 Mar
Rd 3 (9) England Ali Carter [10] v C Wakelin / J Brown   Wed 20 Mar
Rd 3 (9) England Robbie Williams [47] v England Barry Hawkins [15] Head to head Wed 20 Mar
Rd 3 (9) Scotland Stephen Maguire [34] v Belgium Luca Brecel [2] Head to head Wed 20 Mar
European Championship (18-23 Mar 2024)
Grp B (5) Finland Robin Hull (a) v Germany Simon Lichtenberg (a)   2024-03-20 09:00:00Z
Grp B (5) Croatia Tin Venos (a) v Latvia Viktors Jengovatovs (a)   2024-03-20 09:00:00Z
Grp C (5) Ireland Ross Bulman (a) v Armenia Roudik Baghdasarian (a)   2024-03-20 09:00:00Z
Grp C (5) Malta Chris Peplow (a) v Estonia Nikita Soo (a)   2024-03-20 09:00:00Z
Grp D (5) Israel Shachar Ruberg (a) v Romania Mihai Vladu (a)   2024-03-20 09:00:00Z
Grp D (5) Netherlands Dennis Van Der Zee (a) v Portugal Miguel Ruivo (a)   2024-03-20 09:00:00Z
Grp E (5) Latvia Rodion Judin (a) v Poland Sebastian Milewski (a)   2024-03-20 09:00:00Z
Grp E (5) Northern Ireland Stephen Brady (a) v Estonia Aleksandr Vlassov (a)   2024-03-20 09:00:00Z
Grp F (5) Austria Florian Nüßle (a) v Poland Michal Kotiuk (a)   2024-03-20 09:00:00Z
Grp F (5) Scotland Jack Borwick (a) v Ukraine Taras Ulianchenko (a)   2024-03-20 09:00:00Z
Grp G (5) Malta Alex Borg (a) v Iceland Sigurdur Kristjansson (a)   2024-03-20 09:00:00Z
Grp G (5) Slovakia Martin Orinak (a) v Turkey Melih Egemen (a)   2024-03-20 09:00:00Z
Grp H (5) Hungary Bulcsu Revesz (a) v Germany Robin Otto (a)   2024-03-20 09:00:00Z
Grp H (5) Austria Oskar Charlesworth (a) v North Macedonia Petar Koloski (a)   2024-03-20 09:00:00Z
Grp I (5) Ukraine Iulian Boiko (a) v Netherlands Amar Chedoe (a)   2024-03-20 09:00:00Z
Grp I (5) Spain Jose Maria Cortes (a) v Bosnia and Herzegovina Elvis Cehajic (a)   2024-03-20 09:00:00Z
Grp J (5) France Brian Ochoiski (a) v Northern Ireland Paul Lindsay (a)   Est. 2024-03-20 11:00:00Z
Grp J (5) Germany Alexander Widau (a) v Estonia Denis Sokolov (a)   Est. 2024-03-20 11:00:00Z
Grp L (5) Northern Ireland Robbie McGuigan (a) v Ireland James Fennessey (a)   Est. 2024-03-20 11:00:00Z
Grp L (5) Poland Maciej Kusak (a) v Spain Francisco Gomez (a)   Est. 2024-03-20 11:00:00Z
Grp M (5) Malta Brian Cini (a) v Sweden Shivan Mohammed Ali (a)   Est. 2024-03-20 11:00:00Z
Grp M (5) Scotland Aaron Graham (a) v Albania Markeliano Dibra (a)   Est. 2024-03-20 11:00:00Z
Grp N (5) Israel David Vaitzman (a) v England Luke Pinches (a)   Est. 2024-03-20 11:00:00Z
Grp N (5) Serbia Sasa Stojanovic (a) v Italy Victor Palomba (a)   Est. 2024-03-20 11:00:00Z
Grp K (5) Poland Antoni Kowalski (a) v Malta Joseph Casha (a)   Est. 2024-03-20 11:00:00Z
Grp K (5) France Fabian Monnin (a) v Bosnia and Herzegovina Benjamin Tokaca (a)   Est. 2024-03-20 11:00:00Z
Grp O (5) Latvia Filips Kalnins (a) v Bosnia and Herzegovina Mario-Zeljo Milosevic (a)   Est. 2024-03-20 11:00:00Z
Grp O (5) Serbia Vasilije Pesic (a) v Isle of Man Marek Kenny (a)   Est. 2024-03-20 11:00:00Z
Grp P (5) Moldova Vladislav Gradinari (a) v Netherlands Ed Geels (a)   Est. 2024-03-20 11:00:00Z
Grp P (5) Czech Republic Ales Herout (a) v Wales Riley Powell (a)   Est. 2024-03-20 11:00:00Z
Grp Q (5) Poland Mateusz Baranowski (a) v Wales David Brown (a)   Est. 2024-03-20 11:00:00Z
Grp Q (5) Isle of Man Chris Dagnall (a) v Slovakia Michal Frank (a)   Est. 2024-03-20 11:00:00Z
Grp R (5) Albania Kledio Kaci (a) v Bosnia and Herzegovina Eldar Cormehmedovic (a)   Est. 2024-03-20 13:00:00Z
Grp R (5) Wales Oliver Briffett-Payne (a) v Finland Ville Pirila (a)   Est. 2024-03-20 13:00:00Z
Grp U (5) Finland Patrik Tiihonen (a) v Austria Paul Schopf (a)   Est. 2024-03-20 13:00:00Z
Grp U (5) Romania Tudor Popescu (a) v Italy Valerio Grandi (a)   Est. 2024-03-20 13:00:00Z
Grp V (5) Wales Alex Taubman (a) v Isle of Man Michael Curphey (a)   Est. 2024-03-20 13:00:00Z
Grp V (5) Ukraine Yurii Semko (a) v North Macedonia Vlado Matoski (a)   Est. 2024-03-20 13:00:00Z
Grp W (5) Northern Ireland Declan Lavery (a) v Finland Risto Vayrynen (a)   Est. 2024-03-20 13:00:00Z
Grp W (5) Hungary Erik Nagy (a) v Italy Giuseppe Maisano (a)   Est. 2024-03-20 13:00:00Z
Grp X (5) Ukraine Matvei Lagodzinschii (a) v England Callum Beresford (a)   Est. 2024-03-20 13:00:00Z
Grp X (5) North Macedonia Petar Panov (a) v Norway Geir Henning Bentzen (a)   Est. 2024-03-20 13:00:00Z
Grp Y (5) Germany Umut Dikme (a) v Northern Ireland Fergal Quinn (a)   Est. 2024-03-20 13:00:00Z
Grp Y (5) Romania Corina Maracine (af) v North Macedonia Vlatko Janev (a)   Est. 2024-03-20 13:00:00Z
Grp S (5) England Peter Lines (a) v Belgium Jeff Jacobs (a)   Est. 2024-03-20 13:00:00Z
Grp S (5) Croatia Davor Anticic (a) v Bosnia and Herzegovina Edin Kovacevic (a)   Est. 2024-03-20 13:00:00Z
Grp T (5) England Craig Steadman (a) v Switzerland Jonni Fulcher (a)   Est. 2024-03-20 13:00:00Z
Grp T (5) Portugal Tiago Silva (a) v Sweden Nils Ritenius Manjer (a)   Est. 2024-03-20 13:00:00Z
Grp Z (5) Sweden Andy Nettleton (a) v Latvia Artemijs Zizins (a)   Est. 2024-03-20 15:00:00Z
Grp Z (5) Poland Jakub Chromy (a) v Portugal Henrique Correia (a)   Est. 2024-03-20 15:00:00Z
Grp AA (5) Malta Aaron Busuttil (a) v Belgium Amedeo Durnez (a)   Est. 2024-03-20 15:00:00Z
Grp AA (5) Romania Mario Amza (a) v Bulgaria Viktor Ivanov (a)   Est. 2024-03-20 15:00:00Z
Grp AB (5) France Nicolas Mortreux (a) v Malta Isaac Borg (a)   Est. 2024-03-20 15:00:00Z
Grp AB (5) Sweden Chi Voong (a) v Serbia Marko Grbovic (a)   Est. 2024-03-20 15:00:00Z
Grp AC (5) Malta Arthur Cachia (a) v Romania Maxim Ene (a)   Est. 2024-03-20 15:00:00Z
Grp AC (5) Ireland Benny O'Brien (a) v Bosnia and Herzegovina Igor Antic (a)   Est. 2024-03-20 15:00:00Z
Grp AD (5) Belgium Kevin Hanssens (a) v England Ryan Davies (a)   Est. 2024-03-20 15:00:00Z
Grp AD (5) Netherlands Leon Alewijnse (a) v Estonia Mark Magi (a)   Est. 2024-03-20 15:00:00Z
Grp AE (5) Malta Philip Ciantar (a) v England Paul Deaville (a)   Est. 2024-03-20 15:00:00Z
Grp AE (5) Moldova Ilia Chisleacov (a) v Bulgaria Jan Laushman (a)   Est. 2024-03-20 15:00:00Z
Grp AF (5) Germany Felix Frede (a) v Northern Ireland Joel Connolly (a)   Est. 2024-03-20 15:00:00Z
Grp AF (5) Austria Thomas Janzso (a) v Romania Cosmin Arsene (a)   Est. 2024-03-20 15:00:00Z
Grp AG (5) Denmark Daniel Kandi (a) v Albania Dorjan Maknori (a)   Est. 2024-03-20 15:00:00Z
Grp AG (5) Austria Mario Bodlos (a) v Latvia Arturs Kengis (a)   Est. 2024-03-20 15:00:00Z
Grp AH (5) Spain Aleix Melia (a) v Switzerland Alain Vergere (a)   Est. 2024-03-20 17:00:00Z
Grp AH (5) France Gauvain Bazin (a) v Ireland Leone Crowley (a)   Est. 2024-03-20 17:00:00Z
Grp AI (5) Belgium Sybren Sokolowski (a) v Latvia Andrejs Pripjoks (a)   Est. 2024-03-20 17:00:00Z
Grp AI (5) Estonia Denis Grabe (a) v Bosnia and Herzegovina Faris Vuckic (a)   Est. 2024-03-20 17:00:00Z
Grp AJ (5) Wales Tyler Rees (a) v Isle of Man Darryl Hill (a)   Est. 2024-03-20 17:00:00Z
Grp AJ (5) Croatia Imran Ayaz (a) v Bosnia and Herzegovina Nedim Ramic (a)   Est. 2024-03-20 17:00:00Z
Grp AK (5) Bulgaria Viktor Iliev (a) v England Matthew Glasby (a)   Est. 2024-03-20 17:00:00Z
Grp AK (5) Serbia Marko Stoilkovic (a) v Finland Tomi Leinonen (a)   Est. 2024-03-20 17:00:00Z
Grp AL (5) Finland Jani Kananen (a) v England Daniel Womersley (a)   Est. 2024-03-20 17:00:00Z
Grp AL (5) Croatia Filip Blazicko (a) v Bosnia and Herzegovina Adel Kalabusic (a)   Est. 2024-03-20 17:00:00Z
Grp AM (5) Ukraine Denys Khmelevskyi (a) v Northern Ireland Raymond Fry (a)   Est. 2024-03-20 17:00:00Z
Grp AM (5) Albania Donald Shkodra (a) v Romania Radu Vilau (a)   Est. 2024-03-20 17:00:00Z
Grp AN (5) Israel Shay Arama (a) v Belgium Peter Bullen (a)   Est. 2024-03-20 17:00:00Z
Grp AN (5) Bosnia and Herzegovina Amir Kunic (a) v Ukraine Petro Sydorenko (a)   Est. 2024-03-20 17:00:00Z
Grp AO (5) France Alexis Callewaert (a) v Ireland Mark Tuite (a)   Est. 2024-03-20 17:00:00Z
Grp AO (5) Ukraine Mykhailo Larkov (a) v Bosnia and Herzegovina Kenan Terzic (a)   Est. 2024-03-20 17:00:00Z
Grp L (5) Northern Ireland Robbie McGuigan (a) v Spain Francisco Gomez (a)   Est. 2024-03-20 19:00:00Z
Grp K (5) Poland Antoni Kowalski (a) v Bosnia and Herzegovina Benjamin Tokaca (a)   Est. 2024-03-20 19:00:00Z
Grp AS (5) Scotland Brandon Langan (a) v Romania Mario Paun (a)   Est. 2024-03-20 19:00:00Z
Grp AS (5) Cyprus Demetris Nicolaou (a) v Bosnia and Herzegovina Harun Sehic (a)   Est. 2024-03-20 19:00:00Z
Grp AT (5) Cyprus Antonis Poullos (a) v Germany Richard Wienold (a)   Est. 2024-03-20 19:00:00Z
Grp AT (5) Bosnia and Herzegovina Eldar Karamehmedovic (a) v Serbia Tadija Matijasevic (a)   Est. 2024-03-20 19:00:00Z
Grp AP (5) Romania Tudor Chitu (a) v Wales Sam Thomas (a)   Est. 2024-03-20 19:00:00Z
Grp AP (5) Bosnia and Herzegovina Rijad Sisic (a) v Croatia Alexander Werner Sabljak (a)   Est. 2024-03-20 19:00:00Z
Grp AQ (5) Israel Nadav Biton (a) v Scotland Steven Wardropper (a)   Est. 2024-03-20 19:00:00Z
Grp AQ (5) Slovakia Martin Kollar (a) v Bosnia and Herzegovina Adis Burak (a)   Est. 2024-03-20 19:00:00Z
Grp AR (5) Poland Marcin Nitschke (a) v Ireland Rodney Goggins (a)   Est. 2024-03-20 19:00:00Z
Grp AR (5) Turkey Elhaytham Habib (a) v Norway Reidar Rundsveen (a)   Est. 2024-03-20 19:00:00Z
World Open (18-24 Mar 2024)
Rd 4 (9) tbd / Fan Zhengyi v Dale / D Lilley   Thu 21 Mar
Rd 4 (9) Hugill / K Wilson v Walden / Woollaston   Thu 21 Mar
Rd 4 (9) Selby / Long Zehuang v J Page / Wu Yize   Thu 21 Mar
Rd 4 (9) tbd / Slessor v tbd / Wells   Thu 21 Mar
Rd 4 (9) tbd / Lyu Haotian v Milkins / Vafaei   Thu 21 Mar
Rd 4 (9) tbd / Ding Junhui v Perry / S Murphy   Thu 21 Mar
Rd 4 (9) tbd / Yuan Sijun v A Carter / tbd   Thu 21 Mar
Rd 4 (9) R Williams / Hawkins v Maguire / Brecel   Thu 21 Mar
European Championship (18-23 Mar 2024)
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   2024-03-21 09:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 1 (7) To be decided v To be decided   Est. 2024-03-21 11:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   2024-03-21 14:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
Rd 2 (7) To be decided v To be decided   Est. 2024-03-21 16:00:00Z
World Open (18-24 Mar 2024)
QF (9) To be decided v To be decided   2024-03-22 06:30:00Z
QF (9) To be decided v To be decided   2024-03-22 06:30:00Z
European Championship (18-23 Mar 2024)
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
Rd 3 (7) To be decided v To be decided   2024-03-22 09:00:00Z
World Open (18-24 Mar 2024)
QF (9) To be decided v To be decided   2024-03-22 11:30:00Z
QF (9) To be decided v To be decided   2024-03-22 11:30:00Z
European Championship (18-23 Mar 2024)
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
Rd 4 (7) To be decided v To be decided   2024-03-22 13:00:00Z
QF (7) To be decided v To be decided   2024-03-22 17:00:00Z
QF (7) To be decided v To be decided   2024-03-22 17:00:00Z
QF (7) To be decided v To be decided   2024-03-22 17:00:00Z
QF (7) To be decided v To be decided   2024-03-22 17:00:00Z
World Open (18-24 Mar 2024)
SF (11) To be decided v To be decided   2024-03-23 06:00:00Z
European Championship (18-23 Mar 2024)
SF (7) To be decided v To be decided   2024-03-23 09:00:00Z
SF (7) To be decided v To be decided   2024-03-23 09:00:00Z
World Open (18-24 Mar 2024)
SF (11) To be decided v To be decided   2024-03-23 11:30:00Z
European Championship (18-23 Mar 2024)
Final (9) To be decided v To be decided   Est. 2024-03-23 13:00:00Z
World Open (18-24 Mar 2024)
Final To be decided v To be decided   2024-03-24 06:00:00Z
World Mixed Doubles (30-31 Mar 2024)
Grp Unknown Robertson / Mink v Unknown Brecel / Evans   2024-03-30 13:00:00Z
Grp Unknown Trump / Baipat v Unknown Allen / Kenna   Est. 2024-03-30 14:30:00Z
Final (7) Unknown To be decided v Unknown To be decided   2024-03-31 19:00:00Z
Tour Championship (1-7 Apr 2024)

Awaiting schedule for matches in round 1, quarterfinals, semifinals

Final (19) To be decided v To be decided   2024-04-07 13:00:00Z
2024-04-07 19:00:00Z
World Championship (20 Apr - 6 May 2024)
Rd 1 (19) Belgium Luca Brecel v To be decided   2024-04-20 10:00:00Z
2024-04-20 19:00:00Z

Awaiting schedule for matches in round 2, quarterfinals, semifinals

Final (35) To be decided v To be decided   2024-05-05 13:00:00Z
2024-05-05 19:00:00Z
2024-05-06 13:00:00Z
2024-05-06 19:00:00Z
Helsinki International Snooker Cup (25-26 May 2024)
QF (7) England Kyren Wilson v Wales Ryan Day Head to head 2024-05-25 10:00:00Z
QF (7) Scotland Stephen Hendry v England Judd Trump Head to head 2024-05-25 13:00:00Z
QF (7) Belgium Luca Brecel v England Jimmy White Head to head 2024-05-25 16:00:00Z
QF (7) England Stuart Bingham v England Jack Lisowski Head to head 2024-05-25 19:00:00Z
SF (9) K Wilson / R Day v S Hendry / Judd Trump   2024-05-26 10:00:00Z
SF (9) Brecel / J White v Bingham / Lisowski   2024-05-26 13:00:00Z
Final (11) To be decided v To be decided   2024-05-26 17:00:00Z