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
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
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
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 Judd Trump 5-3 England David Lilley 2
China 2024 World Open Last 16 England Elliot Slessor 5-2 Wales Daniel Wells 2
China 2024 World Open Semi-final China Ding Junhui 6-5 Australia Neil Robertson 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
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
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