Most Centuries In A Match By Both Players - Year 2024 - Professional

Filtering

Most centuries made in a single match by both players.
Status
Categories
Scope
Range
Tournament Round Result Centuries
England 2024 World Championship Quarter-final England Stuart Bingham 13-10 England Ronnie O'Sullivan 5
England 2024 World Championship Final England Kyren Wilson 18-14 Wales Jak Jones 5
England 2024 Tour Championship Last 12 Wales Mark Williams 10-9 England Tom Ford 5
England 2024 Tour Championship Final Wales Mark Williams 10-5 England Ronnie O'Sullivan 5
England 2024 World Championship Last 80 England Jack Lisowski 10-4 China Liu Hongyu 4
England 2024 World Championship Last 80 Wales Ryan Day 10-6 England John Astley 4
England 2024 World Championship Last 48 England Stuart Bingham 10-8 England Louis Heathcote 4
England 2024 World Championship Last 48 Wales Jamie Jones 10-9 Australia Neil Robertson 4
England 2024 World Championship Quarter-final England David Gilbert 13-8 Scotland Stephen Maguire 4
England 2024 World Championship Quarter-final England Kyren Wilson 13-8 Scotland John Higgins 4
England 2024 World Championship Semi-final England Kyren Wilson 17-11 England David Gilbert 4
China 2024 World Open Last 32 England Chris Wakelin 5-1 England Ali Carter 4
China 2024 World Open Last 32 England Mark Selby 5-2 China Long Zehuang 4
China 2024 World Open Last 16 Wales Jackson Page 5-2 England Mark Selby 4
England 2024 Players Championship Last 16 Scotland John Higgins 6-4 China Ding Junhui 4
England 2024 World Grand Prix Semi-final England Ronnie O'Sullivan 6-1 China Ding Junhui 4
England 2024 Masters Semi-final England Ali Carter 6-3 Northern Ireland Mark Allen 4
England 2024 Masters Final England Ronnie O'Sullivan 10-7 England Ali Carter 4
England 2024 World Championship Last 112 England Ian Burns 10-7 England Mark Joyce 3
England 2024 World Championship Last 112 China Jiang Jun 10-8 China Fan Zhengyi 3
England 2024 World Championship Last 80 Scotland Stephen Maguire 10-7 England Ashley Hugill 3
England 2024 World Championship Last 80 Iran Hossein Vafaei 10-4 Hong Kong Marco Fu 3
England 2024 World Championship Last 80 England David Gilbert 10-4 England David Lilley 3
England 2024 World Championship Last 80 Australia Neil Robertson 10-2 England Zak Surety 3
England 2024 World Championship Last 48 Scotland Stephen Maguire 10-6 China Yuan Sijun 3
England 2024 World Championship Last 48 England Jack Lisowski 10-3 Wales Matthew Stevens 3
England 2024 World Championship Last 48 Wales Ryan Day 10-9 Scotland Scott Donaldson 3
England 2024 World Championship Last 48 China Si Jiahui 10-4 China Wu Yize 3
England 2024 World Championship Last 48 Iran Hossein Vafaei 10-5 China Jiang Jun 3
England 2024 World Championship Last 32 England David Gilbert 10-8 Belgium Luca Brecel 3
England 2024 World Championship Last 32 England Joe O'Connor 10-6 England Mark Selby 3
England 2024 World Championship Quarter-final Wales Jak Jones 13-9 England Judd Trump 3
England 2024 Tour Championship Last 12 Northern Ireland Mark Allen 10-7 Scotland John Higgins 3
England 2024 Tour Championship Semi-final England Ronnie O'Sullivan 10-7 England Gary Wilson 3
England 2024 Tour Championship Quarter-final Northern Ireland Mark Allen 10-8 China Ding Junhui 3
England 2024 Tour Championship Semi-final Wales Mark Williams 10-5 Northern Ireland Mark Allen 3
China 2024 World Open Last 128 England Kyren Wilson 5-0 England Jimmy White 3
China 2024 World Open Last 128 China Lyu Haotian 5-2 England Ashley Carty 3
China 2024 World Open Last 64 England Robbie Williams 5-4 England Tom Ford 3
China 2024 World Open Last 64 England Ali Carter 5-3 England Louis Heathcote 3
China 2024 World Open Last 64 England Ricky Walden 5-4 Wales Jamie Jones 3
China 2024 World Open Last 64 China He Guoqiang 5-4 China Wang Xinbo 3
China 2024 World Open Last 32 England Shaun Murphy 5-3 England Joe Perry 3
China 2024 World Open Last 32 China Ding Junhui 5-1 China Cao Yupeng 3
China 2024 World Open Last 16 England Kyren Wilson 5-4 England Ben Woollaston 3
China 2024 World Open Last 16 Australia Neil Robertson 5-1 England Chris Wakelin 3
China 2024 World Open Last 16 China Ding Junhui 5-3 England Shaun Murphy 3
China 2024 World Open Final England Judd Trump 10-4 China Ding Junhui 3
Saudi Arabia 2024 World Masters Quarter-final England Ronnie O'Sullivan 4-0 Scotland John Higgins 3
Saudi Arabia 2024 World Masters Semi-final Belgium Luca Brecel 4-2 Northern Ireland Mark Allen 3
England 2024 Players Championship Last 16 Northern Ireland Mark Allen 6-3 Wales Mark Williams 3
Germany 2024 German Masters Last 128 China Si Jiahui 5-4 China Lyu Haotian 3
Germany 2024 German Masters Last 128 China Zhou Yuelong 5-4 Wales Jak Jones 3
Germany 2024 German Masters Last 64 India Ishpreet Singh Chadha 5-3 China Liu Hongyu 3
Germany 2024 German Masters Last 16 England Judd Trump 5-2 Thailand Thepchaiya Un-Nooh 3
Germany 2024 German Masters Final England Judd Trump 10-5 China Si Jiahui 3
England 2024 World Grand Prix Last 32 Northern Ireland Mark Allen 4-2 England Jack Lisowski 3
England 2024 Masters Last 16 England Ronnie O'Sullivan 6-3 China Ding Junhui 3
England 2024 Championship League Group 1 Wales Ryan Day 3-2 England Chris Wakelin 3
England 2024 Championship League Group 2 England Mark Selby 3-1 Wales Ryan Day 3
England 2024 Championship League Group 4 Scotland John Higgins 3-2 England Kyren Wilson 3
England 2024 Championship League Group 6 England Kyren Wilson 3-2 England Elliot Slessor 3
England 2024 Championship League Group 6 England Elliot Slessor 3-2 England Ricky Walden 3
England 2024 Championship League Group 10 Wales Jackson Page 2-2 England Andrew Higginson 2
England 2024 Championship League Group 32 Wales Daniel Wells 3-1 England Mark Joyce 2
England 2024 Championship League Group 32 Thailand Thepchaiya Un-Nooh 3-0 Belgium Julien Leclercq 2
England 2024 Q School - Event 2 Round 1 England Alex Clenshaw 4-1 England Chae Ross 2
England 2024 Q School - Event 2 Last 128 England Liam Highfield 4-2 England Faizaan Mohammed 2
Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 Thailand Akani Songsermsawad 4-1 India Subrat Das 2
England 2024 World Championship Last 144 England Jenson Kendrick 10-7 China Yulu Bai 2
England 2024 World Championship Last 144 England Louis Heathcote 10-4 England Oliver Sykes 2
England 2024 World Championship Last 144 China Yisong Peng 10-5 England Manasawin Phetmalaikul 2
England 2024 World Championship Last 144 China Gao Yang 10-6 India Ishpreet Singh Chadha 2
England 2024 World Championship Last 112 England Louis Heathcote 10-7 England Oliver Lines 2
England 2024 World Championship Last 112 England Jenson Kendrick 10-8 England Ben Woollaston 2
England 2024 World Championship Last 112 Hong Kong Marco Fu 10-6 Ireland Ken Doherty 2
England 2024 World Championship Last 112 Scotland Graeme Dott 10-5 Egypt Mostafa Dorgham 2
England 2024 World Championship Last 80 China Lyu Haotian 10-8 Wales Daniel Wells 2
England 2024 World Championship Last 80 England Chris Wakelin 10-5 Germany Lukas Kleckers 2
England 2024 World Championship Last 80 China Yuan Sijun 10-8 Wales Michael White 2
England 2024 World Championship Last 80 Thailand Noppon Saengkham 10-5 England Andy Hicks 2
England 2024 World Championship Last 80 Wales Jackson Page 10-5 Scotland Graeme Dott 2
England 2024 World Championship Last 80 China Cao Yupeng 10-4 China Ma Hailong 2
England 2024 World Championship Last 80 China Wu Yize 10-8 China Tian Pengfei 2
England 2024 World Championship Last 80 China Si Jiahui 10-9 Belgium Ben Mertens 2
England 2024 World Championship Last 48 China Lyu Haotian 10-7 England Jenson Kendrick 2
England 2024 World Championship Last 48 Wales Jak Jones 10-4 China Zhou Yuelong 2
England 2024 World Championship Last 48 England Ricky Walden 10-9 England Mark Davis 2
England 2024 World Championship Last 48 Wales Jackson Page 10-9 Thailand Noppon Saengkham 2
England 2024 World Championship Last 32 Scotland Stephen Maguire 10-7 England Ali Carter 2
England 2024 World Championship Last 32 England Shaun Murphy 10-5 China Lyu Haotian 2
England 2024 World Championship Last 32 England Kyren Wilson 10-1 Wales Dominic Dale 2
England 2024 World Championship Last 32 England Jack Lisowski 10-9 China Ding Junhui 2
England 2024 World Championship Last 32 Northern Ireland Mark Allen 10-6 England Robbie Williams 2
England 2024 World Championship Last 32 Wales Ryan Day 10-8 England Barry Hawkins 2
England 2024 World Championship Last 32 England Ronnie O'Sullivan 10-1 Wales Jackson Page 2
England 2024 World Championship Last 16 England David Gilbert 13-4 England Robert Milkins 2
England 2024 World Championship Last 16 England Judd Trump 13-7 England Tom Ford 2
England 2024 World Championship Last 16 England Kyren Wilson 13-6 England Joe O'Connor 2
England 2024 World Championship Last 16 England Ronnie O'Sullivan 13-7 Wales Ryan Day 2
England 2024 World Championship Semi-final Wales Jak Jones 17-12 England Stuart Bingham 2
England 2024 Tour Championship Last 12 England Ali Carter 10-8 England Barry Hawkins 2
England 2024 Tour Championship Last 12 England Gary Wilson 10-8 England Mark Selby 2
China 2024 World Open Last 128 England Mark Selby 5-3 China Xing Zihao 2
China 2024 World Open Last 128 England Shaun Murphy 5-0 Egypt Mohamed Ibrahim 2
China 2024 World Open Last 128 England Louis Heathcote 5-0 England Oliver Lines 2
China 2024 World Open Last 128 Belgium Luca Brecel 5-1 England Manasawin Phetmalaikul 2
China 2024 World Open Last 128 England Judd Trump 5-2 Malaysia Thor Chuan Leong 2
China 2024 World Open Last 64 Wales Dominic Dale 5-4 Germany Lukas Kleckers 2
China 2024 World Open Last 128 China Ding Junhui 5-3 England Zak Surety 2
China 2024 World Open Last 64 England Kyren Wilson 5-4 England David Grace 2
China 2024 World Open Last 64 China Yuan Sijun 5-3 India Ishpreet Singh Chadha 2
China 2024 World Open Last 128 China Wang Xinbo 5-4 England Matthew Selt 2
China 2024 World Open Last 64 England Ronnie O'Sullivan 5-3 Wales Michael White 2
China 2024 World Open Last 32 England Kyren Wilson 5-3 England Ashley Hugill 2
China 2024 World Open Last 32 England Ben Woollaston 5-4 England Ricky Walden 2
China 2024 World Open Last 32 Wales Jackson Page 5-3 China Wu Yize 2
China 2024 World Open Last 32 England Judd Trump 5-3 China Fan Zhengyi 2
China 2024 World Open Last 16 England Elliot Slessor 5-2 Wales Daniel Wells 2
China 2024 World Open Quarter-final Australia Neil Robertson 5-2 England Barry Hawkins 2
China 2024 World Open Quarter-final China Ding Junhui 5-0 Iran Hossein Vafaei 2
China 2024 World Open Semi-final China Ding Junhui 6-5 Australia Neil Robertson 2
China 2024 World Open Last 16 England Judd Trump 5-3 England David Lilley 2
Saudi Arabia 2024 World Masters Round 2 England Ali Carter 4-3 China Ding Junhui 2
Saudi Arabia 2024 World Masters Round 2 Scotland John Higgins 4-2 Wales Mark Williams 2
Saudi Arabia 2024 World Masters Quarter-final England Judd Trump 4-3 England Shaun Murphy 2
Saudi Arabia 2024 World Masters Final England Ronnie O'Sullivan 5-2 Belgium Luca Brecel 2
England 2024 Players Championship Last 16 England Judd Trump 6-2 England Chris Wakelin 2
England 2024 Players Championship Last 16 England Ali Carter 6-2 England Tom Ford 2
England 2024 Players Championship Quarter-final China Zhang Anda 6-4 Scotland John Higgins 2
England 2024 Players Championship Semi-final Northern Ireland Mark Allen 6-3 England Ali Carter 2
England 2024 Players Championship Semi-final China Zhang Anda 6-5 England Mark Selby 2
Wales 2024 Welsh Open Last 128 Wales Matthew Stevens 4-3 England Louis Heathcote 2
Wales 2024 Welsh Open Last 128 Wales Dylan Emery 4-1 Ireland Fergal O'Brien 2
Wales 2024 Welsh Open Last 64 England Gary Wilson 4-2 Ukraine Iulian Boiko 2
Wales 2024 Welsh Open Last 64 England Barry Hawkins 4-3 China Xiao Guodong 2
Wales 2024 Welsh Open Last 32 Hong Kong Marco Fu 4-2 Wales Daniel Wells 2
Wales 2024 Welsh Open Last 32 England Martin O'Donnell 4-2 England Anthony Hamilton 2
Wales 2024 Welsh Open Last 32 Belgium Luca Brecel 4-1 Scotland Graeme Dott 2
Wales 2024 Welsh Open Semi-final England Gary Wilson 6-4 Scotland John Higgins 2
Germany 2024 German Masters Last 128 England Barry Hawkins 5-2 England Stuart Carrington 2
Germany 2024 German Masters Last 128 China Xiao Guodong 5-1 England Ian Burns 2
Germany 2024 German Masters Last 128 China Pang Junxu 5-2 England Jimmy White 2
Germany 2024 German Masters Last 128 England Jimmy Robertson 5-3 England Liam Highfield 2
Germany 2024 German Masters Last 128 England Judd Trump 5-0 Germany Lukas Kleckers 2
Germany 2024 German Masters Last 128 Australia Neil Robertson 5-1 England Sanderson Lam 2
Germany 2024 German Masters Last 64 China Zhou Yuelong 5-0 China Tian Pengfei 2
Germany 2024 German Masters Last 64 England Zak Surety 5-2 Switzerland Alexander Ursenbacher 2
Germany 2024 German Masters Last 64 China He Guoqiang 5-1 Wales Mark Williams 2
Germany 2024 German Masters Last 32 China Yuan Sijun 5-1 Wales Andrew Pagett 2
England 2024 World Grand Prix Last 32 England Ronnie O'Sullivan 4-2 China Pang Junxu 2
England 2024 World Grand Prix Last 32 China Cao Yupeng 4-3 England Barry Hawkins 2
England 2024 World Grand Prix Last 16 England Mark Selby 4-3 England Ali Carter 2
England 2024 World Grand Prix Last 16 England Gary Wilson 4-2 England Tom Ford 2
England 2024 World Grand Prix Quarter-final England Judd Trump 5-1 England Mark Selby 2
England 2024 World Grand Prix Last 16 England Ronnie O'Sullivan 4-3 China Zhou Yuelong 2
England 2024 World Grand Prix Quarter-final China Ding Junhui 5-2 China Zhang Anda 2
England 2024 Masters Last 16 England Ali Carter 6-4 Wales Mark Williams 2
England 2024 Masters Last 16 England Barry Hawkins 6-3 Australia Neil Robertson 2
England 2024 Masters Quarter-final England Shaun Murphy 6-3 England Jack Lisowski 2
England 2024 Masters Quarter-final England Ali Carter 6-5 England Judd Trump 2
England 2024 Masters Quarter-final Northern Ireland Mark Allen 6-5 England Mark Selby 2
England 2024 Masters Semi-final England Ronnie O'Sullivan 6-2 England Shaun Murphy 2
England 2024 Championship League Group 1 England Robert Milkins 3-2 Wales Ryan Day 2
England 2024 Championship League Group 1 England Gary Wilson 3-2 Thailand Noppon Saengkham 2
England 2024 Championship League Group 1 England Kyren Wilson 3-1 England Robert Milkins 2
England 2024 Championship League Group 2 England Matthew Selt 3-1 England Mark Selby 2
England 2024 Championship League Group 2 - Semi-final England Mark Selby 3-1 England Ali Carter 2
England 2024 Championship League Group 3 Scotland John Higgins 3-2 England Mark Selby 2
England 2024 Championship League Group 3 Australia Neil Robertson 3-1 China Xiao Guodong 2
England 2024 Championship League Group 3 England Mark Selby 3-2 England Gary Wilson 2
England 2024 Championship League Group 3 Australia Neil Robertson 3-0 England Gary Wilson 2
England 2024 Championship League Group 3 - Semi-final Scotland John Higgins 3-0 Australia Neil Robertson 2
England 2024 Championship League Group 4 England Jimmy Robertson 3-1 England Barry Hawkins 2
England 2024 Championship League Group 4 England Kyren Wilson 3-2 Australia Neil Robertson 2
England 2024 Championship League Group 5 Scotland John Higgins 3-0 China Fan Zhengyi 2
England 2024 Championship League Group 5 England Barry Hawkins 3-0 England David Gilbert 2
England 2024 Championship League Group 5 Scotland John Higgins 3-2 England Ricky Walden 2
England 2024 Championship League Group 5 - Semi-final Scotland John Higgins 3-2 China Fan Zhengyi 2
England 2024 Championship League Group 6 England Kyren Wilson 3-2 England Ricky Walden 2
England 2024 Championship League Group 7 England Ronnie O'Sullivan 3-2 England Elliot Slessor 2
England 2024 Championship League Group 7 England Joe O'Connor 3-2 England Ronnie O'Sullivan 2
England 2024 Championship League Group 7 Wales Jak Jones 3-1 Northern Ireland Jordan Brown 2
England 2024 Championship League Group 7 England Elliot Slessor 3-1 England Sam Craigie 2
England 2024 Championship League Group 7 England Joe O'Connor 3-2 England Elliot Slessor 2
England 2024 Championship League Winners Group England Mark Selby 3-0 England Kyren Wilson 2
England 2024 Championship League Winners Group England Mark Selby 3-1 England Chris Wakelin 2
England 2024 Championship League Winners Group England Mark Selby 3-1 Australia Neil Robertson 2
England 2024 Championship League Winners Group Scotland John Higgins 3-1 England Kyren Wilson 2
England 2024 Championship League Group 21 Hong Kong Cheung Ka Wai 3-0 England Zack Richardson 1
England 2024 Championship League Group 11 Wales Ryan Day 3-0 Hong Kong Marco Fu 1
England 2024 Championship League Group 17 England Ian Burns 3-0 England Liam Pullen 1
England 2024 Championship League Group 17 England Ian Burns 2-2 Jamaica Rory McLeod 1
England 2024 Championship League Group 4 Wales Mark Williams 3-0 Northern Ireland Fergal Quinn (II) 1
England 2024 Championship League Group 4 Wales Mark Williams 3-0 England David Grace 1
England 2024 Championship League Group 17 England Liam Pullen 2-2 Jamaica Rory McLeod 1
England 2024 Championship League Group 31 England Elliot Slessor 3-0 Egypt Mostafa Dorgham 1
England 2024 Championship League Group 25 England Robbie Williams 3-0 England Haydon Pinhey 1
England 2024 Championship League Group 22 England Joe O'Connor 2-2 England Harvey Chandler 1
England 2024 Championship League Group 23 Wales Michael White 3-0 England Ryan Davies 1
England 2024 Championship League Group 22 England Joe O'Connor 3-1 England Oliver Lines 1
England 2024 Championship League Group 23 Scotland Stephen Maguire 2-2 Wales Michael White 1
England 2024 Championship League Group 32 Wales Daniel Wells 2-2 Belgium Julien Leclercq 1
England 2024 Championship League Group 10 Wales Jackson Page 2-2 Ukraine Iulian Boiko 1
England 2024 Championship League Group 10 Wales Jackson Page 3-1 England Robert Milkins 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 Pakistan Rana Irfan Aslam 4-2 Thailand Wiphu Phuthisabodi 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 China Lan Yuhao 4-0 India Subrat Das 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 Pakistan Babar Masih 4-1 Iran Shahin Khorami Del 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 Thailand Thitiphong Choolasak 4-2 Thailand Pongsakron Chongjairak (II) 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 Hong Kong Wan Nansen Sin Man 4-2 India Shrikrishna Suryanarayanan 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 India Laxman Rawat 4-0 China Xian Ziheng 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 China Deng Haohui 4-2 Pakistan Qadeer Abbas 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 China Luo Honghao 4-1 Thailand Chatchapong Nasa 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 China Luo Zetao 4-2 Pakistan Zulfiqar Qadir 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 China Deng Haohui 4-0 Pakistan Hunain Memon 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 Hong Kong Fung Kwok Wai 4-2 India Hrithik Jain 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 32 Pakistan Haris Tahir 4-3 China Zhou Jinhao 1
Thailand 2024 Q School Asia-Oceania - Event 2 Last 32 Iran Amin Sanjaei 4-1 Thailand Putthakam Kimsuk 1
England 2024 Q School - Event 2 Last 128 China Yisong Peng 4-0 Bulgaria Velian Dimitrov 1
England 2024 Q School - Event 2 Last 128 England Hayden Staniland 4-0 England Mark Vincent 1
England 2024 Q School - Event 2 Last 128 Wales Alfie Davies 4-1 England Matthew Glasby 1
England 2024 Q School - Event 2 Last 128 England Jamie Barrett 4-2 England Matt Williams 1
England 2024 Q School - Event 2 Last 64 England James Cahill 4-0 England Hayden Staniland 1
England 2024 Q School - Event 2 Last 64 Wales Alex Taubman 4-1 England Jamie Barrett 1
England 2024 Q School - Event 2 Last 64 England Craig Steadman 4-3 England Luke Pinches 1
England 2024 Q School - Event 2 Last 64 England Daniel Womersley 4-3 Wales Jack Bradford 1
England 2024 Q School - Event 2 Last 64 England Joshua Cooper 4-2 England Jeff Cundy 1
England 2024 Q School - Event 2 Last 64 England Paul Deaville 4-3 England Stuart Watson 1
England 2024 Q School - Event 2 Last 32 Wales Dylan Emery 4-0 England Craig Steadman 1
England 2024 Q School - Event 2 Last 32 England James Cahill 4-1 England Connor Benzey 1
England 2024 Q School - Event 2 Last 32 England Joshua Thomond 4-3 England Barry Pinches 1
England 2024 Q School - Event 2 Last 32 England Farakh Ajaib 4-2 England Paul Deaville 1
England 2024 Q School - Event 2 Last 32 Estonia Andres Petrov 4-3 Ukraine Anton Kazakov 1
England 2024 Q School - Event 2 Last 16 England Lewis Ullah 4-3 England Steven Hallworth 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 128 Pakistan Haris Tahir 4-1 China Dong Zihao 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 128 Pakistan Hamza Akbar 4-2 India Laxman Rawat 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 64 Iran Ehsan Heydarinezhad 4-1 Thailand Sumongkhon Khamphul 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 64 China Liang Xiaolong 4-0 Thailand Narongdat Takantong 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 China Luo Honghao 4-1 Thailand Jongrak Boonrod 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 China Liang Xiaolong 4-1 Pakistan Qadeer Abbas 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 China Lan Yuhao 4-1 Qatar Ali Al Obaidly 1
Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 China Liu Yang 4-3 China Li Chengjie 1
Thailand 2024 Q School Asia-Oceania - Event 1 Quarter-final Thailand Akani Songsermsawad 4-2 China Lan Yuhao 1
England 2024 Q School - Event 1 Round 1 England George Pragnell (II) 4-3 England Matthew Glasby 1
England 2024 Q School - Event 1 Last 128 Ukraine Iulian Boiko 4-1 England James Burrett 1
England 2024 Q School - Event 1 Last 128 England Peter Devlin 4-2 China Yisong Peng 1
England 2024 Q School - Event 1 Last 128 England Allan Taylor 4-0 England Ronnie Sullivan 1
England 2024 Q School - Event 1 Last 128 England Simon Blackwell 4-2 England James Cahill 1
England 2024 Q School - Event 1 Last 128 England Zack Richardson 4-0 England Dean Reynolds 1
England 2024 Q School - Event 1 Last 128 Scotland Chris Totten 4-2 England Luke Simmonds 1
England 2024 Q School - Event 1 Last 128 Australia Ryan Thomerson 4-1 Wales Jack Bradford 1
England 2024 Q School - Event 1 Last 128 Wales Dylan Emery 4-1 England Elias Martin-Beris 1
England 2024 Q School - Event 1 Last 128 China Wang Yuchen 4-3 England Alex Millington 1
England 2024 Q School - Event 1 Last 128 Hong Kong Yu Kiu Chang 4-3 England Patrick Whelan 1
England 2024 Q School - Event 1 Last 64 England Craig Steadman 4-0 England Jamie Barrett 1
England 2024 Q School - Event 1 Last 32 England Allan Taylor 4-1 Scotland Keith Keldie 1
England 2024 Q School - Event 1 Last 32 Latvia Artemijs Zizins 4-2 Ukraine Iulian Boiko 1
England 2024 Q School - Event 1 Last 32 Ukraine Anton Kazakov 4-3 England George Pragnell (II) 1
England 2024 Q School - Event 1 Quarter-final Latvia Artemijs Zizins 4-2 England Kayden Brierley 1
England 2024 Q School - Event 1 Quarter-final China Wang Yuchen 4-3 Wales Dylan Emery 1
England 2024 Q School - Event 1 Quarter-final England Haydon Pinhey 4-2 Northern Ireland Gerard Greene 1
England 2024 World Championship Last 144 Malaysia Thor Chuan Leong 10-2 Pakistan Muhammad Hamza Ilyas 1
England 2024 World Championship Last 144 Wales Liam Davies 10-3 Australia Ryan Thomerson 1
England 2024 World Championship Last 144 England Andrew Higginson 10-7 Wales Duane Jones 1
England 2024 World Championship Last 144 England Oliver Brown 10-0 England Reanne Evans 1
England 2024 World Championship Last 144 Hungary Bulcsú Révész 10-8 England Sean O'Sullivan 1
England 2024 World Championship Last 144 China Jiang Jun 10-6 Iran Amir Sarkhosh 1
England 2024 World Championship Last 144 England Alfie Burden 10-1 England Rebecca Kenna 1
England 2024 World Championship Last 144 England Peter Lines 10-6 Egypt Mohamed Ibrahim 1
England 2024 World Championship Last 112 England Anthony Hamilton 10-7 Switzerland Alexander Ursenbacher 1
England 2024 World Championship Last 112 England Stuart Carrington 10-9 England Liam Highfield 1
England 2024 World Championship Last 112 Wales Michael White 10-8 England Andrew Higginson 1
England 2024 World Championship Last 112 England James Cahill 10-8 Hungary Bulcsú Révész 1
England 2024 World Championship Last 112 Wales Daniel Wells 10-5 China Xing Zihao 1
England 2024 World Championship Last 112 China Liu Hongyu 10-3 England Jimmy White 1
England 2024 World Championship Last 112 England Andy Hicks 10-2 China Long Zehuang 1
England 2024 World Championship Last 112 England Alfie Burden 10-3 China Xu Si 1
England 2024 World Championship Last 80 Wales Dominic Dale 10-6 England David Grace 1
England 2024 World Championship Last 80 England Mark Davis 10-8 Thailand Thepchaiya Un-Nooh 1
England 2024 World Championship Last 80 Wales Matthew Stevens 10-6 England Jimmy Robertson 1
England 2024 World Championship Last 112 England John Astley 10-6 England Ashley Carty 1
England 2024 World Championship Last 112 England David Lilley 10-9 China Yisong Peng 1
England 2024 World Championship Last 112 England Sanderson Lam 10-8 England Liam Pullen 1
England 2024 World Championship Last 112 China Tian Pengfei 10-8 United Arab Emirates Mohammed Shehab 1
England 2024 World Championship Last 112 Belgium Ben Mertens 10-9 England Rod Lawler 1
England 2024 World Championship Last 112 England Zak Surety 10-6 China Gao Yang 1
England 2024 World Championship Last 80 England Robbie Williams 10-5 England Anthony Hamilton 1
England 2024 World Championship Last 80 England Louis Heathcote 10-8 England Elliot Slessor 1
England 2024 World Championship Last 80 England Joe O'Connor 10-1 Belgium Julien Leclercq 1
England 2024 World Championship Last 80 China Pang Junxu 10-7 England Oliver Brown 1
England 2024 World Championship Last 80 China Jiang Jun 10-8 England Sam Craigie 1
England 2024 World Championship Last 80 Wales Jak Jones 10-6 Wales Jamie Clarke 1
England 2024 World Championship Last 48 England David Gilbert 10-6 China Xiao Guodong 1
England 2024 World Championship Last 48 England Joe O'Connor 10-8 England Matthew Selt 1
England 2024 World Championship Last 32 England Tom Ford 10-6 England Ricky Walden 1
England 2024 World Championship Last 32 England Judd Trump 10-5 Iran Hossein Vafaei 1
England 2024 World Championship Last 32 England Stuart Bingham 10-5 England Gary Wilson 1
England 2024 World Championship Last 32 China Si Jiahui 10-9 Wales Mark Williams 1
England 2024 World Championship Last 32 Scotland John Higgins 10-6 Wales Jamie Jones 1
England 2024 World Championship Last 16 Scotland Stephen Maguire 13-9 England Shaun Murphy 1
England 2024 World Championship Last 16 England Stuart Bingham 13-11 England Jack Lisowski 1
England 2024 World Championship Last 16 Scotland John Higgins 13-12 Northern Ireland Mark Allen 1
England 2024 Tour Championship Quarter-final England Ronnie O'Sullivan 10-2 England Ali Carter 1
China 2024 World Open Last 128 China Tian Pengfei 5-1 Thailand Mink Nutcharut 1
China 2024 World Open Last 128 England Ricky Walden 5-0 China Yisong Peng 1
China 2024 World Open Last 128 China Fan Zhengyi 5-2 Wales Dylan Emery 1
China 2024 World Open Last 128 Wales Matthew Stevens 5-3 England Hammad Miah 1
China 2024 World Open Last 128 China Yuan Sijun 5-3 Switzerland Alexander Ursenbacher 1
China 2024 World Open Last 128 Australia Neil Robertson 5-0 Brazil Victor Sarkis 1
China 2024 World Open Last 128 Wales Dominic Dale 5-3 Hong Kong Marco Fu 1
China 2024 World Open Last 128 England David Gilbert 5-0 Ukraine Anton Kazakov 1
China 2024 World Open Last 128 Ireland Aaron Hill 5-4 England Joe O'Connor 1
China 2024 World Open Last 128 England Chris Wakelin 5-2 England Andy Hicks 1
China 2024 World Open Last 128 England Joe Perry 5-4 England Martin O'Donnell 1
China 2024 World Open Last 128 England Sean O'Sullivan 5-1 China Xiao Guodong 1
China 2024 World Open Last 128 England Elliot Slessor 5-2 England Reanne Evans 1
China 2024 World Open Last 128 England Barry Hawkins 5-3 Scotland Dean Young 1
China 2024 World Open Last 128 England Tom Ford 5-2 China Ma Hailong 1
China 2024 World Open Last 128 England Ronnie O'Sullivan 5-3 England Alfie Burden 1
China 2024 World Open Last 128 China Cao Yupeng 5-0 Jamaica Rory McLeod 1
China 2024 World Open Last 128 China Wu Yize 5-2 Belgium Julien Leclercq 1
China 2024 World Open Last 128 India Ishpreet Singh Chadha 5-3 England Stuart Bingham 1
China 2024 World Open Last 128 England Ben Woollaston 5-4 Belgium Ben Mertens 1
China 2024 World Open Last 128 Germany Lukas Kleckers 5-2 England Jack Lisowski 1
China 2024 World Open Last 128 Northern Ireland Mark Allen 5-1 Estonia Andres Petrov 1
China 2024 World Open Last 64 China Long Zehuang 5-2 China Si Jiahui 1
China 2024 World Open Last 64 England David Lilley 5-4 England Stuart Carrington 1
China 2024 World Open Last 128 China Zhang Anda 5-3 England Allan Taylor 1
China 2024 World Open Last 64 Wales Daniel Wells 5-3 Northern Ireland Mark Allen 1
China 2024 World Open Last 64 China Ding Junhui 5-2 China Liu Hongyu 1
China 2024 World Open Last 64 China Wu Yize 5-1 China Zhou Yuelong 1
China 2024 World Open Last 64 Wales Jackson Page 5-3 Scotland John Higgins 1
China 2024 World Open Last 64 England Elliot Slessor 5-3 China Zhang Anda 1
China 2024 World Open Last 64 China Cao Yupeng 5-3 Thailand Noppon Saengkham 1
China 2024 World Open Last 64 England Chris Wakelin 5-4 Northern Ireland Jordan Brown 1
China 2024 World Open Last 64 Australia Neil Robertson 5-3 China Tian Pengfei 1
China 2024 World Open Last 32 England Barry Hawkins 5-2 England Robbie Williams 1
China 2024 World Open Last 32 England Elliot Slessor 5-1 Wales Matthew Stevens 1
China 2024 World Open Last 32 England Ronnie O'Sullivan 5-2 China Lyu Haotian 1
China 2024 World Open Last 32 Wales Daniel Wells 5-3 China He Guoqiang 1
China 2024 World Open Last 16 England Barry Hawkins 5-1 Scotland Stephen Maguire 1
China 2024 World Open Last 16 Iran Hossein Vafaei 5-4 England Ronnie O'Sullivan 1
China 2024 World Open Quarter-final Wales Jackson Page 5-2 England Elliot Slessor 1
China 2024 World Open Semi-final England Judd Trump 6-2 Wales Jackson Page 1
Saudi Arabia 2024 World Masters Round 1 Scotland John Higgins 4-0 Qatar Ali Al Obaidly 1
Saudi Arabia 2024 World Masters Semi-final England Ronnie O'Sullivan 4-1 England Judd Trump 1
England 2024 Players Championship Last 16 England Ronnie O'Sullivan 6-2 China Zhou Yuelong 1
England 2024 Players Championship Quarter-final England Ali Carter 6-4 England Judd Trump 1
England 2024 Players Championship Quarter-final England Mark Selby 6-0 England Ronnie O'Sullivan 1
England 2024 Players Championship Final Northern Ireland Mark Allen 10-8 China Zhang Anda 1
Wales 2024 Welsh Open Last 128 Scotland Graeme Dott 4-3 China Pang Junxu 1
Wales 2024 Welsh Open Last 128 England Ian Burns 4-2 Germany Lukas Kleckers 1
Wales 2024 Welsh Open Last 128 Iran Hossein Vafaei 4-1 Scotland Scott Donaldson 1
Wales 2024 Welsh Open Last 128 England Robbie Williams 4-0 China Yisong Peng 1
Wales 2024 Welsh Open Last 128 China Xiao Guodong 4-3 England Ashley Hugill 1
Wales 2024 Welsh Open Last 128 England Oliver Lines 4-3 Wales Michael White 1
Wales 2024 Welsh Open Last 128 China Ma Hailong 4-2 Malaysia Rory Thor 1
Wales 2024 Welsh Open Last 128 Ukraine Iulian Boiko 4-0 India Ishpreet Singh Chadha 1
Wales 2024 Welsh Open Last 128 Wales Jamie Clarke 4-3 England James Cahill 1
Wales 2024 Welsh Open Last 128 England David Gilbert 4-0 Ireland Ken Doherty 1
Wales 2024 Welsh Open Last 128 England Robert Milkins 4-3 Wales Jamie Jones 1
Wales 2024 Welsh Open Last 128 England Barry Hawkins 4-0 China He Guoqiang 1
Wales 2024 Welsh Open Last 128 England Barry Pinches 4-3 England Shaun Murphy 1
Wales 2024 Welsh Open Last 128 Wales Alfie Davies 4-1 Scotland Liam Graham 1
Wales 2024 Welsh Open Last 128 Belgium Luca Brecel 4-3 China Jiang Jun 1
Wales 2024 Welsh Open Last 128 Northern Ireland Mark Allen 4-3 China Cao Yupeng 1
Wales 2024 Welsh Open Last 128 Australia Neil Robertson 4-1 Wales Jackson Page 1
Wales 2024 Welsh Open Last 128 Wales Liam Davies 4-0 Switzerland Alexander Ursenbacher 1
Wales 2024 Welsh Open Last 64 England Robert Milkins 4-1 England Allan Taylor 1
Wales 2024 Welsh Open Last 64 Scotland Anthony McGill 4-1 China Long Zehuang 1
Wales 2024 Welsh Open Last 64 England Robbie Williams 4-2 China Ding Junhui 1
Wales 2024 Welsh Open Last 64 Wales Mark Williams 4-3 England Sanderson Lam 1
Wales 2024 Welsh Open Last 64 Australia Neil Robertson 4-3 England Stuart Carrington 1
Wales 2024 Welsh Open Last 64 England Martin O'Donnell 4-1 England Chris Wakelin 1
Wales 2024 Welsh Open Last 64 China Fan Zhengyi 4-2 Belgium Ben Mertens 1
Wales 2024 Welsh Open Last 64 Wales Duane Jones 4-1 Wales Liam Davies 1
Wales 2024 Welsh Open Last 64 Northern Ireland Mark Allen 4-0 China Ma Hailong 1
Wales 2024 Welsh Open Last 64 England Jack Lisowski 4-2 England Liam Pullen 1
Wales 2024 Welsh Open Last 64 Wales Dominic Dale 4-3 Wales Alfie Davies 1
Wales 2024 Welsh Open Last 64 Stan Moody 4-3 Northern Ireland Jordan Brown 1
Wales 2024 Welsh Open Last 64 Belgium Luca Brecel 4-0 England Joe O'Connor 1
Wales 2024 Welsh Open Last 64 England Tom Ford 4-2 England Ian Burns 1
Wales 2024 Welsh Open Last 64 England Anthony Hamilton 4-1 England Kyren Wilson 1
Wales 2024 Welsh Open Last 64 Wales Dylan Emery 4-2 Thailand Noppon Saengkham 1
Wales 2024 Welsh Open Last 32 England Matthew Selt 4-1 Wales Duane Jones 1
Wales 2024 Welsh Open Last 32 Scotland John Higgins 4-1 Wales Ryan Day 1
Wales 2024 Welsh Open Last 32 Northern Ireland Mark Allen 4-1 China Si Jiahui 1
Wales 2024 Welsh Open Last 32 England Gary Wilson 4-3 England Jack Lisowski 1
Wales 2024 Welsh Open Last 32 Wales Jak Jones 4-2 Iran Hossein Vafaei 1
Wales 2024 Welsh Open Last 32 Wales Dominic Dale 4-1 Stan Moody 1
Wales 2024 Welsh Open Last 32 England Elliot Slessor 4-1 Wales Dylan Emery 1
Wales 2024 Welsh Open Last 16 Northern Ireland Mark Allen 4-0 England Robbie Williams 1
Wales 2024 Welsh Open Last 16 Scotland Anthony McGill 4-3 England Ricky Walden 1
Wales 2024 Welsh Open Last 128 Scotland John Higgins 4-0 Egypt Mohamed Ibrahim 1
Wales 2024 Welsh Open Last 16 England Elliot Slessor 4-3 China Fan Zhengyi 1
Wales 2024 Welsh Open Quarter-final Scotland John Higgins 5-2 Northern Ireland Mark Allen 1
Wales 2024 Welsh Open Quarter-final England Martin O'Donnell 5-3 Belgium Luca Brecel 1
Wales 2024 Welsh Open Quarter-final England Elliot Slessor 5-3 Wales Dominic Dale 1
Wales 2024 Welsh Open Semi-final England Martin O'Donnell 6-5 England Elliot Slessor 1
Wales 2024 Welsh Open Final England Gary Wilson 9-4 England Martin O'Donnell 1
Germany 2024 German Masters Last 128 Wales Mark Williams 5-3 England David Grace 1
Germany 2024 German Masters Last 128 England Elliot Slessor 5-2 Ukraine Iulian Boiko 1
Germany 2024 German Masters Last 128 England Sam Craigie 5-2 England Sean O'Sullivan 1
Germany 2024 German Masters Last 128 Ireland Aaron Hill 5-3 Pakistan Mohammed Asif 1
Germany 2024 German Masters Last 128 China He Guoqiang 5-4 England John Astley 1
Germany 2024 German Masters Last 128 England Zak Surety 5-3 England Jack Lisowski 1
Germany 2024 German Masters Last 128 England Matthew Selt 5-4 Wales Dylan Emery 1
Germany 2024 German Masters Last 128 England Kyren Wilson 5-3 England Oliver Lines 1
Germany 2024 German Masters Last 128 China Zhang Anda 5-3 Egypt Mostafa Dorgham 1
Germany 2024 German Masters Last 128 Northern Ireland Jordan Brown 5-4 China Long Zehuang 1
Germany 2024 German Masters Last 128 China Yuan Sijun 5-2 China Ding Junhui 1
Germany 2024 German Masters Last 128 Scotland Scott Donaldson 5-4 England Gary Wilson 1
Germany 2024 German Masters Last 128 England Mark Davis 5-2 England Ashley Hugill 1
Germany 2024 German Masters Last 128 England Ben Woollaston 5-1 England Anthony Hamilton 1
Germany 2024 German Masters Last 128 England David Gilbert 5-0 Scotland Dean Young 1
Germany 2024 German Masters Last 128 China Xing Zihao 5-1 Scotland Ross Muir 1
Germany 2024 German Masters Last 64 England Sam Craigie 5-2 England Liam Pullen 1
Germany 2024 German Masters Last 128 China Xu Si 5-3 England Shaun Murphy 1
Germany 2024 German Masters Last 128 Belgium Julien Leclercq 5-2 England Barry Pinches 1
Germany 2024 German Masters Last 64 England Joe O'Connor 5-3 Scotland Stephen Maguire 1
Germany 2024 German Masters Last 128 Northern Ireland Mark Allen 5-4 England Manasawin Phetmalaikul 1
Germany 2024 German Masters Last 64 China Si Jiahui 5-1 England Mark Joyce 1
Germany 2024 German Masters Last 64 Australia Neil Robertson 5-0 England Jimmy Robertson 1
Germany 2024 German Masters Last 64 China Yuan Sijun 5-1 Ireland Aaron Hill 1
Germany 2024 German Masters Last 64 China Xu Si 5-2 England Andrew Higginson 1
Germany 2024 German Masters Last 64 England Judd Trump 5-3 Wales Matthew Stevens 1
Germany 2024 German Masters Last 64 Wales Ryan Day 5-3 England Oliver Brown 1
Germany 2024 German Masters Last 64 England Joe Perry 5-1 China Xing Zihao 1
Germany 2024 German Masters Last 64 England Kyren Wilson 5-1 England Ben Woollaston 1
Germany 2024 German Masters Last 32 Scotland John Higgins 5-3 China Zhou Yuelong 1
Germany 2024 German Masters Last 32 England Ali Carter 5-2 China Pang Junxu 1
Germany 2024 German Masters Last 32 England Judd Trump 5-2 England Matthew Selt 1
Germany 2024 German Masters Last 32 China Xu Si 5-4 Scotland Graeme Dott 1
Germany 2024 German Masters Last 32 China Fan Zhengyi 5-2 India Ishpreet Singh Chadha 1
Germany 2024 German Masters Last 16 Wales Ryan Day 5-2 Belgium Julien Leclercq 1
Germany 2024 German Masters Last 16 Scotland John Higgins 5-2 Northern Ireland Mark Allen 1
Germany 2024 German Masters Last 16 China Si Jiahui 5-3 China Yuan Sijun 1
Germany 2024 German Masters Last 16 England Kyren Wilson 5-3 Australia Neil Robertson 1
Germany 2024 German Masters Quarter-final England Sam Craigie 5-1 England Ali Carter 1
Germany 2024 German Masters Quarter-final England Kyren Wilson 5-0 China Fan Zhengyi 1
Germany 2024 German Masters Semi-final China Si Jiahui 6-3 England Kyren Wilson 1
England 2024 World Grand Prix Last 32 England Judd Trump 4-2 Wales Jamie Jones 1
England 2024 World Grand Prix Last 32 Iran Hossein Vafaei 4-3 England Matthew Selt 1
England 2024 World Grand Prix Last 32 England Shaun Murphy 4-0 Scotland John Higgins 1
England 2024 World Grand Prix Last 32 Wales Mark Williams 4-3 Thailand Thepchaiya Un-Nooh 1
England 2024 World Grand Prix Last 16 Wales Mark Williams 4-1 Iran Hossein Vafaei 1
England 2024 World Grand Prix Last 16 China Zhang Anda 4-2 Northern Ireland Mark Allen 1
England 2024 World Grand Prix Last 16 China Ding Junhui 4-1 Thailand Noppon Saengkham 1
England 2024 World Grand Prix Semi-final England Judd Trump 6-2 China Cao Yupeng 1
England 2024 World Grand Prix Quarter-final England Ronnie O'Sullivan 5-1 England Gary Wilson 1
England 2024 Masters Last 16 England Jack Lisowski 6-2 Belgium Luca Brecel 1
England 2024 Masters Last 16 England Judd Trump 6-5 England Kyren Wilson 1
England 2024 Masters Last 16 Northern Ireland Mark Allen 6-5 Scotland John Higgins 1
England 2024 Masters Last 16 England Mark Selby 6-1 England Robert Milkins 1
England 2024 Championship League Group 1 England Kyren Wilson 3-0 England Chris Wakelin 1
England 2024 Championship League Group 1 Wales Ryan Day 3-2 England Gary Wilson 1
England 2024 Championship League Group 1 Wales Ryan Day 3-1 England Stuart Bingham 1
England 2024 Championship League Group 1 England Gary Wilson 3-1 England Robert Milkins 1
England 2024 Championship League Group 1 England Stuart Bingham 3-2 England Gary Wilson 1
England 2024 Championship League Group 1 England Chris Wakelin 3-0 England Robert Milkins 1
England 2024 Championship League Group 1 England Kyren Wilson 3-2 Thailand Noppon Saengkham 1
England 2024 Championship League Group 1 Wales Ryan Day 3-2 Thailand Noppon Saengkham 1
England 2024 Championship League Group 1 England Stuart Bingham 3-2 England Chris Wakelin 1
England 2024 Championship League Group 1 - Semi-final England Gary Wilson 3-2 Wales Ryan Day 1
England 2024 Championship League Group 2 England Kyren Wilson 3-1 England Matthew Selt 1
England 2024 Championship League Group 2 England Mark Selby 3-1 England Gary Wilson 1
England 2024 Championship League Group 2 England Ali Carter 3-0 Wales Ryan Day 1
England 2024 Championship League Group 2 England Matthew Selt 3-2 Wales Ryan Day 1
England 2024 Championship League Group 2 England Chris Wakelin 3-2 England Gary Wilson 1
England 2024 Championship League Group 2 England Ali Carter 3-1 England Kyren Wilson 1
England 2024 Championship League Group 2 England Gary Wilson 3-0 England Matthew Selt 1
England 2024 Championship League Group 2 England Kyren Wilson 3-1 Wales Ryan Day 1
England 2024 Championship League Group 2 England Mark Selby 3-1 England Chris Wakelin 1
England 2024 Championship League Group 2 - Final England Chris Wakelin 3-2 England Mark Selby 1
England 2024 Championship League Group 3 England Kyren Wilson 3-1 Australia Neil Robertson 1
England 2024 Championship League Group 3 England Mark Selby 3-2 England Tom Ford 1
England 2024 Championship League Group 3 China Xiao Guodong 3-2 England Gary Wilson 1
England 2024 Championship League Group 3 Scotland John Higgins 3-2 Australia Neil Robertson 1
England 2024 Championship League Group 3 England Kyren Wilson 3-0 China Xiao Guodong 1
England 2024 Championship League Group 3 England Gary Wilson 3-0 England Kyren Wilson 1
England 2024 Championship League Group 3 England Mark Selby 3-1 Australia Neil Robertson 1
England 2024 Championship League Group 3 England Tom Ford 3-2 Scotland John Higgins 1
England 2024 Championship League Group 3 England Kyren Wilson 3-2 England Tom Ford 1
England 2024 Championship League Group 3 Scotland John Higgins 3-0 England Gary Wilson 1
England 2024 Championship League Group 3 Scotland John Higgins 3-0 England Kyren Wilson 1
England 2024 Championship League Group 3 England Mark Selby 3-2 China Xiao Guodong 1
England 2024 Championship League Group 3 Australia Neil Robertson 3-0 England Tom Ford 1
England 2024 Championship League Group 3 England Kyren Wilson 3-1 England Mark Selby 1
England 2024 Championship League Group 3 - Final England Mark Selby 3-0 Scotland John Higgins 1
England 2024 Championship League Group 3 - Semi-final England Mark Selby 3-0 England Kyren Wilson 1
England 2024 Championship League Group 4 Scotland John Higgins 3-2 England Jimmy Robertson 1
England 2024 Championship League Group 4 Australia Neil Robertson 3-0 England Jimmy Robertson 1
England 2024 Championship League Group 4 England Ricky Walden 3-1 Scotland John Higgins 1
England 2024 Championship League Group 4 Australia Neil Robertson 3-0 Scotland John Higgins 1
England 2024 Championship League Group 4 England Barry Hawkins 3-1 China Xiao Guodong 1
England 2024 Championship League Group 4 England Ricky Walden 3-1 Australia Neil Robertson 1
England 2024 Championship League Group 4 Scotland John Higgins 3-2 China Xiao Guodong 1
England 2024 Championship League Group 4 Australia Neil Robertson 3-1 China Xiao Guodong 1
England 2024 Championship League Group 4 - Semi-final Australia Neil Robertson 3-0 England Barry Hawkins 1
England 2024 Championship League Group 4 - Semi-final England Kyren Wilson 3-1 Scotland John Higgins 1
England 2024 Championship League Group 4 - Final Australia Neil Robertson 3-2 England Kyren Wilson 1
England 2024 Championship League Group 5 Scotland John Higgins 3-0 England Joe Perry 1
England 2024 Championship League Group 5 England Barry Hawkins 3-0 England Ricky Walden 1
England 2024 Championship League Group 5 England Ricky Walden 3-2 England Joe Perry 1
England 2024 Championship League Group 5 England Kyren Wilson 3-2 Scotland John Higgins 1
England 2024 Championship League Group 5 England Barry Hawkins 3-2 England Kyren Wilson 1
England 2024 Championship League Group 5 China Fan Zhengyi 3-2 England David Gilbert 1
England 2024 Championship League Group 5 China Fan Zhengyi 3-1 England Ricky Walden 1
England 2024 Championship League Group 5 England David Gilbert 3-0 England Joe Perry 1
England 2024 Championship League Group 5 England Joe Perry 3-2 England Kyren Wilson 1
England 2024 Championship League Group 5 - Semi-final England Ricky Walden 3-1 England Barry Hawkins 1
England 2024 Championship League Group 5 - Final Scotland John Higgins 3-2 England Ricky Walden 1
England 2024 Championship League Group 6 England Kyren Wilson 3-1 England Sam Craigie 1
England 2024 Championship League Group 6 England Joe O'Connor 3-1 China Fan Zhengyi 1
England 2024 Championship League Group 6 China Fan Zhengyi 3-1 England Ricky Walden 1
England 2024 Championship League Group 6 China Pang Junxu 3-1 China Fan Zhengyi 1
England 2024 Championship League Group 6 England Sam Craigie 3-1 England Elliot Slessor 1
England 2024 Championship League Group 6 England Joe O'Connor 3-1 England Kyren Wilson 1
England 2024 Championship League Group 6 China Pang Junxu 3-0 England Kyren Wilson 1
England 2024 Championship League Group 7 Wales Jak Jones 3-0 England Ronnie O'Sullivan 1
England 2024 Championship League Group 7 England Ronnie O'Sullivan 3-2 England Sam Craigie 1
England 2024 Championship League Group 7 England Joe O'Connor 3-0 England Sam Craigie 1
England 2024 Championship League Group 7 Northern Ireland Jordan Brown 3-2 England Sam Craigie 1
England 2024 Championship League Group 7 England Elliot Slessor 3-0 China Pang Junxu 1
England 2024 Championship League Group 7 England Elliot Slessor 3-1 Northern Ireland Jordan Brown 1
England 2024 Championship League Winners Group Australia Neil Robertson 3-0 England Chris Wakelin 1
England 2024 Championship League Winners Group England Mark Selby 3-0 England Joe O'Connor 1
England 2024 Championship League Winners Group England Stuart Bingham 3-1 Australia Neil Robertson 1
England 2024 Championship League Winners Group England Joe O'Connor 3-2 Australia Neil Robertson 1
England 2024 Championship League Winners Group England Kyren Wilson 3-2 England Joe O'Connor 1
England 2024 Championship League Winners Group - Semi-final England Joe O'Connor 3-0 Scotland John Higgins 1
England 2024 Championship League Winners Group - Final England Mark Selby 3-1 England Joe O'Connor 1
England 2024 Championship League Winners Group England Kyren Wilson 3-2 England Chris Wakelin 1