|
2023 International Championship |
Semi-final |
Tom Ford
9-6
Jordan Brown |
6 |
|
2024 World Championship |
Quarter-final |
Stuart Bingham
13-10
Ronnie O'Sullivan |
5 |
|
2024 World Championship |
Final |
Kyren Wilson
18-14
Jak Jones |
5 |
|
2024 Tour Championship |
Last 12 |
Mark Williams
10-9
Tom Ford |
5 |
|
2024 Tour Championship |
Final |
Mark Williams
10-5
Ronnie O'Sullivan |
5 |
|
2024 World Championship |
Last 80 |
Jack Lisowski
10-4
Liu Hongyu |
4 |
|
2024 World Championship |
Last 80 |
Ryan Day
10-6
John Astley |
4 |
|
2024 World Championship |
Last 48 |
Stuart Bingham
10-8
Louis Heathcote |
4 |
|
2024 World Championship |
Last 48 |
Jamie Jones
10-9
Neil Robertson |
4 |
|
2024 World Championship |
Quarter-final |
David Gilbert
13-8
Stephen Maguire |
4 |
|
2024 World Championship |
Quarter-final |
Kyren Wilson
13-8
John Higgins |
4 |
|
2024 World Championship |
Semi-final |
Kyren Wilson
17-11
David Gilbert |
4 |
|
2024 World Open |
Last 32 |
Chris Wakelin
5-1
Ali Carter |
4 |
|
2024 World Open |
Last 32 |
Mark Selby
5-2
Long Zehuang |
4 |
|
2024 World Open |
Last 16 |
Jackson Page
5-2
Mark Selby |
4 |
|
2024 Players Championship |
Last 16 |
John Higgins
6-4
Ding Junhui |
4 |
|
2024 World Grand Prix |
Semi-final |
Ronnie O'Sullivan
6-1
Ding Junhui |
4 |
|
2024 Masters |
Semi-final |
Ali Carter
6-3
Mark Allen |
4 |
|
2024 Masters |
Final |
Ronnie O'Sullivan
10-7
Ali Carter |
4 |
|
2023 UK Championship |
Last 48 |
Yuan Sijun
6-3
Ken Doherty |
4 |
|
2023 UK Championship |
Last 32 |
Tom Ford
6-5
Noppon Saengkham |
4 |
|
2023 UK Championship |
Last 16 |
Ding Junhui
6-3
Tom Ford |
4 |
|
2023 UK Championship |
Last 16 |
Mark Williams
6-4
Jamie Clarke |
4 |
|
2023 UK Championship |
Quarter-final |
Ding Junhui
6-5
Mark Williams |
4 |
|
2023 UK Championship |
Final |
Ronnie O'Sullivan
10-7
Ding Junhui |
4 |
|
2023 International Championship |
Last 16 |
Stephen Maguire
6-4
Ryan Day |
4 |
|
2023 English Open |
Last 128 |
Mark Allen
4-0
Mostafa Dorgham |
4 |
|
2023 English Open |
Last 64 |
Ronnie O'Sullivan
4-1
Jackson Page |
4 |
|
2023 English Open |
Final |
Judd Trump
9-7
Zhang Anda |
4 |
|
2023 British Open |
Last 64 |
Hammad Miah
4-3
Judd Trump |
4 |
|
2023 British Open |
Last 64 |
Jack Lisowski
4-3
Shaun Murphy |
4 |
|
2023 Shanghai Masters |
Quarter-final |
Ronnie O'Sullivan
6-5
John Higgins |
4 |
|
2023 Shanghai Masters |
Semi-final |
Ronnie O'Sullivan
10-7
Mark Selby |
4 |
|
2023 Shanghai Masters |
Final |
Ronnie O'Sullivan
11-9
Luca Brecel |
4 |
|
2024 World Championship |
Last 112 |
Ian Burns
10-7
Mark Joyce |
3 |
|
2024 World Championship |
Last 112 |
Jiang Jun
10-8
Fan Zhengyi |
3 |
|
2024 World Championship |
Last 80 |
Stephen Maguire
10-7
Ashley Hugill |
3 |
|
2024 World Championship |
Last 80 |
Hossein Vafaei
10-4
Marco Fu |
3 |
|
2024 World Championship |
Last 80 |
David Gilbert
10-4
David Lilley |
3 |
|
2024 World Championship |
Last 80 |
Neil Robertson
10-2
Zak Surety |
3 |
|
2024 World Championship |
Last 48 |
Stephen Maguire
10-6
Yuan Sijun |
3 |
|
2024 World Championship |
Last 48 |
Jack Lisowski
10-3
Matthew Stevens |
3 |
|
2024 World Championship |
Last 48 |
Ryan Day
10-9
Scott Donaldson |
3 |
|
2024 World Championship |
Last 48 |
Si Jiahui
10-4
Wu Yize |
3 |
|
2024 World Championship |
Last 48 |
Hossein Vafaei
10-5
Jiang Jun |
3 |
|
2024 World Championship |
Last 32 |
David Gilbert
10-8
Luca Brecel |
3 |
|
2024 World Championship |
Last 32 |
Joe O'Connor
10-6
Mark Selby |
3 |
|
2024 World Championship |
Quarter-final |
Jak Jones
13-9
Judd Trump |
3 |
|
2024 Tour Championship |
Last 12 |
Mark Allen
10-7
John Higgins |
3 |
|
2024 Tour Championship |
Semi-final |
Ronnie O'Sullivan
10-7
Gary Wilson |
3 |
|
2024 Tour Championship |
Quarter-final |
Mark Allen
10-8
Ding Junhui |
3 |
|
2024 Tour Championship |
Semi-final |
Mark Williams
10-5
Mark Allen |
3 |
|
2024 World Open |
Last 128 |
Kyren Wilson
5-0
Jimmy White |
3 |
|
2024 World Open |
Last 128 |
Lyu Haotian
5-2
Ashley Carty |
3 |
|
2024 World Open |
Last 64 |
Robbie Williams
5-4
Tom Ford |
3 |
|
2024 World Open |
Last 64 |
Ali Carter
5-3
Louis Heathcote |
3 |
|
2024 World Open |
Last 64 |
Ricky Walden
5-4
Jamie Jones |
3 |
|
2024 World Open |
Last 64 |
He Guoqiang
5-4
Wang Xinbo |
3 |
|
2024 World Open |
Last 32 |
Shaun Murphy
5-3
Joe Perry |
3 |
|
2024 World Open |
Last 32 |
Ding Junhui
5-1
Cao Yupeng |
3 |
|
2024 World Open |
Last 16 |
Kyren Wilson
5-4
Ben Woollaston |
3 |
|
2024 World Open |
Last 16 |
Neil Robertson
5-1
Chris Wakelin |
3 |
|
2024 World Open |
Last 16 |
Ding Junhui
5-3
Shaun Murphy |
3 |
|
2024 World Open |
Final |
Judd Trump
10-4
Ding Junhui |
3 |
|
2024 World Masters |
Quarter-final |
Ronnie O'Sullivan
4-0
John Higgins |
3 |
|
2024 World Masters |
Semi-final |
Luca Brecel
4-2
Mark Allen |
3 |
|
2024 Players Championship |
Last 16 |
Mark Allen
6-3
Mark Williams |
3 |
|
2024 German Masters |
Last 128 |
Si Jiahui
5-4
Lyu Haotian |
3 |
|
2024 German Masters |
Last 128 |
Zhou Yuelong
5-4
Jak Jones |
3 |
|
2024 German Masters |
Last 64 |
Ishpreet Singh Chadha
5-3
Liu Hongyu |
3 |
|
2024 German Masters |
Last 16 |
Judd Trump
5-2
Thepchaiya Un-Nooh |
3 |
|
2024 German Masters |
Final |
Judd Trump
10-5
Si Jiahui |
3 |
|
2024 World Grand Prix |
Last 32 |
Mark Allen
4-2
Jack Lisowski |
3 |
|
2024 Masters |
Last 16 |
Ronnie O'Sullivan
6-3
Ding Junhui |
3 |
|
2024 Championship League |
Group 1 |
Ryan Day
3-2
Chris Wakelin |
3 |
|
2024 Championship League |
Group 2 |
Mark Selby
3-1
Ryan Day |
3 |
|
2024 Championship League |
Group 4 |
John Higgins
3-2
Kyren Wilson |
3 |
|
2024 Championship League |
Group 6 |
Kyren Wilson
3-2
Elliot Slessor |
3 |
|
2024 Championship League |
Group 6 |
Elliot Slessor
3-2
Ricky Walden |
3 |
|
2023 Scottish Open |
Last 128 |
David Gilbert
4-3
Jak Jones |
3 |
|
2023 Scottish Open |
Last 64 |
Chris Wakelin
4-2
Thepchaiya Un-Nooh |
3 |
|
2023 Scottish Open |
Last 64 |
Kyren Wilson
4-0
Jordan Brown |
3 |
|
2023 Scottish Open |
Semi-final |
Noppon Saengkham
6-3
John Higgins |
3 |
|
2023 UK Championship |
Last 112 |
Marco Fu
6-4
Ben Mertens |
3 |
|
2023 UK Championship |
Last 112 |
Dominic Dale
6-5
Stan Moody |
3 |
|
2023 UK Championship |
Last 80 |
Fan Zhengyi
6-3
Martin Gould |
3 |
|
2023 UK Championship |
Last 80 |
Stephen Maguire
6-4
Ashley Hugill |
3 |
|
2023 UK Championship |
Last 80 |
Yuan Sijun
6-5
Alexander Ursenbacher |
3 |
|
2023 UK Championship |
Last 48 |
Thepchaiya Un-Nooh
6-3
Ricky Walden |
3 |
|
2023 UK Championship |
Last 32 |
Zhou Yuelong
6-2
Neil Robertson |
3 |
|
2023 UK Championship |
Last 32 |
Robert Milkins
6-5
Thepchaiya Un-Nooh |
3 |
|
2023 UK Championship |
Last 16 |
Mark Selby
6-5
Barry Hawkins |
3 |
|
2023 UK Championship |
Last 16 |
Hossein Vafaei
6-1
Matthew Selt |
3 |
|
2023 UK Championship |
Quarter-final |
Hossein Vafaei
6-4
Zhang Anda |
3 |
|
2023 UK Championship |
Semi-final |
Ding Junhui
6-4
Judd Trump |
3 |
|
2023 Champion of Champions |
Quarter-final |
Mark Allen
6-2
Ali Carter |
3 |
|
2023 International Championship |
Last 128 |
Mark Allen
6-2
Ma Hailong |
3 |
|
2023 International Championship |
Last 64 |
Barry Hawkins
6-0
Tian Pengfei |
3 |
|
2023 International Championship |
Last 64 |
Mark Allen
6-3
Oliver Lines |
3 |
|
2023 International Championship |
Last 64 |
Stuart Bingham
6-5
Matthew Stevens |
3 |
|
2023 International Championship |
Last 64 |
Jak Jones
6-4
Si Jiahui |
3 |
|
2023 International Championship |
Last 64 |
Ronnie O'Sullivan
6-3
Mark Joyce |
3 |
|
2023 International Championship |
Last 64 |
Anthony McGill
6-3
Sam Craigie |
3 |
|
2023 International Championship |
Last 32 |
Ali Carter
6-4
Stuart Bingham |
3 |
|
2023 International Championship |
Last 32 |
Lyu Haotian
6-3
Dominic Dale |
3 |
|
2023 International Championship |
Last 16 |
Zhang Anda
6-3
Lyu Haotian |
3 |
|
2023 International Championship |
Last 32 |
Pang Junxu
6-3
Mark Davis |
3 |
|
2023 International Championship |
Final |
Zhang Anda
10-6
Tom Ford |
3 |
|
2023 International Championship |
Last 64 |
Jordan Brown
6-3
David Gilbert |
3 |
|
2023 Northern Ireland Open |
Quarter-final |
Barry Hawkins
5-4
David Gilbert |
3 |
|
2023 Northern Ireland Open |
Final |
Judd Trump
9-3
Chris Wakelin |
3 |
|
2023 Wuhan Open |
Last 128 |
He Guoqiang
5-4
Kyren Wilson |
3 |
|
2023 Wuhan Open |
Last 64 |
Zhou Yuelong
5-0
Anthony Hamilton |
3 |
|
2023 Wuhan Open |
Last 64 |
Yuan Sijun
5-0
Ding Junhui |
3 |
|
2023 Wuhan Open |
Last 64 |
Judd Trump
5-2
Oliver Lines |
3 |
|
2023 Wuhan Open |
Last 32 |
Ronnie O'Sullivan
5-4
Pang Junxu |
3 |
|
2023 Wuhan Open |
Final |
Judd Trump
10-7
Ali Carter |
3 |
|
2023 English Open |
Semi-final |
Judd Trump
6-5
John Higgins |
3 |
|
2023 British Open |
Last 128 |
Jack Lisowski
4-3
Joe O'Connor |
3 |
|
2023 British Open |
Final |
Mark Williams
10-7
Mark Selby |
3 |
|
2023 Shanghai Masters |
Last 24 |
Hossein Vafaei
6-1
Gong Chenzhi |
3 |
|
2023 Shanghai Masters |
Last 16 |
John Higgins
6-3
Kyren Wilson |
3 |
|
2023 European Masters |
Last 128 |
Zhou Yuelong
5-1
Stuart Carrington |
3 |
|
2023 European Masters |
Last 64 |
Ricky Walden
5-3
Jamie Jones |
3 |
|
2023 European Masters |
Last 16 |
John Higgins
5-2
Shaun Murphy |
3 |
|
2023 Championship League |
Group 12 |
Zhang Anda
3-1
Jamie O'Neill |
3 |
|
2023 Championship League |
Semi-final - Group 2 |
Judd Trump
3-1
Matthew Stevens |
3 |
|
2023 Q School Asia-Oceania - Event 2 |
Last 128 |
Nattanapong Chaikul
4-1
Taweesap Kongkitchertchoo |
3 |
|
2024 World Championship |
Last 144 |
Jenson Kendrick
10-7
Yulu Bai |
2 |
|
2024 World Championship |
Last 144 |
Louis Heathcote
10-4
Oliver Sykes |
2 |
|
2024 World Championship |
Last 144 |
Yisong Peng
10-5
Manasawin Phetmalaikul |
2 |
|
2024 World Championship |
Last 144 |
Gao Yang
10-6
Ishpreet Singh Chadha |
2 |
|
2024 World Championship |
Last 112 |
Louis Heathcote
10-7
Oliver Lines |
2 |
|
2024 World Championship |
Last 112 |
Jenson Kendrick
10-8
Ben Woollaston |
2 |
|
2024 World Championship |
Last 112 |
Marco Fu
10-6
Ken Doherty |
2 |
|
2024 World Championship |
Last 112 |
Graeme Dott
10-5
Mostafa Dorgham |
2 |
|
2024 World Championship |
Last 80 |
Lyu Haotian
10-8
Daniel Wells |
2 |
|
2024 World Championship |
Last 80 |
Chris Wakelin
10-5
Lukas Kleckers |
2 |
|
2024 World Championship |
Last 80 |
Yuan Sijun
10-8
Michael White |
2 |
|
2024 World Championship |
Last 80 |
Noppon Saengkham
10-5
Andy Hicks |
2 |
|
2024 World Championship |
Last 80 |
Jackson Page
10-5
Graeme Dott |
2 |
|
2024 World Championship |
Last 80 |
Cao Yupeng
10-4
Ma Hailong |
2 |
|
2024 World Championship |
Last 80 |
Wu Yize
10-8
Tian Pengfei |
2 |
|
2024 World Championship |
Last 80 |
Si Jiahui
10-9
Ben Mertens |
2 |
|
2024 World Championship |
Last 48 |
Lyu Haotian
10-7
Jenson Kendrick |
2 |
|
2024 World Championship |
Last 48 |
Jak Jones
10-4
Zhou Yuelong |
2 |
|
2024 World Championship |
Last 48 |
Ricky Walden
10-9
Mark Davis |
2 |
|
2024 World Championship |
Last 48 |
Jackson Page
10-9
Noppon Saengkham |
2 |
|
2024 World Championship |
Last 32 |
Stephen Maguire
10-7
Ali Carter |
2 |
|
2024 World Championship |
Last 32 |
Shaun Murphy
10-5
Lyu Haotian |
2 |
|
2024 World Championship |
Last 32 |
Kyren Wilson
10-1
Dominic Dale |
2 |
|
2024 World Championship |
Last 32 |
Jack Lisowski
10-9
Ding Junhui |
2 |
|
2024 World Championship |
Last 32 |
Mark Allen
10-6
Robbie Williams |
2 |
|
2024 World Championship |
Last 32 |
Ryan Day
10-8
Barry Hawkins |
2 |
|
2024 World Championship |
Last 32 |
Ronnie O'Sullivan
10-1
Jackson Page |
2 |
|
2024 World Championship |
Last 16 |
David Gilbert
13-4
Robert Milkins |
2 |
|
2024 World Championship |
Last 16 |
Judd Trump
13-7
Tom Ford |
2 |
|
2024 World Championship |
Last 16 |
Kyren Wilson
13-6
Joe O'Connor |
2 |
|
2024 World Championship |
Last 16 |
Ronnie O'Sullivan
13-7
Ryan Day |
2 |
|
2024 World Championship |
Semi-final |
Jak Jones
17-12
Stuart Bingham |
2 |
|
2024 Tour Championship |
Last 12 |
Ali Carter
10-8
Barry Hawkins |
2 |
|
2024 Tour Championship |
Last 12 |
Gary Wilson
10-8
Mark Selby |
2 |
|
2024 World Open |
Last 128 |
Mark Selby
5-3
Xing Zihao |
2 |
|
2024 World Open |
Last 128 |
Shaun Murphy
5-0
Mohamed Ibrahim |
2 |
|
2024 World Open |
Last 128 |
Louis Heathcote
5-0
Oliver Lines |
2 |
|
2024 World Open |
Last 128 |
Luca Brecel
5-1
Manasawin Phetmalaikul |
2 |
|
2024 World Open |
Last 128 |
Judd Trump
5-2
Thor Chuan Leong |
2 |
|
2024 World Open |
Last 64 |
Dominic Dale
5-4
Lukas Kleckers |
2 |
|
2024 World Open |
Last 128 |
Ding Junhui
5-3
Zak Surety |
2 |
|
2024 World Open |
Last 64 |
Kyren Wilson
5-4
David Grace |
2 |
|
2024 World Open |
Last 64 |
Yuan Sijun
5-3
Ishpreet Singh Chadha |
2 |
|
2024 World Open |
Last 128 |
Wang Xinbo
5-4
Matthew Selt |
2 |
|
2024 World Open |
Last 64 |
Ronnie O'Sullivan
5-3
Michael White |
2 |
|
2024 World Open |
Last 32 |
Kyren Wilson
5-3
Ashley Hugill |
2 |
|
2024 World Open |
Last 32 |
Ben Woollaston
5-4
Ricky Walden |
2 |
|
2024 World Open |
Last 32 |
Jackson Page
5-3
Wu Yize |
2 |
|
2024 World Open |
Last 32 |
Judd Trump
5-3
Fan Zhengyi |
2 |
|
2024 World Open |
Last 16 |
Elliot Slessor
5-2
Daniel Wells |
2 |
|
2024 World Open |
Quarter-final |
Neil Robertson
5-2
Barry Hawkins |
2 |
|
2024 World Open |
Quarter-final |
Ding Junhui
5-0
Hossein Vafaei |
2 |
|
2024 World Open |
Semi-final |
Ding Junhui
6-5
Neil Robertson |
2 |
|
2024 World Open |
Last 16 |
Judd Trump
5-3
David Lilley |
2 |
|
2024 World Masters |
Round 2 |
Ali Carter
4-3
Ding Junhui |
2 |
|
2024 World Masters |
Round 2 |
John Higgins
4-2
Mark Williams |
2 |
|
2024 World Masters |
Quarter-final |
Judd Trump
4-3
Shaun Murphy |
2 |
|
2024 World Masters |
Final |
Ronnie O'Sullivan
5-2
Luca Brecel |
2 |
|
2024 Players Championship |
Last 16 |
Judd Trump
6-2
Chris Wakelin |
2 |
|
2024 Players Championship |
Last 16 |
Ali Carter
6-2
Tom Ford |
2 |
|
2024 Players Championship |
Quarter-final |
Zhang Anda
6-4
John Higgins |
2 |
|
2024 Players Championship |
Semi-final |
Mark Allen
6-3
Ali Carter |
2 |
|
2024 Players Championship |
Semi-final |
Zhang Anda
6-5
Mark Selby |
2 |
|
2024 Welsh Open |
Last 128 |
Matthew Stevens
4-3
Louis Heathcote |
2 |
|
2024 Welsh Open |
Last 128 |
Dylan Emery
4-1
Fergal O'Brien |
2 |
|
2024 Welsh Open |
Last 64 |
Gary Wilson
4-2
Iulian Boiko |
2 |
|
2024 Welsh Open |
Last 64 |
Barry Hawkins
4-3
Xiao Guodong |
2 |
|
2024 Welsh Open |
Last 32 |
Marco Fu
4-2
Daniel Wells |
2 |
|
2024 Welsh Open |
Last 32 |
Martin O'Donnell
4-2
Anthony Hamilton |
2 |
|
2024 Welsh Open |
Last 32 |
Luca Brecel
4-1
Graeme Dott |
2 |
|
2024 Welsh Open |
Semi-final |
Gary Wilson
6-4
John Higgins |
2 |
|
2024 German Masters |
Last 128 |
Barry Hawkins
5-2
Stuart Carrington |
2 |
|
2024 German Masters |
Last 128 |
Xiao Guodong
5-1
Ian Burns |
2 |
|
2024 German Masters |
Last 128 |
Pang Junxu
5-2
Jimmy White |
2 |
|
2024 German Masters |
Last 128 |
Jimmy Robertson
5-3
Liam Highfield |
2 |
|
2024 German Masters |
Last 128 |
Judd Trump
5-0
Lukas Kleckers |
2 |
|
2024 German Masters |
Last 128 |
Neil Robertson
5-1
Sanderson Lam |
2 |
|
2024 German Masters |
Last 64 |
Zhou Yuelong
5-0
Tian Pengfei |
2 |
|
2024 German Masters |
Last 64 |
Zak Surety
5-2
Alexander Ursenbacher |
2 |
|
2024 German Masters |
Last 64 |
He Guoqiang
5-1
Mark Williams |
2 |
|
2024 German Masters |
Last 32 |
Yuan Sijun
5-1
Andrew Pagett |
2 |
|
2024 World Grand Prix |
Last 32 |
Ronnie O'Sullivan
4-2
Pang Junxu |
2 |
|
2024 World Grand Prix |
Last 32 |
Cao Yupeng
4-3
Barry Hawkins |
2 |
|
2024 World Grand Prix |
Last 16 |
Mark Selby
4-3
Ali Carter |
2 |
|
2024 World Grand Prix |
Last 16 |
Gary Wilson
4-2
Tom Ford |
2 |
|
2024 World Grand Prix |
Quarter-final |
Judd Trump
5-1
Mark Selby |
2 |
|
2024 World Grand Prix |
Last 16 |
Ronnie O'Sullivan
4-3
Zhou Yuelong |
2 |
|
2024 World Grand Prix |
Quarter-final |
Ding Junhui
5-2
Zhang Anda |
2 |
|
2024 Masters |
Last 16 |
Ali Carter
6-4
Mark Williams |
2 |
|
2024 Masters |
Last 16 |
Barry Hawkins
6-3
Neil Robertson |
2 |
|
2024 Masters |
Quarter-final |
Shaun Murphy
6-3
Jack Lisowski |
2 |
|
2024 Masters |
Quarter-final |
Ali Carter
6-5
Judd Trump |
2 |
|
2024 Masters |
Quarter-final |
Mark Allen
6-5
Mark Selby |
2 |
|
2024 Masters |
Semi-final |
Ronnie O'Sullivan
6-2
Shaun Murphy |
2 |
|
2024 Championship League |
Group 1 |
Robert Milkins
3-2
Ryan Day |
2 |
|
2024 Championship League |
Group 1 |
Gary Wilson
3-2
Noppon Saengkham |
2 |
|
2024 Championship League |
Group 1 |
Kyren Wilson
3-1
Robert Milkins |
2 |
|
2024 Championship League |
Group 2 |
Matthew Selt
3-1
Mark Selby |
2 |
|
2024 Championship League |
Group 2 - Semi-final |
Mark Selby
3-1
Ali Carter |
2 |
|
2024 Championship League |
Group 3 |
John Higgins
3-2
Mark Selby |
2 |
|
2024 Championship League |
Group 3 |
Neil Robertson
3-1
Xiao Guodong |
2 |
|
2024 Championship League |
Group 3 |
Mark Selby
3-2
Gary Wilson |
2 |
|
2024 Championship League |
Group 3 |
Neil Robertson
3-0
Gary Wilson |
2 |
|
2024 Championship League |
Group 3 - Semi-final |
John Higgins
3-0
Neil Robertson |
2 |
|
2024 Championship League |
Group 4 |
Jimmy Robertson
3-1
Barry Hawkins |
2 |
|
2024 Championship League |
Group 4 |
Kyren Wilson
3-2
Neil Robertson |
2 |
|
2024 Championship League |
Group 5 |
John Higgins
3-0
Fan Zhengyi |
2 |
|
2024 Championship League |
Group 5 |
Barry Hawkins
3-0
David Gilbert |
2 |
|
2024 Championship League |
Group 5 |
John Higgins
3-2
Ricky Walden |
2 |
|
2024 Championship League |
Group 5 - Semi-final |
John Higgins
3-2
Fan Zhengyi |
2 |
|
2024 Championship League |
Group 6 |
Kyren Wilson
3-2
Ricky Walden |
2 |
|
2024 Championship League |
Group 7 |
Ronnie O'Sullivan
3-2
Elliot Slessor |
2 |
|
2024 Championship League |
Group 7 |
Joe O'Connor
3-2
Ronnie O'Sullivan |
2 |
|
2024 Championship League |
Group 7 |
Jak Jones
3-1
Jordan Brown |
2 |
|
2024 Championship League |
Group 7 |
Elliot Slessor
3-1
Sam Craigie |
2 |
|
2024 Championship League |
Group 7 |
Joe O'Connor
3-2
Elliot Slessor |
2 |
|
2024 Championship League |
Winners Group |
Mark Selby
3-0
Kyren Wilson |
2 |
|
2024 Championship League |
Winners Group |
Mark Selby
3-1
Chris Wakelin |
2 |
|
2024 Championship League |
Winners Group |
Mark Selby
3-1
Neil Robertson |
2 |
|
2024 Championship League |
Winners Group |
John Higgins
3-1
Kyren Wilson |
2 |
|
2023 Scottish Open |
Last 128 |
Zhou Yuelong
4-0
Anthony Hamilton |
2 |
|
2023 Scottish Open |
Last 128 |
Ben Mertens
4-0
Ahmed Aly Elsayed |
2 |
|
2023 Scottish Open |
Last 128 |
Yuan Sijun
4-0
Mohammed Asif |
2 |
|
2023 Scottish Open |
Last 128 |
Pang Junxu
4-3
Barry Hawkins |
2 |
|
2023 Scottish Open |
Last 128 |
Jamie Jones
4-2
Mark Allen |
2 |
|
2023 Scottish Open |
Last 64 |
Luca Brecel
4-3
James Cahill |
2 |
|
2023 Scottish Open |
Last 64 |
Gary Wilson
4-3
Xing Zihao |
2 |
|
2023 Scottish Open |
Last 64 |
Stuart Bingham
4-0
Manasawin Phetmalaikul |
2 |
|
2023 Scottish Open |
Last 32 |
Noppon Saengkham
4-2
Ali Carter |
2 |
|
2023 Scottish Open |
Last 32 |
Tom Ford
4-3
Ding Junhui |
2 |
|
2023 Scottish Open |
Last 32 |
Stuart Bingham
4-2
Aaron Hill |
2 |
|
2023 Scottish Open |
Quarter-final |
Zhou Yuelong
5-4
Stuart Bingham |
2 |
|
2023 Scottish Open |
Semi-final |
Gary Wilson
6-5
Zhou Yuelong |
2 |
|
2023 Scottish Open |
Final |
Gary Wilson
9-5
Noppon Saengkham |
2 |
|
2023 UK Championship |
Last 144 |
Marco Fu
6-5
Michael Holt |
2 |
|
2023 UK Championship |
Last 144 |
Long Zehuang
6-5
Haydon Pinhey |
2 |
|
2023 UK Championship |
Last 112 |
Jiang Jun
6-4
Jackson Page |
2 |
|
2023 UK Championship |
Last 112 |
Alexander Ursenbacher
6-3
Tian Pengfei |
2 |
|
2023 UK Championship |
Last 112 |
Oliver Lines
6-3
Long Zehuang |
2 |
|
2023 UK Championship |
Last 80 |
Thepchaiya Un-Nooh
6-2
Andy Hicks |
2 |
|
2023 UK Championship |
Last 80 |
Joe O'Connor
6-5
Oliver Lines |
2 |
|
2023 UK Championship |
Last 80 |
Ben Woollaston
6-4
Cao Yupeng |
2 |
|
2023 UK Championship |
Last 80 |
Hossein Vafaei
6-0
Martin O'Donnell |
2 |
|
2023 UK Championship |
Last 48 |
Ding Junhui
6-3
Robbie Williams |
2 |
|
2023 UK Championship |
Last 48 |
Hossein Vafaei
6-4
Scott Donaldson |
2 |
|
2023 UK Championship |
Last 32 |
Ding Junhui
6-5
Mark Allen |
2 |
|
2023 UK Championship |
Last 32 |
Luca Brecel
6-4
Yuan Sijun |
2 |
|
2023 UK Championship |
Last 32 |
Matthew Selt
6-3
Ali Carter |
2 |
|
2023 UK Championship |
Last 32 |
Judd Trump
6-1
Pang Junxu |
2 |
|
2023 UK Championship |
Last 32 |
Jamie Jones
6-4
Jack Lisowski |
2 |
|
2023 UK Championship |
Last 16 |
Ronnie O'Sullivan
6-5
Robert Milkins |
2 |
|
2023 UK Championship |
Quarter-final |
Ronnie O'Sullivan
6-5
Zhou Yuelong |
2 |
|
2023 UK Championship |
Semi-final |
Ronnie O'Sullivan
6-2
Hossein Vafaei |
2 |
|
2023 Champion of Champions |
Last 16 |
Barry Hawkins
4-0
Luca Brecel |
2 |
|
2023 Champion of Champions |
Quarter-final |
Judd Trump
6-4
Shaun Murphy |
2 |
|
2023 Champion of Champions |
Final |
Mark Allen
10-3
Judd Trump |
2 |
|
2023 International Championship |
Last 128 |
Ryan Day
6-1
Mink Nutcharut |
2 |
|
2023 International Championship |
Last 128 |
Noppon Saengkham
6-3
Victor Sarkis |
2 |
|
2023 International Championship |
Last 128 |
Liam Pullen
6-4
Graeme Dott |
2 |
|
2023 International Championship |
Last 128 |
Gary Wilson
6-0
Mohamed Ibrahim |
2 |
|
2023 International Championship |
Last 128 |
Hossein Vafaei
6-1
Reanne Evans |
2 |
|
2023 International Championship |
Last 128 |
Lyu Haotian
6-5
David Lilley |
2 |
|
2023 International Championship |
Last 128 |
Mark Selby
6-2
Mohammed Asif |
2 |
|
2023 International Championship |
Last 128 |
Elliot Slessor
6-2
Hammad Miah |
2 |
|
2023 International Championship |
Last 128 |
Mark Williams
6-0
Rebecca Kenna |
2 |
|
2023 International Championship |
Last 128 |
Chris Wakelin
6-0
Dean Young |
2 |
|
2023 International Championship |
Last 128 |
Anthony Hamilton
6-0
Yulu Bai |
2 |
|
2023 International Championship |
Last 64 |
Jack Lisowski
6-4
Scott Donaldson |
2 |
|
2023 International Championship |
Last 128 |
Ding Junhui
6-1
Ian Burns |
2 |
|
2023 International Championship |
Last 128 |
Judd Trump
6-0
Wang Xinzhong |
2 |
|
2023 International Championship |
Last 64 |
John Higgins
6-1
David Grace |
2 |
|
2023 International Championship |
Last 64 |
Ali Carter
6-5
John Astley |
2 |
|
2023 International Championship |
Last 64 |
Zhou Yuelong
6-0
Anthony Hamilton |
2 |
|
2023 International Championship |
Last 64 |
Zhang Anda
6-3
Mark Williams |
2 |
|
2023 International Championship |
Last 64 |
Dylan Emery
6-4
Wang Xinbo |
2 |
|
2023 International Championship |
Last 64 |
Ding Junhui
6-4
Long Zehuang |
2 |
|
2023 International Championship |
Last 32 |
Ryan Day
6-1
Ross Muir |
2 |
|
2023 International Championship |
Last 32 |
Jordan Brown
6-4
Kyren Wilson |
2 |
|
2023 International Championship |
Last 32 |
Anthony McGill
6-2
Jack Lisowski |
2 |
|
2023 International Championship |
Last 32 |
John Higgins
6-1
Dylan Emery |
2 |
|
2023 International Championship |
Last 32 |
Ronnie O'Sullivan
6-4
Jak Jones |
2 |
|
2023 International Championship |
Last 16 |
Ali Carter
6-1
Daniel Wells |
2 |
|
2023 International Championship |
Quarter-final |
Tom Ford
6-4
Barry Hawkins |
2 |
|
2023 International Championship |
Quarter-final |
Jordan Brown
6-5
Stephen Maguire |
2 |
|
2023 International Championship |
Quarter-final |
Zhang Anda
6-3
Ding Junhui |
2 |
|
2023 International Championship |
Last 128 |
John Higgins
6-1
Manasawin Phetmalaikul |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Dominic Dale
4-1
Allan Taylor |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Ken Doherty
4-3
Liam Highfield |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Dylan Emery
4-3
Martin Gould |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Marco Fu
4-2
Jamie Jones |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Noppon Saengkham
4-0
Himanshu Jain |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Joe Perry
4-2
Ishpreet Singh Chadha |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Stan Moody
4-2
Zhou Yuelong |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Stephen Maguire
4-3
Fergal O'Brien |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Sam Craigie
4-3
Kyren Wilson |
2 |
|
2023 Northern Ireland Open |
Last 128 |
David Gilbert
4-1
Joel Connolly Jnr |
2 |
|
2023 Northern Ireland Open |
Last 128 |
Barry Hawkins
4-1
Elliot Slessor |
2 |
|
2023 Northern Ireland Open |
Last 64 |
Shaun Murphy
4-3
Marco Fu |
2 |
|
2023 Northern Ireland Open |
Last 64 |
Gary Wilson
4-1
Lukas Kleckers |
2 |
|
2023 Northern Ireland Open |
Last 64 |
Yuan Sijun
4-0
Jamie Clarke |
2 |
|
2023 Northern Ireland Open |
Last 64 |
Joe Perry
4-3
Michael White |
2 |
|
2023 Northern Ireland Open |
Last 64 |
Judd Trump
4-0
Julien Leclercq |
2 |
|
2023 Northern Ireland Open |
Last 32 |
Joe Perry
4-3
Hossein Vafaei |
2 |
|
2023 Northern Ireland Open |
Last 16 |
Judd Trump
4-3
Noppon Saengkham |
2 |
|
2023 Northern Ireland Open |
Quarter-final |
Jack Lisowski
5-1
Ricky Walden |
2 |
|
2023 Wuhan Open |
Last 128 |
Mark Allen
5-3
John Astley |
2 |
|
2023 Wuhan Open |
Last 128 |
Sanderson Lam
5-3
Tian Pengfei |
2 |
|
2023 Wuhan Open |
Last 128 |
Stuart Carrington
5-1
Fan Zhengyi |
2 |
|
2023 Wuhan Open |
Last 128 |
Ishpreet Singh Chadha
5-4
Anthony McGill |
2 |
|
2023 Wuhan Open |
Last 128 |
Michael White
5-3
Andrew Pagett |
2 |
|
2023 Wuhan Open |
Last 64 |
Tom Ford
5-1
Cao Yupeng |
2 |
|
2023 Wuhan Open |
Last 128 |
Zhou Yuelong
5-2
Siripaporn Nuanthakhamjan |
2 |
|
2023 Wuhan Open |
Last 64 |
Pang Junxu
5-3
Stuart Carrington |
2 |
|
2023 Wuhan Open |
Last 64 |
Ali Carter
5-1
Jamie Clarke |
2 |
|
2023 Wuhan Open |
Last 64 |
Gong Chenzhi
5-3
Jordan Brown |
2 |
|
2023 Wuhan Open |
Last 32 |
Xiao Guodong
5-0
Xu Si |
2 |
|
2023 Wuhan Open |
Last 32 |
Yuan Sijun
5-2
Ashley Carty |
2 |
|
2023 Wuhan Open |
Last 32 |
Aaron Hill
5-1
Martin O'Donnell |
2 |
|
2023 Wuhan Open |
Last 16 |
Judd Trump
5-2
Barry Hawkins |
2 |
|
2023 Wuhan Open |
Last 16 |
Wu Yize
5-4
Stephen Maguire |
2 |
|
2023 Wuhan Open |
Last 16 |
Ronnie O'Sullivan
5-1
Yuan Sijun |
2 |
|
2023 Wuhan Open |
Last 16 |
Aaron Hill
5-3
He Guoqiang |
2 |
|
2023 Wuhan Open |
Last 16 |
Lyu Haotian
5-2
Zhang Anda |
2 |
|
2023 Wuhan Open |
Quarter-final |
Wu Yize
5-4
Aaron Hill |
2 |
|
2023 Wuhan Open |
Semi-final |
Judd Trump
6-1
Wu Yize |
2 |
|
2023 English Open |
Last 128 |
Graeme Dott
4-1
Yisong Peng |
2 |
|
2023 English Open |
Last 128 |
Stephen Maguire
4-3
Daniel Wells |
2 |
|
2023 English Open |
Last 128 |
David Gilbert
4-1
Dean Young |
2 |
|
2023 English Open |
Last 128 |
James Cahill
4-2
Manasawin Phetmalaikul |
2 |
|
2023 English Open |
Last 128 |
Ali Carter
4-1
Jamie Clarke |
2 |
|
2023 English Open |
Last 64 |
Matthew Selt
4-3
Michael White |
2 |
|
2023 English Open |
Last 64 |
Mark Williams
4-3
Xiao Guodong |
2 |
|
2023 English Open |
Last 32 |
Matthew Selt
4-2
Mark Allen |
2 |
|
2023 English Open |
Last 16 |
John Higgins
4-1
Oliver Lines |
2 |
|
2023 English Open |
Quarter-final |
Judd Trump
5-1
Matthew Selt |
2 |
|
2023 English Open |
Quarter-final |
Zhang Anda
5-4
Zhou Yuelong |
2 |
|
2023 British Open |
Last 128 |
Graeme Dott
4-3
Zhang Anda |
2 |
|
2023 British Open |
Last 128 |
Daniel Wells
4-3
Jordan Brown |
2 |
|
2023 British Open |
Last 64 |
Hossein Vafaei
4-2
Oliver Brown |
2 |
|
2023 British Open |
Last 64 |
Jimmy Robertson
4-3
Wu Yize |
2 |
|
2023 British Open |
Last 64 |
Robbie Williams
4-1
John Higgins |
2 |
|
2023 British Open |
Last 64 |
Kyren Wilson
4-0
Mark Allen |
2 |
|
2023 British Open |
Last 32 |
He Guoqiang
4-1
Oliver Lines |
2 |
|
2023 British Open |
Last 32 |
Jack Lisowski
4-2
Matthew Selt |
2 |
|
2023 British Open |
Last 16 |
Hossein Vafaei
4-2
Graeme Dott |
2 |
|
2023 British Open |
Quarter-final |
Mark Williams
5-1
Fan Zhengyi |
2 |
|
2023 British Open |
Quarter-final |
Hossein Vafaei
5-2
He Guoqiang |
2 |
|
2023 Shanghai Masters |
Last 24 |
John Higgins
6-0
Deng Haohui |
2 |
|
2023 Shanghai Masters |
Last 16 |
Luca Brecel
6-4
Mark Williams |
2 |
|
2023 Shanghai Masters |
Last 16 |
Robert Milkins
6-5
Shaun Murphy |
2 |
|
2023 Shanghai Masters |
Last 16 |
Neil Robertson
6-5
Ding Junhui |
2 |
|
2023 Shanghai Masters |
Semi-final |
Luca Brecel
10-7
Neil Robertson |
2 |
|
2023 European Masters |
Last 128 |
John Higgins
5-1
Martin Gould |
2 |
|
2023 European Masters |
Last 128 |
Andrew Higginson
5-3
Cao Yupeng |
2 |
|
2023 European Masters |
Last 128 |
Jamie Jones
5-4
Yuan Sijun |
2 |
|
2023 European Masters |
Last 128 |
Zak Surety
5-3
Ryan Day |
2 |
|
2023 European Masters |
Last 128 |
Jack Lisowski
5-3
Sam Craigie |
2 |
|
2023 European Masters |
Last 128 |
Ben Mertens
5-4
Gary Wilson |
2 |
|
2023 European Masters |
Last 128 |
Jiang Jun
5-1
Andrew Pagett |
2 |
|
2023 European Masters |
Last 128 |
Barry Hawkins
5-2
Sean O'Sullivan |
2 |
|
2023 European Masters |
Last 128 |
Joe O'Connor
5-0
Rebecca Kenna |
2 |
|
2023 European Masters |
Last 128 |
Adam Duffy
5-4
Marco Fu |
2 |
|
2023 European Masters |
Last 64 |
Ashley Carty
5-4
Joe O'Connor |
2 |
|
2023 European Masters |
Last 64 |
Luca Brecel
5-3
Ishpreet Singh Chadha |
2 |
|
2023 European Masters |
Last 32 |
Barry Hawkins
5-1
Zak Surety |
2 |
|
2023 European Masters |
Last 32 |
David Gilbert
5-4
Ben Mertens |
2 |
|
2023 European Masters |
Last 32 |
Jimmy Robertson
5-4
Mark Williams |
2 |
|
2023 European Masters |
Last 16 |
Kyren Wilson
5-0
Duane Jones |
2 |
|
2023 European Masters |
Last 16 |
Mark Selby
5-2
Ashley Hugill |
2 |
|
2023 European Masters |
Quarter-final |
John Higgins
5-3
Kyren Wilson |
2 |
|
2023 European Masters |
Semi-final |
Judd Trump
6-5
John Higgins |
2 |
|
2023 European Masters |
Semi-final |
Barry Hawkins
6-4
Mark Selby |
2 |
|
2023 European Masters |
Final |
Barry Hawkins
9-6
Judd Trump |
2 |
|
2023 Championship League |
Group 29 |
Thepchaiya Un-Nooh
3-0
Florian Nüßle |
2 |
|
2023 Championship League |
Group 5 |
Kyren Wilson
3-0
Louis Heathcote |
2 |
|
2023 Championship League |
Group 32 |
Xiao Guodong
3-1
Alexander Ursenbacher |
2 |
|
2023 Championship League |
Group 23 |
Fan Zhengyi
3-0
Ahmed Aly Elsayed |
2 |
|
2023 Championship League |
Group 20 |
Matthew Selt
3-0
Andres Petrov |
2 |
|
2023 Championship League |
Group 13 |
Yuan Sijun
3-0
Sean O'Sullivan |
2 |
|
2023 Championship League |
Semi-final - Group 5 |
Chris Wakelin
3-1
Kyren Wilson |
2 |
|
2023 Championship League |
Semi-final - Group 3 |
Noppon Saengkham
2-2
Daniel Wells |
2 |
|
2023 Championship League |
Semi-final - Group 4 |
David Gilbert
3-0
James Cahill |
2 |
|
2023 Championship League |
Semi-final - Group 4 |
Thepchaiya Un-Nooh
2-2
James Cahill |
2 |
|
2023 Championship League |
Semi-final - Group 4 |
Shaun Murphy
2-2
David Gilbert |
2 |
|
2023 Championship League |
Final - Group 2 |
Mark Williams
3-1
Cao Yupeng |
2 |
|
2023 Championship League |
Final - Group 1 |
Shaun Murphy
2-2
Robert Milkins |
2 |
|
2023 Q School Asia-Oceania - Event 2 |
Last 128 |
Tawan Pooltong
4-1
Kingsley Tian Yi Ang |
2 |
|
2023 Q School Asia-Oceania - Event 2 |
Quarter-final |
He Guoqiang
4-0
Tsz Ho Lee |
2 |
|
2023 Q School Asia-Oceania - Event 1 |
Last 64 |
Sparsh Pherwani
4-3
Pongsakron Chongjairak (II) |
2 |
|
2023 Q School Asia-Oceania - Event 1 |
Last 32 |
Peifan Lei
4-2
Yu Kiu Chang |
2 |
|
2023 Q School Asia-Oceania - Event 1 |
Last 128 |
Ishpreet Singh Chadha
4-0
Kwan Chun Wong |
2 |
|
2023 Q School - Event 1 |
Last 32 |
Liam Pullen
4-3
Craig Steadman |
2 |
|
2024 World Championship |
Last 144 |
Thor Chuan Leong
10-2
Muhammad Hamza Ilyas |
1 |
|
2024 World Championship |
Last 144 |
Liam Davies
10-3
Ryan Thomerson |
1 |
|
2024 World Championship |
Last 144 |
Andrew Higginson
10-7
Duane Jones |
1 |
|
2024 World Championship |
Last 144 |
Oliver Brown
10-0
Reanne Evans |
1 |
|
2024 World Championship |
Last 144 |
Bulcsú Révész
10-8
Sean O'Sullivan |
1 |
|
2024 World Championship |
Last 144 |
Jiang Jun
10-6
Amir Sarkhosh |
1 |
|
2024 World Championship |
Last 144 |
Alfie Burden
10-1
Rebecca Kenna |
1 |
|
2024 World Championship |
Last 144 |
Peter Lines
10-6
Mohamed Ibrahim |
1 |
|
2024 World Championship |
Last 112 |
Anthony Hamilton
10-7
Alexander Ursenbacher |
1 |
|
2024 World Championship |
Last 112 |
Stuart Carrington
10-9
Liam Highfield |
1 |
|
2024 World Championship |
Last 112 |
Michael White
10-8
Andrew Higginson |
1 |
|
2024 World Championship |
Last 112 |
James Cahill
10-8
Bulcsú Révész |
1 |
|
2024 World Championship |
Last 112 |
Daniel Wells
10-5
Xing Zihao |
1 |
|
2024 World Championship |
Last 112 |
Liu Hongyu
10-3
Jimmy White |
1 |
|
2024 World Championship |
Last 112 |
Andy Hicks
10-2
Long Zehuang |
1 |
|
2024 World Championship |
Last 112 |
Alfie Burden
10-3
Xu Si |
1 |
|
2024 World Championship |
Last 80 |
Dominic Dale
10-6
David Grace |
1 |
|
2024 World Championship |
Last 80 |
Mark Davis
10-8
Thepchaiya Un-Nooh |
1 |
|
2024 World Championship |
Last 80 |
Matthew Stevens
10-6
Jimmy Robertson |
1 |
|
2024 World Championship |
Last 112 |
John Astley
10-6
Ashley Carty |
1 |
|
2024 World Championship |
Last 112 |
David Lilley
10-9
Yisong Peng |
1 |
|
2024 World Championship |
Last 112 |
Sanderson Lam
10-8
Liam Pullen |
1 |
|
2024 World Championship |
Last 112 |
Tian Pengfei
10-8
Mohammed Shehab |
1 |
|
2024 World Championship |
Last 112 |
Ben Mertens
10-9
Rod Lawler |
1 |
|
2024 World Championship |
Last 112 |
Zak Surety
10-6
Gao Yang |
1 |
|
2024 World Championship |
Last 80 |
Robbie Williams
10-5
Anthony Hamilton |
1 |
|
2024 World Championship |
Last 80 |
Louis Heathcote
10-8
Elliot Slessor |
1 |
|
2024 World Championship |
Last 80 |
Joe O'Connor
10-1
Julien Leclercq |
1 |
|
2024 World Championship |
Last 80 |
Pang Junxu
10-7
Oliver Brown |
1 |
|
2024 World Championship |
Last 80 |
Jiang Jun
10-8
Sam Craigie |
1 |
|
2024 World Championship |
Last 80 |
Jak Jones
10-6
Jamie Clarke |
1 |
|
2024 World Championship |
Last 48 |
David Gilbert
10-6
Xiao Guodong |
1 |
|
2024 World Championship |
Last 48 |
Joe O'Connor
10-8
Matthew Selt |
1 |
|
2024 World Championship |
Last 32 |
Tom Ford
10-6
Ricky Walden |
1 |
|
2024 World Championship |
Last 32 |
Judd Trump
10-5
Hossein Vafaei |
1 |
|
2024 World Championship |
Last 32 |
Stuart Bingham
10-5
Gary Wilson |
1 |
|
2024 World Championship |
Last 32 |
Si Jiahui
10-9
Mark Williams |
1 |
|
2024 World Championship |
Last 32 |
John Higgins
10-6
Jamie Jones |
1 |
|
2024 World Championship |
Last 16 |
Stephen Maguire
13-9
Shaun Murphy |
1 |
|
2024 World Championship |
Last 16 |
Stuart Bingham
13-11
Jack Lisowski |
1 |
|
2024 World Championship |
Last 16 |
John Higgins
13-12
Mark Allen |
1 |
|
2024 Tour Championship |
Quarter-final |
Ronnie O'Sullivan
10-2
Ali Carter |
1 |
|
2024 World Open |
Last 128 |
Tian Pengfei
5-1
Mink Nutcharut |
1 |
|
2024 World Open |
Last 128 |
Ricky Walden
5-0
Yisong Peng |
1 |
|
2024 World Open |
Last 128 |
Fan Zhengyi
5-2
Dylan Emery |
1 |
|
2024 World Open |
Last 128 |
Matthew Stevens
5-3
Hammad Miah |
1 |
|
2024 World Open |
Last 128 |
Yuan Sijun
5-3
Alexander Ursenbacher |
1 |
|
2024 World Open |
Last 128 |
Neil Robertson
5-0
Victor Sarkis |
1 |
|
2024 World Open |
Last 128 |
Dominic Dale
5-3
Marco Fu |
1 |
|
2024 World Open |
Last 128 |
David Gilbert
5-0
Anton Kazakov |
1 |
|
2024 World Open |
Last 128 |
Aaron Hill
5-4
Joe O'Connor |
1 |
|
2024 World Open |
Last 128 |
Chris Wakelin
5-2
Andy Hicks |
1 |
|
2024 World Open |
Last 128 |
Joe Perry
5-4
Martin O'Donnell |
1 |
|
2024 World Open |
Last 128 |
Sean O'Sullivan
5-1
Xiao Guodong |
1 |
|
2024 World Open |
Last 128 |
Elliot Slessor
5-2
Reanne Evans |
1 |
|
2024 World Open |
Last 128 |
Barry Hawkins
5-3
Dean Young |
1 |
|
2024 World Open |
Last 128 |
Tom Ford
5-2
Ma Hailong |
1 |
|
2024 World Open |
Last 128 |
Ronnie O'Sullivan
5-3
Alfie Burden |
1 |
|
2024 World Open |
Last 128 |
Cao Yupeng
5-0
Rory McLeod |
1 |
|
2024 World Open |
Last 128 |
Wu Yize
5-2
Julien Leclercq |
1 |
|
2024 World Open |
Last 128 |
Ishpreet Singh Chadha
5-3
Stuart Bingham |
1 |
|
2024 World Open |
Last 128 |
Ben Woollaston
5-4
Ben Mertens |
1 |
|
2024 World Open |
Last 128 |
Lukas Kleckers
5-2
Jack Lisowski |
1 |
|
2024 World Open |
Last 128 |
Mark Allen
5-1
Andres Petrov |
1 |
|
2024 World Open |
Last 64 |
Long Zehuang
5-2
Si Jiahui |
1 |
|
2024 World Open |
Last 64 |
David Lilley
5-4
Stuart Carrington |
1 |
|
2024 World Open |
Last 128 |
Zhang Anda
5-3
Allan Taylor |
1 |
|
2024 World Open |
Last 64 |
Daniel Wells
5-3
Mark Allen |
1 |
|
2024 World Open |
Last 64 |
Ding Junhui
5-2
Liu Hongyu |
1 |
|
2024 World Open |
Last 64 |
Wu Yize
5-1
Zhou Yuelong |
1 |
|
2024 World Open |
Last 64 |
Jackson Page
5-3
John Higgins |
1 |
|
2024 World Open |
Last 64 |
Elliot Slessor
5-3
Zhang Anda |
1 |
|
2024 World Open |
Last 64 |
Cao Yupeng
5-3
Noppon Saengkham |
1 |
|
2024 World Open |
Last 64 |
Chris Wakelin
5-4
Jordan Brown |
1 |
|
2024 World Open |
Last 64 |
Neil Robertson
5-3
Tian Pengfei |
1 |
|
2024 World Open |
Last 32 |
Barry Hawkins
5-2
Robbie Williams |
1 |
|
2024 World Open |
Last 32 |
Elliot Slessor
5-1
Matthew Stevens |
1 |
|
2024 World Open |
Last 32 |
Ronnie O'Sullivan
5-2
Lyu Haotian |
1 |
|
2024 World Open |
Last 32 |
Daniel Wells
5-3
He Guoqiang |
1 |
|
2024 World Open |
Last 16 |
Barry Hawkins
5-1
Stephen Maguire |
1 |
|
2024 World Open |
Last 16 |
Hossein Vafaei
5-4
Ronnie O'Sullivan |
1 |
|
2024 World Open |
Quarter-final |
Jackson Page
5-2
Elliot Slessor |
1 |
|
2024 World Open |
Semi-final |
Judd Trump
6-2
Jackson Page |
1 |
|
2024 World Masters |
Round 1 |
John Higgins
4-0
Ali Al Obaidly |
1 |
|
2024 World Masters |
Semi-final |
Ronnie O'Sullivan
4-1
Judd Trump |
1 |
|
2024 Players Championship |
Last 16 |
Ronnie O'Sullivan
6-2
Zhou Yuelong |
1 |
|
2024 Players Championship |
Quarter-final |
Ali Carter
6-4
Judd Trump |
1 |
|
2024 Players Championship |
Quarter-final |
Mark Selby
6-0
Ronnie O'Sullivan |
1 |
|
2024 Players Championship |
Final |
Mark Allen
10-8
Zhang Anda |
1 |
|
2024 Welsh Open |
Last 128 |
Graeme Dott
4-3
Pang Junxu |
1 |
|
2024 Welsh Open |
Last 128 |
Ian Burns
4-2
Lukas Kleckers |
1 |
|
2024 Welsh Open |
Last 128 |
Hossein Vafaei
4-1
Scott Donaldson |
1 |
|
2024 Welsh Open |
Last 128 |
Robbie Williams
4-0
Yisong Peng |
1 |
|
2024 Welsh Open |
Last 128 |
Xiao Guodong
4-3
Ashley Hugill |
1 |
|
2024 Welsh Open |
Last 128 |
Oliver Lines
4-3
Michael White |
1 |
|
2024 Welsh Open |
Last 128 |
Ma Hailong
4-2
Thor Chuan Leong |
1 |
|
2024 Welsh Open |
Last 128 |
Iulian Boiko
4-0
Ishpreet Singh Chadha |
1 |
|
2024 Welsh Open |
Last 128 |
Jamie Clarke
4-3
James Cahill |
1 |
|
2024 Welsh Open |
Last 128 |
David Gilbert
4-0
Ken Doherty |
1 |
|
2024 Welsh Open |
Last 128 |
Robert Milkins
4-3
Jamie Jones |
1 |
|
2024 Welsh Open |
Last 128 |
Barry Hawkins
4-0
He Guoqiang |
1 |
|
2024 Welsh Open |
Last 128 |
Barry Pinches
4-3
Shaun Murphy |
1 |
|
2024 Welsh Open |
Last 128 |
Alfie Davies
4-1
Liam Graham |
1 |
|
2024 Welsh Open |
Last 128 |
Luca Brecel
4-3
Jiang Jun |
1 |
|
2024 Welsh Open |
Last 128 |
Mark Allen
4-3
Cao Yupeng |
1 |
|
2024 Welsh Open |
Last 128 |
Neil Robertson
4-1
Jackson Page |
1 |
|
2024 Welsh Open |
Last 128 |
Liam Davies
4-0
Alexander Ursenbacher |
1 |
|
2024 Welsh Open |
Last 64 |
Robert Milkins
4-1
Allan Taylor |
1 |
|
2024 Welsh Open |
Last 64 |
Anthony McGill
4-1
Long Zehuang |
1 |
|
2024 Welsh Open |
Last 64 |
Robbie Williams
4-2
Ding Junhui |
1 |
|
2024 Welsh Open |
Last 64 |
Mark Williams
4-3
Sanderson Lam |
1 |
|
2024 Welsh Open |
Last 64 |
Neil Robertson
4-3
Stuart Carrington |
1 |
|
2024 Welsh Open |
Last 64 |
Martin O'Donnell
4-1
Chris Wakelin |
1 |
|
2024 Welsh Open |
Last 64 |
Fan Zhengyi
4-2
Ben Mertens |
1 |
|
2024 Welsh Open |
Last 64 |
Duane Jones
4-1
Liam Davies |
1 |
|
2024 Welsh Open |
Last 64 |
Mark Allen
4-0
Ma Hailong |
1 |
|
2024 Welsh Open |
Last 64 |
Jack Lisowski
4-2
Liam Pullen |
1 |
|
2024 Welsh Open |
Last 64 |
Dominic Dale
4-3
Alfie Davies |
1 |
|
2024 Welsh Open |
Last 64 |
Stan Moody
4-3
Jordan Brown |
1 |
|
2024 Welsh Open |
Last 64 |
Luca Brecel
4-0
Joe O'Connor |
1 |
|
2024 Welsh Open |
Last 64 |
Tom Ford
4-2
Ian Burns |
1 |
|
2024 Welsh Open |
Last 64 |
Anthony Hamilton
4-1
Kyren Wilson |
1 |
|
2024 Welsh Open |
Last 64 |
Dylan Emery
4-2
Noppon Saengkham |
1 |
|
2024 Welsh Open |
Last 32 |
Matthew Selt
4-1
Duane Jones |
1 |
|
2024 Welsh Open |
Last 32 |
John Higgins
4-1
Ryan Day |
1 |
|
2024 Welsh Open |
Last 32 |
Mark Allen
4-1
Si Jiahui |
1 |
|
2024 Welsh Open |
Last 32 |
Gary Wilson
4-3
Jack Lisowski |
1 |
|
2024 Welsh Open |
Last 32 |
Jak Jones
4-2
Hossein Vafaei |
1 |
|
2024 Welsh Open |
Last 32 |
Dominic Dale
4-1
Stan Moody |
1 |
|
2024 Welsh Open |
Last 32 |
Elliot Slessor
4-1
Dylan Emery |
1 |
|
2024 Welsh Open |
Last 16 |
Mark Allen
4-0
Robbie Williams |
1 |
|
2024 Welsh Open |
Last 16 |
Anthony McGill
4-3
Ricky Walden |
1 |
|
2024 Welsh Open |
Last 128 |
John Higgins
4-0
Mohamed Ibrahim |
1 |
|
2024 Welsh Open |
Last 16 |
Elliot Slessor
4-3
Fan Zhengyi |
1 |
|
2024 Welsh Open |
Quarter-final |
John Higgins
5-2
Mark Allen |
1 |
|
2024 Welsh Open |
Quarter-final |
Martin O'Donnell
5-3
Luca Brecel |
1 |
|
2024 Welsh Open |
Quarter-final |
Elliot Slessor
5-3
Dominic Dale |
1 |
|
2024 Welsh Open |
Semi-final |
Martin O'Donnell
6-5
Elliot Slessor |
1 |
|
2024 Welsh Open |
Final |
Gary Wilson
9-4
Martin O'Donnell |
1 |
|
2024 German Masters |
Last 128 |
Mark Williams
5-3
David Grace |
1 |
|
2024 German Masters |
Last 128 |
Elliot Slessor
5-2
Iulian Boiko |
1 |
|
2024 German Masters |
Last 128 |
Sam Craigie
5-2
Sean O'Sullivan |
1 |
|
2024 German Masters |
Last 128 |
Aaron Hill
5-3
Mohammed Asif |
1 |
|
2024 German Masters |
Last 128 |
He Guoqiang
5-4
John Astley |
1 |
|
2024 German Masters |
Last 128 |
Zak Surety
5-3
Jack Lisowski |
1 |
|
2024 German Masters |
Last 128 |
Matthew Selt
5-4
Dylan Emery |
1 |
|
2024 German Masters |
Last 128 |
Kyren Wilson
5-3
Oliver Lines |
1 |
|
2024 German Masters |
Last 128 |
Zhang Anda
5-3
Mostafa Dorgham |
1 |
|
2024 German Masters |
Last 128 |
Jordan Brown
5-4
Long Zehuang |
1 |
|
2024 German Masters |
Last 128 |
Yuan Sijun
5-2
Ding Junhui |
1 |
|
2024 German Masters |
Last 128 |
Scott Donaldson
5-4
Gary Wilson |
1 |
|
2024 German Masters |
Last 128 |
Mark Davis
5-2
Ashley Hugill |
1 |
|
2024 German Masters |
Last 128 |
Ben Woollaston
5-1
Anthony Hamilton |
1 |
|
2024 German Masters |
Last 128 |
David Gilbert
5-0
Dean Young |
1 |
|
2024 German Masters |
Last 128 |
Xing Zihao
5-1
Ross Muir |
1 |
|
2024 German Masters |
Last 64 |
Sam Craigie
5-2
Liam Pullen |
1 |
|
2024 German Masters |
Last 128 |
Xu Si
5-3
Shaun Murphy |
1 |
|
2024 German Masters |
Last 128 |
Julien Leclercq
5-2
Barry Pinches |
1 |
|
2024 German Masters |
Last 64 |
Joe O'Connor
5-3
Stephen Maguire |
1 |
|
2024 German Masters |
Last 128 |
Mark Allen
5-4
Manasawin Phetmalaikul |
1 |
|
2024 German Masters |
Last 64 |
Si Jiahui
5-1
Mark Joyce |
1 |
|
2024 German Masters |
Last 64 |
Neil Robertson
5-0
Jimmy Robertson |
1 |
|
2024 German Masters |
Last 64 |
Yuan Sijun
5-1
Aaron Hill |
1 |
|
2024 German Masters |
Last 64 |
Xu Si
5-2
Andrew Higginson |
1 |
|
2024 German Masters |
Last 64 |
Judd Trump
5-3
Matthew Stevens |
1 |
|
2024 German Masters |
Last 64 |
Ryan Day
5-3
Oliver Brown |
1 |
|
2024 German Masters |
Last 64 |
Joe Perry
5-1
Xing Zihao |
1 |
|
2024 German Masters |
Last 64 |
Kyren Wilson
5-1
Ben Woollaston |
1 |
|
2024 German Masters |
Last 32 |
John Higgins
5-3
Zhou Yuelong |
1 |
|
2024 German Masters |
Last 32 |
Ali Carter
5-2
Pang Junxu |
1 |
|
2024 German Masters |
Last 32 |
Judd Trump
5-2
Matthew Selt |
1 |
|
2024 German Masters |
Last 32 |
Xu Si
5-4
Graeme Dott |
1 |
|
2024 German Masters |
Last 32 |
Fan Zhengyi
5-2
Ishpreet Singh Chadha |
1 |
|
2024 German Masters |
Last 16 |
Ryan Day
5-2
Julien Leclercq |
1 |
|
2024 German Masters |
Last 16 |
John Higgins
5-2
Mark Allen |
1 |
|
2024 German Masters |
Last 16 |
Si Jiahui
5-3
Yuan Sijun |
1 |
|
2024 German Masters |
Last 16 |
Kyren Wilson
5-3
Neil Robertson |
1 |
|
2024 German Masters |
Quarter-final |
Sam Craigie
5-1
Ali Carter |
1 |
|
2024 German Masters |
Quarter-final |
Kyren Wilson
5-0
Fan Zhengyi |
1 |
|
2024 German Masters |
Semi-final |
Si Jiahui
6-3
Kyren Wilson |
1 |
|
2024 World Grand Prix |
Last 32 |
Judd Trump
4-2
Jamie Jones |
1 |
|
2024 World Grand Prix |
Last 32 |
Hossein Vafaei
4-3
Matthew Selt |
1 |
|
2024 World Grand Prix |
Last 32 |
Shaun Murphy
4-0
John Higgins |
1 |
|
2024 World Grand Prix |
Last 32 |
Mark Williams
4-3
Thepchaiya Un-Nooh |
1 |
|
2024 World Grand Prix |
Last 16 |
Mark Williams
4-1
Hossein Vafaei |
1 |
|
2024 World Grand Prix |
Last 16 |
Zhang Anda
4-2
Mark Allen |
1 |
|
2024 World Grand Prix |
Last 16 |
Ding Junhui
4-1
Noppon Saengkham |
1 |
|
2024 World Grand Prix |
Semi-final |
Judd Trump
6-2
Cao Yupeng |
1 |
|
2024 World Grand Prix |
Quarter-final |
Ronnie O'Sullivan
5-1
Gary Wilson |
1 |
|
2024 Masters |
Last 16 |
Jack Lisowski
6-2
Luca Brecel |
1 |
|
2024 Masters |
Last 16 |
Judd Trump
6-5
Kyren Wilson |
1 |
|
2024 Masters |
Last 16 |
Mark Allen
6-5
John Higgins |
1 |
|
2024 Masters |
Last 16 |
Mark Selby
6-1
Robert Milkins |
1 |
|
2024 Championship League |
Group 1 |
Kyren Wilson
3-0
Chris Wakelin |
1 |
|
2024 Championship League |
Group 1 |
Ryan Day
3-2
Gary Wilson |
1 |
|
2024 Championship League |
Group 1 |
Ryan Day
3-1
Stuart Bingham |
1 |
|
2024 Championship League |
Group 1 |
Gary Wilson
3-1
Robert Milkins |
1 |
|
2024 Championship League |
Group 1 |
Stuart Bingham
3-2
Gary Wilson |
1 |
|
2024 Championship League |
Group 1 |
Chris Wakelin
3-0
Robert Milkins |
1 |
|
2024 Championship League |
Group 1 |
Kyren Wilson
3-2
Noppon Saengkham |
1 |
|
2024 Championship League |
Group 1 |
Ryan Day
3-2
Noppon Saengkham |
1 |
|
2024 Championship League |
Group 1 |
Stuart Bingham
3-2
Chris Wakelin |
1 |
|
2024 Championship League |
Group 1 - Semi-final |
Gary Wilson
3-2
Ryan Day |
1 |
|
2024 Championship League |
Group 2 |
Kyren Wilson
3-1
Matthew Selt |
1 |
|
2024 Championship League |
Group 2 |
Mark Selby
3-1
Gary Wilson |
1 |
|
2024 Championship League |
Group 2 |
Ali Carter
3-0
Ryan Day |
1 |
|
2024 Championship League |
Group 2 |
Matthew Selt
3-2
Ryan Day |
1 |
|
2024 Championship League |
Group 2 |
Chris Wakelin
3-2
Gary Wilson |
1 |
|
2024 Championship League |
Group 2 |
Ali Carter
3-1
Kyren Wilson |
1 |
|
2024 Championship League |
Group 2 |
Gary Wilson
3-0
Matthew Selt |
1 |
|
2024 Championship League |
Group 2 |
Kyren Wilson
3-1
Ryan Day |
1 |
|
2024 Championship League |
Group 2 |
Mark Selby
3-1
Chris Wakelin |
1 |
|
2024 Championship League |
Group 2 - Final |
Chris Wakelin
3-2
Mark Selby |
1 |
|
2024 Championship League |
Group 3 |
Kyren Wilson
3-1
Neil Robertson |
1 |
|
2024 Championship League |
Group 3 |
Mark Selby
3-2
Tom Ford |
1 |
|
2024 Championship League |
Group 3 |
Xiao Guodong
3-2
Gary Wilson |
1 |
|
2024 Championship League |
Group 3 |
John Higgins
3-2
Neil Robertson |
1 |
|
2024 Championship League |
Group 3 |
Kyren Wilson
3-0
Xiao Guodong |
1 |
|
2024 Championship League |
Group 3 |
Gary Wilson
3-0
Kyren Wilson |
1 |
|
2024 Championship League |
Group 3 |
Mark Selby
3-1
Neil Robertson |
1 |
|
2024 Championship League |
Group 3 |
Tom Ford
3-2
John Higgins |
1 |
|
2024 Championship League |
Group 3 |
Kyren Wilson
3-2
Tom Ford |
1 |
|
2024 Championship League |
Group 3 |
John Higgins
3-0
Gary Wilson |
1 |
|
2024 Championship League |
Group 3 |
John Higgins
3-0
Kyren Wilson |
1 |
|
2024 Championship League |
Group 3 |
Mark Selby
3-2
Xiao Guodong |
1 |
|
2024 Championship League |
Group 3 |
Neil Robertson
3-0
Tom Ford |
1 |
|
2024 Championship League |
Group 3 |
Kyren Wilson
3-1
Mark Selby |
1 |
|
2024 Championship League |
Group 3 - Final |
Mark Selby
3-0
John Higgins |
1 |
|
2024 Championship League |
Group 3 - Semi-final |
Mark Selby
3-0
Kyren Wilson |
1 |
|
2024 Championship League |
Group 4 |
John Higgins
3-2
Jimmy Robertson |
1 |
|
2024 Championship League |
Group 4 |
Neil Robertson
3-0
Jimmy Robertson |
1 |
|
2024 Championship League |
Group 4 |
Ricky Walden
3-1
John Higgins |
1 |
|
2024 Championship League |
Group 4 |
Neil Robertson
3-0
John Higgins |
1 |
|
2024 Championship League |
Group 4 |
Barry Hawkins
3-1
Xiao Guodong |
1 |
|
2024 Championship League |
Group 4 |
Ricky Walden
3-1
Neil Robertson |
1 |
|
2024 Championship League |
Group 4 |
John Higgins
3-2
Xiao Guodong |
1 |
|
2024 Championship League |
Group 4 |
Neil Robertson
3-1
Xiao Guodong |
1 |
|
2024 Championship League |
Group 4 - Semi-final |
Neil Robertson
3-0
Barry Hawkins |
1 |
|
2024 Championship League |
Group 4 - Semi-final |
Kyren Wilson
3-1
John Higgins |
1 |
|
2024 Championship League |
Group 4 - Final |
Neil Robertson
3-2
Kyren Wilson |
1 |
|
2024 Championship League |
Group 5 |
John Higgins
3-0
Joe Perry |
1 |
|
2024 Championship League |
Group 5 |
Barry Hawkins
3-0
Ricky Walden |
1 |
|
2024 Championship League |
Group 5 |
Ricky Walden
3-2
Joe Perry |
1 |
|
2024 Championship League |
Group 5 |
Kyren Wilson
3-2
John Higgins |
1 |
|
2024 Championship League |
Group 5 |
Barry Hawkins
3-2
Kyren Wilson |
1 |
|
2024 Championship League |
Group 5 |
Fan Zhengyi
3-2
David Gilbert |
1 |
|
2024 Championship League |
Group 5 |
Fan Zhengyi
3-1
Ricky Walden |
1 |
|
2024 Championship League |
Group 5 |
David Gilbert
3-0
Joe Perry |
1 |
|
2024 Championship League |
Group 5 |
Joe Perry
3-2
Kyren Wilson |
1 |
|
2024 Championship League |
Group 5 - Semi-final |
Ricky Walden
3-1
Barry Hawkins |
1 |
|
2024 Championship League |
Group 5 - Final |
John Higgins
3-2
Ricky Walden |
1 |
|
2024 Championship League |
Group 6 |
Kyren Wilson
3-1
Sam Craigie |
1 |
|
2024 Championship League |
Group 6 |
Joe O'Connor
3-1
Fan Zhengyi |
1 |
|
2024 Championship League |
Group 6 |
Fan Zhengyi
3-1
Ricky Walden |
1 |
|
2024 Championship League |
Group 6 |
Pang Junxu
3-1
Fan Zhengyi |
1 |
|
2024 Championship League |
Group 6 |
Sam Craigie
3-1
Elliot Slessor |
1 |
|
2024 Championship League |
Group 6 |
Joe O'Connor
3-1
Kyren Wilson |
1 |
|
2024 Championship League |
Group 6 |
Pang Junxu
3-0
Kyren Wilson |
1 |
|
2024 Championship League |
Group 7 |
Jak Jones
3-0
Ronnie O'Sullivan |
1 |
|
2024 Championship League |
Group 7 |
Ronnie O'Sullivan
3-2
Sam Craigie |
1 |
|
2024 Championship League |
Group 7 |
Joe O'Connor
3-0
Sam Craigie |
1 |
|
2024 Championship League |
Group 7 |
Jordan Brown
3-2
Sam Craigie |
1 |
|
2024 Championship League |
Group 7 |
Elliot Slessor
3-0
Pang Junxu |
1 |
|
2024 Championship League |
Group 7 |
Elliot Slessor
3-1
Jordan Brown |
1 |
|
2024 Championship League |
Winners Group |
Neil Robertson
3-0
Chris Wakelin |
1 |
|
2024 Championship League |
Winners Group |
Mark Selby
3-0
Joe O'Connor |
1 |
|
2024 Championship League |
Winners Group |
Stuart Bingham
3-1
Neil Robertson |
1 |
|
2024 Championship League |
Winners Group |
Joe O'Connor
3-2
Neil Robertson |
1 |
|
2024 Championship League |
Winners Group |
Kyren Wilson
3-2
Joe O'Connor |
1 |
|
2024 Championship League |
Winners Group - Semi-final |
Joe O'Connor
3-0
John Higgins |
1 |
|
2024 Championship League |
Winners Group - Final |
Mark Selby
3-1
Joe O'Connor |
1 |
|
2024 Championship League |
Winners Group |
Kyren Wilson
3-2
Chris Wakelin |
1 |
|
2023 Scottish Open |
Last 128 |
Cao Yupeng
4-2
David Lilley |
1 |
|
2023 Scottish Open |
Last 128 |
Noppon Saengkham
4-0
Rebecca Kenna |
1 |
|
2023 Scottish Open |
Last 128 |
Si Jiahui
4-3
Tian Pengfei |
1 |
|
2023 Scottish Open |
Last 128 |
Xu Si
4-0
Mink Nutcharut |
1 |
|
2023 Scottish Open |
Last 128 |
Zak Surety
4-1
Liam Pullen |
1 |
|
2023 Scottish Open |
Last 128 |
Jordan Brown
4-2
Adam Duffy |
1 |
|
2023 Scottish Open |
Last 128 |
Ryan Day
4-2
Jiang Jun |
1 |
|
2023 Scottish Open |
Last 128 |
Tom Ford
4-1
Louis Heathcote |
1 |
|
2023 Scottish Open |
Last 128 |
Jenson Kendrick
4-2
Anton Kazakov |
1 |
|
2023 Scottish Open |
Last 128 |
Liam Highfield
4-0
Dean Young |
1 |
|
2023 Scottish Open |
Last 128 |
Ding Junhui
4-0
David Grace |
1 |
|
2023 Scottish Open |
Last 128 |
Jimmy Robertson
4-2
Amaan Iqbal |
1 |
|
2023 Scottish Open |
Last 128 |
Gary Wilson
4-3
Elliot Slessor |
1 |
|
2023 Scottish Open |
Last 128 |
Sam Craigie
4-3
Mark Williams |
1 |
|
2023 Scottish Open |
Last 128 |
Ali Carter
4-3
Long Zehuang |
1 |
|
2023 Scottish Open |
Last 128 |
Kyren Wilson
4-2
Mostafa Dorgham |
1 |
|
2023 Scottish Open |
Last 128 |
Jack Lisowski
4-0
Mohamed Ibrahim |
1 |
|
2023 Scottish Open |
Last 128 |
Judd Trump
4-0
Sydney Wilson |
1 |
|
2023 Scottish Open |
Last 64 |
Sanderson Lam
4-1
Cao Yupeng |
1 |
|
2023 Scottish Open |
Last 64 |
Ding Junhui
4-1
Jenson Kendrick |
1 |
|
2023 Scottish Open |
Last 64 |
Noppon Saengkham
4-1
Lukas Kleckers |
1 |
|
2023 Scottish Open |
Last 64 |
Ricky Walden
4-3
Alexander Ursenbacher |
1 |
|
2023 Scottish Open |
Last 64 |
Zhang Anda
4-2
Judd Trump |
1 |
|
2023 Scottish Open |
Last 64 |
Mark Selby
4-3
Matthew Stevens |
1 |
|
2023 Scottish Open |
Last 64 |
Tom Ford
4-2
Liam Highfield |
1 |
|
2023 Scottish Open |
Last 64 |
Martin O'Donnell
4-2
Jamie Clarke |
1 |
|
2023 Scottish Open |
Last 64 |
Andrew Higginson
4-1
Mark Davis |
1 |
|
2023 Scottish Open |
Last 64 |
Thor Chuan Leong
4-3
Daniel Wells |
1 |
|
2023 Scottish Open |
Last 32 |
Anthony McGill
4-2
Pang Junxu |
1 |
|
2023 Scottish Open |
Last 32 |
Kyren Wilson
4-3
David Gilbert |
1 |
|
2023 Scottish Open |
Last 32 |
Zhang Anda
4-2
Si Jiahui |
1 |
|
2023 Scottish Open |
Last 16 |
Zhou Yuelong
4-0
Dominic Dale |
1 |
|
2023 Scottish Open |
Last 16 |
Stuart Bingham
4-0
Zhang Anda |
1 |
|
2023 Scottish Open |
Last 16 |
Noppon Saengkham
4-3
Matthew Selt |
1 |
|
2023 Scottish Open |
Quarter-final |
Gary Wilson
5-0
Chris Wakelin |
1 |
|
2023 Scottish Open |
Quarter-final |
Noppon Saengkham
5-3
Sanderson Lam |
1 |
|
2023 Scottish Open |
Quarter-final |
John Higgins
5-3
Tom Ford |
1 |
|
2023 Snooker Shoot Out |
Last 128 |
Shaun Murphy
1-0
Bulcsú Révész |
1 |
|
2023 Snooker Shoot Out |
Last 32 |
Kyren Wilson
1-0
David Lilley |
1 |
|
2023 UK Championship |
Last 144 |
Xing Zihao
6-2
Jimmy White |
1 |
|
2023 UK Championship |
Last 144 |
Stuart Carrington
6-2
Manasawin Phetmalaikul |
1 |
|
2023 UK Championship |
Last 144 |
Jiang Jun
6-0
Rebecca Kenna |
1 |
|
2023 UK Championship |
Last 144 |
Ross Muir
6-1
Andrew Pagett |
1 |
|
2023 UK Championship |
Last 144 |
Robbie Mcguigan
6-2
Fergal O'Brien |
1 |
|
2023 UK Championship |
Last 144 |
Stan Moody
6-3
Filips Kalniņš |
1 |
|
2023 UK Championship |
Last 144 |
Duane Jones
6-1
Mohammed Asif |
1 |
|
2023 UK Championship |
Last 144 |
Louis Heathcote
6-0
Ahmed Aly Elsayed |
1 |
|
2023 UK Championship |
Last 144 |
Dean Young
6-1
Oliver Brown |
1 |
|
2023 UK Championship |
Last 144 |
Ryan Thomerson
6-5
Reanne Evans |
1 |
|
2023 UK Championship |
Last 144 |
Ian Burns
6-0
Amaan Iqbal |
1 |
|
2023 UK Championship |
Last 144 |
Hammad Miah
6-3
Bulcsú Révész |
1 |
|
2023 UK Championship |
Last 112 |
Zak Surety
6-3
Allan Taylor |
1 |
|
2023 UK Championship |
Last 112 |
Dylan Emery
6-2
Robbie Mcguigan |
1 |
|
2023 UK Championship |
Last 112 |
Xu Si
6-1
Ma Hailong |
1 |
|
2023 UK Championship |
Last 112 |
David Grace
6-5
Ryan Davies |
1 |
|
2023 UK Championship |
Last 112 |
Andy Hicks
6-4
Mohamed Ibrahim |
1 |
|
2023 UK Championship |
Last 112 |
Daniel Wells
6-2
Ashley Carty |
1 |
|
2023 UK Championship |
Last 112 |
Mark Joyce
6-5
Iulian Boiko |
1 |
|
2023 UK Championship |
Last 112 |
Elliot Slessor
6-1
Louis Heathcote |
1 |
|
2023 UK Championship |
Last 112 |
Scott Donaldson
6-2
Thor Chuan Leong |
1 |
|
2023 UK Championship |
Last 112 |
Ian Burns
6-0
Liam Highfield |
1 |
|
2023 UK Championship |
Last 80 |
Ding Junhui
6-4
Daniel Wells |
1 |
|
2023 UK Championship |
Last 80 |
Wu Yize
6-2
David Grace |
1 |
|
2023 UK Championship |
Last 112 |
Martin O'Donnell
6-5
Liu Hongyu |
1 |
|
2023 UK Championship |
Last 80 |
Mark Joyce
6-2
Xiao Guodong |
1 |
|
2023 UK Championship |
Last 80 |
Lukas Kleckers
6-2
Ryan Day |
1 |
|
2023 UK Championship |
Last 80 |
Scott Donaldson
6-1
Sam Craigie |
1 |
|
2023 UK Championship |
Last 80 |
Zhou Yuelong
6-4
Hammad Miah |
1 |
|
2023 UK Championship |
Last 80 |
Matthew Selt
6-4
Dylan Emery |
1 |
|
2023 UK Championship |
Last 80 |
Lyu Haotian
6-2
Xu Si |
1 |
|
2023 UK Championship |
Last 80 |
David Gilbert
6-1
Julien Leclercq |
1 |
|
2023 UK Championship |
Last 48 |
Joe O'Connor
6-3
Stephen Maguire |
1 |
|
2023 UK Championship |
Last 48 |
Mark Joyce
6-4
Joe Perry |
1 |
|
2023 UK Championship |
Last 48 |
Elliot Slessor
6-3
David Lilley |
1 |
|
2023 UK Championship |
Last 48 |
Zhou Yuelong
6-5
Ian Burns |
1 |
|
2023 UK Championship |
Last 32 |
Mark Williams
6-4
Fan Zhengyi |
1 |
|
2023 UK Championship |
Last 32 |
Jamie Clarke
6-5
Kyren Wilson |
1 |
|
2023 UK Championship |
Last 32 |
Hossein Vafaei
6-4
Shaun Murphy |
1 |
|
2023 UK Championship |
Last 32 |
Barry Hawkins
6-4
Ben Woollaston |
1 |
|
2023 UK Championship |
Last 32 |
John Higgins
6-3
Joe O'Connor |
1 |
|
2023 UK Championship |
Last 32 |
Ronnie O'Sullivan
6-2
Anthony McGill |
1 |
|
2023 UK Championship |
Last 16 |
Judd Trump
6-0
Jamie Jones |
1 |
|
2023 UK Championship |
Last 16 |
Zhang Anda
6-4
Luca Brecel |
1 |
|
2023 UK Championship |
Quarter-final |
Judd Trump
6-3
Mark Selby |
1 |
|
2023 Champion of Champions |
Last 16 |
Mark Allen
4-1
Jimmy White |
1 |
|
2023 Champion of Champions |
Last 16 |
Ali Carter
4-3
Mark Selby |
1 |
|
2023 Champion of Champions |
Last 16 |
Ding Junhui
4-3
Zhang Anda |
1 |
|
2023 Champion of Champions |
Quarter-final |
John Higgins
6-1
Ding Junhui |
1 |
|
2023 Champion of Champions |
Last 16 |
Shaun Murphy
4-1
Gary Wilson |
1 |
|
2023 Champion of Champions |
Last 16 |
Judd Trump
4-0
Siripaporn Nuanthakhamjan |
1 |
|
2023 Champion of Champions |
Semi-final |
Mark Allen
6-2
John Higgins |
1 |
|
2023 International Championship |
Last 128 |
Long Zehuang
6-5
Yuan Sijun |
1 |
|
2023 International Championship |
Last 128 |
Ross Muir
6-3
Wu Yize |
1 |
|
2023 International Championship |
Last 128 |
Robbie Williams
6-3
Ben Mertens |
1 |
|
2023 International Championship |
Last 128 |
Barry Hawkins
6-0
Andrew Pagett |
1 |
|
2023 International Championship |
Last 128 |
Jordan Brown
6-5
Sean O'Sullivan |
1 |
|
2023 International Championship |
Last 128 |
Cao Yupeng
6-0
Ashley Hugill |
1 |
|
2023 International Championship |
Last 128 |
Matthew Stevens
6-4
Liu Hongyu |
1 |
|
2023 International Championship |
Last 128 |
Sanderson Lam
6-2
Andy Hicks |
1 |
|
2023 International Championship |
Last 128 |
Jimmy Robertson
6-2
Anton Kazakov |
1 |
|
2023 International Championship |
Last 128 |
Mark Davis
6-4
Rod Lawler |
1 |
|
2023 International Championship |
Last 128 |
Jamie Jones
6-4
Ashley Carty |
1 |
|
2023 International Championship |
Last 128 |
Si Jiahui
6-5
Julien Leclercq |
1 |
|
2023 International Championship |
Last 128 |
Marco Fu
6-4
Robert Milkins |
1 |
|
2023 International Championship |
Last 128 |
Joe O'Connor
6-1
Siripaporn Nuanthakhamjan |
1 |
|
2023 International Championship |
Last 128 |
Neil Robertson
6-4
Ryan Thomerson |
1 |
|
2023 International Championship |
Last 128 |
Pang Junxu
6-3
Zak Surety |
1 |
|
2023 International Championship |
Last 128 |
Scott Donaldson
6-4
Louis Heathcote |
1 |
|
2023 International Championship |
Last 128 |
Jak Jones
6-2
Aaron Hill |
1 |
|
2023 International Championship |
Last 64 |
Stephen Maguire
6-4
Joe O'Connor |
1 |
|
2023 International Championship |
Last 128 |
Wang Xinbo
6-4
Ben Woollaston |
1 |
|
2023 International Championship |
Last 64 |
Lyu Haotian
6-1
Chris Wakelin |
1 |
|
2023 International Championship |
Last 128 |
Zhou Yuelong
6-0
Martin O'Donnell |
1 |
|
2023 International Championship |
Last 64 |
Kyren Wilson
6-2
Elliot Slessor |
1 |
|
2023 International Championship |
Last 64 |
Ryan Day
6-5
Jackson Page |
1 |
|
2023 International Championship |
Last 128 |
Ronnie O'Sullivan
6-1
Ken Doherty |
1 |
|
2023 International Championship |
Last 64 |
Tom Ford
6-0
Cao Yupeng |
1 |
|
2023 International Championship |
Last 64 |
Thepchaiya Un-Nooh
6-5
Matthew Selt |
1 |
|
2023 International Championship |
Last 64 |
Ricky Walden
6-3
Jamie Jones |
1 |
|
2023 International Championship |
Last 64 |
Mark Davis
6-3
Luca Brecel |
1 |
|
2023 International Championship |
Last 64 |
Mark Selby
6-2
Stuart Carrington |
1 |
|
2023 International Championship |
Last 64 |
Liam Pullen
6-5
Noppon Saengkham |
1 |
|
2023 International Championship |
Last 64 |
Judd Trump
6-0
Michael White |
1 |
|
2023 International Championship |
Last 64 |
Daniel Wells
6-1
Neil Robertson |
1 |
|
2023 International Championship |
Last 64 |
Gary Wilson
6-4
Robbie Williams |
1 |
|
2023 International Championship |
Last 32 |
Thepchaiya Un-Nooh
6-3
Mark Allen |
1 |
|
2023 International Championship |
Last 32 |
Zhang Anda
6-3
Liam Pullen |
1 |
|
2023 International Championship |
Last 32 |
Daniel Wells
6-1
Zhou Yuelong |
1 |
|
2023 International Championship |
Last 32 |
Barry Hawkins
6-4
Ricky Walden |
1 |
|
2023 International Championship |
Last 32 |
Mark Selby
6-2
Xiao Guodong |
1 |
|
2023 International Championship |
Last 16 |
Jordan Brown
6-3
John Higgins |
1 |
|
2023 International Championship |
Last 16 |
Barry Hawkins
6-5
Thepchaiya Un-Nooh |
1 |
|
2023 International Championship |
Semi-final |
Zhang Anda
9-6
Ronnie O'Sullivan |
1 |
|
2023 International Championship |
Last 16 |
Ronnie O'Sullivan
6-2
Anthony McGill |
1 |
|
2023 International Championship |
Last 32 |
Ding Junhui
6-5
Gary Wilson |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Zak Surety
4-2
Joe O'Connor |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Rod Lawler
4-0
Siripaporn Nuanthakhamjan |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Lukas Kleckers
4-3
Andrew Pagett |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Mark Davis
4-0
Scott Donaldson |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Xing Zihao
4-0
David Grace |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Zhang Anda
4-1
Si Jiahui |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Andres Petrov
4-3
Sanderson Lam |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Cao Yupeng
4-3
Robert Milkins |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Jack Lisowski
4-1
Rebecca Kenna |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Gary Wilson
4-3
Louis Heathcote |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Anthony McGill
4-3
Jimmy White |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Hossein Vafaei
4-1
Mark Joyce |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Jack Lisowski
4-1
Jackson Page |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Jordan Brown
4-1
Neil Robertson |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Dylan Emery
4-3
Cao Yupeng |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Sean O'Sullivan
4-3
Zak Surety |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Stan Moody
4-1
Rod Lawler |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Stuart Bingham
4-1
Xu Si |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Barry Hawkins
4-1
Jiang Jun |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Lyu Haotian
4-3
Tom Ford |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Stephen Maguire
4-2
James Cahill |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Jak Jones
4-2
Mark Davis |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Noppon Saengkham
4-1
Barry Pinches |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Zhang Anda
4-1
Thor Chuan Leong |
1 |
|
2023 Northern Ireland Open |
Last 64 |
David Gilbert
4-3
Matthew Stevens |
1 |
|
2023 Northern Ireland Open |
Last 64 |
Robbie Williams
4-2
Mark Williams |
1 |
|
2023 Northern Ireland Open |
Last 32 |
Ricky Walden
4-1
Stuart Bingham |
1 |
|
2023 Northern Ireland Open |
Last 32 |
Yuan Sijun
4-2
Jordan Brown |
1 |
|
2023 Northern Ireland Open |
Last 32 |
Rory McLeod
4-3
Jak Jones |
1 |
|
2023 Northern Ireland Open |
Last 32 |
David Gilbert
4-1
Lyu Haotian |
1 |
|
2023 Northern Ireland Open |
Last 16 |
Ricky Walden
4-1
Xing Zihao |
1 |
|
2023 Northern Ireland Open |
Last 16 |
Jack Lisowski
4-1
Aaron Hill |
1 |
|
2023 Northern Ireland Open |
Last 16 |
Stephen Maguire
4-3
Joe Perry |
1 |
|
2023 Northern Ireland Open |
Quarter-final |
Judd Trump
5-4
Stephen Maguire |
1 |
|
2023 Northern Ireland Open |
Semi-final |
Judd Trump
6-4
Barry Hawkins |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Stuart Bingham
4-3
Ashley Hugill |
1 |
|
2023 Northern Ireland Open |
Last 128 |
Mark Williams
4-1
Tian Pengfei |
1 |
|
2023 Wuhan Open |
Last 128 |
Ryan Day
5-3
Long Zehuang |
1 |
|
2023 Wuhan Open |
Last 128 |
Neil Robertson
5-0
Ryan Thomerson |
1 |
|
2023 Wuhan Open |
Last 128 |
Noppon Saengkham
5-3
Andrew Higginson |
1 |
|
2023 Wuhan Open |
Last 128 |
Ashley Carty
5-3
Gary Wilson |
1 |
|
2023 Wuhan Open |
Last 128 |
Mark Selby
5-0
Andy Lee |
1 |
|
2023 Wuhan Open |
Last 128 |
Ben Woollaston
5-2
Oliver Brown |
1 |
|
2023 Wuhan Open |
Last 128 |
Cao Yupeng
5-0
Jiang Jun |
1 |
|
2023 Wuhan Open |
Last 128 |
Aaron Hill
5-0
Joe Perry |
1 |
|
2023 Wuhan Open |
Last 128 |
Yuan Sijun
5-1
Ross Muir |
1 |
|
2023 Wuhan Open |
Last 128 |
Xu Si
5-3
Anton Kazakov |
1 |
|
2023 Wuhan Open |
Last 128 |
Jack Lisowski
5-0
Jenson Kendrick |
1 |
|
2023 Wuhan Open |
Last 128 |
Pang Junxu
5-1
Stan Moody |
1 |
|
2023 Wuhan Open |
Last 128 |
Tom Ford
5-2
Adam Duffy |
1 |
|
2023 Wuhan Open |
Last 128 |
Mark Joyce
5-1
Victor Sarkis |
1 |
|
2023 Wuhan Open |
Last 128 |
Jak Jones
5-2
Mostafa Dorgham |
1 |
|
2023 Wuhan Open |
Last 128 |
Ben Mertens
5-2
Shaun Murphy |
1 |
|
2023 Wuhan Open |
Last 128 |
Jordan Brown
5-1
Himanshu Jain |
1 |
|
2023 Wuhan Open |
Last 128 |
John Higgins
5-1
Dylan Emery |
1 |
|
2023 Wuhan Open |
Last 128 |
Liam Highfield
5-1
Jimmy White |
1 |
|
2023 Wuhan Open |
Last 64 |
Robert Milkins
5-4
Hammad Miah |
1 |
|
2023 Wuhan Open |
Last 64 |
Xiao Guodong
5-2
Rod Lawler |
1 |
|
2023 Wuhan Open |
Last 64 |
He Guoqiang
5-2
Elliot Slessor |
1 |
|
2023 Wuhan Open |
Last 128 |
Anthony Hamilton
5-0
Wang Xinbo |
1 |
|
2023 Wuhan Open |
Last 64 |
Jamie Jones
5-4
Ian Burns |
1 |
|
2023 Wuhan Open |
Last 64 |
Lyu Haotian
5-2
Chris Wakelin |
1 |
|
2023 Wuhan Open |
Last 64 |
Sam Craigie
5-2
Ishpreet Singh Chadha |
1 |
|
2023 Wuhan Open |
Last 64 |
Matthew Selt
5-2
Thepchaiya Un-Nooh |
1 |
|
2023 Wuhan Open |
Last 64 |
Xu Si
5-4
Mark Selby |
1 |
|
2023 Wuhan Open |
Last 64 |
Liam Highfield
5-3
Neil Robertson |
1 |
|
2023 Wuhan Open |
Last 64 |
Barry Hawkins
5-2
Sanderson Lam |
1 |
|
2023 Wuhan Open |
Last 64 |
Ronnie O'Sullivan
5-1
Mark Davis |
1 |
|
2023 Wuhan Open |
Last 64 |
Stuart Bingham
5-1
Daniel Wells |
1 |
|
2023 Wuhan Open |
Last 64 |
Si Jiahui
5-4
Jak Jones |
1 |
|
2023 Wuhan Open |
Last 32 |
He Guoqiang
5-4
Gong Chenzhi |
1 |
|
2023 Wuhan Open |
Last 32 |
Barry Hawkins
5-1
Jamie Jones |
1 |
|
2023 Wuhan Open |
Last 32 |
Mark Allen
5-4
Si Jiahui |
1 |
|
2023 Wuhan Open |
Last 32 |
Ali Carter
5-4
Stuart Bingham |
1 |
|
2023 Wuhan Open |
Last 32 |
Jack Lisowski
5-4
Sam Craigie |
1 |
|
2023 Wuhan Open |
Last 16 |
Mark Allen
5-2
Jack Lisowski |
1 |
|
2023 Wuhan Open |
Last 16 |
Tom Ford
5-4
Xiao Guodong |
1 |
|
2023 Wuhan Open |
Quarter-final |
Judd Trump
5-0
Tom Ford |
1 |
|
2023 Wuhan Open |
Quarter-final |
Lyu Haotian
5-1
Ronnie O'Sullivan |
1 |
|
2023 Wuhan Open |
Semi-final |
Ali Carter
6-2
Lyu Haotian |
1 |
|
2023 English Open |
Last 128 |
Gary Wilson
4-3
Pang Junxu |
1 |
|
2023 English Open |
Last 128 |
Zhang Anda
4-0
Ben Mertens |
1 |
|
2023 English Open |
Last 128 |
Andrew Higginson
4-1
Ryan Thomerson |
1 |
|
2023 English Open |
Last 128 |
Dylan Emery
4-2
Noppon Saengkham |
1 |
|
2023 English Open |
Last 128 |
Ricky Walden
4-0
Jordan Brown |
1 |
|
2023 English Open |
Last 128 |
Martin O'Donnell
4-1
Liam Highfield |
1 |
|
2023 English Open |
Last 128 |
Ding Junhui
4-3
Ma Hailong |
1 |
|
2023 English Open |
Last 128 |
Jack Lisowski
4-1
Matthew Stevens |
1 |
|
2023 English Open |
Last 128 |
John Higgins
4-3
Marco Fu |
1 |
|
2023 English Open |
Last 64 |
Yuan Sijun
4-2
Tom Ford |
1 |
|
2023 English Open |
Last 128 |
Luca Brecel
4-3
Stan Moody |
1 |
|
2023 English Open |
Last 128 |
Judd Trump
4-0
Sean O'Sullivan |
1 |
|
2023 English Open |
Last 64 |
Ricky Walden
4-2
Hammad Miah |
1 |
|
2023 English Open |
Last 64 |
He Guoqiang
4-3
Ryan Day |
1 |
|
2023 English Open |
Last 64 |
Judd Trump
4-1
Scott Donaldson |
1 |
|
2023 English Open |
Last 128 |
Mark Selby
4-1
Xing Zihao |
1 |
|
2023 English Open |
Last 64 |
Hossein Vafaei
4-3
Julien Leclercq |
1 |
|
2023 English Open |
Last 64 |
Luca Brecel
4-1
Andy Hicks |
1 |
|
2023 English Open |
Last 128 |
Mark Williams
4-0
Ian Burns |
1 |
|
2023 English Open |
Last 64 |
Mark Allen
4-1
Wu Yize |
1 |
|
2023 English Open |
Last 64 |
Oliver Lines
4-1
Martin Gould |
1 |
|
2023 English Open |
Last 64 |
Gary Wilson
4-3
Dominic Dale |
1 |
|
2023 English Open |
Last 64 |
Mark Davis
4-2
David Lilley |
1 |
|
2023 English Open |
Last 64 |
Martin O'Donnell
4-2
Mark Selby |
1 |
|
2023 English Open |
Last 64 |
Robert Milkins
4-3
Adam Duffy |
1 |
|
2023 English Open |
Last 64 |
Graeme Dott
4-2
Barry Hawkins |
1 |
|
2023 English Open |
Last 64 |
Zhang Anda
4-1
Anthony McGill |
1 |
|
2023 English Open |
Last 32 |
Judd Trump
4-3
Jimmy Robertson |
1 |
|
2023 English Open |
Last 32 |
Oliver Lines
4-2
Cao Yupeng |
1 |
|
2023 English Open |
Last 32 |
Ricky Walden
4-3
Graeme Dott |
1 |
|
2023 English Open |
Last 32 |
He Guoqiang
4-3
Hossein Vafaei |
1 |
|
2023 English Open |
Last 32 |
Ronnie O'Sullivan
4-2
Si Jiahui |
1 |
|
2023 English Open |
Last 32 |
Mark Williams
4-2
Dylan Emery |
1 |
|
2023 English Open |
Last 16 |
Zhang Anda
4-2
Ronnie O'Sullivan |
1 |
|
2023 British Open |
Last 128 |
Ben Mertens
4-2
Louis Heathcote |
1 |
|
2023 British Open |
Last 128 |
Robbie Williams
4-0
Pang Junxu |
1 |
|
2023 British Open |
Last 128 |
Hammad Miah
4-3
Zhou Yuelong |
1 |
|
2023 British Open |
Last 128 |
Thor Chuan Leong
4-1
Alexander Ursenbacher |
1 |
|
2023 British Open |
Last 128 |
Wu Yize
4-2
Martin Gould |
1 |
|
2023 British Open |
Last 128 |
Stephen Maguire
4-0
Jimmy White |
1 |
|
2023 British Open |
Last 128 |
Julien Leclercq
4-2
Dean Young |
1 |
|
2023 British Open |
Last 128 |
Judd Trump
4-2
Anton Kazakov |
1 |
|
2023 British Open |
Last 128 |
Mark Williams
4-1
Yisong Peng |
1 |
|
2023 British Open |
Last 128 |
Kyren Wilson
4-1
Martin O'Donnell |
1 |
|
2023 British Open |
Last 128 |
John Higgins
4-1
Long Zehuang |
1 |
|
2023 British Open |
Last 64 |
Si Jiahui
4-1
Neil Robertson |
1 |
|
2023 British Open |
Last 64 |
Graeme Dott
4-2
Andy Hicks |
1 |
|
2023 British Open |
Last 64 |
He Guoqiang
4-1
Mohammed Asif |
1 |
|
2023 British Open |
Last 64 |
Ding Junhui
4-3
Liu Hongyu |
1 |
|
2023 British Open |
Last 64 |
Mark Selby
4-2
Tian Pengfei |
1 |
|
2023 British Open |
Last 64 |
Matthew Selt
4-1
Zak Surety |
1 |
|
2023 British Open |
Last 32 |
Barry Hawkins
4-1
Kyren Wilson |
1 |
|
2023 British Open |
Last 32 |
Mark Selby
4-1
Si Jiahui |
1 |
|
2023 British Open |
Last 16 |
Mark Williams
4-2
Ding Junhui |
1 |
|
2023 British Open |
Last 16 |
Xiao Guodong
4-2
Ali Carter |
1 |
|
2023 British Open |
Last 16 |
Mark Selby
4-3
David Gilbert |
1 |
|
2023 British Open |
Quarter-final |
Xiao Guodong
5-3
Tom Ford |
1 |
|
2023 British Open |
Quarter-final |
Mark Selby
5-4
Jack Lisowski |
1 |
|
2023 British Open |
Semi-final |
Mark Williams
6-3
Hossein Vafaei |
1 |
|
2023 British Open |
Semi-final |
Mark Selby
6-0
Xiao Guodong |
1 |
|
2023 Shanghai Masters |
Last 24 |
Ali Carter
6-2
Dong Zihao |
1 |
|
2023 Shanghai Masters |
Last 24 |
Mark Williams
6-1
Pang Junxu |
1 |
|
2023 Shanghai Masters |
Last 16 |
Judd Trump
6-5
Jack Lisowski |
1 |
|
2023 Shanghai Masters |
Last 16 |
Ronnie O'Sullivan
6-3
Ali Carter |
1 |
|
2023 Shanghai Masters |
Last 16 |
Fan Zhengyi
6-3
Mark Allen |
1 |
|
2023 Shanghai Masters |
Quarter-final |
Neil Robertson
6-1
Fan Zhengyi |
1 |
|
2023 Shanghai Masters |
Quarter-final |
Luca Brecel
6-3
Robert Milkins |
1 |
|
2023 European Masters |
Last 128 |
Xiao Guodong
5-1
Sydney Wilson |
1 |
|
2023 European Masters |
Last 128 |
Noppon Saengkham
5-2
Ian Burns |
1 |
|
2023 European Masters |
Last 128 |
Elliot Slessor
5-4
Stan Moody |
1 |
|
2023 European Masters |
Last 128 |
Oliver Brown
5-4
Liam Pullen |
1 |
|
2023 European Masters |
Last 128 |
Si Jiahui
5-2
Julien Leclercq |
1 |
|
2023 European Masters |
Last 128 |
Matthew Stevens
5-3
Iulian Boiko |
1 |
|
2023 European Masters |
Last 128 |
Dominic Dale
5-2
Anthony McGill |
1 |
|
2023 European Masters |
Last 128 |
Ashley Carty
5-2
Martin O'Donnell |
1 |
|
2023 European Masters |
Last 128 |
Louis Heathcote
5-2
Andy Lee |
1 |
|
2023 European Masters |
Last 128 |
Jimmy Robertson
5-1
Himanshu Jain |
1 |
|
2023 European Masters |
Last 128 |
Chris Wakelin
5-2
Thor Chuan Leong |
1 |
|
2023 European Masters |
Last 128 |
Mark Williams
5-0
Zhang Anda |
1 |
|
2023 European Masters |
Last 128 |
Ishpreet Singh Chadha
5-2
Ryan Thomerson |
1 |
|
2023 European Masters |
Last 128 |
Scott Donaldson
5-3
David Grace |
1 |
|
2023 European Masters |
Last 128 |
Xu Si
5-2
Alexander Ursenbacher |
1 |
|
2023 European Masters |
Last 128 |
Dylan Emery
5-2
Barry Pinches |
1 |
|
2023 European Masters |
Last 128 |
Yisong Peng
5-3
Xing Zihao |
1 |
|
2023 European Masters |
Last 128 |
Hossein Vafaei
5-1
Rod Lawler |
1 |
|
2023 European Masters |
Last 64 |
Zhou Yuelong
5-1
Andrew Higginson |
1 |
|
2023 European Masters |
Last 64 |
Si Jiahui
5-3
Ken Doherty |
1 |
|
2023 European Masters |
Last 128 |
Judd Trump
5-0
Mohamed Ibrahim |
1 |
|
2023 European Masters |
Last 64 |
Michael White
5-4
Jack Lisowski |
1 |
|
2023 European Masters |
Last 128 |
Wu Yize
5-3
Neil Robertson |
1 |
|
2023 European Masters |
Last 64 |
Thepchaiya Un-Nooh
5-0
Mark Allen |
1 |
|
2023 European Masters |
Last 64 |
Judd Trump
5-0
Jordan Brown |
1 |
|
2023 European Masters |
Last 64 |
Mark Williams
5-3
Matthew Stevens |
1 |