Match Frames Per Century Rate - Season 2022-2023 - Professional

Filtering

Amount of frames played per century in a match.
Status
Categories
Scope
Range
Match Frames Played Centuries Rate
England 2022 Championship League - Semi-final - Group 8
Wales Michael White 3-1 England David Gilbert
4 3 1.33
England 2022 English Open - Last 128
China Ding Junhui 4-0 England Ian Burns
4 3 1.33
England 2022 UK Championship - Quarter-final
England Jack Lisowski 6-1 England Shaun Murphy
7 5 1.4
England 2022 Championship League - Group 7
England Shaun Murphy 3-0 England Liam Highfield
3 2 1.5
England 2022 Championship League - Semi-final - Group 6
Iran Hossein Vafaei 3-0 Ireland Michael Judge
3 2 1.5
England 2022 Championship League - Semi-final - Group 4
China Zhao Xintong 3-0 England Gary Wilson
3 2 1.5
England 2022 British Open - Last 64
China Zhao Xintong 4-1 England Stuart Bingham
5 3 1.67
England 2022 British Open - Last 16
England Mark Selby 4-1 England Jack Lisowski
5 3 1.67
Northern Ireland 2022 Northern Ireland Open - Last 32
Australia Neil Robertson 4-1 England John Astley
5 3 1.67
Scotland 2022 Scottish Open - Last 128
England Liam Highfield 4-3 England James Cahill
7 4 1.75
England 2022 Championship League - Group 31
England Anthony Hamilton 3-1 Thailand Noppon Saengkham
4 2 2
England 2022 Championship League - Group 1
England Ronnie O'Sullivan 3-1 Switzerland Alexander Ursenbacher
4 2 2
England 2022 Championship League - Group 25
Wales Ryan Day 2-2 Wales Dylan Emery
4 2 2
England 2022 Championship League - Group 25
China Pang Junxu 3-1 Wales Dylan Emery
4 2 2
England 2022 Championship League - Group 17
England Ali Carter 2-2 China Wu Yize
4 2 2
England 2022 Championship League - Group 19
Northern Ireland Jordan Brown 2-2 Scotland Ross Muir
4 2 2
England 2022 Championship League - Semi-final - Group 3
Northern Ireland Jordan Brown 2-2 Wales Jamie Jones
4 2 2
England 2022 Championship League - Semi-final - Group 3
England Stuart Bingham 2-2 Northern Ireland Jordan Brown
4 2 2
England 2022 Championship League - Semi-final - Group 4
China Zhao Xintong 2-2 Northern Ireland Mark Allen
4 2 2
England 2022 Championship League - Semi-final - Group 7
England Shaun Murphy 3-1 England Elliot Slessor
4 2 2
England 2022 Championship League - Semi-final - Group 2
England Chris Wakelin 2-2 Wales Daniel Wells
4 2 2
England 2022 Championship League - Final - Group 1
England Ricky Walden 2-2 China Lu Ning
4 2 2
England 2022 Championship League - Final - Group 2
China Zhao Xintong 3-1 China Xiao Guodong
4 2 2
England 2022 British Open - Last 128
England Steven Hallworth 4-2 Belgium Julien Leclercq
6 3 2
England 2022 British Open - Last 128
China Li Hang 4-0 England Liam Highfield
4 2 2
England 2022 British Open - Last 128
Scotland John Higgins 4-2 England Andy Hicks
6 3 2
England 2022 British Open - Quarter-final
Northern Ireland Mark Allen 5-3 England Mark Selby
8 4 2
Hong Kong 2022 Hong Kong Masters - Semi-final
England Ronnie O'Sullivan 6-4 Australia Neil Robertson
10 5 2
Scotland 2022 Scottish Open - Last 128
England Stuart Carrington 4-0 Pakistan Asjad Iqbal
4 2 2
Northern Ireland 2022 Northern Ireland Open - Semi-final
China Zhou Yuelong 6-4 Scotland Anthony McGill
10 5 2
England 2022 English Open - Last 128
Wales Dylan Emery 4-0 China Li Hang
4 2 2
England 2022 English Open - Last 128
China Xu Si 4-2 China Zhou Yuelong
6 3 2
Germany 2022 European Masters - Last 128
China Xiao Guodong 5-4 China Xu Si
9 4 2.25
Germany 2022 European Masters - Last 32
England Kyren Wilson 5-2 England Jimmy Robertson
7 3 2.33
England 2022 British Open - Last 32
Northern Ireland Jordan Brown 4-3 China Yan Bingtao
7 3 2.33
England 2022 British Open - Last 16
China Yuan Sijun 4-3 England Anthony Hamilton
7 3 2.33
Northern Ireland 2022 Northern Ireland Open - Last 32
Scotland Anthony McGill 4-3 China Yan Bingtao
7 3 2.33
Northern Ireland 2022 Northern Ireland Open - Last 16
England David Gilbert 4-3 England Tom Ford
7 3 2.33
Northern Ireland 2022 Northern Ireland Open - Last 16
Wales Mark Williams 4-3 Scotland Stephen Maguire
7 3 2.33
England 2022 Q School - Event 1 - Last 128
England Liam Pullen 4-1 Israel Eden Sharav
5 2 2.5
England 2022 Q School - Event 3 - Last 64
England Michael Holt 4-1 Jamaica Rory McLeod
5 2 2.5
England 2022 Q School - Event 3 - Last 32
Norway Kurt Maflin 4-1 China Liu Hongyu
5 2 2.5
Germany 2022 European Masters - Last 32
England David Grace 5-0 Wales Jackson Page
5 2 2.5
Germany 2022 European Masters - Last 16
England Barry Hawkins 5-0 England Robert Milkins
5 2 2.5
Northern Ireland 2022 Northern Ireland Open - Last 128
England Ben Woollaston 4-1 Wales Ryan Day
5 2 2.5
England 2022 British Open - Last 64
England Barry Hawkins 4-1 England Kyren Wilson
5 2 2.5
England 2022 British Open - Last 64
Wales Jamie Jones 4-1 England Elliot Slessor
5 2 2.5
England 2022 British Open - Last 64
Northern Ireland Mark Allen 4-1 China Li Hang
5 2 2.5
England 2022 British Open - Last 16
China Lyu Haotian 4-1 Wales Matthew Stevens
5 2 2.5
Scotland 2022 Scottish Open - Last 128
China Ding Junhui 4-1 England Elliot Slessor
5 2 2.5
Northern Ireland 2022 Northern Ireland Open - Last 128
Northern Ireland Mark Allen 4-1 China Chang Bingyu
5 2 2.5
Northern Ireland 2022 Northern Ireland Open - Last 64
Scotland Anthony McGill 4-1 Belgium Julien Leclercq
5 2 2.5
Northern Ireland 2022 Northern Ireland Open - Last 32
England David Gilbert 4-1 England David Lilley
5 2 2.5
England 2022 UK Championship - Last 16
England Sam Craigie 6-4 Wales Ryan Day
10 4 2.5
Germany 2023 German Masters - Last 128
Switzerland Alexander Ursenbacher 5-0 Pakistan Asjad Iqbal
5 2 2.5
Germany 2023 German Masters - Last 64
England Kyren Wilson 5-0 England David Lilley
5 2 2.5
Germany 2023 German Masters - Last 128
England Gary Wilson 5-0 Thailand Dechawat Poomjaeng
5 2 2.5
Hong Kong 2022 Hong Kong Masters - Quarter-final
Australia Neil Robertson 5-3 Wales Mark Williams
8 3 2.67
England 2022 UK Championship - Last 144
Hong Kong Marco Fu 6-2 China Bai Langning
8 3 2.67
England 2022 UK Championship - Last 80
China Ding Junhui 6-2 Thailand Thepchaiya Un-Nooh
8 3 2.67
England 2022 UK Championship - Final
Northern Ireland Mark Allen 10-7 China Ding Junhui
17 6 2.83
England 2022 Q School - Event 3 - Last 128
Wales Alfie Davies 4-2 England Daniel Womersley
6 2 3
England 2022 Championship League - Group 13
Ireland Aaron Hill 3-0 England Craig Steadman
3 1 3
England 2022 Championship League - Group 4
China Zhao Xintong 3-0 England Adam Duffy
3 1 3
England 2022 Championship League - Group 27
Wales Jamie Jones 3-0 England David Lilley
3 1 3
England 2022 Championship League - Group 27
England David Lilley 3-0 Estonia Andres Petrov
3 1 3
England 2022 Championship League - Group 30
China Lyu Haotian 3-0 Scotland Graeme Dott
3 1 3
England 2022 Championship League - Group 23
England Joe Perry 3-0 Germany Lukas Kleckers
3 1 3
England 2022 Championship League - Group 28
Wales Jak Jones 3-0 England Harvey Chandler
3 1 3
England 2022 Championship League - Group 28
England Gary Wilson 3-0 Wales Jak Jones
3 1 3
England 2022 Championship League - Group 20
China Chang Bingyu 3-0 England Mark King
3 1 3
England 2022 Championship League - Group 20
China Zhou Yuelong 3-0 China Chang Bingyu
3 1 3
Germany 2022 European Masters - Last 128
England Barry Hawkins 5-1 Northern Ireland Gerard Greene
6 2 3
England 2022 Championship League - Group 14
China Tian Pengfei 3-0 Hong Kong Ng On Yee
3 1 3
England 2022 Championship League - Group 7
England Shaun Murphy 3-0 China Xu Si
3 1 3
England 2022 Championship League - Semi-final - Group 5
Wales Mark Williams 3-0 Ireland Aaron Hill
3 1 3
England 2022 Championship League - Semi-final - Group 8
Wales Michael White 3-0 England Robert Milkins
3 1 3
England 2022 Championship League - Semi-final - Group 3
Wales Jamie Jones 3-0 England Ben Woollaston
3 1 3
England 2022 Championship League - Semi-final - Group 4
China Zhao Xintong 3-0 China Chang Bingyu
3 1 3
England 2022 Championship League - Semi-final - Group 4
England Gary Wilson 3-0 Northern Ireland Mark Allen
3 1 3
England 2022 Championship League - Semi-final - Group 1
England Ronnie O'Sullivan 3-0 England Ali Carter
3 1 3
England 2022 Championship League - Semi-final - Group 2
Belgium Luca Brecel 3-0 England Chris Wakelin
3 1 3
England 2022 Championship League - Final - Group 2
China Zhao Xintong 3-0 China Lyu Haotian
3 1 3
England 2022 Championship League - Final - Group 2
Belgium Luca Brecel 3-0 China Lyu Haotian
3 1 3
England 2022 Championship League - Final - Group 2
China Xiao Guodong 3-0 China Lyu Haotian
3 1 3
Germany 2022 European Masters - Quarter-final
Wales Mark Williams 5-1 Wales Jamie Jones
6 2 3
Northern Ireland 2022 Northern Ireland Open - Last 128
England Louis Heathcote 4-2 Scotland Dean Young
6 2 3
Hong Kong 2022 Hong Kong Masters - Quarter-final
Scotland John Higgins 5-4 England Judd Trump
9 3 3
Scotland 2022 Scottish Open - Last 128
England Ali Carter 4-2 England David Grace
6 2 3
Northern Ireland 2022 Northern Ireland Open - Last 64
Wales Mark Williams 4-2 Switzerland Alexander Ursenbacher
6 2 3
Northern Ireland 2022 Northern Ireland Open - Last 64
China Zhou Yuelong 4-2 Wales Dominic Dale
6 2 3
England 2022 English Open - Last 128
England David Gilbert 4-2 Egypt Mohamed Ibrahim
6 2 3
England 2022 English Open - Last 128
Wales Jamie Jones 4-2 England Alfie Burden
6 2 3
England 2022 Champion of Champions - Last 16
Northern Ireland Mark Allen 4-2 England Joe Perry
6 2 3
England 2022 Champion of Champions - Last 16
England Ronnie O'Sullivan 4-2 England Robert Milkins
6 2 3
England 2022 UK Championship - Last 48
England Joe Perry 6-0 Scotland Graeme Dott
6 2 3
England 2022 UK Championship - Last 16
England Ronnie O'Sullivan 6-0 China Zhou Yuelong
6 2 3
Germany 2023 German Masters - Last 128
Scotland Anthony McGill 5-1 England Jamie O'Neill
6 2 3
Germany 2023 German Masters - Last 64
China Zhao Xintong 5-1 Pakistan Mohammed Asif
6 2 3
England 2022 Champion of Champions - Final
England Ronnie O'Sullivan 10-6 England Judd Trump
16 5 3.2
England 2022 Champion of Champions - Quarter-final
England Mark Selby 6-4 Scotland John Higgins
10 3 3.33
England 2022 UK Championship - Last 80
England Jimmy White 6-4 Scotland Stephen Maguire
10 3 3.33
England 2022 UK Championship - Last 32
Iran Hossein Vafaei 6-4 England Mark Selby
10 3 3.33
England 2022 UK Championship - Quarter-final
Northern Ireland Mark Allen 6-4 England Sam Craigie
10 3 3.33
England 2022 Q School - Event 1 - Last 128
England Sean Harvey 4-3 China Wang Yuchen
7 2 3.5
England 2022 Q School - Event 2 - Last 32
Cyprus Michael Georgiou 4-3 England Andrew Higginson
7 2 3.5
England 2022 British Open - Last 128
Germany Lukas Kleckers 4-3 England Allan Taylor
7 2 3.5
England 2022 British Open - Last 128
Thailand Noppon Saengkham 4-3 Wales Michael White
7 2 3.5
Germany 2022 European Masters - Last 64
Wales Ryan Day 5-2 England Steven Hallworth
7 2 3.5
Germany 2022 European Masters - Last 64
England Barry Hawkins 5-2 Ireland Aaron Hill
7 2 3.5
Northern Ireland 2022 Northern Ireland Open - Last 128
England David Gilbert 4-3 Scotland Ross Muir
7 2 3.5
England 2022 British Open - Last 128
England Gary Wilson 4-3 England Shaun Murphy
7 2 3.5
England 2022 British Open - Last 64
England Craig Steadman 4-3 Belgium Ben Mertens
7 2 3.5
Northern Ireland 2022 Northern Ireland Open - Last 64
Scotland John Higgins 4-3 Wales Jackson Page
7 2 3.5
England 2022 English Open - Last 128
England Sam Craigie 4-3 Scotland Graeme Dott
7 2 3.5
England 2022 Champion of Champions - Quarter-final
England Judd Trump 6-1 Northern Ireland Mark Allen
7 2 3.5
England 2022 Champion of Champions - Quarter-final
England Ronnie O'Sullivan 6-1 China Zhao Xintong
7 2 3.5
England 2022 UK Championship - Last 144
England Ashley Hugill 6-1 England Ryan Davies
7 2 3.5
Germany 2023 German Masters - Last 128
China Yan Bingtao 5-2 England Rod Lawler
7 2 3.5
Germany 2023 German Masters - Last 64
England Jimmy Robertson 5-2 Wales Jak Jones
7 2 3.5
Germany 2023 German Masters - Last 64
China Yan Bingtao 5-2 England David Grace
7 2 3.5
Germany 2023 German Masters - Last 128
England Ricky Walden 5-2 Ireland Fergal O'Brien
7 2 3.5
Hong Kong 2022 Hong Kong Masters - Semi-final
Hong Kong Marco Fu 6-5 Scotland John Higgins
11 3 3.67
England 2022 UK Championship - Last 16
England Shaun Murphy 6-5 England Judd Trump
11 3 3.67
England 2022 Q School - Event 1 - Round 1
Hong Kong Cheung Ka Wai 4-0 Wales Bradley Tyson
4 1 4
England 2022 Q School - Event 1 - Round 1
England Martyn Taylor 4-0 England Gary Miller
4 1 4
England 2022 Q School - Event 1 - Last 128
Ireland Aaron Hill 4-0 England Connor Benzey
4 1 4
England 2022 Q School - Event 1 - Last 128
England Daniel Womersley 4-0 Australia Simon Bevz
4 1 4
England 2022 Q School - Event 2 - Round 1
China Wang Yuchen 4-0 England Sean Coote
4 1 4
England 2022 Q School - Event 2 - Last 128
Ireland Aaron Hill 4-0 Canada James Lee
4 1 4
England 2022 Q School - Event 2 - Last 128
England Sanderson Lam 4-0 Mark Bell
4 1 4
England 2022 Q School - Event 2 - Last 128
Norway Kurt Maflin 4-0 England Ronnie Blake
4 1 4
England 2022 Q School - Event 2 - Last 64
Wales Daniel Wells 4-0 Jamaica Rory McLeod
4 1 4
England 2022 Q School - Event 2 - Last 64
China Jianbo Zhao 4-0 England Haydon Pinhey
4 1 4
England 2022 Q School - Event 2 - Last 64
England Ben Hancorn 4-0 England John Astley
4 1 4
England 2022 Q School - Event 2 - Last 32
England Zak Surety 4-0 Hong Kong Cheung Ka Wai
4 1 4
England 2022 Q School - Event 2 - Last 32
Belgium Ben Mertens 4-0 Israel Eden Sharav
4 1 4
England 2022 Q School - Event 2 - Last 32
England Peter Devlin 4-0 Northern Ireland Robbie Mcguigan
4 1 4
England 2022 Q School - Event 3 - Round 1
England Robert Read 4-0 Isle of Man Darryl Hill
4 1 4
England 2022 Q School - Event 3 - Last 128
England Steven Hallworth 4-0 Italy Mirko Montrasio
4 1 4
Thailand 2022 Q School Asia-Oceania - Event 1 - Quarter-final
Pakistan Asjad Iqbal 4-0 Mongolia Temuujin Enkhbold
4 1 4
Thailand 2022 Q School Asia-Oceania - Event 2 - Last 64
Thailand Noppadon Sangnil 4-0 Malaysia Moh Keen Ho
4 1 4
Thailand 2022 Q School Asia-Oceania - Event 2 - Last 128
Malaysia Thor Chuan Leong 4-0 Iran Siyavosh Mozayani
4 1 4
Thailand 2022 Q School Asia-Oceania - Event 2 - Last 16
Thailand Kritsanut Lertsattayathorn 4-0 Thailand Noppadon Sangnil
4 1 4
England 2022 Championship League - Group 24
England Sanderson Lam 3-1 England Allan Taylor
4 1 4
England 2022 Championship League - Group 4
China Zhao Xintong 3-1 England Michael Holt
4 1 4
England 2022 Championship League - Group 26
England Tom Ford 2-2 England Ian Burns
4 1 4
England 2022 Championship League - Group 26
England Ian Burns 3-1 Ukraine Anton Kazakov
4 1 4
England 2022 Championship League - Group 29
China Lu Ning 3-1 England Oliver Lines
4 1 4
England 2022 Championship League - Group 1
Switzerland Alexander Ursenbacher 3-1 England Farakh Ajaib
4 1 4
England 2022 Championship League - Group 27
Wales Jamie Jones 2-2 England Sam Craigie
4 1 4
England 2022 Championship League - Group 32
China Xiao Guodong 3-1 England Rod Lawler
4 1 4
England 2022 Championship League - Group 15
Wales Jackson Page 3-1 England Andy Lee
4 1 4
England 2022 Championship League - Group 32
China Xiao Guodong 3-1 Thailand Nutcharat Wongharuthai
4 1 4
England 2022 Championship League - Group 15
England Ricky Walden 3-1 Wales Jackson Page
4 1 4
England 2022 Championship League - Group 15
England Andy Lee 3-1 Northern Ireland Gerard Greene
4 1 4
England 2022 Championship League - Group 9
England Barry Hawkins 3-1 Ireland Ken Doherty
4 1 4
England 2022 Championship League - Group 30
Scotland Graeme Dott 3-1 England Haydon Pinhey
4 1 4
England 2022 Championship League - Group 30
China Lyu Haotian 2-2 Scotland Fraser Patrick
4 1 4
England 2022 Championship League - Group 3
England Mark Selby 3-1 England James Cahill
4 1 4
England 2022 Championship League - Group 3
England Ben Woollaston 3-1 England Mark Selby
4 1 4
England 2022 Championship League - Group 5
China Li Hang 3-1 Wales Andrew Pagett
4 1 4
England 2022 Championship League - Group 5
China Li Hang 2-2 Jamaica Rory McLeod
4 1 4
England 2022 Championship League - Group 5
Wales Mark Williams 3-1 China Li Hang
4 1 4
England 2022 Championship League - Group 22
Thailand Thepchaiya Un-Nooh 2-2 Hong Kong Marco Fu
4 1 4
England 2022 Championship League - Group 22
England Jimmy Robertson 2-2 Hong Kong Marco Fu
4 1 4
England 2022 Championship League - Group 20
China Zhou Yuelong 2-2 Ireland Fergal O'Brien
4 1 4
England 2022 Championship League - Group 18
England Matthew Selt 2-2 Wales Daniel Wells
4 1 4
England 2022 Championship League - Group 18
England Matthew Selt 2-2 Wales Duane Jones
4 1 4
England 2022 Championship League - Group 20
China Zhou Yuelong 2-2 England Mark King
4 1 4
England 2022 Championship League - Group 17
China Wu Yize 3-1 England Louis Heathcote
4 1 4
England 2022 Championship League - Group 25
China Pang Junxu 3-1 England Reanne Evans
4 1 4
England 2022 Championship League - Group 11
China Cao Yupeng 2-2 England Peter Devlin
4 1 4
England 2022 Championship League - Group 7
Belgium Ben Mertens 3-1 England Liam Highfield
4 1 4
England 2022 Championship League - Group 2
England Sean O'Sullivan 3-1 China Yisong Peng
4 1 4
England 2022 Championship League - Group 16
Austria Florian Nüßle 3-1 England Joe O'Connor
4 1 4
England 2022 Championship League - Group 19
England Mark Davis 3-1 Scotland Ross Muir
4 1 4
England 2022 Championship League - Group 16
England David Gilbert 2-2 England Joe O'Connor
4 1 4
England 2022 Championship League - Group 8
England Jack Lisowski 3-1 Wales Michael White
4 1 4
England 2022 Championship League - Group 12
Northern Ireland Mark Allen 3-1 England Stuart Carrington
4 1 4
Germany 2022 European Masters - Last 128
China Li Hang 5-3 England Craig Steadman
8 2 4
England 2022 Championship League - Semi-final - Group 5
China Lu Ning 3-1 Scotland Stephen Maguire
4 1 4
England 2022 Championship League - Semi-final - Group 6
Iran Hossein Vafaei 2-2 England Jimmy Robertson
4 1 4
England 2022 Championship League - Semi-final - Group 3
England Ben Woollaston 3-1 Northern Ireland Jordan Brown
4 1 4
England 2022 Championship League - Semi-final - Group 8
China Xiao Guodong 3-1 England David Gilbert
4 1 4
England 2022 Championship League - Semi-final - Group 1
China Pang Junxu 3-1 England Ronnie O'Sullivan
4 1 4
England 2022 Championship League - Semi-final - Group 4
England Gary Wilson 3-1 China Chang Bingyu
4 1 4
England 2022 Championship League - Semi-final - Group 7
England Ricky Walden 2-2 England Anthony Hamilton
4 1 4
England 2022 Championship League - Semi-final - Group 7
England Shaun Murphy 3-1 England Anthony Hamilton
4 1 4
England 2022 Championship League - Semi-final - Group 7
England Ricky Walden 3-1 England Shaun Murphy
4 1 4
England 2022 Championship League - Final - Group 1
England Stuart Bingham 2-2 China Pang Junxu
4 1 4
England 2022 Championship League - Final - Group 2
China Xiao Guodong 3-1 Belgium Luca Brecel
4 1 4
England 2022 Championship League - Final - Group 1
England Stuart Bingham 2-2 England Ricky Walden
4 1 4
England 2022 Championship League - Final
Belgium Luca Brecel 3-1 China Lu Ning
4 1 4
England 2022 Q School - Event 2 - Last 128
Ireland Ross Bulman 4-0 England Heather Clare
4 1 4
England 2022 British Open - Last 128
Scotland Ross Muir 4-0 England Zak Surety
4 1 4
England 2022 British Open - Last 128
England David Gilbert 4-0 Ireland Aaron Hill
4 1 4
England 2022 British Open - Last 128
England Anthony Hamilton 4-0 England Jimmy White
4 1 4
Germany 2022 European Masters - Quarter-final
England Barry Hawkins 5-3 England Judd Trump
8 2 4
Northern Ireland 2022 Northern Ireland Open - Last 128
Iran Hossein Vafaei 4-0 England Mark Davis
4 1 4
England 2022 British Open - Last 128
Northern Ireland Mark Allen 4-0 England Stuart Carrington
4 1 4
England 2022 British Open - Last 64
England Judd Trump 4-0 Scotland Dean Young
4 1 4
England 2022 British Open - Last 64
Thailand Noppon Saengkham 4-0 Scotland Fraser Patrick
4 1 4
England 2022 British Open - Last 32
England Judd Trump 4-0 China Xu Si
4 1 4
England 2022 British Open - Last 16
Thailand Noppon Saengkham 4-0 Northern Ireland Jordan Brown
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 128
England Kyren Wilson 4-0 Ireland Ken Doherty
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 128
Australia Neil Robertson 4-0 Scotland Fraser Patrick
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 64
China Xiao Guodong 4-0 Thailand Mink Nutcharut
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 64
Northern Ireland Mark Allen 4-0 China Chen Zifan
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 64
China Pang Junxu 4-0 England Matthew Selt
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 64
England Barry Hawkins 4-0 England Louis Heathcote
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 64
Belgium Luca Brecel 4-0 England Jimmy White
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 16
Australia Neil Robertson 4-0 China Li Hang
4 1 4
Northern Ireland 2022 Northern Ireland Open - Last 16
China Lyu Haotian 4-0 Belgium Luca Brecel
4 1 4
Northern Ireland 2022 Northern Ireland Open - Semi-final
Northern Ireland Mark Allen 6-2 Australia Neil Robertson
8 2 4
England 2022 English Open - Last 128
Wales Michael White 4-0 Ireland Michael Judge
4 1 4
England 2022 English Open - Last 128
China Chang Bingyu 4-0 Ireland Fergal O'Brien
4 1 4
England 2022 English Open - Last 128
China Zhang Anda 4-0 Scotland Stephen Maguire
4 1 4
England 2022 Champion of Champions - Semi-final
England Ronnie O'Sullivan 6-2 China Fan Zhengyi
8 2 4
England 2022 UK Championship - Last 80
Wales Matthew Stevens 6-2 China Fan Zhengyi
8 2 4
England 2022 UK Championship - Last 80
China Zhou Yuelong 6-2 Wales Michael White
8 2 4
England 2022 UK Championship - Last 48
England Sam Craigie 6-2 England Ian Burns
8 2 4
England 2022 UK Championship - Last 32
Wales Ryan Day 6-2 England Jimmy White
8 2 4
England 2022 UK Championship - Last 32
England Ronnie O'Sullivan 6-2 Wales Matthew Stevens
8 2 4
England 2022 UK Championship - Last 16
England Jack Lisowski 6-2 Iran Hossein Vafaei
8 2 4
Germany 2023 German Masters - Last 128
Wales Michael White 5-3 Wales Ryan Day
8 2 4
Germany 2023 German Masters - Last 64
England Jack Lisowski 5-3 Wales Jackson Page
8 2 4
Germany 2023 German Masters - Last 128
England Robert Milkins 5-3 Scotland Graeme Dott
8 2 4
Germany 2023 German Masters - Last 128
Scotland Scott Donaldson 5-3 England Matthew Selt
8 2 4
Germany 2022 European Masters - Last 128
England Oliver Brown 5-4 Scotland Stephen Maguire
9 2 4.5
Germany 2022 European Masters - Last 128
Wales Mark Williams 5-4 England Liam Highfield
9 2 4.5
Germany 2022 European Masters - Last 128
England Chris Wakelin 5-4 Wales Jamie Clarke
9 2 4.5
Germany 2022 European Masters - Last 32
England Ali Carter 5-4 England Stuart Bingham
9 2 4.5
Germany 2022 European Masters - Last 16
England Ali Carter 5-4 England David Grace
9 2 4.5
England 2022 UK Championship - Last 48
England Tom Ford 6-3 Thailand Noppon Saengkham
9 2 4.5
England 2022 UK Championship - Last 32
England Kyren Wilson 6-3 England Matthew Selt
9 2 4.5
England 2022 UK Championship - Last 32
China Ding Junhui 6-3 England Barry Hawkins
9 2 4.5
England 2022 UK Championship - Last 16
England Joe Perry 6-3 England Stuart Bingham
9 2 4.5
Germany 2023 German Masters - Last 128
Wales Jak Jones 5-4 China Lyu Haotian
9 2 4.5
Germany 2023 German Masters - Last 64
England Elliot Slessor 5-4 England Sanderson Lam
9 2 4.5
England 2022 Q School - Event 1 - Round 1
China Liu Hongyu 4-1 England Andrew Milliard
5 1 5
England 2022 Q School - Event 1 - Last 128
Cyprus Michael Georgiou 4-1 England Manasawin Phetmalaikul
5 1 5
England 2022 Q School - Event 1 - Last 64
China Liu Hongyu 4-1 Alfie Lee
5 1 5
England 2022 Q School - Event 1 - Last 64
Jamaica Rory McLeod 4-1 England Hamim Hussain
5 1 5
England 2022 Q School - Event 1 - Last 64
Scotland Ross Muir 4-1 England Steven Hallworth
5 1 5
England 2022 Q School - Event 1 - Last 64
Ireland Aaron Hill 4-1 England Zak Surety
5 1 5
England 2022 Q School - Event 1 - Last 64
Ireland Leo Fernandez 4-1 England Martyn Taylor
5 1 5
England 2022 Q School - Event 2 - Round 1
Wales Jordan Shepherd 4-1 England Liam Pullen
5 1 5
England 2022 Q School - Event 2 - Last 128
Hong Kong Cheung Ka Wai 4-1 England Hayden Staniland
5 1 5
England 2022 Q School - Event 2 - Last 128
England George Pragnall 4-1 England Ashley Carty
5 1 5
England 2022 Q School - Event 2 - Last 64
Norway Kurt Maflin 4-1 England Callum Beresford
5 1 5
England 2022 Q School - Event 2 - Quarter-final
Ireland Aaron Hill 4-1 China Jianbo Zhao
5 1 5
England 2022 Q School - Event 3 - Last 128
Norway Kurt Maflin 4-1 England Jason Wright
5 1 5
England 2022 Q School - Event 3 - Last 128
England Michael Holt 4-1 Latvia Rodion Judin
5 1 5
England 2022 Q School - Event 3 - Last 128
England John Astley 4-1 England Alex Clenshaw
5 1 5
England 2022 Q School - Event 3 - Last 128
Belgium Ben Mertens 4-1 England Halim Hussain
5 1 5
England 2022 Q School - Event 3 - Last 64
England Steven Hallworth 4-1 Belgium Ben Mertens
5 1 5
Thailand 2022 Q School Asia-Oceania - Event 1 - Last 64
Thailand Narongdat Takantong 4-1 Pakistan Muhammad Altaf
5 1 5
Thailand 2022 Q School Asia-Oceania - Event 2 - Last 32
Thailand Dechawat Poomjaeng 4-1 Singapore Chee Keong Chan
5 1 5
England 2022 British Open - Last 128
England Ian Burns 4-1 England Adam Duffy
5 1 5
England 2022 British Open - Last 128
England Joe O'Connor 4-1 England Chris Wakelin
5 1 5
England 2022 British Open - Last 128
China Chang Bingyu 4-1 Ireland Fergal O'Brien
5 1 5
Germany 2022 European Masters - Last 32
China Wu Yize 5-0 Jamaica Rory McLeod
5 1 5
Germany 2022 European Masters - Last 16
Wales Mark Williams 5-0 China Zhou Yuelong
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 128
England Robert Milkins 4-1 England Jenson Kendrick
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 128
Belgium Julien Leclercq 4-1 England Stuart Carrington
5 1 5
England 2022 British Open - Last 128
Scotland Graeme Dott 4-1 Belgium Luca Brecel
5 1 5
England 2022 British Open - Last 128
England Judd Trump 4-1 China Si Jiahui
5 1 5
England 2022 British Open - Last 64
Scotland Graeme Dott 4-1 Scotland Anthony McGill
5 1 5
England 2022 British Open - Last 64
Northern Ireland Jordan Brown 4-1 Hong Kong Ng On Yee
5 1 5
England 2022 British Open - Last 64
China Xiao Guodong 4-1 England Peter Lines
5 1 5
England 2022 British Open - Last 64
England Mark Selby 4-1 England Mark Joyce
5 1 5
England 2022 British Open - Last 64
England Anthony Hamilton 4-1 Wales Jamie Clarke
5 1 5
England 2022 British Open - Last 32
England Jack Lisowski 4-1 China Lu Ning
5 1 5
England 2022 British Open - Last 32
Wales Ryan Day 4-1 England Jimmy Robertson
5 1 5
Hong Kong 2022 Hong Kong Masters - Quarter-final
England Ronnie O'Sullivan 5-0 Hong Kong Ng On Yee
5 1 5
Hong Kong 2022 Hong Kong Masters - Final
England Ronnie O'Sullivan 6-4 Hong Kong Marco Fu
10 2 5
Scotland 2022 Scottish Open - Last 128
Scotland Anthony McGill 4-1 China Wu Yize
5 1 5
Scotland 2022 Scottish Open - Last 128
England Mitchell Mann 4-1 England Reanne Evans
5 1 5
Scotland 2022 Scottish Open - Last 128
China Chang Bingyu 4-1 Switzerland Alexander Ursenbacher
5 1 5
Scotland 2022 Scottish Open - Last 128
England David Lilley 4-1 England Craig Steadman
5 1 5
Scotland 2022 Scottish Open - Last 128
England Gary Wilson 4-1 England Jamie O'Neill
5 1 5
Scotland 2022 Scottish Open - Last 128
England Mark King 4-1 China Si Jiahui
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 128
China Lyu Haotian 4-1 China Zhao Xintong
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 128
China Xiao Guodong 4-1 England Ricky Walden
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 128
England Judd Trump 4-1 England Rod Lawler
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 128
England Stuart Bingham 4-1 England Allan Taylor
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 64
Iran Hossein Vafaei 4-1 England Craig Steadman
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 64
England Hammad Miah 4-1 China Lu Ning
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 64
England David Gilbert 4-1 Thailand Noppon Saengkham
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 64
Ireland Aaron Hill 4-1 England Judd Trump
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 64
England Robert Milkins 4-1 Northern Ireland Gerard Greene
5 1 5
Northern Ireland 2022 Northern Ireland Open - Last 32
Scotland Stephen Maguire 4-1 England Kyren Wilson
5 1 5
England 2022 English Open - Last 128
China Wu Yize 4-1 Ukraine Anton Kazakov
5 1 5
England 2022 English Open - Last 128
England Ali Carter 4-1 England Adam Duffy
5 1 5
England 2022 English Open - Last 128
England Ricky Walden 4-1 China Bai Langning
5 1 5
England 2022 English Open - Last 128
China Fan Zhengyi 4-1 England Andy Hicks
5 1 5
England 2022 UK Championship - Last 144
Wales Dylan Emery 6-4 England Adam Duffy
10 2 5
England 2022 UK Championship - Last 112
Hong Kong Marco Fu 6-4 England Oliver Lines
10 2 5
England 2022 UK Championship - Last 80
Wales Dominic Dale 6-4 China Li Hang
10 2 5
England 2022 UK Championship - Last 80
England Sam Craigie 6-4 England Joe O'Connor
10 2 5
England 2022 UK Championship - Last 48
Iran Hossein Vafaei 6-4 England Robbie Williams
10 2 5
England 2022 UK Championship - Last 48
England Matthew Selt 6-4 England Anthony Hamilton
10 2 5
England 2022 UK Championship - Last 32
Northern Ireland Mark Allen 6-4 Northern Ireland Jordan Brown
10 2 5
England 2022 UK Championship - Quarter-final
England Tom Ford 6-4 England Joe Perry
10 2 5
Germany 2023 German Masters - Last 128
England Kyren Wilson 5-0 England Jenson Kendrick
5 1 5
Germany 2023 German Masters - Last 128
China Zhang Anda 5-0 England Craig Steadman
5 1 5
England 2022 Champion of Champions - Quarter-final
China Fan Zhengyi 6-5 Wales Ryan Day
11 2 5.5
England 2022 Q School - Event 1 - Round 1
England Robert Read 4-2 England James Silverwood
6 1 6
England 2022 Q School - Event 1 - Round 1
Wales Marc Shaw 4-2 England George Pragnall
6 1 6
England 2022 Q School - Event 1 - Last 128
England Steven Hallworth 4-2 Germany Umut Dikme
6 1 6
England 2022 Q School - Event 1 - Last 128
China Gao Yang 4-2 England Halim Hussain
6 1 6
England 2022 Q School - Event 1 - Last 64
England Brandon Sargeant 4-2 Thailand Nattanapong Chaikul
6 1 6
England 2022 Q School - Event 1 - Last 64
England Billy Joe Castle 4-2 England Sean McAllister
6 1 6
England 2022 Q School - Event 1 - Last 64
England Andy Lee 4-2 Mark Bell
6 1 6
England 2022 Q School - Event 1 - Last 64
China Bai Langning 4-2 Belgium Daan Leyssen
6 1 6
England 2022 Q School - Event 1 - Last 32
England Harvey Chandler 4-2 England Mark Lloyd
6 1 6
England 2022 Q School - Event 2 - Round 1
England Adam Duffy 4-2 England Danny Connolly
6 1 6
England 2022 Q School - Event 2 - Last 128
England Zak Surety 4-2 Latvia Rodion Judin
6 1 6
England 2022 Q School - Event 2 - Last 128
Scotland Chris Totten 4-2 England Alex Millington
6 1 6
England 2022 Q School - Event 2 - Last 32
China Jianbo Zhao 4-2 England Michael Holt
6 1 6
England 2022 Q School - Event 2 - Last 32
Norway Kurt Maflin 4-2 England Ben Hancorn
6 1 6
England 2022 Q School - Event 2 - Last 16
China Jianbo Zhao 4-2 Scotland Chris Totten
6 1 6
England 2022 Q School - Event 3 - Round 1
Scotland Chris Totten 4-2 England Liam Pullen
6 1 6
England 2022 Q School - Event 3 - Last 128
England Matthew Glasby 4-2 England Joshua Cooper
6 1 6
England 2022 Q School - Event 3 - Last 128
England Martin O'Donnell 4-2 China Haohui Deng
6 1 6
England 2022 Q School - Event 3 - Last 32
China Jianbo Zhao 4-2 Israel Eden Sharav
6 1 6
Thailand 2022 Q School Asia-Oceania - Event 1 - Last 64
Mongolia Khash-Ochir Tuvshinjargal 4-2 Thailand Muhammad Siddiqui
6 1 6
Thailand 2022 Q School Asia-Oceania - Event 1 - Last 32
Thailand Thanawat Thirapongpaiboon 4-2 Thailand Ratchata Khantee
6 1 6
Thailand 2022 Q School Asia-Oceania - Event 1 - Quarter-final
Thailand Dechawat Poomjaeng 4-2 Pakistan Hamza Akbar
6 1 6
Germany 2022 European Masters - Last 128
China Zhang Anda 5-1 Ukraine Anton Kazakov
6 1 6
Germany 2022 European Masters - Last 128
China Lyu Haotian 5-1 Scotland Ross Muir
6 1 6
Germany 2022 European Masters - Last 128
Hong Kong Marco Fu 5-1 England David Gilbert
6 1 6
Germany 2022 European Masters - Last 128
Iran Hossein Vafaei 5-1 Hong Kong Ng On Yee
6 1 6
Germany 2022 European Masters - Last 128
England Jack Lisowski 5-1 China Zhang Jiankang
6 1 6
Germany 2022 European Masters - Last 128
England Barry Pinches 5-1 England Rebecca Kenna
6 1 6
Germany 2022 European Masters - Last 128
Ireland Aaron Hill 5-1 China Chen Zifan
6 1 6
England 2022 British Open - Last 128
China Ding Junhui 4-2 England Oliver Lines
6 1 6
England 2022 British Open - Last 128
England Ben Woollaston 4-2 England James Cahill
6 1 6
England 2022 British Open - Last 128
Wales Jak Jones 4-2 Wales Andrew Pagett
6 1 6
Germany 2022 European Masters - Last 64
China Wu Yize 5-1 Belgium Luca Brecel
6 1 6
Germany 2022 European Masters - Last 64
England Stuart Bingham 5-1 England Ian Burns
6 1 6
Germany 2022 European Masters - Last 64
England Andrew Higginson 5-1 England Oliver Lines
6 1 6
Germany 2022 European Masters - Last 64
England Kyren Wilson 5-1 China Lyu Haotian
6 1 6
Germany 2022 European Masters - Last 32
England Barry Hawkins 5-1 England Stuart Carrington
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 128
Scotland Stephen Maguire 4-2 England Oliver Brown
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 128
Wales Jackson Page 4-2 England Robbie Williams
6 1 6
England 2022 British Open - Last 64
England Jack Lisowski 4-2 England Mitchell Mann
6 1 6
England 2022 British Open - Last 64
Wales Matthew Stevens 4-2 Thailand Thepchaiya Un-Nooh
6 1 6
England 2022 British Open - Last 64
China Xu Si 4-2 England David Grace
6 1 6
England 2022 British Open - Last 32
England Mark Selby 4-2 China Cao Yupeng
6 1 6
England 2022 British Open - Last 16
Wales Jamie Jones 4-2 England Ben Woollaston
6 1 6
Scotland 2022 Scottish Open - Last 128
China Liang Wenbo 4-2 England Oliver Lines
6 1 6
Scotland 2022 Scottish Open - Last 128
Scotland Scott Donaldson 4-2 England Louis Heathcote
6 1 6
Scotland 2022 Scottish Open - Last 128
Ireland Ken Doherty 4-2 Wales Dominic Dale
6 1 6
Scotland 2022 Scottish Open - Last 128
China Lyu Haotian 4-2 England Alfie Burden
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 128
China Yan Bingtao 4-2 China Liang Wenbo
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 128
Wales Mark Williams 4-2 England Peter Lines
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 128
China Li Hang 4-2 England Jack Lisowski
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 64
Australia Neil Robertson 4-2 China Fan Zhengyi
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 64
England Mark Selby 4-2 England Sam Craigie
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 64
China Lyu Haotian 4-2 England Mark King
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 32
Wales Mark Williams 4-2 England Jimmy Robertson
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 32
Wales Michael White 4-2 England Barry Hawkins
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 32
China Tian Pengfei 4-2 England David Grace
6 1 6
Northern Ireland 2022 Northern Ireland Open - Last 16
England Mark Selby 4-2 Wales Michael White
6 1 6
England 2022 English Open - Last 128
Pakistan Mohammed Asif 4-2 England Oliver Brown
6 1 6
England 2022 English Open - Last 128
China Lu Ning 4-2 England James Cahill
6 1 6
England 2022 English Open - Last 128
England Mark Davis 4-2 China Xiao Guodong
6 1 6
England 2022 English Open - Last 128
England Martin Gould 4-2 England Andy Lee
6 1 6
England 2022 Champion of Champions - Last 16
Scotland John Higgins 4-2 Iran Hossein Vafaei
6 1 6
England 2022 Champion of Champions - Last 16
China Zhao Xintong 4-2 Thailand Mink Nutcharut
6 1 6
England 2022 UK Championship - Last 144
Wales Michael White 6-0 England Jake Crofts
6 1 6
England 2022 UK Championship - Last 112
Wales Jamie Clarke 6-0 China Yisong Peng
6 1 6
England 2022 UK Championship - Last 112
China Cao Yupeng 6-0 England Callum Beresford
6 1 6
England 2022 UK Championship - Last 112
England Mark Joyce 6-0 Egypt Mohamed Ibrahim
6 1 6
England 2022 UK Championship - Quarter-final
China Ding Junhui 6-0 England Ronnie O'Sullivan
6 1 6
Germany 2023 German Masters - Last 128
Wales Jamie Clarke 5-1 Thailand Noppon Saengkham
6 1 6
Germany 2023 German Masters - Last 128
China Ding Junhui 5-1 Northern Ireland Jordan Brown
6 1 6
Germany 2023 German Masters - Last 64
England Louis Heathcote 5-1 Belgium Julien Leclercq
6 1 6
Northern Ireland 2022 Northern Ireland Open - Final
Northern Ireland Mark Allen 9-4 China Zhou Yuelong
13 2 6.5
England 2022 Q School - Event 1 - Round 1
England Patrick Whelan 4-3 England Matthew Glasby
7 1 7
England 2022 Q School - Event 1 - Last 128
China Liu Hongyu 4-3 Belgium Ben Mertens
7 1 7
England 2022 Q School - Event 1 - Last 128
Canada James Lee 4-3 England Ben Fortey
7 1 7
England 2022 Q School - Event 1 - Last 128
Scotland Ross Muir 4-3 Wales Alfie Davies
7 1 7
England 2022 Q School - Event 1 - Last 64
Cyprus Michael Georgiou 4-3 England John Astley
7 1 7
England 2022 Q School - Event 1 - Last 32
Ireland Aaron Hill 4-3 England Billy Joe Castle
7 1 7
England 2022 Q School - Event 2 - Last 128
England Farakh Ajaib 4-3 England Lewis Ullah
7 1 7
England 2022 Q School - Event 2 - Last 128
Ireland Rodney Goggins 4-3 Scotland Michael Collumb
7 1 7
England 2022 Q School - Event 2 - Last 128
Iran Soheil Vahedi 4-3 England Robert Read
7 1 7
England 2022 Q School - Event 2 - Last 32
England Kuldesh Johal 4-3 Iran Soheil Vahedi
7 1 7
England 2022 Q School - Event 3 - Last 64
Germany Lukas Kleckers 4-3 England Martin O'Donnell
7 1 7
England 2022 Q School - Event 3 - Last 64
England Haydon Pinhey 4-3 England Luke Pinches
7 1 7
England 2022 Q School - Event 3 - Last 64
England Saqib Nasir 4-3 China Gao Yang
7 1 7
England 2022 Q School - Event 3 - Last 32
Hong Kong Cheung Ka Wai 4-3 Wales Daniel Wells
7 1 7
England 2022 Q School - Event 3 - Last 16
China Jianbo Zhao 4-3 England Steven Hallworth
7 1 7
Thailand 2022 Q School Asia-Oceania - Event 1 - Last 128
Thailand Kritsanut Lertsattayathorn 4-3 Pakistan Muhammad Naseem Akhtar
7 1 7
Thailand 2022 Q School Asia-Oceania - Event 1 - Last 64
Thailand Pornpiya Kaosumran 4-3 Thailand Wiphu Phuthisabodi
7 1 7
Thailand 2022 Q School Asia-Oceania - Event 1 - Last 16
Pakistan Hamza Akbar 4-3 Thailand Pornpiya Kaosumran
7 1 7
Germany 2022 European Masters - Last 128
England Kyren Wilson 5-2 England Sam Craigie
7 1 7
Germany 2022 European Masters - Last 128
China Zhao Xintong 5-2 Scotland Fraser Patrick
7 1 7
Germany 2022 European Masters - Last 128
Wales Jamie Jones 5-2 England Mark Davis
7 1 7
Germany 2022 European Masters - Last 128
England Andrew Higginson 5-2 England Joe O'Connor
7 1 7
England 2022 British Open - Last 128
China Jianbo Zhao 4-3 Wales Jackson Page
7 1 7
England 2022 British Open - Last 128
England Robbie Williams 4-3 England Ashley Hugill
7 1 7
England 2022 British Open - Last 128
China Lu Ning 4-3 England Matthew Selt
7 1 7
England 2022 British Open - Last 128
England John Astley 4-3 England Rod Lawler
7 1 7
England 2022 British Open - Last 128
England Elliot Slessor 4-3 England Sean O'Sullivan
7 1 7
England 2022 British Open - Last 128
England Jimmy Robertson 4-3 England Louis Heathcote
7 1 7
England 2022 British Open - Last 128
Northern Ireland Jordan Brown 4-3 China Pang Junxu
7 1 7
Germany 2022 European Masters - Last 64
China Si Jiahui 5-2 Scotland Anthony McGill
7 1 7
Germany 2022 European Masters - Last 128
England Judd Trump 5-2 Thailand Noppon Saengkham
7 1 7
Germany 2022 European Masters - Last 64
England Ali Carter 5-2 England James Cahill
7 1 7
Germany 2022 European Masters - Last 128
England Sean O'Sullivan 5-2 England Luke Simmonds
7 1 7
Germany 2022 European Masters - Last 128
China Yuan Sijun 5-2 England Mark Selby
7 1 7
Germany 2022 European Masters - Last 64
England Robert Milkins 5-2 Wales Jak Jones
7 1 7
Germany 2022 European Masters - Last 32
Wales Ryan Day 5-2 Scotland Scott Donaldson
7 1 7
Germany 2022 European Masters - Last 16
China Wu Yize 5-2 Wales Ryan Day
7 1 7
Germany 2022 European Masters - Quarter-final
England Kyren Wilson 5-2 China Si Jiahui
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 128
China Si Jiahui 4-3 Ukraine Anton Kazakov
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 128
England Craig Steadman 4-3 Scotland Graeme Dott
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 128
England Jimmy White 4-3 China Yuan Sijun
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 128
China Lu Ning 4-3 Wales Jak Jones
7 1 7
England 2022 British Open - Last 128
England Barry Hawkins 4-3 Wales Duane Jones
7 1 7
England 2022 British Open - Last 64
China Lyu Haotian 4-3 England David Gilbert
7 1 7
England 2022 British Open - Last 64
China Yuan Sijun 4-3 Scotland John Higgins
7 1 7
England 2022 British Open - Last 32
England Steven Hallworth 4-3 England Barry Hawkins
7 1 7
England 2022 British Open - Last 32
England Anthony Hamilton 4-3 England Joe O'Connor
7 1 7
England 2022 British Open - Last 16
England Robbie Williams 4-3 England Steven Hallworth
7 1 7
England 2022 British Open - Last 16
Northern Ireland Mark Allen 4-3 England Judd Trump
7 1 7
England 2022 British Open - Semi-final
Northern Ireland Mark Allen 6-1 Thailand Noppon Saengkham
7 1 7
Hong Kong 2022 Hong Kong Masters - Quarter-final
Hong Kong Marco Fu 5-2 England Mark Selby
7 1 7
Scotland 2022 Scottish Open - Last 128
England Sam Craigie 4-3 Scotland Dean Young
7 1 7
Scotland 2022 Scottish Open - Last 128
Wales Dylan Emery 4-3 England Tom Ford
7 1 7
Scotland 2022 Scottish Open - Last 128
England Robert Milkins 4-3 England Barry Pinches
7 1 7
Scotland 2022 Scottish Open - Last 128
China Xu Si 4-3 England David Gilbert
7 1 7
Scotland 2022 Scottish Open - Last 128
Thailand Thepchaiya Un-Nooh 4-3 Northern Ireland Jordan Brown
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 64
Scotland Stephen Maguire 4-3 England Zak Surety
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 64
England John Astley 4-3 England Ben Woollaston
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 64
Wales Michael White 4-3 China Ding Junhui
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 64
China Tian Pengfei 4-3 England Martin Gould
7 1 7
Northern Ireland 2022 Northern Ireland Open - Last 32
Belgium Luca Brecel 4-3 China Pang Junxu
7 1 7
England 2022 English Open - Last 128
China Chen Zifan 4-3 Thailand Mink Nutcharut
7 1 7
England 2022 Champion of Champions - Last 16
China Fan Zhengyi 4-3 Australia Neil Robertson
7 1 7
England 2022 UK Championship - Last 144
England David Lilley 6-1 Northern Ireland Joel Connolly Jnr
7 1 7
England 2022 UK Championship - Last 112
England Andy Hicks 6-1 Scotland Dean Young
7 1 7
England 2022 UK Championship - Last 112
Wales Michael White 6-1 China Zhang Jiankang
7 1 7
England 2022 UK Championship - Last 112
China Yuan Sijun 6-1 England John Astley
7 1 7
England 2022 UK Championship - Last 80
England Zak Surety 6-1 England Martin Gould
7 1 7
England 2022 UK Championship - Last 80
England Matthew Selt 6-1 England Hammad Miah
7 1 7
England 2022 UK Championship - Last 48
China Lyu Haotian 6-1 England Andy Hicks
7 1 7
England 2022 UK Championship - Last 16
China Ding Junhui 6-1 Wales Jamie Clarke
7 1 7
Germany 2023 German Masters - Last 128
China Tian Pengfei 5-2 China Peifan Lei
7 1 7
Germany 2023 German Masters - Last 128
England Sam Craigie 5-2 Scotland Stephen Maguire
7 1 7
Germany 2023 German Masters - Last 128
Northern Ireland Mark Allen 5-2 England Peter Lines
7 1 7
Germany 2023 German Masters - Last 128
England David Grace 5-2 England Mark King
7 1 7
Germany 2023 German Masters - Last 64
China Tian Pengfei 5-2 Wales Michael White
7 1 7
Germany 2023 German Masters - Last 128
England David Lilley 5-2 England Anthony Hamilton
7 1 7
Germany 2023 German Masters - Last 128
England Jack Lisowski 5-2 Wales Duane Jones
7 1 7
Germany 2023 German Masters - Last 128
England James Cahill 5-2 China Zhou Yuelong
7 1 7
Germany 2023 German Masters - Last 64
Australia Neil Robertson 5-2 Switzerland Alexander Ursenbacher
7 1 7
Germany 2023 German Masters - Last 128
England Ali Carter 5-2 England Stuart Carrington
7 1 7
Germany 2023 German Masters - Last 128
England Andy Hicks 5-2 England David Gilbert
7 1 7
Germany 2023 German Masters - Last 64
England Ali Carter 5-2 England Robbie Williams
7 1 7
Germany 2023 German Masters - Last 64
Belgium Luca Brecel 5-2 England Barry Pinches
7 1 7
Germany 2022 European Masters - Last 128
Wales Ryan Day 5-3 Ireland Ken Doherty
8 1 8
Germany 2022 European Masters - Last 128
England Oliver Lines 5-3 England Tom Ford
8 1 8
Germany 2022 European Masters - Last 128
Scotland Scott Donaldson 5-3 Scotland John Higgins
8 1 8
Germany 2022 European Masters - Last 64
England Chris Wakelin 5-3 England Oliver Brown
8 1 8
Germany 2022 European Masters - Last 64
England Shaun Murphy 5-3 China Zhang Anda
8 1 8
Germany 2022 European Masters - Last 64
England Judd Trump 5-3 England Ashley Hugill
8 1 8
Germany 2022 European Masters - Last 64
Wales Daniel Wells 5-3 Ireland Michael Judge
8 1 8
Germany 2022 European Masters - Last 32
China Si Jiahui 5-3 China Xiao Guodong
8 1 8
Germany 2022 European Masters - Last 32
England Judd Trump 5-3 England Andrew Higginson
8 1 8
Germany 2022 European Masters - Last 32
Wales Mark Williams 5-3 Wales Dominic Dale
8 1 8
Germany 2022 European Masters - Last 16
Wales Jamie Jones 5-3 China Yan Bingtao
8 1 8
Germany 2022 European Masters - Semi-final
England Barry Hawkins 6-2 Wales Mark Williams
8 1 8
England 2022 British Open - Quarter-final
Thailand Noppon Saengkham 5-3 Wales Jamie Jones
8 1 8
Northern Ireland 2022 Northern Ireland Open - Quarter-final
Scotland Anthony McGill 5-3 China Lyu Haotian
8 1 8
England 2022 UK Championship - Last 144
England Farakh Ajaib 6-2 China Chen Zifan
8 1 8
England 2022 UK Championship - Last 112
Wales Duane Jones 6-2 England Louis Heathcote
8 1 8
England 2022 UK Championship - Last 112
England Robbie Williams 6-2 Ireland Fergal O'Brien
8 1 8
England 2022 UK Championship - Last 112
China Si Jiahui 6-2 China Chang Bingyu
8 1 8
England 2022 UK Championship - Last 80
Wales Duane Jones 6-2 Scotland Anthony McGill
8 1 8
England 2022 UK Championship - Last 80
England David Gilbert 6-2 China Peifan Lei
8 1 8
England 2022 UK Championship - Last 32
England Sam Craigie 6-2 China Zhao Xintong
8 1 8
England 2022 UK Championship - Last 32
England Joe Perry 6-2 Australia Neil Robertson
8 1 8
Germany 2023 German Masters - Last 128
England Martin Gould 5-3 Wales Jamie Jones
8 1 8
Germany 2023 German Masters - Last 128
China Xiao Guodong 5-3 England Alfie Burden
8 1 8
Germany 2023 German Masters - Last 128
England Joe Perry 5-3 England Oliver Lines
8 1 8
Germany 2023 German Masters - Last 128
China Si Jiahui 5-3 China Xu Si
8 1 8
Germany 2023 German Masters - Last 64
Scotland Ross Muir 5-3 England Liam Highfield
8 1 8
Germany 2023 German Masters - Last 128
China Fan Zhengyi 5-3 Northern Ireland Gerard Greene
8 1 8
Germany 2023 German Masters - Last 128
Scotland John Higgins 5-3 Hong Kong Marco Fu
8 1 8
Germany 2023 German Masters - Last 128
England Louis Heathcote 5-3 England Mitchell Mann
8 1 8
Germany 2023 German Masters - Last 128
England Joe O'Connor 5-3 England Zak Surety
8 1 8
England 2022 British Open - Final
Wales Ryan Day 10-7 Northern Ireland Mark Allen
17 2 8.5
Germany 2022 European Masters - Last 128
China Zhou Yuelong 5-4 England John Astley
9 1 9
Germany 2022 European Masters - Last 128
Northern Ireland Jordan Brown 5-4 China Cao Yupeng
9 1 9
Germany 2022 European Masters - Last 128
England Jimmy White 5-4 Wales Andrew Pagett
9 1 9
Germany 2022 European Masters - Last 128
Wales Matthew Stevens 5-4 Austria Florian Nüßle
9 1 9
Germany 2022 European Masters - Last 64
China Zhou Yuelong 5-4 Scotland Graeme Dott
9 1 9
Germany 2022 European Masters - Last 64
China Yan Bingtao 5-4 Wales Dylan Emery
9 1 9
Germany 2022 European Masters - Last 64
Wales Jamie Jones 5-4 England Anthony Hamilton
9 1 9
Germany 2022 European Masters - Last 16
England Judd Trump 5-4 England Farakh Ajaib
9 1 9
England 2022 British Open - Quarter-final
Wales Ryan Day 5-4 China Yuan Sijun
9 1 9
Northern Ireland 2022 Northern Ireland Open - Quarter-final
China Zhou Yuelong 5-4 England David Gilbert
9 1 9
England 2022 Champion of Champions - Semi-final
England Judd Trump 6-3 England Mark Selby
9 1 9
England 2022 UK Championship - Last 144
Wales Duane Jones 6-3 England Reanne Evans
9 1 9
England 2022 UK Championship - Last 144
Egypt Mohamed Ibrahim 6-3 Belgium Julien Leclercq
9 1 9
England 2022 UK Championship - Last 144
England Oliver Brown 6-3 Scotland Ross Muir
9 1 9
England 2022 UK Championship - Last 80
Wales Jamie Clarke 6-3 China Pang Junxu
9 1 9
England 2022 UK Championship - Last 80
China Lyu Haotian 6-3 England Stuart Carrington
9 1 9
England 2022 UK Championship - Last 80
England Ali Carter 6-3 England Peter Lines
9 1 9
England 2022 UK Championship - Last 48
China Zhou Yuelong 6-3 Wales Jak Jones
9 1 9
England 2022 UK Championship - Last 16
England Tom Ford 6-3 Belgium Luca Brecel
9 1 9
Germany 2023 German Masters - Last 128
England Mark Davis 5-4 England Judd Trump
9 1 9
Germany 2023 German Masters - Last 64
Wales Matthew Stevens 5-4 China Ding Junhui
9 1 9
Germany 2023 German Masters - Last 64
England Joe O'Connor 5-4 England Mark Davis
9 1 9
England 2022 UK Championship - Last 144
Scotland Fraser Patrick 6-4 Ireland Ken Doherty
10 1 10
England 2022 UK Championship - Last 112
England Andy Lee 6-4 England Mark Davis
10 1 10
England 2022 UK Championship - Last 112
China Peifan Lei 6-4 Scotland Fraser Patrick
10 1 10
England 2022 UK Championship - Last 112
England Peter Lines 6-4 Ireland Michael Judge
10 1 10
England 2022 UK Championship - Last 80
China Xu Si 6-4 England Jimmy Robertson
10 1 10
England 2022 UK Championship - Last 80
China Wu Yize 6-4 Wales Jamie Jones
10 1 10
England 2022 UK Championship - Last 80
Northern Ireland Jordan Brown 6-4 China Si Jiahui
10 1 10
England 2022 UK Championship - Last 80
Wales Jak Jones 6-4 England Mark Joyce
10 1 10
England 2022 UK Championship - Last 32
Belgium Luca Brecel 6-4 China Lyu Haotian
10 1 10
Germany 2022 European Masters - Semi-final
England Kyren Wilson 6-5 England Ali Carter
11 1 11
England 2022 UK Championship - Last 144
Estonia Andres Petrov 6-5 England Jamie O'Neill
11 1 11
England 2022 UK Championship - Last 112
Thailand Thepchaiya Un-Nooh 6-5 England Martin O'Donnell
11 1 11
England 2022 UK Championship - Last 80
England Tom Ford 6-5 England Alfie Burden
11 1 11
England 2022 UK Championship - Last 80
China Tian Pengfei 6-5 England Chris Wakelin
11 1 11
England 2022 UK Championship - Last 112
England Ashley Hugill 6-5 Scotland Scott Donaldson
11 1 11
England 2022 UK Championship - Last 80
England Andy Hicks 6-5 China Lu Ning
11 1 11
England 2022 UK Championship - Last 80
England Joe Perry 6-5 China Yuan Sijun
11 1 11
England 2022 UK Championship - Last 80
Scotland Graeme Dott 6-5 England David Lilley
11 1 11
England 2022 UK Championship - Last 48
Wales Matthew Stevens 6-5 China Wu Yize
11 1 11
England 2022 UK Championship - Last 32
China Zhou Yuelong 6-5 China Yan Bingtao
11 1 11
England 2022 UK Championship - Last 32
England Judd Trump 6-5 China Xiao Guodong
11 1 11
England 2022 UK Championship - Last 32
England Shaun Murphy 6-5 England David Gilbert
11 1 11
England 2022 UK Championship - Semi-final
Northern Ireland Mark Allen 6-5 England Jack Lisowski
11 1 11