Match Frames Per Century Rate - Year 2024 - Professional

Filtering

Amount of frames played per century in a match.
Status
Categories
Scope
Range
Match Frames Played Centuries Rate
England 2024 Championship League - Group 2
England Mark Selby 3-1 Wales Ryan Day
4 3 1.33
Saudi Arabia 2024 World Masters - Quarter-final
England Ronnie O'Sullivan 4-0 Scotland John Higgins
4 3 1.33
England 2024 Championship League - Group 3
Australia Neil Robertson 3-0 England Gary Wilson
3 2 1.5
England 2024 Championship League - Group 3 - Semi-final
Scotland John Higgins 3-0 Australia Neil Robertson
3 2 1.5
England 2024 Championship League - Group 5
Scotland John Higgins 3-0 China Fan Zhengyi
3 2 1.5
England 2024 Championship League - Group 5
England Barry Hawkins 3-0 England David Gilbert
3 2 1.5
England 2024 Championship League - Winners Group
England Mark Selby 3-0 England Kyren Wilson
3 2 1.5
China 2024 World Open - Last 32
England Chris Wakelin 5-1 England Ali Carter
6 4 1.5
England 2024 Championship League - Group 1
Wales Ryan Day 3-2 England Chris Wakelin
5 3 1.67
England 2024 Championship League - Group 4
Scotland John Higgins 3-2 England Kyren Wilson
5 3 1.67
England 2024 Championship League - Group 6
England Kyren Wilson 3-2 England Elliot Slessor
5 3 1.67
England 2024 Championship League - Group 6
England Elliot Slessor 3-2 England Ricky Walden
5 3 1.67
China 2024 World Open - Last 128
England Kyren Wilson 5-0 England Jimmy White
5 3 1.67
England 2024 World Grand Prix - Semi-final
England Ronnie O'Sullivan 6-1 China Ding Junhui
7 4 1.75
China 2024 World Open - Last 32
England Mark Selby 5-2 China Long Zehuang
7 4 1.75
China 2024 World Open - Last 16
Wales Jackson Page 5-2 England Mark Selby
7 4 1.75
England 2024 Championship League - Group 1
England Kyren Wilson 3-1 England Robert Milkins
4 2 2
England 2024 Championship League - Group 2
England Matthew Selt 3-1 England Mark Selby
4 2 2
England 2024 Championship League - Group 2 - Semi-final
England Mark Selby 3-1 England Ali Carter
4 2 2
England 2024 Championship League - Group 3
Australia Neil Robertson 3-1 China Xiao Guodong
4 2 2
England 2024 Championship League - Group 4
England Jimmy Robertson 3-1 England Barry Hawkins
4 2 2
England 2024 Championship League - Group 7
Wales Jak Jones 3-1 Northern Ireland Jordan Brown
4 2 2
England 2024 Championship League - Group 7
England Elliot Slessor 3-1 England Sam Craigie
4 2 2
England 2024 Championship League - Winners Group
England Mark Selby 3-1 England Chris Wakelin
4 2 2
England 2024 Championship League - Winners Group
England Mark Selby 3-1 Australia Neil Robertson
4 2 2
England 2024 Championship League - Winners Group
Scotland John Higgins 3-1 England Kyren Wilson
4 2 2
England 2024 World Grand Prix - Last 32
Northern Ireland Mark Allen 4-2 England Jack Lisowski
6 3 2
China 2024 World Open - Last 32
China Ding Junhui 5-1 China Cao Yupeng
6 3 2
China 2024 World Open - Last 16
Australia Neil Robertson 5-1 England Chris Wakelin
6 3 2
Saudi Arabia 2024 World Masters - Semi-final
Belgium Luca Brecel 4-2 Northern Ireland Mark Allen
6 3 2
England 2024 Masters - Semi-final
England Ali Carter 6-3 Northern Ireland Mark Allen
9 4 2.25
Germany 2024 German Masters - Last 16
England Judd Trump 5-2 Thailand Thepchaiya Un-Nooh
7 3 2.33
China 2024 World Open - Last 128
China Lyu Haotian 5-2 England Ashley Carty
7 3 2.33
Germany 2024 German Masters - Last 128
England Judd Trump 5-0 Germany Lukas Kleckers
5 2 2.5
Germany 2024 German Masters - Last 64
China Zhou Yuelong 5-0 China Tian Pengfei
5 2 2.5
England 2024 Championship League - Group 1
England Robert Milkins 3-2 Wales Ryan Day
5 2 2.5
England 2024 Championship League - Group 1
England Gary Wilson 3-2 Thailand Noppon Saengkham
5 2 2.5
England 2024 Championship League - Group 3
Scotland John Higgins 3-2 England Mark Selby
5 2 2.5
England 2024 Championship League - Group 3
England Mark Selby 3-2 England Gary Wilson
5 2 2.5
England 2024 Championship League - Group 4
England Kyren Wilson 3-2 Australia Neil Robertson
5 2 2.5
England 2024 Championship League - Group 5
Scotland John Higgins 3-2 England Ricky Walden
5 2 2.5
England 2024 Championship League - Group 5 - Semi-final
Scotland John Higgins 3-2 China Fan Zhengyi
5 2 2.5
England 2024 Championship League - Group 6
England Kyren Wilson 3-2 England Ricky Walden
5 2 2.5
England 2024 Championship League - Group 7
England Ronnie O'Sullivan 3-2 England Elliot Slessor
5 2 2.5
England 2024 Championship League - Group 7
England Joe O'Connor 3-2 England Ronnie O'Sullivan
5 2 2.5
England 2024 Championship League - Group 7
England Joe O'Connor 3-2 England Elliot Slessor
5 2 2.5
China 2024 World Open - Last 128
England Shaun Murphy 5-0 Egypt Mohamed Ibrahim
5 2 2.5
China 2024 World Open - Last 128
England Louis Heathcote 5-0 England Oliver Lines
5 2 2.5
China 2024 World Open - Quarter-final
China Ding Junhui 5-0 Iran Hossein Vafaei
5 2 2.5
Wales 2024 Welsh Open - Last 128
Wales Dylan Emery 4-1 Ireland Fergal O'Brien
5 2 2.5
Wales 2024 Welsh Open - Last 32
Belgium Luca Brecel 4-1 Scotland Graeme Dott
5 2 2.5
England 2024 Players Championship - Last 16
Scotland John Higgins 6-4 China Ding Junhui
10 4 2.5
Germany 2024 German Masters - Last 64
India Ishpreet Singh Chadha 5-3 China Liu Hongyu
8 3 2.67
China 2024 World Open - Last 64
England Ali Carter 5-3 England Louis Heathcote
8 3 2.67
China 2024 World Open - Last 32
England Shaun Murphy 5-3 England Joe Perry
8 3 2.67
China 2024 World Open - Last 16
China Ding Junhui 5-3 England Shaun Murphy
8 3 2.67
Germany 2024 German Masters - Last 128
China Si Jiahui 5-4 China Lyu Haotian
9 3 3
Germany 2024 German Masters - Last 128
China Xiao Guodong 5-1 England Ian Burns
6 2 3
Germany 2024 German Masters - Last 128
China Zhou Yuelong 5-4 Wales Jak Jones
9 3 3
Germany 2024 German Masters - Last 128
Australia Neil Robertson 5-1 England Sanderson Lam
6 2 3
Germany 2024 German Masters - Last 64
China He Guoqiang 5-1 Wales Mark Williams
6 2 3
Germany 2024 German Masters - Last 32
China Yuan Sijun 5-1 Wales Andrew Pagett
6 2 3
England 2024 Championship League - Group 1
England Kyren Wilson 3-0 England Chris Wakelin
3 1 3
England 2024 Championship League - Group 1
England Chris Wakelin 3-0 England Robert Milkins
3 1 3
England 2024 Championship League - Group 2
England Ali Carter 3-0 Wales Ryan Day
3 1 3
England 2024 Championship League - Group 2
England Gary Wilson 3-0 England Matthew Selt
3 1 3
England 2024 Championship League - Group 3
England Kyren Wilson 3-0 China Xiao Guodong
3 1 3
England 2024 Championship League - Group 3
England Gary Wilson 3-0 England Kyren Wilson
3 1 3
England 2024 Championship League - Group 3
Scotland John Higgins 3-0 England Gary Wilson
3 1 3
England 2024 Championship League - Group 3
Scotland John Higgins 3-0 England Kyren Wilson
3 1 3
England 2024 Championship League - Group 3
Australia Neil Robertson 3-0 England Tom Ford
3 1 3
England 2024 Championship League - Group 3 - Final
England Mark Selby 3-0 Scotland John Higgins
3 1 3
England 2024 Championship League - Group 3 - Semi-final
England Mark Selby 3-0 England Kyren Wilson
3 1 3
England 2024 Championship League - Group 4
Australia Neil Robertson 3-0 England Jimmy Robertson
3 1 3
England 2024 Championship League - Group 4
Australia Neil Robertson 3-0 Scotland John Higgins
3 1 3
England 2024 Championship League - Group 4 - Semi-final
Australia Neil Robertson 3-0 England Barry Hawkins
3 1 3
England 2024 Championship League - Group 5
Scotland John Higgins 3-0 England Joe Perry
3 1 3
England 2024 Championship League - Group 5
England Barry Hawkins 3-0 England Ricky Walden
3 1 3
England 2024 Championship League - Group 5
England David Gilbert 3-0 England Joe Perry
3 1 3
England 2024 Championship League - Group 6
China Pang Junxu 3-0 England Kyren Wilson
3 1 3
England 2024 Championship League - Group 7
Wales Jak Jones 3-0 England Ronnie O'Sullivan
3 1 3
England 2024 Championship League - Group 7
England Joe O'Connor 3-0 England Sam Craigie
3 1 3
England 2024 Championship League - Group 7
England Elliot Slessor 3-0 China Pang Junxu
3 1 3
England 2024 Championship League - Winners Group
Australia Neil Robertson 3-0 England Chris Wakelin
3 1 3
England 2024 Championship League - Winners Group
England Mark Selby 3-0 England Joe O'Connor
3 1 3
England 2024 Championship League - Winners Group - Semi-final
England Joe O'Connor 3-0 Scotland John Higgins
3 1 3
England 2024 Masters - Last 16
England Ronnie O'Sullivan 6-3 China Ding Junhui
9 3 3
England 2024 World Grand Prix - Last 32
England Ronnie O'Sullivan 4-2 China Pang Junxu
6 2 3
England 2024 World Grand Prix - Last 16
England Gary Wilson 4-2 England Tom Ford
6 2 3
England 2024 World Grand Prix - Quarter-final
England Judd Trump 5-1 England Mark Selby
6 2 3
China 2024 World Open - Last 64
England Robbie Williams 5-4 England Tom Ford
9 3 3
China 2024 World Open - Last 128
Belgium Luca Brecel 5-1 England Manasawin Phetmalaikul
6 2 3
China 2024 World Open - Last 64
England Ricky Walden 5-4 Wales Jamie Jones
9 3 3
China 2024 World Open - Last 64
China He Guoqiang 5-4 China Wang Xinbo
9 3 3
China 2024 World Open - Last 16
England Kyren Wilson 5-4 England Ben Woollaston
9 3 3
Wales 2024 Welsh Open - Last 64
England Gary Wilson 4-2 Ukraine Iulian Boiko
6 2 3
Wales 2024 Welsh Open - Last 32
Hong Kong Marco Fu 4-2 Wales Daniel Wells
6 2 3
Wales 2024 Welsh Open - Last 32
England Martin O'Donnell 4-2 England Anthony Hamilton
6 2 3
England 2024 Players Championship - Last 16
Northern Ireland Mark Allen 6-3 Wales Mark Williams
9 3 3
Saudi Arabia 2024 World Masters - Round 2
Scotland John Higgins 4-2 Wales Mark Williams
6 2 3
England 2024 Tour Championship - Final
Wales Mark Williams 10-5 England Ronnie O'Sullivan
15 5 3
Germany 2024 German Masters - Last 128
England Barry Hawkins 5-2 England Stuart Carrington
7 2 3.5
Germany 2024 German Masters - Last 128
China Pang Junxu 5-2 England Jimmy White
7 2 3.5
Germany 2024 German Masters - Last 64
England Zak Surety 5-2 Switzerland Alexander Ursenbacher
7 2 3.5
England 2024 World Grand Prix - Last 32
China Cao Yupeng 4-3 England Barry Hawkins
7 2 3.5
England 2024 World Grand Prix - Last 16
England Mark Selby 4-3 England Ali Carter
7 2 3.5
England 2024 World Grand Prix - Last 16
England Ronnie O'Sullivan 4-3 China Zhou Yuelong
7 2 3.5
England 2024 World Grand Prix - Quarter-final
China Ding Junhui 5-2 China Zhang Anda
7 2 3.5
China 2024 World Open - Last 128
England Judd Trump 5-2 Malaysia Thor Chuan Leong
7 2 3.5
China 2024 World Open - Last 16
England Elliot Slessor 5-2 Wales Daniel Wells
7 2 3.5
China 2024 World Open - Quarter-final
Australia Neil Robertson 5-2 England Barry Hawkins
7 2 3.5
Wales 2024 Welsh Open - Last 128
Wales Matthew Stevens 4-3 England Louis Heathcote
7 2 3.5
Wales 2024 Welsh Open - Last 64
England Barry Hawkins 4-3 China Xiao Guodong
7 2 3.5
Saudi Arabia 2024 World Masters - Round 2
England Ali Carter 4-3 China Ding Junhui
7 2 3.5
Saudi Arabia 2024 World Masters - Quarter-final
England Judd Trump 4-3 England Shaun Murphy
7 2 3.5
Saudi Arabia 2024 World Masters - Final
England Ronnie O'Sullivan 5-2 Belgium Luca Brecel
7 2 3.5
England 2024 World Championship - Last 80
England Jack Lisowski 10-4 China Liu Hongyu
14 4 3.5
England 2024 Tour Championship - Last 12
Wales Mark Williams 10-9 England Tom Ford
19 5 3.8
Germany 2024 German Masters - Last 128
England Jimmy Robertson 5-3 England Liam Highfield
8 2 4
England 2024 Championship League - Group 1
Wales Ryan Day 3-1 England Stuart Bingham
4 1 4
England 2024 Championship League - Group 1
England Gary Wilson 3-1 England Robert Milkins
4 1 4
England 2024 Championship League - Group 2
England Kyren Wilson 3-1 England Matthew Selt
4 1 4
England 2024 Championship League - Group 2
England Mark Selby 3-1 England Gary Wilson
4 1 4
England 2024 Championship League - Group 2
England Ali Carter 3-1 England Kyren Wilson
4 1 4
England 2024 Championship League - Group 2
England Kyren Wilson 3-1 Wales Ryan Day
4 1 4
England 2024 Championship League - Group 2
England Mark Selby 3-1 England Chris Wakelin
4 1 4
England 2024 Championship League - Group 3
England Kyren Wilson 3-1 Australia Neil Robertson
4 1 4
England 2024 Championship League - Group 3
England Mark Selby 3-1 Australia Neil Robertson
4 1 4
England 2024 Championship League - Group 3
England Kyren Wilson 3-1 England Mark Selby
4 1 4
England 2024 Championship League - Group 4
England Ricky Walden 3-1 Scotland John Higgins
4 1 4
England 2024 Championship League - Group 4
England Barry Hawkins 3-1 China Xiao Guodong
4 1 4
England 2024 Championship League - Group 4
England Ricky Walden 3-1 Australia Neil Robertson
4 1 4
England 2024 Championship League - Group 4
Australia Neil Robertson 3-1 China Xiao Guodong
4 1 4
England 2024 Championship League - Group 4 - Semi-final
England Kyren Wilson 3-1 Scotland John Higgins
4 1 4
England 2024 Championship League - Group 5
China Fan Zhengyi 3-1 England Ricky Walden
4 1 4
England 2024 Championship League - Group 5 - Semi-final
England Ricky Walden 3-1 England Barry Hawkins
4 1 4
England 2024 Championship League - Group 6
England Kyren Wilson 3-1 England Sam Craigie
4 1 4
England 2024 Championship League - Group 6
England Joe O'Connor 3-1 China Fan Zhengyi
4 1 4
England 2024 Championship League - Group 6
China Fan Zhengyi 3-1 England Ricky Walden
4 1 4
England 2024 Championship League - Group 6
China Pang Junxu 3-1 China Fan Zhengyi
4 1 4
England 2024 Championship League - Group 6
England Sam Craigie 3-1 England Elliot Slessor
4 1 4
England 2024 Championship League - Group 6
England Joe O'Connor 3-1 England Kyren Wilson
4 1 4
England 2024 Championship League - Group 7
England Elliot Slessor 3-1 Northern Ireland Jordan Brown
4 1 4
England 2024 Championship League - Winners Group
England Stuart Bingham 3-1 Australia Neil Robertson
4 1 4
England 2024 Championship League - Winners Group - Final
England Mark Selby 3-1 England Joe O'Connor
4 1 4
England 2024 Masters - Semi-final
England Ronnie O'Sullivan 6-2 England Shaun Murphy
8 2 4
England 2024 World Grand Prix - Last 32
England Shaun Murphy 4-0 Scotland John Higgins
4 1 4
China 2024 World Open - Last 128
England Mark Selby 5-3 China Xing Zihao
8 2 4
China 2024 World Open - Last 128
China Ding Junhui 5-3 England Zak Surety
8 2 4
China 2024 World Open - Last 64
China Yuan Sijun 5-3 India Ishpreet Singh Chadha
8 2 4
China 2024 World Open - Last 64
England Ronnie O'Sullivan 5-3 Wales Michael White
8 2 4
China 2024 World Open - Last 32
England Kyren Wilson 5-3 England Ashley Hugill
8 2 4
China 2024 World Open - Last 32
Wales Jackson Page 5-3 China Wu Yize
8 2 4
China 2024 World Open - Last 32
England Judd Trump 5-3 China Fan Zhengyi
8 2 4
China 2024 World Open - Last 16
England Judd Trump 5-3 England David Lilley
8 2 4
Wales 2024 Welsh Open - Last 128
England Robbie Williams 4-0 China Yisong Peng
4 1 4
Wales 2024 Welsh Open - Last 128
Ukraine Iulian Boiko 4-0 India Ishpreet Singh Chadha
4 1 4
Wales 2024 Welsh Open - Last 128
England David Gilbert 4-0 Ireland Ken Doherty
4 1 4
Wales 2024 Welsh Open - Last 128
England Barry Hawkins 4-0 China He Guoqiang
4 1 4
Wales 2024 Welsh Open - Last 128
Wales Liam Davies 4-0 Switzerland Alexander Ursenbacher
4 1 4
Wales 2024 Welsh Open - Last 64
Northern Ireland Mark Allen 4-0 China Ma Hailong
4 1 4
Wales 2024 Welsh Open - Last 64
Belgium Luca Brecel 4-0 England Joe O'Connor
4 1 4
Wales 2024 Welsh Open - Last 16
Northern Ireland Mark Allen 4-0 England Robbie Williams
4 1 4
Wales 2024 Welsh Open - Last 128
Scotland John Higgins 4-0 Egypt Mohamed Ibrahim
4 1 4
England 2024 Players Championship - Last 16
England Judd Trump 6-2 England Chris Wakelin
8 2 4
England 2024 Players Championship - Last 16
England Ali Carter 6-2 England Tom Ford
8 2 4
Saudi Arabia 2024 World Masters - Round 1
Scotland John Higgins 4-0 Qatar Ali Al Obaidly
4 1 4
England 2024 Masters - Final
England Ronnie O'Sullivan 10-7 England Ali Carter
17 4 4.25
England 2024 Masters - Last 16
England Barry Hawkins 6-3 Australia Neil Robertson
9 2 4.5
England 2024 Masters - Quarter-final
England Shaun Murphy 6-3 England Jack Lisowski
9 2 4.5
China 2024 World Open - Last 64
Wales Dominic Dale 5-4 Germany Lukas Kleckers
9 2 4.5
China 2024 World Open - Last 64
England Kyren Wilson 5-4 England David Grace
9 2 4.5
China 2024 World Open - Last 128
China Wang Xinbo 5-4 England Matthew Selt
9 2 4.5
China 2024 World Open - Last 32
England Ben Woollaston 5-4 England Ricky Walden
9 2 4.5
England 2024 Players Championship - Semi-final
Northern Ireland Mark Allen 6-3 England Ali Carter
9 2 4.5
China 2024 World Open - Final
England Judd Trump 10-4 China Ding Junhui
14 3 4.67
England 2024 World Championship - Last 80
Iran Hossein Vafaei 10-4 Hong Kong Marco Fu
14 3 4.67
Germany 2024 German Masters - Last 128
England David Gilbert 5-0 Scotland Dean Young
5 1 5
Germany 2024 German Masters - Last 64
Australia Neil Robertson 5-0 England Jimmy Robertson
5 1 5
Germany 2024 German Masters - Quarter-final
England Kyren Wilson 5-0 China Fan Zhengyi
5 1 5
Germany 2024 German Masters - Final
England Judd Trump 10-5 China Si Jiahui
15 3 5
England 2024 Championship League - Group 1
Wales Ryan Day 3-2 England Gary Wilson
5 1 5
England 2024 Championship League - Group 1
England Stuart Bingham 3-2 England Gary Wilson
5 1 5
England 2024 Championship League - Group 1
England Kyren Wilson 3-2 Thailand Noppon Saengkham
5 1 5
England 2024 Championship League - Group 1
Wales Ryan Day 3-2 Thailand Noppon Saengkham
5 1 5
England 2024 Championship League - Group 1
England Stuart Bingham 3-2 England Chris Wakelin
5 1 5
England 2024 Championship League - Group 1 - Semi-final
England Gary Wilson 3-2 Wales Ryan Day
5 1 5
England 2024 Championship League - Group 2
England Matthew Selt 3-2 Wales Ryan Day
5 1 5
England 2024 Championship League - Group 2
England Chris Wakelin 3-2 England Gary Wilson
5 1 5
England 2024 Championship League - Group 2 - Final
England Chris Wakelin 3-2 England Mark Selby
5 1 5
England 2024 Championship League - Group 3
England Mark Selby 3-2 England Tom Ford
5 1 5
England 2024 Championship League - Group 3
China Xiao Guodong 3-2 England Gary Wilson
5 1 5
England 2024 Championship League - Group 3
Scotland John Higgins 3-2 Australia Neil Robertson
5 1 5
England 2024 Championship League - Group 3
England Tom Ford 3-2 Scotland John Higgins
5 1 5
England 2024 Championship League - Group 3
England Kyren Wilson 3-2 England Tom Ford
5 1 5
England 2024 Championship League - Group 3
England Mark Selby 3-2 China Xiao Guodong
5 1 5
England 2024 Championship League - Group 4
Scotland John Higgins 3-2 England Jimmy Robertson
5 1 5
England 2024 Championship League - Group 4
Scotland John Higgins 3-2 China Xiao Guodong
5 1 5
England 2024 Championship League - Group 4 - Final
Australia Neil Robertson 3-2 England Kyren Wilson
5 1 5
England 2024 Championship League - Group 5
England Ricky Walden 3-2 England Joe Perry
5 1 5
England 2024 Championship League - Group 5
England Kyren Wilson 3-2 Scotland John Higgins
5 1 5
England 2024 Championship League - Group 5
England Barry Hawkins 3-2 England Kyren Wilson
5 1 5
England 2024 Championship League - Group 5
China Fan Zhengyi 3-2 England David Gilbert
5 1 5
England 2024 Championship League - Group 5
England Joe Perry 3-2 England Kyren Wilson
5 1 5
England 2024 Championship League - Group 5 - Final
Scotland John Higgins 3-2 England Ricky Walden
5 1 5
England 2024 Championship League - Group 7
England Ronnie O'Sullivan 3-2 England Sam Craigie
5 1 5
England 2024 Championship League - Group 7
Northern Ireland Jordan Brown 3-2 England Sam Craigie
5 1 5
England 2024 Championship League - Winners Group
England Joe O'Connor 3-2 Australia Neil Robertson
5 1 5
England 2024 Championship League - Winners Group
England Kyren Wilson 3-2 England Joe O'Connor
5 1 5
England 2024 Championship League - Winners Group
England Kyren Wilson 3-2 England Chris Wakelin
5 1 5
England 2024 Masters - Last 16
England Ali Carter 6-4 Wales Mark Williams
10 2 5
England 2024 World Grand Prix - Last 16
Wales Mark Williams 4-1 Iran Hossein Vafaei
5 1 5
England 2024 World Grand Prix - Last 16
China Ding Junhui 4-1 Thailand Noppon Saengkham
5 1 5
China 2024 World Open - Last 128
England Ricky Walden 5-0 China Yisong Peng
5 1 5
China 2024 World Open - Last 128
Australia Neil Robertson 5-0 Brazil Victor Sarkis
5 1 5
China 2024 World Open - Last 128
England David Gilbert 5-0 Ukraine Anton Kazakov
5 1 5
China 2024 World Open - Last 128
China Cao Yupeng 5-0 Jamaica Rory McLeod
5 1 5
Wales 2024 Welsh Open - Last 128
Iran Hossein Vafaei 4-1 Scotland Scott Donaldson
5 1 5
Wales 2024 Welsh Open - Last 128
Wales Alfie Davies 4-1 Scotland Liam Graham
5 1 5
Wales 2024 Welsh Open - Last 128
Australia Neil Robertson 4-1 Wales Jackson Page
5 1 5
Wales 2024 Welsh Open - Last 64
England Robert Milkins 4-1 England Allan Taylor
5 1 5
Wales 2024 Welsh Open - Last 64
Scotland Anthony McGill 4-1 China Long Zehuang
5 1 5
Wales 2024 Welsh Open - Last 64
England Martin O'Donnell 4-1 England Chris Wakelin
5 1 5
Wales 2024 Welsh Open - Last 64
Wales Duane Jones 4-1 Wales Liam Davies
5 1 5
Wales 2024 Welsh Open - Last 64
England Anthony Hamilton 4-1 England Kyren Wilson
5 1 5
Wales 2024 Welsh Open - Last 32
England Matthew Selt 4-1 Wales Duane Jones
5 1 5
Wales 2024 Welsh Open - Last 32
Scotland John Higgins 4-1 Wales Ryan Day
5 1 5
Wales 2024 Welsh Open - Last 32
Northern Ireland Mark Allen 4-1 China Si Jiahui
5 1 5
Wales 2024 Welsh Open - Last 32
Wales Dominic Dale 4-1 Stan Moody
5 1 5
Wales 2024 Welsh Open - Last 32
England Elliot Slessor 4-1 Wales Dylan Emery
5 1 5
Wales 2024 Welsh Open - Semi-final
England Gary Wilson 6-4 Scotland John Higgins
10 2 5
England 2024 Players Championship - Quarter-final
China Zhang Anda 6-4 Scotland John Higgins
10 2 5
Saudi Arabia 2024 World Masters - Semi-final
England Ronnie O'Sullivan 4-1 England Judd Trump
5 1 5
England 2024 Tour Championship - Semi-final
Wales Mark Williams 10-5 Northern Ireland Mark Allen
15 3 5
England 2024 Masters - Quarter-final
England Ali Carter 6-5 England Judd Trump
11 2 5.5
England 2024 Masters - Quarter-final
Northern Ireland Mark Allen 6-5 England Mark Selby
11 2 5.5
China 2024 World Open - Semi-final
China Ding Junhui 6-5 Australia Neil Robertson
11 2 5.5
England 2024 Players Championship - Semi-final
China Zhang Anda 6-5 England Mark Selby
11 2 5.5
England 2024 Tour Championship - Last 12
Northern Ireland Mark Allen 10-7 Scotland John Higgins
17 3 5.67
England 2024 Tour Championship - Semi-final
England Ronnie O'Sullivan 10-7 England Gary Wilson
17 3 5.67
England 2024 World Championship - Last 112
England Ian Burns 10-7 England Mark Joyce
17 3 5.67
England 2024 World Championship - Last 80
Scotland Stephen Maguire 10-7 England Ashley Hugill
17 3 5.67
Germany 2024 German Masters - Last 128
England Ben Woollaston 5-1 England Anthony Hamilton
6 1 6
Germany 2024 German Masters - Last 128
China Xing Zihao 5-1 Scotland Ross Muir
6 1 6
Germany 2024 German Masters - Last 64
China Si Jiahui 5-1 England Mark Joyce
6 1 6
Germany 2024 German Masters - Last 64
China Yuan Sijun 5-1 Ireland Aaron Hill
6 1 6
Germany 2024 German Masters - Last 64
England Joe Perry 5-1 China Xing Zihao
6 1 6
Germany 2024 German Masters - Last 64
England Kyren Wilson 5-1 England Ben Woollaston
6 1 6
Germany 2024 German Masters - Quarter-final
England Sam Craigie 5-1 England Ali Carter
6 1 6
England 2024 World Grand Prix - Last 32
England Judd Trump 4-2 Wales Jamie Jones
6 1 6
England 2024 World Grand Prix - Last 16
China Zhang Anda 4-2 Northern Ireland Mark Allen
6 1 6
England 2024 World Grand Prix - Quarter-final
England Ronnie O'Sullivan 5-1 England Gary Wilson
6 1 6
China 2024 World Open - Last 128
China Tian Pengfei 5-1 Thailand Mink Nutcharut
6 1 6
China 2024 World Open - Last 128
England Sean O'Sullivan 5-1 China Xiao Guodong
6 1 6
China 2024 World Open - Last 128
Northern Ireland Mark Allen 5-1 Estonia Andres Petrov
6 1 6
China 2024 World Open - Last 64
China Wu Yize 5-1 China Zhou Yuelong
6 1 6
China 2024 World Open - Last 32
England Elliot Slessor 5-1 Wales Matthew Stevens
6 1 6
China 2024 World Open - Last 16
England Barry Hawkins 5-1 Scotland Stephen Maguire
6 1 6
Wales 2024 Welsh Open - Last 128
England Ian Burns 4-2 Germany Lukas Kleckers
6 1 6
Wales 2024 Welsh Open - Last 128
China Ma Hailong 4-2 Malaysia Rory Thor
6 1 6
Wales 2024 Welsh Open - Last 64
England Robbie Williams 4-2 China Ding Junhui
6 1 6
Wales 2024 Welsh Open - Last 64
China Fan Zhengyi 4-2 Belgium Ben Mertens
6 1 6
Wales 2024 Welsh Open - Last 64
England Jack Lisowski 4-2 England Liam Pullen
6 1 6
Wales 2024 Welsh Open - Last 64
England Tom Ford 4-2 England Ian Burns
6 1 6
Wales 2024 Welsh Open - Last 64
Wales Dylan Emery 4-2 Thailand Noppon Saengkham
6 1 6
Wales 2024 Welsh Open - Last 32
Wales Jak Jones 4-2 Iran Hossein Vafaei
6 1 6
England 2024 Players Championship - Quarter-final
England Mark Selby 6-0 England Ronnie O'Sullivan
6 1 6
England 2024 Tour Championship - Quarter-final
Northern Ireland Mark Allen 10-8 China Ding Junhui
18 3 6
England 2024 World Championship - Last 112
China Jiang Jun 10-8 China Fan Zhengyi
18 3 6
Germany 2024 German Masters - Last 128
England Elliot Slessor 5-2 Ukraine Iulian Boiko
7 1 7
Germany 2024 German Masters - Last 128
England Sam Craigie 5-2 England Sean O'Sullivan
7 1 7
Germany 2024 German Masters - Last 128
China Yuan Sijun 5-2 China Ding Junhui
7 1 7
Germany 2024 German Masters - Last 128
England Mark Davis 5-2 England Ashley Hugill
7 1 7
Germany 2024 German Masters - Last 64
England Sam Craigie 5-2 England Liam Pullen
7 1 7
Germany 2024 German Masters - Last 128
Belgium Julien Leclercq 5-2 England Barry Pinches
7 1 7
Germany 2024 German Masters - Last 64
China Xu Si 5-2 England Andrew Higginson
7 1 7
Germany 2024 German Masters - Last 32
England Ali Carter 5-2 China Pang Junxu
7 1 7
Germany 2024 German Masters - Last 32
England Judd Trump 5-2 England Matthew Selt
7 1 7
Germany 2024 German Masters - Last 32
China Fan Zhengyi 5-2 India Ishpreet Singh Chadha
7 1 7
Germany 2024 German Masters - Last 16
Wales Ryan Day 5-2 Belgium Julien Leclercq
7 1 7
Germany 2024 German Masters - Last 16
Scotland John Higgins 5-2 Northern Ireland Mark Allen
7 1 7
England 2024 Masters - Last 16
England Mark Selby 6-1 England Robert Milkins
7 1 7
England 2024 World Grand Prix - Last 32
Iran Hossein Vafaei 4-3 England Matthew Selt
7 1 7
England 2024 World Grand Prix - Last 32
Wales Mark Williams 4-3 Thailand Thepchaiya Un-Nooh
7 1 7
China 2024 World Open - Last 128
China Fan Zhengyi 5-2 Wales Dylan Emery
7 1 7
China 2024 World Open - Last 128
England Chris Wakelin 5-2 England Andy Hicks
7 1 7
China 2024 World Open - Last 128
England Elliot Slessor 5-2 England Reanne Evans
7 1 7
China 2024 World Open - Last 128
England Tom Ford 5-2 China Ma Hailong
7 1 7
China 2024 World Open - Last 128
China Wu Yize 5-2 Belgium Julien Leclercq
7 1 7
China 2024 World Open - Last 128
Germany Lukas Kleckers 5-2 England Jack Lisowski
7 1 7
China 2024 World Open - Last 64
China Long Zehuang 5-2 China Si Jiahui
7 1 7
China 2024 World Open - Last 64
China Ding Junhui 5-2 China Liu Hongyu
7 1 7
China 2024 World Open - Last 32
England Barry Hawkins 5-2 England Robbie Williams
7 1 7
China 2024 World Open - Last 32
England Ronnie O'Sullivan 5-2 China Lyu Haotian
7 1 7
China 2024 World Open - Quarter-final
Wales Jackson Page 5-2 England Elliot Slessor
7 1 7
Wales 2024 Welsh Open - Last 128
Scotland Graeme Dott 4-3 China Pang Junxu
7 1 7
Wales 2024 Welsh Open - Last 128
China Xiao Guodong 4-3 England Ashley Hugill
7 1 7
Wales 2024 Welsh Open - Last 128
England Oliver Lines 4-3 Wales Michael White
7 1 7
Wales 2024 Welsh Open - Last 128
Wales Jamie Clarke 4-3 England James Cahill
7 1 7
Wales 2024 Welsh Open - Last 128
England Robert Milkins 4-3 Wales Jamie Jones
7 1 7
Wales 2024 Welsh Open - Last 128
England Barry Pinches 4-3 England Shaun Murphy
7 1 7
Wales 2024 Welsh Open - Last 128
Belgium Luca Brecel 4-3 China Jiang Jun
7 1 7
Wales 2024 Welsh Open - Last 128
Northern Ireland Mark Allen 4-3 China Cao Yupeng
7 1 7
Wales 2024 Welsh Open - Last 64
Wales Mark Williams 4-3 England Sanderson Lam
7 1 7
Wales 2024 Welsh Open - Last 64
Australia Neil Robertson 4-3 England Stuart Carrington
7 1 7
Wales 2024 Welsh Open - Last 64
Wales Dominic Dale 4-3 Wales Alfie Davies
7 1 7
Wales 2024 Welsh Open - Last 64
Stan Moody 4-3 Northern Ireland Jordan Brown
7 1 7
Wales 2024 Welsh Open - Last 32
England Gary Wilson 4-3 England Jack Lisowski
7 1 7
Wales 2024 Welsh Open - Last 16
Scotland Anthony McGill 4-3 England Ricky Walden
7 1 7
Wales 2024 Welsh Open - Last 16
England Elliot Slessor 4-3 China Fan Zhengyi
7 1 7
Wales 2024 Welsh Open - Quarter-final
Scotland John Higgins 5-2 Northern Ireland Mark Allen
7 1 7
England 2024 World Championship - Last 144
England Louis Heathcote 10-4 England Oliver Sykes
14 2 7
England 2024 World Championship - Last 80
China Cao Yupeng 10-4 China Ma Hailong
14 2 7
England 2024 World Championship - Last 144
China Yisong Peng 10-5 England Manasawin Phetmalaikul
15 2 7.5
England 2024 World Championship - Last 112
Scotland Graeme Dott 10-5 Egypt Mostafa Dorgham
15 2 7.5
England 2024 World Championship - Last 80
England Chris Wakelin 10-5 Germany Lukas Kleckers
15 2 7.5
England 2024 World Championship - Last 80
Thailand Noppon Saengkham 10-5 England Andy Hicks
15 2 7.5
England 2024 World Championship - Last 80
Wales Jackson Page 10-5 Scotland Graeme Dott
15 2 7.5
Germany 2024 German Masters - Last 128
Wales Mark Williams 5-3 England David Grace
8 1 8
Germany 2024 German Masters - Last 128
Ireland Aaron Hill 5-3 Pakistan Mohammed Asif
8 1 8
Germany 2024 German Masters - Last 128
England Zak Surety 5-3 England Jack Lisowski
8 1 8
Germany 2024 German Masters - Last 128
England Kyren Wilson 5-3 England Oliver Lines
8 1 8
Germany 2024 German Masters - Last 128
China Zhang Anda 5-3 Egypt Mostafa Dorgham
8 1 8
Germany 2024 German Masters - Last 128
China Xu Si 5-3 England Shaun Murphy
8 1 8
Germany 2024 German Masters - Last 64
England Joe O'Connor 5-3 Scotland Stephen Maguire
8 1 8
Germany 2024 German Masters - Last 64
England Judd Trump 5-3 Wales Matthew Stevens
8 1 8
Germany 2024 German Masters - Last 64
Wales Ryan Day 5-3 England Oliver Brown
8 1 8
Germany 2024 German Masters - Last 32
Scotland John Higgins 5-3 China Zhou Yuelong
8 1 8
Germany 2024 German Masters - Last 16
China Si Jiahui 5-3 China Yuan Sijun
8 1 8
Germany 2024 German Masters - Last 16
England Kyren Wilson 5-3 Australia Neil Robertson
8 1 8
England 2024 Masters - Last 16
England Jack Lisowski 6-2 Belgium Luca Brecel
8 1 8
England 2024 World Grand Prix - Semi-final
England Judd Trump 6-2 China Cao Yupeng
8 1 8
China 2024 World Open - Last 128
Wales Matthew Stevens 5-3 England Hammad Miah
8 1 8
China 2024 World Open - Last 128
China Yuan Sijun 5-3 Switzerland Alexander Ursenbacher
8 1 8
China 2024 World Open - Last 128
Wales Dominic Dale 5-3 Hong Kong Marco Fu
8 1 8
China 2024 World Open - Last 128
England Barry Hawkins 5-3 Scotland Dean Young
8 1 8
China 2024 World Open - Last 128
England Ronnie O'Sullivan 5-3 England Alfie Burden
8 1 8
China 2024 World Open - Last 128
India Ishpreet Singh Chadha 5-3 England Stuart Bingham
8 1 8
China 2024 World Open - Last 128
China Zhang Anda 5-3 England Allan Taylor
8 1 8
China 2024 World Open - Last 64
Wales Daniel Wells 5-3 Northern Ireland Mark Allen
8 1 8
China 2024 World Open - Last 64
Wales Jackson Page 5-3 Scotland John Higgins
8 1 8
China 2024 World Open - Last 64
England Elliot Slessor 5-3 China Zhang Anda
8 1 8
China 2024 World Open - Last 64
China Cao Yupeng 5-3 Thailand Noppon Saengkham
8 1 8
China 2024 World Open - Last 64
Australia Neil Robertson 5-3 China Tian Pengfei
8 1 8
China 2024 World Open - Last 32
Wales Daniel Wells 5-3 China He Guoqiang
8 1 8
China 2024 World Open - Semi-final
England Judd Trump 6-2 Wales Jackson Page
8 1 8
Wales 2024 Welsh Open - Quarter-final
England Martin O'Donnell 5-3 Belgium Luca Brecel
8 1 8
Wales 2024 Welsh Open - Quarter-final
England Elliot Slessor 5-3 Wales Dominic Dale
8 1 8
England 2024 Players Championship - Last 16
England Ronnie O'Sullivan 6-2 China Zhou Yuelong
8 1 8
England 2024 World Championship - Last 144
China Gao Yang 10-6 India Ishpreet Singh Chadha
16 2 8
England 2024 World Championship - Last 112
Hong Kong Marco Fu 10-6 Ireland Ken Doherty
16 2 8
England 2024 World Championship - Last 144
England Jenson Kendrick 10-7 China Yulu Bai
17 2 8.5
England 2024 World Championship - Last 112
England Louis Heathcote 10-7 England Oliver Lines
17 2 8.5
Germany 2024 German Masters - Last 128
China He Guoqiang 5-4 England John Astley
9 1 9
Germany 2024 German Masters - Last 128
England Matthew Selt 5-4 Wales Dylan Emery
9 1 9
Germany 2024 German Masters - Last 128
Northern Ireland Jordan Brown 5-4 China Long Zehuang
9 1 9
Germany 2024 German Masters - Last 128
Scotland Scott Donaldson 5-4 England Gary Wilson
9 1 9
Germany 2024 German Masters - Last 128
Northern Ireland Mark Allen 5-4 England Manasawin Phetmalaikul
9 1 9
Germany 2024 German Masters - Last 32
China Xu Si 5-4 Scotland Graeme Dott
9 1 9
Germany 2024 German Masters - Semi-final
China Si Jiahui 6-3 England Kyren Wilson
9 1 9
China 2024 World Open - Last 128
Ireland Aaron Hill 5-4 England Joe O'Connor
9 1 9
China 2024 World Open - Last 128
England Joe Perry 5-4 England Martin O'Donnell
9 1 9
China 2024 World Open - Last 128
England Ben Woollaston 5-4 Belgium Ben Mertens
9 1 9
China 2024 World Open - Last 64
England David Lilley 5-4 England Stuart Carrington
9 1 9
China 2024 World Open - Last 64
England Chris Wakelin 5-4 Northern Ireland Jordan Brown
9 1 9
China 2024 World Open - Last 16
Iran Hossein Vafaei 5-4 England Ronnie O'Sullivan
9 1 9
England 2024 Tour Championship - Last 12
England Ali Carter 10-8 England Barry Hawkins
18 2 9
England 2024 Tour Championship - Last 12
England Gary Wilson 10-8 England Mark Selby
18 2 9
England 2024 World Championship - Last 112
England Jenson Kendrick 10-8 England Ben Woollaston
18 2 9
England 2024 World Championship - Last 80
China Lyu Haotian 10-8 Wales Daniel Wells
18 2 9
England 2024 World Championship - Last 80
China Yuan Sijun 10-8 Wales Michael White
18 2 9
England 2024 Players Championship - Quarter-final
England Ali Carter 6-4 England Judd Trump
10 1 10
England 2024 World Championship - Last 144
England Oliver Brown 10-0 England Reanne Evans
10 1 10
England 2024 Masters - Last 16
England Judd Trump 6-5 England Kyren Wilson
11 1 11
England 2024 Masters - Last 16
Northern Ireland Mark Allen 6-5 Scotland John Higgins
11 1 11
Wales 2024 Welsh Open - Semi-final
England Martin O'Donnell 6-5 England Elliot Slessor
11 1 11
England 2024 World Championship - Last 144
England Alfie Burden 10-1 England Rebecca Kenna
11 1 11
England 2024 World Championship - Last 80
England Joe O'Connor 10-1 Belgium Julien Leclercq
11 1 11
England 2024 Tour Championship - Quarter-final
England Ronnie O'Sullivan 10-2 England Ali Carter
12 1 12
England 2024 World Championship - Last 144
Malaysia Thor Chuan Leong 10-2 Pakistan Muhammad Hamza Ilyas
12 1 12
England 2024 World Championship - Last 112
England Andy Hicks 10-2 China Long Zehuang
12 1 12
Wales 2024 Welsh Open - Final
England Gary Wilson 9-4 England Martin O'Donnell
13 1 13
England 2024 World Championship - Last 144
Wales Liam Davies 10-3 Australia Ryan Thomerson
13 1 13
England 2024 World Championship - Last 112
China Liu Hongyu 10-3 England Jimmy White
13 1 13
England 2024 World Championship - Last 112
England Alfie Burden 10-3 China Xu Si
13 1 13
England 2024 World Championship - Last 112
Wales Daniel Wells 10-5 China Xing Zihao
15 1 15
England 2024 World Championship - Last 80
England Robbie Williams 10-5 England Anthony Hamilton
15 1 15
England 2024 World Championship - Last 80
Wales Jak Jones 10-5 Wales Jamie Clarke
15 1 15
England 2024 World Championship - Last 144
China Jiang Jun 10-6 Iran Amir Sarkhosh
16 1 16
England 2024 World Championship - Last 144
England Peter Lines 10-6 Egypt Mohamed Ibrahim
16 1 16
England 2024 World Championship - Last 80
Wales Dominic Dale 10-6 England David Grace
16 1 16
England 2024 World Championship - Last 80
Wales Matthew Stevens 10-6 England Jimmy Robertson
16 1 16
England 2024 World Championship - Last 112
England John Astley 10-6 England Ashley Carty
16 1 16
England 2024 World Championship - Last 112
England Zak Surety 10-6 China Gao Yang
16 1 16
England 2024 World Championship - Last 144
England Andrew Higginson 10-7 Wales Duane Jones
17 1 17
England 2024 World Championship - Last 112
England Anthony Hamilton 10-7 Switzerland Alexander Ursenbacher
17 1 17
England 2024 Players Championship - Final
Northern Ireland Mark Allen 10-8 China Zhang Anda
18 1 18
England 2024 World Championship - Last 144
Hungary Bulcsú Révész 10-8 England Sean O'Sullivan
18 1 18
England 2024 World Championship - Last 112
Wales Michael White 10-8 England Andrew Higginson
18 1 18
England 2024 World Championship - Last 112
England James Cahill 10-8 Hungary Bulcsú Révész
18 1 18
England 2024 World Championship - Last 80
England Mark Davis 10-8 Thailand Thepchaiya Un-Nooh
18 1 18
England 2024 World Championship - Last 112
England Sanderson Lam 10-8 England Liam Pullen
18 1 18
England 2024 World Championship - Last 112
China Tian Pengfei 10-8 United Arab Emirates Mohammed Shehab
18 1 18
England 2024 World Championship - Last 80
England Louis Heathcote 10-8 England Elliot Slessor
18 1 18
England 2024 World Championship - Last 112
England Stuart Carrington 10-9 England Liam Highfield
19 1 19
England 2024 World Championship - Last 112
England David Lilley 10-9 China Yisong Peng
19 1 19
England 2024 World Championship - Last 112
Belgium Ben Mertens 10-9 England Rod Lawler
19 1 19