Most Centuries In A Match By One Player - Year 2023 - Professional

Filtering

Most centuries made in a single match by a player.
Status
Categories
Scope
Range
Player Tournament Round Best of Opponent Centuries
England Kyren Wilson England 2023 Tour Championship Semi-final 19 China Ding Junhui 6
Belgium Luca Brecel England 2023 World Championship Final 35 England Mark Selby 5
England Shaun Murphy England 2023 Players Championship Final 19 England Ali Carter 5
England Kyren Wilson England 2023 World Championship Last 32 19 Wales Ryan Day 5
Northern Ireland Mark Allen England 2023 English Open Last 128 7 Egypt Mostafa Dorgham 4
Belgium Luca Brecel England 2023 World Championship Last 16 25 Wales Mark Williams 4
England Tom Ford China 2023 International Championship Semi-final 17 Northern Ireland Jordan Brown 4
England Louis Heathcote England 2023 World Championship Last 112 19 England Andrew Higginson 4
Scotland John Higgins England 2023 World Championship Last 16 25 England Kyren Wilson 4
China Si Jiahui England 2023 World Championship Semi-final 33 Belgium Luca Brecel 4
England Shaun Murphy England 2023 Players Championship Quarter-final 11 Wales Ryan Day 4
Australia Neil Robertson England 2023 World Championship Last 32 19 China Wu Yize 4
Thailand Thepchaiya Un-Nooh England 2023 World Championship Last 80 19 England Mark Joyce 4
England Ricky Walden England 2023 World Championship Last 80 19 England Ian Burns 4
China Zhang Anda China 2023 International Championship Last 16 11 China Lyu Haotian 3
China Zhang Anda China 2023 International Championship Final 19 England Tom Ford 3
China Zhang Anda England 2023 Championship League Group 12 4 England Jamie O'Neill 3
China Zhang Anda England 2023 World Championship Last 80 19 China Xiao Guodong 3
England Stuart Bingham England 2023 Masters Last 16 11 England Kyren Wilson 3
England Ali Carter China 2023 International Championship Last 32 11 England Stuart Bingham 3
England David Gilbert England 2023 World Championship Last 48 19 Wales Matthew Stevens 3
China Lyu Haotian England 2023 Championship League Group 7 5 Scotland Graeme Dott 3
England Barry Hawkins China 2023 International Championship Last 64 11 China Tian Pengfei 3
Wales Jak Jones England 2023 World Championship Last 16 25 Australia Neil Robertson 3
China Ding Junhui England 2023 UK Championship Quarter-final 11 Wales Mark Williams 3
China Ding Junhui England 2023 UK Championship Last 16 11 England Tom Ford 3
Scotland Stephen Maguire England 2023 UK Championship Last 80 11 England Ashley Hugill 3
Scotland Stephen Maguire China 2023 International Championship Last 16 11 Wales Ryan Day 3
Scotland Anthony McGill China 2023 International Championship Last 64 11 England Sam Craigie 3
Scotland Anthony McGill England 2023 World Championship Last 16 25 England Jack Lisowski 3
England Shaun Murphy England 2023 World Championship Last 32 19 China Si Jiahui 3
England Ronnie O'Sullivan China 2023 International Championship Last 64 11 England Mark Joyce 3
England Ronnie O'Sullivan England 2023 English Open Last 64 7 Wales Jackson Page 3
England Ronnie O'Sullivan China 2023 Shanghai Masters Semi-final 19 England Mark Selby 3
England Ronnie O'Sullivan England 2023 World Championship Last 16 25 Iran Hossein Vafaei 3
Thailand Noppon Saengkham England 2023 UK Championship Last 32 11 England Tom Ford 3
Thailand Noppon Saengkham England 2023 Championship League Group 5 5 England David Gilbert 3
England Mark Selby England 2023 World Championship Last 32 19 England Matthew Selt 3
England Mark Selby England 2023 World Championship Semi-final 33 Northern Ireland Mark Allen 3
England Mark Selby England 2023 World Championship Final 35 Belgium Luca Brecel 3
England Mark Selby England 2023 WST Classic Final 11 China Pang Junxu 3
China Yuan Sijun England 2023 UK Championship Last 48 11 Ireland Ken Doherty 3
China Yuan Sijun China 2023 Wuhan Open Last 64 9 China Ding Junhui 3
England Judd Trump Northern Ireland 2023 Northern Ireland Open Final 17 England Chris Wakelin 3
England Judd Trump England 2023 Championship League Group 4 - Final 5 Scotland John Higgins 3
Thailand Thepchaiya Un-Nooh England 2023 World Championship Last 48 19 England Ricky Walden 3
Iran Hossein Vafaei England 2023 UK Championship Last 16 11 England Matthew Selt 3
Iran Hossein Vafaei England 2023 UK Championship Quarter-final 11 China Zhang Anda 3
Iran Hossein Vafaei China 2023 Shanghai Masters Last 24 11 China Gong Chenzhi 3
England Ricky Walden Germany 2023 European Masters Last 64 9 Wales Jamie Jones 3
Wales Mark Williams England 2023 UK Championship Last 16 11 Wales Jamie Clarke 3
Wales Mark Williams England 2023 World Grand Prix Last 32 7 Wales Jamie Jones 3
Wales Mark Williams England 2023 Masters Final 19 England Judd Trump 3
England Kyren Wilson Scotland 2023 Scottish Open Last 64 7 Northern Ireland Jordan Brown 3
England Kyren Wilson England 2023 Championship League Group 3 - Semi-final 5 England Mark Selby 3
England Gary Wilson England 2023 Championship League Group 4 5 England Ricky Walden 3
China Zhou Yuelong China 2023 Wuhan Open Last 64 9 England Anthony Hamilton 3
China Zhou Yuelong Germany 2023 European Masters Last 128 9 England Stuart Carrington 3
China Zhou Yuelong England 2023 World Championship Last 80 19 England James Cahill 3
Northern Ireland Mark Allen England 2023 Champion of Champions Quarter-final 11 England Ali Carter 2
Northern Ireland Mark Allen China 2023 International Championship Last 128 11 China Ma Hailong 2
Northern Ireland Mark Allen China 2023 International Championship Last 64 11 England Oliver Lines 2
Northern Ireland Mark Allen England 2023 World Championship Last 32 19 China Fan Zhengyi 2
Northern Ireland Mark Allen Wales 2023 Welsh Open Last 128 7 England Alfie Burden 2
China Zhang Anda England 2023 English Open Final 17 England Judd Trump 2
China Zhang Anda England 2023 British Open Last 128 7 Scotland Graeme Dott 2
England John Astley England 2023 World Championship Last 144 19 England Steven Hallworth 2
England John Astley England 2023 World Championship Last 80 19 Scotland Anthony McGill 2
England Stuart Bingham Scotland 2023 Scottish Open Last 64 7 England Manasawin Phetmalaikul 2
England Stuart Bingham China 2023 International Championship Last 64 11 Wales Matthew Stevens 2
England Stuart Bingham England 2023 World Championship Last 16 25 Northern Ireland Mark Allen 2
England Stuart Bingham England 2023 Masters Quarter-final 11 England Shaun Murphy 2
England Stuart Bingham England 2023 Championship League Group 2 5 Northern Ireland Jordan Brown 2
Ukraine Iulian Boiko England 2023 World Championship Last 144 19 Pakistan Mohammed Asif 2
Belgium Luca Brecel Scotland 2023 Scottish Open Last 64 7 England James Cahill 2
Belgium Luca Brecel England 2023 UK Championship Last 32 11 China Yuan Sijun 2
Belgium Luca Brecel China 2023 Shanghai Masters Final 21 England Ronnie O'Sullivan 2
Belgium Luca Brecel England 2023 World Championship Quarter-final 25 England Ronnie O'Sullivan 2
Northern Ireland Jordan Brown China 2023 International Championship Semi-final 17 England Tom Ford 2
Northern Ireland Jordan Brown China 2023 International Championship Last 64 11 England David Gilbert 2
Northern Ireland Jordan Brown China 2023 Wuhan Open Last 64 9 China Gong Chenzhi 2
England Ian Burns England 2023 World Championship Last 80 19 England Ricky Walden 2
England James Cahill England 2023 English Open Last 128 7 England Manasawin Phetmalaikul 2
England Stuart Carrington China 2023 Wuhan Open Last 128 9 China Fan Zhengyi 2
England Ali Carter China 2023 International Championship Last 16 11 Wales Daniel Wells 2
England Ali Carter China 2023 Wuhan Open Last 64 9 Wales Jamie Clarke 2
England Ali Carter England 2023 WST Classic Last 32 7 China Xu Si 2
England Ali Carter Germany 2023 German Masters Last 16 9 England Louis Heathcote 2
England Ali Carter Germany 2023 German Masters Quarter-final 9 China Pang Junxu 2
Thailand Nattanapong Chaikul Thailand 2023 Q School Asia-Oceania - Event 2 Last 128 7 Thailand Taweesap Kongkitchertchoo 2
Thailand Pongsak Chongjairak Thailand 2023 Q School Asia-Oceania - Event 1 Last 64 7 India Sparsh Pherwani 2
England Sam Craigie England 2023 World Grand Prix Last 32 7 England Tom Ford 2
Wales Dominic Dale China 2023 International Championship Last 32 11 China Lyu Haotian 2
Wales Dominic Dale Northern Ireland 2023 Northern Ireland Open Last 128 7 England Allan Taylor 2
Wales Dominic Dale England 2023 World Championship Last 80 19 Northern Ireland Jordan Brown 2
England Mark Davis China 2023 International Championship Last 32 11 China Pang Junxu 2
Wales Ryan Day China 2023 International Championship Last 128 11 Thailand Mink Nutcharut 2
Wales Ryan Day China 2023 International Championship Last 32 11 Scotland Ross Muir 2
Wales Ryan Day England 2023 Tour Championship Quarter-final 19 England Mark Selby 2
Wales Ryan Day England 2023 Championship League Group 1 5 England Jimmy Robertson 2
Scotland Graeme Dott Germany 2023 German Masters Last 128 9 England Robert Milkins 2
Scotland Graeme Dott England 2023 Championship League Group 7 5 China Zhou Yuelong 2
Wales Dylan Emery China 2023 International Championship Last 64 11 China Wang Xinbo 2
England Tom Ford China 2023 International Championship Quarter-final 11 England Barry Hawkins 2
England Tom Ford China 2023 Wuhan Open Last 64 9 China Cao Yupeng 2
Hong Kong Marco Fu England 2023 UK Championship Last 112 11 Belgium Ben Mertens 2
Hong Kong Marco Fu Northern Ireland 2023 Northern Ireland Open Last 128 7 Wales Jamie Jones 2
Hong Kong Marco Fu Germany 2023 European Masters Last 128 9 England Adam Duffy 2
England David Gilbert Northern Ireland 2023 Northern Ireland Open Last 128 7 Northern Ireland Joel Connolly Jnr 2
England David Gilbert England 2023 English Open Last 128 7 Scotland Dean Young 2
England David Gilbert England 2023 Championship League Semi-final - Group 4 4 England James Cahill 2
England David Gilbert England 2023 Championship League Semi-final - Group 4 4 England Shaun Murphy 2
England David Gilbert England 2023 WST Classic Last 128 7 England Ian Martin 2
England Martin Gould England 2023 UK Championship Last 80 11 China Fan Zhengyi 2
England David Grace England 2023 World Championship Last 48 19 England Andrew Higginson 2
China Xiao Guodong China 2023 Wuhan Open Last 32 9 China Xu Si 2
China Xiao Guodong England 2023 Championship League Group 32 4 Switzerland Alexander Ursenbacher 2
China Xiao Guodong England 2023 Championship League Group 5 5 Scotland John Higgins 2
China Xiao Guodong England 2023 Championship League Group 5 5 England Matthew Selt 2
China Xiao Guodong England 2023 Championship League Group 6 5 England Joe Perry 2
China Xiao Guodong England 2023 Championship League Group 6 5 England Robert Milkins 2
China He Guoqiang Thailand 2023 Q School Asia-Oceania - Event 2 Quarter-final 7 Hong Kong Tsz Ho Lee 2
England Anthony Hamilton China 2023 International Championship Last 128 11 China Yulu Bai 2
China Lyu Haotian China 2023 Wuhan Open Last 16 9 China Zhang Anda 2
China Lyu Haotian England 2023 World Championship Last 80 19 England Mark Davis 2
China Lyu Haotian England 2023 WST Classic Last 64 7 England Joe O'Connor 2
China Lyu Haotian Germany 2023 German Masters Last 128 9 Wales Jak Jones 2
England Barry Hawkins Scotland 2023 Scottish Open Last 128 7 China Pang Junxu 2
England Barry Hawkins England 2023 Champion of Champions Last 16 7 Belgium Luca Brecel 2
England Barry Hawkins Northern Ireland 2023 Northern Ireland Open Last 128 7 England Elliot Slessor 2
England Barry Hawkins Northern Ireland 2023 Northern Ireland Open Quarter-final 9 England David Gilbert 2
England Barry Hawkins Germany 2023 European Masters Last 32 9 England Zak Surety 2
England Barry Hawkins England 2023 WST Classic Last 128 7 England Barry Pinches 2
Scotland John Higgins China 2023 International Championship Last 64 11 England David Grace 2
Scotland John Higgins China 2023 International Championship Last 32 11 Wales Dylan Emery 2
Scotland John Higgins China 2023 International Championship Last 128 11 England Manasawin Phetmalaikul 2
Scotland John Higgins England 2023 English Open Last 16 7 England Oliver Lines 2
Scotland John Higgins England 2023 English Open Semi-final 11 England Judd Trump 2
Scotland John Higgins China 2023 Shanghai Masters Last 24 11 China Deng Haohui 2
Scotland John Higgins China 2023 Shanghai Masters Quarter-final 11 England Ronnie O'Sullivan 2
Scotland John Higgins Germany 2023 European Masters Last 16 9 England Shaun Murphy 2
Scotland John Higgins Germany 2023 European Masters Quarter-final 9 England Kyren Wilson 2
Scotland John Higgins England 2023 World Championship Last 32 19 England David Grace 2
Scotland John Higgins England 2023 WST Classic Last 32 7 Wales Jamie Clarke 2
Scotland John Higgins England 2023 WST Classic Last 16 7 England Kyren Wilson 2
Scotland John Higgins Wales 2023 Welsh Open Last 128 7 Switzerland Alexander Ursenbacher 2
Scotland John Higgins England 2023 Championship League Group 4 - Semi-final 5 England Robert Milkins 2
Scotland John Higgins England 2023 Championship League Winners Group 5 England Stuart Bingham 2
Scotland John Higgins England 2023 Championship League Winners Group 5 England Jack Lisowski 2
Scotland John Higgins England 2023 Championship League Winners Group 5 China Xiao Guodong 2
England Andrew Higginson Germany 2023 European Masters Last 128 9 China Cao Yupeng 2
Ireland Aaron Hill China 2023 Wuhan Open Last 32 9 England Martin O'Donnell 2
England Michael Holt England 2023 UK Championship Last 144 11 Hong Kong Marco Fu 2
China Si Jiahui England 2023 World Championship Last 80 19 England Tom Ford 2
China Si Jiahui England 2023 World Championship Last 16 25 England Robert Milkins 2
Wales Jak Jones Scotland 2023 Scottish Open Last 128 7 England David Gilbert 2
Wales Jamie Jones Scotland 2023 Scottish Open Last 128 7 Northern Ireland Mark Allen 2
Wales Jamie Jones England 2023 UK Championship Last 32 11 England Jack Lisowski 2
Wales Jak Jones China 2023 International Championship Last 64 11 China Si Jiahui 2
Wales Jamie Jones Germany 2023 European Masters Last 128 9 China Yuan Sijun 2
Wales Jak Jones England 2023 World Championship Last 48 19 England Barry Hawkins 2
China Jiang Jun Germany 2023 European Masters Last 128 9 Wales Andrew Pagett 2
China Ding Junhui England 2023 UK Championship Final 19 England Ronnie O'Sullivan 2
China Ding Junhui England 2023 UK Championship Last 48 11 England Robbie Williams 2
China Ding Junhui China 2023 International Championship Last 128 11 England Ian Burns 2
China Pang Junxu China 2023 Wuhan Open Last 64 9 England Stuart Carrington 2
China Pang Junxu England 2023 World Championship Last 48 19 China Xu Si 2
China Peifan Lei England 2023 World Championship Last 112 19 England James Cahill 2
England David Lilley England 2023 World Championship Last 144 19 Jamaica Rory McLeod 2
England David Lilley England 2023 World Championship Last 112 19 Northern Ireland Gerard Greene 2
England David Lilley Wales 2023 Welsh Open Last 64 7 England Ricky Walden 2
England Oliver Lines England 2023 World Championship Last 80 19 England Anthony Hamilton 2
England Jack Lisowski England 2023 British Open Last 128 7 England Joe O'Connor 2
England Jack Lisowski England 2023 British Open Last 64 7 England Shaun Murphy 2
England Jack Lisowski England 2023 British Open Last 32 7 England Matthew Selt 2
England Jack Lisowski Germany 2023 European Masters Last 128 9 England Sam Craigie 2
England Jack Lisowski England 2023 WST Classic Last 128 7 England Louis Heathcote 2
England Jack Lisowski England 2023 Championship League Group 1 5 England Jimmy Robertson 2
Scotland Stephen Maguire Northern Ireland 2023 Northern Ireland Open Last 128 7 Ireland Fergal O'Brien 2
Scotland Stephen Maguire England 2023 English Open Last 128 7 Wales Daniel Wells 2
Scotland Anthony McGill Germany 2023 German Masters Last 128 9 England Jamie O'Neill 2
Scotland Anthony McGill England 2023 World Grand Prix Quarter-final 9 England Shaun Murphy 2
Belgium Ben Mertens Scotland 2023 Scottish Open Last 128 7 United States Ahmed Aly Elsayed 2
Belgium Ben Mertens Germany 2023 European Masters Last 128 9 England Gary Wilson 2
England Hammad Miah England 2023 British Open Last 64 7 England Judd Trump 2
England Robert Milkins England 2023 UK Championship Last 32 11 Thailand Thepchaiya Un-Nooh 2
Stan Moody England 2023 UK Championship Last 112 11 Wales Dominic Dale 2
England Shaun Murphy Northern Ireland 2023 Northern Ireland Open Last 64 7 Hong Kong Marco Fu 2
England Shaun Murphy England 2023 British Open Last 64 7 England Jack Lisowski 2
England Shaun Murphy England 2023 Championship League Final - Group 1 4 England Robert Milkins 2
England Shaun Murphy England 2023 Tour Championship Quarter-final 19 England Robert Milkins 2
England Shaun Murphy England 2023 Tour Championship Final 19 England Kyren Wilson 2
England Shaun Murphy England 2023 Players Championship Semi-final 11 England Kyren Wilson 2
England Shaun Murphy Wales 2023 Welsh Open Last 32 7 Scotland Anthony McGill 2
England Shaun Murphy Wales 2023 Welsh Open Last 16 7 Wales Daniel Wells 2
England Joe O'Connor England 2023 UK Championship Last 80 11 England Oliver Lines 2
England Joe O'Connor Germany 2023 European Masters Last 128 9 England Rebecca Kenna 2
England Joe O'Connor England 2023 World Championship Last 80 19 England Andrew Higginson 2
England Ronnie O'Sullivan England 2023 UK Championship Quarter-final 11 China Zhou Yuelong 2
England Ronnie O'Sullivan England 2023 UK Championship Final 19 China Ding Junhui 2
England Ronnie O'Sullivan China 2023 Wuhan Open Last 32 9 China Pang Junxu 2
England Ronnie O'Sullivan China 2023 Shanghai Masters Quarter-final 11 Scotland John Higgins 2
England Ronnie O'Sullivan China 2023 Shanghai Masters Final 21 Belgium Luca Brecel 2
England Ronnie O'Sullivan England 2023 WST Classic Last 128 7 Egypt Mohamed Ibrahim 2
England Ronnie O'Sullivan England 2023 Masters Last 16 11 Belgium Luca Brecel 2
England Joe Perry Northern Ireland 2023 Northern Ireland Open Last 32 7 Iran Hossein Vafaei 2
England Joe Perry England 2023 World Championship Last 80 19 England Sanderson Lam 2
England Barry Pinches England 2023 World Championship Last 144 19 Ireland Ross Bulman 2
England Haydon Pinhey England 2023 WST Classic Last 128 7 Belgium Luca Brecel 2
Thailand Tawan Pooltong Thailand 2023 Q School Asia-Oceania - Event 2 Last 128 7 Singapore Kingsley Tian Yi Ang 2
England Liam Pullen China 2023 International Championship Last 128 11 Scotland Graeme Dott 2
Australia Neil Robertson England 2023 WST Classic Last 128 7 England Luke Simmonds 2
England Jimmy Robertson Germany 2023 German Masters Last 64 9 Wales Jak Jones 2
Thailand Noppon Saengkham Scotland 2023 Scottish Open Semi-final 11 Scotland John Higgins 2
Thailand Noppon Saengkham China 2023 International Championship Last 128 11 Brazil Victor Sarkis 2
Thailand Noppon Saengkham Northern Ireland 2023 Northern Ireland Open Last 128 7 India Himanshu Jain 2
Thailand Noppon Saengkham England 2023 World Grand Prix Last 32 7 England Mark Selby 2
England Mark Selby England 2023 UK Championship Last 16 11 England Barry Hawkins 2
England Mark Selby England 2023 World Championship Quarter-final 25 Scotland John Higgins 2
England Mark Selby England 2023 Tour Championship Quarter-final 19 Wales Ryan Day 2
England Matthew Selt England 2023 UK Championship Last 32 11 England Ali Carter 2
England Matthew Selt England 2023 Championship League Group 20 4 Estonia Andres Petrov 2
England Matthew Selt England 2023 Championship League Group 2 5 England Barry Hawkins 2
England Matthew Selt England 2023 Championship League Group 2 5 Wales Ryan Day 2
England Matthew Selt England 2023 Championship League Group 3 - Semi-final 5 England Ricky Walden 2
England Matthew Selt England 2023 Championship League Group 5 5 England Robert Milkins 2
England Matthew Selt England 2023 Championship League Group 6 5 China Zhou Yuelong 2
China Xu Si England 2023 World Championship Last 112 19 England Zak Surety 2
China Xu Si England 2023 WST Classic Last 128 7 China Ding Junhui 2
China Yuan Sijun Scotland 2023 Scottish Open Last 128 7 Pakistan Mohammed Asif 2
China Yuan Sijun England 2023 UK Championship Last 80 11 Switzerland Alexander Ursenbacher 2
China Yuan Sijun Northern Ireland 2023 Northern Ireland Open Last 64 7 Wales Jamie Clarke 2
China Yuan Sijun England 2023 Championship League Group 13 4 England Sean O'Sullivan 2
China Yuan Sijun England 2023 World Championship Last 80 19 Scotland Scott Donaldson 2
India Ishpreet Singh Chadha Thailand 2023 Q School Asia-Oceania - Event 1 Last 128 7 Hong Kong Kwan Chun Wong 2
England Elliot Slessor China 2023 International Championship Last 128 11 England Hammad Miah 2
England Elliot Slessor England 2023 World Championship Last 112 19 England Ian Martin 2
England Elliot Slessor England 2023 World Championship Last 48 19 China Zhou Yuelong 2
England Elliot Slessor Germany 2023 German Masters Last 64 9 England Sanderson Lam 2
England Elliot Slessor Germany 2023 German Masters Last 32 9 England Joe O'Connor 2
England Zak Surety Germany 2023 European Masters Last 128 9 Wales Ryan Day 2
England Judd Trump England 2023 UK Championship Last 32 11 China Pang Junxu 2
England Judd Trump England 2023 UK Championship Semi-final 11 China Ding Junhui 2
England Judd Trump China 2023 International Championship Last 128 11 China Wang Xinzhong 2
England Judd Trump Northern Ireland 2023 Northern Ireland Open Last 64 7 Belgium Julien Leclercq 2
England Judd Trump China 2023 Wuhan Open Last 64 9 England Oliver Lines 2
England Judd Trump China 2023 Wuhan Open Semi-final 11 China Wu Yize 2
England Judd Trump China 2023 Wuhan Open Final 19 England Ali Carter 2
England Judd Trump England 2023 English Open Quarter-final 9 England Matthew Selt 2
England Judd Trump England 2023 English Open Final 17 China Zhang Anda 2
England Judd Trump England 2023 British Open Last 64 7 England Hammad Miah 2
England Judd Trump Germany 2023 European Masters Final 17 England Barry Hawkins 2
England Judd Trump England 2023 Championship League Semi-final - Group 2 4 Wales Matthew Stevens 2
England Judd Trump England 2023 WST Classic Last 128 7 England David Lilley 2
England Judd Trump England 2023 World Grand Prix Last 32 7 Iran Hossein Vafaei 2
England Judd Trump England 2023 World Grand Prix Final 19 Northern Ireland Mark Allen 2
England Judd Trump England 2023 Masters Quarter-final 11 England Barry Hawkins 2
England Judd Trump England 2023 Masters Final 19 Wales Mark Williams 2
Thailand Thepchaiya Un-Nooh Scotland 2023 Scottish Open Last 64 7 England Chris Wakelin 2
Thailand Thepchaiya Un-Nooh England 2023 UK Championship Last 80 11 England Andy Hicks 2
Thailand Thepchaiya Un-Nooh England 2023 Championship League Group 29 4 Austria Florian Nüßle 2
Thailand Thepchaiya Un-Nooh England 2023 Championship League Semi-final - Group 4 4 England James Cahill 2
Switzerland Alexander Ursenbacher England 2023 World Championship Last 112 19 England Alfie Burden 2
Switzerland Alexander Ursenbacher Germany 2023 German Masters Last 128 9 Pakistan Asjad Iqbal 2
Iran Hossein Vafaei England 2023 UK Championship Last 80 11 England Martin O'Donnell 2
Iran Hossein Vafaei England 2023 UK Championship Last 48 11 Scotland Scott Donaldson 2
Iran Hossein Vafaei China 2023 International Championship Last 128 11 England Reanne Evans 2
Iran Hossein Vafaei England 2023 British Open Last 64 7 England Oliver Brown 2
Iran Hossein Vafaei England 2023 British Open Last 16 7 Scotland Graeme Dott 2
Iran Hossein Vafaei England 2023 British Open Quarter-final 9 China He Guoqiang 2
Iran Hossein Vafaei England 2023 World Championship Last 32 19 China Ding Junhui 2
Iran Hossein Vafaei Wales 2023 Welsh Open Last 64 7 Ireland Ken Doherty 2
Iran Hossein Vafaei England 2023 Masters Last 16 11 England Mark Selby 2
England Chris Wakelin China 2023 International Championship Last 128 11 Scotland Dean Young 2
England Ricky Walden England 2023 UK Championship Last 48 11 Thailand Thepchaiya Un-Nooh 2
England Ricky Walden Wales 2023 Welsh Open Last 128 7 England Liam Highfield 2
Wales Daniel Wells England 2023 British Open Last 128 7 Northern Ireland Jordan Brown 2
Wales Michael White China 2023 Wuhan Open Last 128 9 Wales Andrew Pagett 2
Wales Mark Williams China 2023 International Championship Last 128 11 England Rebecca Kenna 2
Wales Mark Williams England 2023 English Open Last 64 7 China Xiao Guodong 2
Wales Mark Williams England 2023 British Open Quarter-final 9 China Fan Zhengyi 2
Wales Mark Williams England 2023 British Open Final 19 England Mark Selby 2
Wales Mark Williams England 2023 Championship League Final - Group 2 4 China Cao Yupeng 2
England Robbie Williams England 2023 World Championship Last 80 19 Wales Jak Jones 2
Wales Mark Williams England 2023 Masters Last 16 11 England David Gilbert 2
Wales Mark Williams England 2023 Masters Quarter-final 11 England Ronnie O'Sullivan 2
England Gary Wilson Scotland 2023 Scottish Open Last 64 7 China Xing Zihao 2
England Gary Wilson China 2023 International Championship Last 128 11 Egypt Mohamed Ibrahim 2
England Kyren Wilson China 2023 International Championship Last 32 11 Northern Ireland Jordan Brown 2
England Kyren Wilson China 2023 Wuhan Open Last 128 9 China He Guoqiang 2
England Kyren Wilson England 2023 British Open Last 64 7 Northern Ireland Mark Allen 2
England Kyren Wilson China 2023 Shanghai Masters Last 16 11 Scotland John Higgins 2
England Kyren Wilson Germany 2023 European Masters Last 16 9 Wales Duane Jones 2
England Kyren Wilson England 2023 Championship League Group 5 4 England Louis Heathcote 2
England Gary Wilson England 2023 World Championship Last 32 19 England Elliot Slessor 2
England Kyren Wilson England 2023 Tour Championship Final 19 England Shaun Murphy 2
England Kyren Wilson England 2023 WST Classic Last 128 7 Scotland Dean Young 2
England Kyren Wilson England 2023 Players Championship Last 16 11 China Zhou Yuelong 2
England Kyren Wilson Germany 2023 German Masters Last 64 9 England David Lilley 2
England Gary Wilson Germany 2023 German Masters Last 128 9 Thailand Dechawat Poomjaeng 2
England Kyren Wilson England 2023 Championship League Winners Group 5 England Stuart Bingham 2
China Zhao Xintong Germany 2023 German Masters Last 64 9 Pakistan Mohammed Asif 2
China Wu Yize England 2023 World Championship Last 112 19 England Allan Taylor 2
China Wu Yize England 2023 World Championship Last 48 19 England Chris Wakelin 2
China Wu Yize England 2023 World Championship Last 32 19 Australia Neil Robertson 2
China Zhou Yuelong Scotland 2023 Scottish Open Last 128 7 England Anthony Hamilton 2
China Zhou Yuelong England 2023 UK Championship Last 32 11 Australia Neil Robertson 2
China Zhou Yuelong China 2023 International Championship Last 64 11 England Anthony Hamilton 2
China Zhou Yuelong China 2023 Wuhan Open Last 128 9 Thailand Siripaporn Nuanthakhamjan 2
China Zhou Yuelong England 2023 English Open Quarter-final 9 China Zhang Anda 2
China Zhou Yuelong England 2023 World Grand Prix Last 32 7 Thailand Thepchaiya Un-Nooh 2
China Zhou Yuelong England 2023 Championship League Group 6 5 England Robert Milkins 2
China Long Zehuang England 2023 UK Championship Last 144 11 England Haydon Pinhey 2
China Long Zehuang England 2023 UK Championship Last 112 11 England Oliver Lines 2
China Fan Zhengyi England 2023 Championship League Group 23 4 United States Ahmed Aly Elsayed 2
China Fan Zhengyi England 2023 World Championship Last 80 19 Ukraine Iulian Boiko 2
China Fan Zhengyi England 2023 World Championship Last 32 19 Northern Ireland Mark Allen 2
Northern Ireland Mark Allen England 2023 UK Championship Last 32 11 China Ding Junhui 1
Northern Ireland Mark Allen England 2023 Champion of Champions Last 16 7 England Jimmy White 1
Northern Ireland Mark Allen England 2023 Champion of Champions Semi-final 11 Scotland John Higgins 1
Northern Ireland Mark Allen England 2023 Champion of Champions Final 19 England Judd Trump 1
Northern Ireland Mark Allen China 2023 Wuhan Open Last 128 9 England John Astley 1
Northern Ireland Mark Allen England 2023 English Open Last 32 7 England Matthew Selt 1
Northern Ireland Mark Allen China 2023 Shanghai Masters Last 16 11 China Fan Zhengyi 1
Northern Ireland Mark Allen England 2023 World Championship Quarter-final 25 Wales Jak Jones 1
Northern Ireland Mark Allen Germany 2023 German Masters Last 128 9 England Peter Lines 1
Northern Ireland Mark Allen England 2023 World Grand Prix Last 32 7 England David Gilbert 1
Northern Ireland Mark Allen England 2023 World Grand Prix Last 16 7 England Joe O'Connor 1
Northern Ireland Mark Allen England 2023 World Grand Prix Semi-final 11 Thailand Noppon Saengkham 1
Northern Ireland Mark Allen England 2023 World Grand Prix Final 19 England Judd Trump 1
China Zhang Anda Scotland 2023 Scottish Open Last 64 7 England Judd Trump 1
China Zhang Anda England 2023 UK Championship Last 16 11 Belgium Luca Brecel 1
China Zhang Anda China 2023 International Championship Last 64 11 Wales Mark Williams 1
China Zhang Anda China 2023 International Championship Last 32 11 England Liam Pullen 1
China Zhang Anda China 2023 International Championship Quarter-final 11 China Ding Junhui 1
China Zhang Anda China 2023 International Championship Semi-final 17 England Ronnie O'Sullivan 1
China Zhang Anda Northern Ireland 2023 Northern Ireland Open Last 128 7 China Si Jiahui 1
China Zhang Anda Northern Ireland 2023 Northern Ireland Open Last 64 7 Malaysia Thor Chuan Leong 1
China Zhang Anda England 2023 English Open Last 128 7 Belgium Ben Mertens 1
China Zhang Anda England 2023 English Open Last 64 7 Scotland Anthony McGill 1
China Zhang Anda England 2023 English Open Last 16 7 England Ronnie O'Sullivan 1
China Zhang Anda England 2023 Championship League Group 12 4 England Barry Hawkins 1
China Zhang Anda England 2023 World Championship Last 112 19 Stan Moody 1
China Zhang Anda England 2023 World Championship Last 48 19 Thailand Noppon Saengkham 1
China Zhang Anda Germany 2023 German Masters Last 128 9 England Craig Steadman 1
Pakistan Mohammed Asif England 2023 UK Championship Last 144 11 Wales Duane Jones 1
Pakistan Mohammed Asif China 2023 International Championship Last 128 11 England Mark Selby 1
Pakistan Mohammed Asif England 2023 Championship League Group 8 4 Wales Alex Taubman 1
England John Astley China 2023 International Championship Last 64 11 England Ali Carter 1
England John Astley China 2023 Wuhan Open Last 128 9 Northern Ireland Mark Allen 1
England John Astley England 2023 Championship League Group 9 4 Thailand Mink Nutcharut 1
England John Astley England 2023 World Championship Last 112 19 England Craig Steadman 1
England John Astley England 2023 WST Classic Last 128 7 Iran Hossein Vafaei 1
England Stuart Bingham Scotland 2023 Scottish Open Last 32 7 Ireland Aaron Hill 1
England Stuart Bingham Scotland 2023 Scottish Open Last 16 7 China Zhang Anda 1
England Stuart Bingham Scotland 2023 Scottish Open Quarter-final 9 China Zhou Yuelong 1
England Stuart Bingham Northern Ireland 2023 Northern Ireland Open Last 64 7 China Xu Si 1
England Stuart Bingham Northern Ireland 2023 Northern Ireland Open Last 128 7 England Ashley Hugill 1
England Stuart Bingham China 2023 Wuhan Open Last 64 9 Wales Daniel Wells 1
England Stuart Bingham China 2023 Wuhan Open Last 32 9 England Ali Carter 1
England Stuart Bingham England 2023 Championship League Group 15 4 Wales Matthew Stevens 1
England Stuart Bingham England 2023 World Championship Last 32 19 England David Gilbert 1
England Stuart Bingham England 2023 WST Classic Last 128 7 Hong Kong Ng On Yee 1
England Stuart Bingham England 2023 WST Classic Last 32 7 England Martin Gould 1
England Stuart Bingham England 2023 Championship League Group 1 5 England Matthew Selt 1
England Stuart Bingham England 2023 Championship League Group 1 5 England Jimmy Robertson 1
England Stuart Bingham England 2023 Championship League Group 1 5 Wales Ryan Day 1
England Stuart Bingham England 2023 Championship League Group 1 5 England Jack Lisowski 1
England Stuart Bingham England 2023 Championship League Group 2 5 Wales Jamie Jones 1
England Stuart Bingham England 2023 Championship League Group 2 5 England Robert Milkins 1
England Stuart Bingham England 2023 Championship League Group 2 5 Wales Ryan Day 1
England Stuart Bingham England 2023 Championship League Group 2 5 England Barry Hawkins 1
England Stuart Bingham England 2023 Championship League Group 2 - Final 5 England Robert Milkins 1
England Stuart Bingham England 2023 Championship League Group 2 - Semi-final 5 England Matthew Selt 1
England Stuart Bingham England 2023 Championship League Winners Group 5 Scotland John Higgins 1
England Stuart Bingham England 2023 Championship League Winners Group 5 England Judd Trump 1
China Yan Bingtao Germany 2023 German Masters Last 128 9 England Rod Lawler 1
China Yan Bingtao Germany 2023 German Masters Last 64 9 England David Grace 1
Ukraine Iulian Boiko England 2023 UK Championship Last 112 11 England Mark Joyce 1
Ukraine Iulian Boiko Germany 2023 European Masters Last 128 9 Wales Matthew Stevens 1
Belgium Luca Brecel England 2023 English Open Last 64 7 England Andy Hicks 1
Belgium Luca Brecel China 2023 Shanghai Masters Last 16 11 Wales Mark Williams 1
Belgium Luca Brecel China 2023 Shanghai Masters Semi-final 19 Australia Neil Robertson 1
Belgium Luca Brecel Germany 2023 European Masters Last 64 9 India Ishpreet Singh Chadha 1
Belgium Luca Brecel Germany 2023 European Masters Last 32 9 England Robbie Williams 1
Belgium Luca Brecel England 2023 World Championship Semi-final 33 China Si Jiahui 1
Belgium Luca Brecel Wales 2023 Welsh Open Last 64 7 England Elliot Slessor 1
Belgium Luca Brecel England 2023 Masters Last 16 11 England Ronnie O'Sullivan 1
Northern Ireland Jordan Brown Scotland 2023 Scottish Open Last 128 7 England Adam Duffy 1
Northern Ireland Jordan Brown China 2023 International Championship Last 128 11 England Sean O'Sullivan 1
Northern Ireland Jordan Brown China 2023 International Championship Last 16 11 Scotland John Higgins 1
Northern Ireland Jordan Brown China 2023 International Championship Quarter-final 11 Scotland Stephen Maguire 1
Northern Ireland Jordan Brown China 2023 Wuhan Open Last 128 9 India Himanshu Jain 1
England Oliver Brown Germany 2023 European Masters Last 128 9 England Liam Pullen 1
Northern Ireland Jordan Brown England 2023 Championship League Group 1 5 England Matthew Selt 1
Northern Ireland Jordan Brown England 2023 Championship League Group 1 - Semi-final 5 England Jack Lisowski 1
Northern Ireland Jordan Brown England 2023 Championship League Group 2 5 England Barry Hawkins 1
Ireland Ross Bulman England 2023 Q School - Event 1 Round 1 7 Wales Jack Bradford 1
Ireland Ross Bulman England 2023 World Championship Last 144 19 England Barry Pinches 1
England Alfie Burden England 2023 Q School - Event 1 Last 32 7 England Louis Heathcote 1
England Ian Burns England 2023 UK Championship Last 144 11 Scotland Amaan Iqbal 1
England Ian Burns England 2023 UK Championship Last 112 11 England Liam Highfield 1
England Ian Burns China 2023 Wuhan Open Last 64 9 Wales Jamie Jones 1
England Ian Burns England 2023 Championship League Group 31 4 England Steven Hallworth 1
England James Cahill England 2023 World Championship Last 112 19 China Peifan Lei 1
England James Cahill England 2023 WST Classic Last 128 7 England Andy Hicks 1
England James Cahill Germany 2023 German Masters Last 128 9 China Zhou Yuelong 1
England Stuart Carrington England 2023 Q School - Event 1 Round 1 7 England Sheldon O’Connor 1
England Ali Carter Scotland 2023 Scottish Open Last 128 7 China Long Zehuang 1
England Ali Carter Scotland 2023 Scottish Open Last 32 7 Thailand Noppon Saengkham 1
England Ali Carter England 2023 Champion of Champions Last 16 7 England Mark Selby 1
England Ali Carter England 2023 Champion of Champions Quarter-final 11 Northern Ireland Mark Allen 1
England Ali Carter China 2023 International Championship Last 64 11 England John Astley 1
England Ali Carter China 2023 Wuhan Open Semi-final 11 China Lyu Haotian 1
England Ali Carter China 2023 Wuhan Open Final 19 England Judd Trump 1
England Ali Carter England 2023 English Open Last 128 7 Wales Jamie Clarke 1
England Ali Carter England 2023 British Open Last 16 7 China Xiao Guodong 1
England Ali Carter China 2023 Shanghai Masters Last 24 11 China Dong Zihao 1
England Ali Carter Germany 2023 European Masters Last 64 9 England Ashley Hugill 1
England Ali Carter England 2023 World Championship Last 32 19 Wales Jak Jones 1
England Ali Carter England 2023 Tour Championship Quarter-final 19 England Kyren Wilson 1
England Ali Carter England 2023 WST Classic Last 16 7 England James Cahill 1
England Ali Carter England 2023 Players Championship Last 16 11 England Judd Trump 1
England Ali Carter England 2023 Players Championship Final 19 England Shaun Murphy 1
England Ali Carter Wales 2023 Welsh Open Last 64 7 England Ian Martin 1
England Ali Carter Germany 2023 German Masters Last 128 9 England Stuart Carrington 1
England Ali Carter Germany 2023 German Masters Last 64 9 England Robbie Williams 1
England Ali Carter Germany 2023 German Masters Semi-final 11 England Robert Milkins 1
England Ali Carter Germany 2023 German Masters Final 19 England Tom Ford 1
England Ali Carter England 2023 Snooker Shoot Out Last 32 1 China Cao Yupeng 1
England Ali Carter England 2023 Championship League Group 1 5 England Jack Lisowski 1
England Ali Carter England 2023 Championship League Group 1 5 England Jimmy Robertson 1
England Ashley Carty China 2023 Wuhan Open Last 32 9 China Yuan Sijun 1
England Ashley Carty Germany 2023 European Masters Last 128 9 England Martin O'Donnell 1
England Ashley Carty Germany 2023 European Masters Last 64 9 England Joe O'Connor 1
England Billy Joe Castle England 2023 Q School - Event 2 Round 1 7 Guernsey James Kirk 1
England Billy Joe Castle England 2023 Q School - Event 1 Last 128 7 England Mark Vincent 1
England Harvey Chandler England 2023 Q School - Event 2 Last 64 7 Ireland Fergal Quinn 1
China Li Chengjie Thailand 2023 Q School Asia-Oceania - Event 1 Last 64 7 Hong Kong Yee Ting Cheung 1
Malaysia Thor Chuan Leong Scotland 2023 Scottish Open Last 64 7 Wales Daniel Wells 1
Malaysia Thor Chuan Leong England 2023 British Open Last 128 7 Switzerland Alexander Ursenbacher 1
Malaysia Thor Chuan Leong Germany 2023 European Masters Last 128 9 England Chris Wakelin 1
Malaysia Thor Chuan Leong Thailand 2023 Q School Asia-Oceania - Event 1 Semi-final 7 China Peifan Lei 1
Wales Jamie Clarke England 2023 UK Championship Last 32 11 England Kyren Wilson 1
Wales Jamie Clarke England 2023 UK Championship Last 16 11 Wales Mark Williams 1
Wales Jamie Clarke England 2023 English Open Last 128 7 England Ali Carter 1
Wales Jamie Clarke England 2023 World Championship Last 80 19 Wales Matthew Stevens 1
Wales Jamie Clarke England 2023 WST Classic Last 128 7 England Rebecca Kenna 1
Wales Jamie Clarke England 2023 WST Classic Last 64 7 Wales Andrew Pagett 1
Wales Jamie Clarke Germany 2023 German Masters Last 128 9 Thailand Noppon Saengkham 1
England Joshua Cooper England 2023 Q School - Event 1 Round 1 7 Pakistan Abdul Raheem 1
England Joshua Cooper England 2023 Q School - Event 1 Last 128 7 England Neal Jones 1
England Sam Craigie Scotland 2023 Scottish Open Last 128 7 Wales Mark Williams 1
England Sam Craigie Northern Ireland 2023 Northern Ireland Open Last 128 7 England Kyren Wilson 1
England Sam Craigie China 2023 Wuhan Open Last 32 9 England Jack Lisowski 1
England Sam Craigie England 2023 Championship League Group 23 4 Ireland Fergal O'Brien 1
England Sam Craigie Wales 2023 Welsh Open Last 128 7 Thailand Mink Nutcharut 1
England Sam Craigie Germany 2023 German Masters Last 128 9 Scotland Stephen Maguire 1
Wales Dominic Dale England 2023 UK Championship Last 112 11 Stan Moody 1
Wales Dominic Dale Germany 2023 European Masters Last 128 9 Scotland Anthony McGill 1
Wales Dominic Dale England 2023 World Championship Last 112 19 Pakistan Asjad Iqbal 1
England Ryan Davies England 2023 UK Championship Last 112 11 England David Grace 1
Wales Alfie Davies England 2023 Q School - Event 2 Last 64 7 England Imran Puri 1
Wales Liam Davies Wales 2023 Welsh Open Last 128 7 Thailand Noppon Saengkham 1
England Mark Davis China 2023 International Championship Last 64 11 Belgium Luca Brecel 1
England Mark Davis Northern Ireland 2023 Northern Ireland Open Last 128 7 Scotland Scott Donaldson 1
England Mark Davis England 2023 English Open Last 64 7 England David Lilley 1
England Mark Davis England 2023 Championship League Group 19 4 England Jenson Kendrick 1
England Mark Davis England 2023 World Championship Last 112 19 Cyprus Michael Georgiou 1
England Mark Davis England 2023 World Championship Last 48 19 England Joe Perry 1
England Mark Davis England 2023 WST Classic Last 64 7 Northern Ireland Mark Allen 1
Wales Ryan Day Scotland 2023 Scottish Open Last 128 7 China Jiang Jun 1
Wales Ryan Day China 2023 International Championship Last 16 11 Scotland Stephen Maguire 1
Wales Ryan Day China 2023 Wuhan Open Last 128 9 China Long Zehuang 1
Wales Ryan Day England 2023 World Championship Last 48 19 Scotland Scott Donaldson 1
Wales Ryan Day England 2023 Players Championship Last 16 11 England Chris Wakelin 1
Wales Ryan Day Germany 2023 German Masters Last 128 9 Wales Michael White 1
Wales Ryan Day England 2023 World Grand Prix Last 32 7 England Ricky Walden 1
Wales Ryan Day England 2023 Championship League Group 1 5 Northern Ireland Jordan Brown 1
Wales Ryan Day England 2023 Championship League Group 1 5 England Matthew Selt 1
Wales Ryan Day England 2023 Championship League Group 2 5 England Stuart Bingham 1
Wales Ryan Day England 2023 Championship League Group 2 5 Northern Ireland Jordan Brown 1
England Paul Deaville England 2023 Q School - Event 2 Last 128 7 England Louis Heathcote 1
Ireland Ken Doherty England 2023 UK Championship Last 48 11 China Yuan Sijun 1
Ireland Ken Doherty Northern Ireland 2023 Northern Ireland Open Last 128 7 England Liam Highfield 1
Ireland Ken Doherty Germany 2023 European Masters Last 64 9 China Si Jiahui 1
Ireland Ken Doherty England 2023 Championship League Group 6 4 Poland Daniel Holoyda 1
Ireland Ken Doherty England 2023 World Championship Last 112 19 England Hammad Miah 1
Scotland Scott Donaldson England 2023 UK Championship Last 112 11 Malaysia Thor Chuan Leong 1
Scotland Scott Donaldson England 2023 UK Championship Last 80 11 England Sam Craigie 1
Scotland Scott Donaldson China 2023 International Championship Last 128 11 England Louis Heathcote 1
Scotland Scott Donaldson China 2023 International Championship Last 64 11 England Jack Lisowski 1
Scotland Scott Donaldson Germany 2023 European Masters Last 128 9 England David Grace 1
Scotland Scott Donaldson England 2023 World Championship Last 80 19 China Yuan Sijun 1
Scotland Scott Donaldson Wales 2023 Welsh Open Last 128 7 China Cao Yupeng 1
Scotland Scott Donaldson Germany 2023 German Masters Last 128 9 England Matthew Selt 1
Scotland Graeme Dott England 2023 English Open Last 128 7 China Yisong Peng 1
Scotland Graeme Dott England 2023 British Open Last 64 7 England Andy Hicks 1
Scotland Graeme Dott England 2023 WST Classic Last 128 7 England Jimmy White 1
England Adam Duffy England 2023 Championship League Group 3 4 England Craig Steadman 1
Wales Dylan Emery England 2023 UK Championship Last 112 11 Northern Ireland Robbie Mcguigan 1
Wales Dylan Emery Northern Ireland 2023 Northern Ireland Open Last 128 7 England Martin Gould 1
Wales Dylan Emery Germany 2023 European Masters Last 128 9 England Barry Pinches 1
Wales Dylan Emery England 2023 Championship League Group 6 4 Ireland Ken Doherty 1
Wales Dylan Emery England 2023 World Championship Last 144 19 China Ma Hailong 1
England Tom Ford Scotland 2023 Scottish Open Last 128 7 England Louis Heathcote 1
England Tom Ford Scotland 2023 Scottish Open Last 32 7 China Ding Junhui 1
England Tom Ford England 2023 UK Championship Last 32 11 Thailand Noppon Saengkham 1
England Tom Ford England 2023 UK Championship Last 16 11 China Ding Junhui 1
England Tom Ford China 2023 International Championship Last 64 11 China Cao Yupeng 1
England Tom Ford China 2023 Wuhan Open Last 128 9 England Adam Duffy 1
England Tom Ford England 2023 English Open Last 64 7 China Yuan Sijun 1
England Tom Ford England 2023 WST Classic Last 128 7 Wales Andrew Pagett 1
England Tom Ford Germany 2023 German Masters Semi-final 11 England Jack Lisowski 1
England Tom Ford Germany 2023 German Masters Final 19 England Ali Carter 1
England Tom Ford England 2023 Championship League Group 7 5 Scotland Graeme Dott 1
England Tom Ford England 2023 Championship League Group 7 5 Scotland Stephen Maguire 1
Hong Kong Marco Fu China 2023 International Championship Last 128 11 England Robert Milkins 1
Hong Kong Marco Fu England 2023 English Open Last 128 7 Scotland John Higgins 1
Hong Kong Marco Fu England 2023 World Championship Last 144 19 England Martin O'Donnell 1
Hong Kong Marco Fu Wales 2023 Welsh Open Last 128 7 England David Gilbert 1
England David Gilbert Scotland 2023 Scottish Open Last 128 7 Wales Jak Jones 1
England David Gilbert China 2023 International Championship Last 64 11 Northern Ireland Jordan Brown 1
England David Gilbert Northern Ireland 2023 Northern Ireland Open Last 32 7 China Lyu Haotian 1
England David Gilbert Northern Ireland 2023 Northern Ireland Open Quarter-final 9 England Barry Hawkins 1
England David Gilbert England 2023 British Open Last 16 7 England Mark Selby 1
England David Gilbert Germany 2023 European Masters Last 32 9 Belgium Ben Mertens 1
England David Gilbert England 2023 World Championship Last 32 19 England Stuart Bingham 1
England David Gilbert Wales 2023 Welsh Open Last 128 7 Hong Kong Marco Fu 1
England David Gilbert Wales 2023 Welsh Open Last 64 7 England Chris Wakelin 1
England David Gilbert Wales 2023 Welsh Open Last 32 7 Belgium Ben Mertens 1
England David Gilbert Germany 2023 German Masters Last 128 9 England Andy Hicks 1
England David Gilbert England 2023 Championship League Group 5 5 China Xiao Guodong 1
England David Gilbert England 2023 Championship League Group 5 5 Scotland John Higgins 1
England Martin Gould Northern Ireland 2023 Northern Ireland Open Last 128 7 Wales Dylan Emery 1
England Martin Gould England 2023 English Open Last 64 7 England Oliver Lines 1
England Martin Gould England 2023 British Open Last 128 7 China Wu Yize 1
England Martin Gould Germany 2023 European Masters Last 128 9 Scotland John Higgins 1
England Martin Gould Wales 2023 Welsh Open Last 128 7 Ireland Fergal O'Brien 1
England David Grace England 2023 WST Classic Last 16 7 England Gary Wilson 1
England David Grace Germany 2023 German Masters Last 128 9 England Mark King 1
England David Grace Germany 2023 German Masters Last 64 9 China Yan Bingtao 1
Scotland Liam Graham England 2023 World Championship Last 144 19 England Sean O'Sullivan 1
China Xiao Guodong England 2023 UK Championship Last 80 11 England Mark Joyce 1
China Xiao Guodong China 2023 International Championship Last 32 11 England Mark Selby 1
China Xiao Guodong China 2023 Wuhan Open Last 64 9 England Rod Lawler 1
China Xiao Guodong China 2023 Wuhan Open Last 16 9 England Tom Ford 1
China Xiao Guodong England 2023 British Open Quarter-final 9 England Tom Ford 1
China Xiao Guodong Germany 2023 European Masters Last 128 9 England Sydney Wilson 1
China Xiao Guodong England 2023 Championship League Semi-final - Group 1 4 England Michael Holt 1
China Xiao Guodong England 2023 WST Classic Last 128 7 Wales Daniel Wells 1
China Xiao Guodong Germany 2023 German Masters Last 128 9 England Alfie Burden 1
China Xiao Guodong Germany 2023 German Masters Last 16 9 England Elliot Slessor 1
China Xiao Guodong England 2023 Snooker Shoot Out Last 128 1 Ukraine Anton Kazakov 1
China Xiao Guodong England 2023 Championship League Group 5 5 England David Gilbert 1
China Xiao Guodong England 2023 Championship League Group 6 - Semi-final 5 China Zhou Yuelong 1
China Xiao Guodong England 2023 Championship League Group 7 5 China Zhou Yuelong 1
China Xiao Guodong England 2023 Championship League Group 7 5 England Tom Ford 1
China Xiao Guodong England 2023 Championship League Group 7 5 England Matthew Selt 1
China Xiao Guodong England 2023 Championship League Group 7 - Final 5 China Lyu Haotian 1
China Xiao Guodong England 2023 Championship League Group 7 - Semi-final 5 Scotland Graeme Dott 1
China Xiao Guodong England 2023 Championship League Winners Group 5 England Kyren Wilson 1
China Xiao Guodong England 2023 Championship League Winners Group 5 England Stuart Bingham 1
China He Guoqiang China 2023 Wuhan Open Last 32 9 China Gong Chenzhi 1
China He Guoqiang China 2023 Wuhan Open Last 16 9 Ireland Aaron Hill 1
China He Guoqiang China 2023 Wuhan Open Last 128 9 England Kyren Wilson 1
China He Guoqiang England 2023 English Open Last 64 7 Wales Ryan Day 1
China He Guoqiang England 2023 English Open Last 32 7 Iran Hossein Vafaei 1
China He Guoqiang England 2023 British Open Last 64 7 Pakistan Mohammed Asif 1
China He Guoqiang England 2023 British Open Last 32 7 England Oliver Lines 1
China He Guoqiang Thailand 2023 Q School Asia-Oceania - Event 2 Last 128 7 Iran Hamed Zarehdoust 1
China He Guoqiang Thailand 2023 Q School Asia-Oceania - Event 2 Last 32 7 Hong Kong Kai Sang Yeung 1
China He Guoqiang Thailand 2023 Q School Asia-Oceania - Event 1 Quarter-final 7 Hong Kong Cheung Ka Wai 1
China Ma Hailong China 2023 International Championship Last 128 11 Northern Ireland Mark Allen 1
China Ma Hailong England 2023 Championship League Group 9 4 England John Astley 1
China Ma Hailong England 2023 Championship League Group 9 4 Thailand Mink Nutcharut 1
England Brandon Hall England 2023 Q School - Event 1 Last 64 7 Scotland Michael Collumb 1
England Steven Hallworth Wales 2023 Welsh Open Last 128 7 Northern Ireland Jordan Brown 1
England Anthony Hamilton China 2023 Wuhan Open Last 128 9 China Wang Xinbo 1
England Anthony Hamilton Germany 2023 European Masters Last 64 9 England Louis Heathcote 1
England Anthony Hamilton England 2023 Championship League Group 28 4 China Xing Zihao 1
England Anthony Hamilton England 2023 Championship League Group 28 4 Australia Ryan Thomerson 1
England Anthony Hamilton England 2023 Championship League Semi-final - Group 5 4 England Sanderson Lam 1
England Anthony Hamilton England 2023 WST Classic Last 128 7 England Farakh Ajaib 1
China Deng Haohui Thailand 2023 Q School Asia-Oceania - Event 1 Last 128 7 Thailand Vorawit Thongweang 1
China Lyu Haotian England 2023 UK Championship Last 80 11 China Xu Si 1
China Lyu Haotian China 2023 International Championship Last 128 11 England David Lilley 1
China Lyu Haotian China 2023 International Championship Last 32 11 Wales Dominic Dale 1
China Lyu Haotian Northern Ireland 2023 Northern Ireland Open Last 64 7 England Tom Ford 1
China Lyu Haotian China 2023 Wuhan Open Last 64 9 England Chris Wakelin 1
China Lyu Haotian England 2023 Championship League Group 31 4 England Steven Hallworth 1
China Lyu Haotian England 2023 WST Classic Last 32 7 England Oliver Lines 1
China Lyu Haotian England 2023 Championship League Group 7 5 England Matthew Selt 1
China Lyu Haotian England 2023 Championship League Group 7 - Semi-final 5 Scotland Stephen Maguire 1
England Barry Hawkins England 2023 UK Championship Last 16 11 England Mark Selby 1
England Barry Hawkins China 2023 International Championship Last 128 11 Wales Andrew Pagett 1
England Barry Hawkins China 2023 International Championship Last 32 11 England Ricky Walden 1
England Barry Hawkins China 2023 Wuhan Open Last 64 9 England Sanderson Lam 1
England Barry Hawkins China 2023 Wuhan Open Last 32 9 Wales Jamie Jones 1
England Barry Hawkins China 2023 Wuhan Open Last 16 9 England Judd Trump 1
England Barry Hawkins England 2023 English Open Last 64 7 Scotland Graeme Dott 1
England Barry Hawkins England 2023 British Open Last 32 7 England Kyren Wilson 1
England Barry Hawkins Germany 2023 European Masters Last 128 9 England Sean O'Sullivan 1
England Barry Hawkins Germany 2023 European Masters Last 16 9 Belgium Luca Brecel 1
England Barry Hawkins Germany 2023 European Masters Semi-final 11 England Mark Selby 1
England Barry Hawkins England 2023 Masters Last 16 11 Northern Ireland Mark Allen 1
England Barry Hawkins England 2023 Masters Quarter-final 11 England Judd Trump 1
England Louis Heathcote England 2023 UK Championship Last 144 11 United States Ahmed Aly Elsayed 1
England Louis Heathcote Germany 2023 European Masters Last 128 9 England Andy Lee 1
England Louis Heathcote England 2023 Q School - Event 2 Quarter-final 7 England Ryan Davies 1
England Louis Heathcote England 2023 Q School - Event 1 Round 1 7 Wales Marc Shaw 1
England Louis Heathcote Germany 2023 German Masters Last 128 9 England Mitchell Mann 1
England Louis Heathcote Germany 2023 German Masters Last 64 9 Belgium Julien Leclercq 1
England Louis Heathcote Germany 2023 German Masters Last 32 9 China Cao Yupeng 1
Scotland Stephen Hendry England 2023 World Championship Last 144 19 England James Cahill 1
England Andy Hicks England 2023 UK Championship Last 112 11 Egypt Mohamed Ibrahim 1
England Andy Hicks England 2023 World Championship Last 112 19 England Jamie O'Neill 1
Scotland John Higgins Scotland 2023 Scottish Open Quarter-final 9 England Tom Ford 1
Scotland John Higgins Scotland 2023 Scottish Open Semi-final 11 Thailand Noppon Saengkham 1
Scotland John Higgins England 2023 UK Championship Last 32 11 England Joe O'Connor 1
Scotland John Higgins China 2023 Wuhan Open Last 128 9 Wales Dylan Emery 1
Scotland John Higgins England 2023 British Open Last 64 7 England Robbie Williams 1
Scotland John Higgins China 2023 Shanghai Masters Last 16 11 England Kyren Wilson 1
Scotland John Higgins Germany 2023 European Masters Last 128 9 England Martin Gould 1
Scotland John Higgins Germany 2023 European Masters Semi-final 11 England Judd Trump 1
Scotland John Higgins England 2023 World Championship Quarter-final 25 England Mark Selby 1
Scotland John Higgins England 2023 WST Classic Quarter-final 7 England Mark Selby 1
Scotland John Higgins England 2023 WST Classic Last 64 7 England Mark Joyce 1
Scotland John Higgins Wales 2023 Welsh Open Last 32 7 England Sanderson Lam 1
Scotland John Higgins Germany 2023 German Masters Last 128 9 Hong Kong Marco Fu 1
Scotland John Higgins England 2023 Masters Last 16 11 England Jack Lisowski 1
Scotland John Higgins England 2023 Championship League Group 4 5 England Mark Selby 1
Scotland John Higgins England 2023 Championship League Group 4 5 England Judd Trump 1
Scotland John Higgins England 2023 Championship League Group 5 5 China Xiao Guodong 1
Scotland John Higgins England 2023 Championship League Group 5 5 England Robert Milkins 1
Scotland John Higgins England 2023 Championship League Group 5 - Semi-final 5 China Xiao Guodong 1
Scotland John Higgins England 2023 Championship League Winners Group 5 England Judd Trump 1
England Andrew Higginson Scotland 2023 Scottish Open Last 64 7 England Mark Davis 1
England Andrew Higginson China 2023 Wuhan Open Last 128 9 Thailand Noppon Saengkham 1
England Andrew Higginson England 2023 English Open Last 128 7 Australia Ryan Thomerson 1
England Andrew Higginson England 2023 Q School - Event 1 Last 128 7 England Labeeb Ahmed 1
England Andrew Higginson England 2023 World Championship Last 80 19 England Joe O'Connor 1
England Andrew Higginson England 2023 World Championship Last 48 19 England David Grace 1
England Andrew Higginson England 2023 WST Classic Last 128 7 England Martin Gould 1
England Liam Highfield Scotland 2023 Scottish Open Last 128 7 Scotland Dean Young 1
England Liam Highfield Scotland 2023 Scottish Open Last 64 7 England Tom Ford 1
England Liam Highfield Northern Ireland 2023 Northern Ireland Open Last 128 7 Ireland Ken Doherty 1
England Liam Highfield China 2023 Wuhan Open Last 128 9 England Jimmy White 1
England Liam Highfield England 2023 English Open Last 128 7 England Martin O'Donnell 1
England Liam Highfield England 2023 WST Classic Last 128 7 Hong Kong Marco Fu 1
England Liam Highfield Germany 2023 German Masters Last 64 9 Scotland Ross Muir 1
Ireland Aaron Hill Scotland 2023 Scottish Open Last 32 7 England Stuart Bingham 1
Ireland Aaron Hill China 2023 Wuhan Open Last 128 9 England Joe Perry 1
Ireland Aaron Hill China 2023 Wuhan Open Last 16 9 China He Guoqiang 1
Ireland Aaron Hill China 2023 Wuhan Open Quarter-final 9 China Wu Yize 1
Ireland Aaron Hill England 2023 World Championship Last 144 19 Thailand Siripaporn Nuanthakhamjan 1
Ireland Aaron Hill England 2023 World Championship Last 112 19 Wales Michael White 1
England Michael Holt England 2023 Championship League Group 1 4 Scotland Scott Donaldson 1
England Michael Holt England 2023 Q School - Event 1 Last 128 7 England Jeff Cundy 1
England Michael Holt England 2023 Snooker Shoot Out Last 128 1 China Peifan Lei 1
China Liu Hongyu China 2023 International Championship Last 128 11 Wales Matthew Stevens 1
China Liu Hongyu England 2023 British Open Last 64 7 China Ding Junhui 1
England Ashley Hugill Germany 2023 European Masters Last 16 9 England Mark Selby 1
Finland Robin Hull England 2023 Q School - Event 1 Round 1 7 England Richard Pipe 1
Finland Robin Hull England 2023 Q School - Event 1 Last 128 7 England Jamie O'Neill 1
Pakistan Asjad Iqbal England 2023 World Championship Last 112 19 Wales Dominic Dale 1
Pakistan Asjad Iqbal Wales 2023 Welsh Open Last 128 7 England Kyren Wilson 1
China Huang Jiahao Thailand 2023 Q School Asia-Oceania - Event 2 Last 128 7 South Korea Yong Hwang 1
China Huang Jiahao Thailand 2023 Q School Asia-Oceania - Event 1 Last 64 7 Hong Kong Chau Hon Man 1
China Si Jiahui Scotland 2023 Scottish Open Last 32 7 China Zhang Anda 1
China Si Jiahui China 2023 International Championship Last 64 11 Wales Jak Jones 1
China Si Jiahui China 2023 Wuhan Open Last 64 9 Wales Jak Jones 1
China Si Jiahui China 2023 Wuhan Open Last 32 9 Northern Ireland Mark Allen 1
China Si Jiahui England 2023 English Open Last 32 7 England Ronnie O'Sullivan 1
China Si Jiahui England 2023 British Open Last 64 7 Australia Neil Robertson 1
China Si Jiahui Germany 2023 European Masters Last 128 9 Belgium Julien Leclercq 1
China Si Jiahui England 2023 Championship League Semi-final - Group 8 4 China Pang Junxu 1
China Si Jiahui England 2023 World Championship Last 48 19 Northern Ireland Jordan Brown 1
China Si Jiahui England 2023 World Championship Last 32 19 England Shaun Murphy 1
China Si Jiahui England 2023 World Championship Quarter-final 25 Scotland Anthony McGill 1
China Si Jiahui England 2023 WST Classic Last 64 7 England Jack Lisowski 1
China Si Jiahui Wales 2023 Welsh Open Last 64 7 England Mark Selby 1
China Si Jiahui Germany 2023 German Masters Last 32 9 England Chris Wakelin 1
Wales Jamie Jones China 2023 International Championship Last 128 11 England Ashley Carty 1
Wales Jak Jones China 2023 International Championship Last 128 11 Ireland Aaron Hill 1
Wales Jamie Jones China 2023 International Championship Last 64 11 England Ricky Walden 1
Wales Jak Jones China 2023 International Championship Last 32 11 England Ronnie O'Sullivan 1
Wales Jak Jones Northern Ireland 2023 Northern Ireland Open Last 64 7 England Mark Davis 1
Wales Jak Jones Northern Ireland 2023 Northern Ireland Open Last 32 7 Jamaica Rory McLeod 1
Wales Jak Jones China 2023 Wuhan Open Last 128 9 Egypt Mostafa Dorgham 1
Wales Jamie Jones England 2023 Championship League Group 26 4 England Rebecca Kenna 1
Wales Jak Jones England 2023 World Championship Last 112 19 England Adam Duffy 1
Wales Jak Jones England 2023 World Championship Last 80 19 England Robbie Williams 1
Wales Jak Jones England 2023 World Championship Last 32 19 England Ali Carter 1
Wales Jak Jones England 2023 World Championship Quarter-final 25 Northern Ireland Mark Allen 1
Wales Jamie Jones England 2023 WST Classic Last 64 7 England Hammad Miah 1
Wales Jak Jones Wales 2023 Welsh Open Last 128 7 England Rebecca Kenna 1
Wales Jamie Jones Germany 2023 German Masters Last 128 9 England Martin Gould 1
Wales Duane Jones Germany 2023 German Masters Last 128 9 England Jack Lisowski 1
Wales Jamie Jones England 2023 Championship League Group 2 5 England Matthew Selt 1
Wales Jamie Jones England 2023 Championship League Group 3 5 England Kyren Wilson 1
Wales Jamie Jones England 2023 Championship League Group 3 5 England Matthew Selt 1
England Mark Joyce China 2023 Wuhan Open Last 128 9 Brazil Victor Sarkis 1
England Mark Joyce England 2023 Championship League Group 25 4 England Haydon Pinhey 1
England Mark Joyce England 2023 WST Classic Last 128 7 Northern Ireland Gerard Greene 1
China Jiang Jun England 2023 UK Championship Last 144 11 England Rebecca Kenna 1
China Jiang Jun England 2023 UK Championship Last 112 11 Wales Jackson Page 1
China Jiang Jun Northern Ireland 2023 Northern Ireland Open Last 64 7 England Barry Hawkins 1
China Ding Junhui Scotland 2023 Scottish Open Last 128 7 England David Grace 1
China Ding Junhui Scotland 2023 Scottish Open Last 64 7 England Jenson Kendrick 1
China Ding Junhui Scotland 2023 Scottish Open Last 32 7 England Tom Ford 1
China Ding Junhui England 2023 UK Championship Last 80 11 Wales Daniel Wells 1
China Ding Junhui England 2023 UK Championship Last 32 11 Northern Ireland Mark Allen 1
China Ding Junhui England 2023 UK Championship Semi-final 11 England Judd Trump 1
China Ding Junhui England 2023 Champion of Champions Last 16 7 China Zhang Anda 1
China Ding Junhui England 2023 Champion of Champions Quarter-final 11 Scotland John Higgins 1
China Ding Junhui China 2023 International Championship Last 64 11 China Long Zehuang 1
China Ding Junhui China 2023 International Championship Quarter-final 11 China Zhang Anda 1
China Ding Junhui England 2023 English Open Last 128 7 China Ma Hailong 1
China Ding Junhui England 2023 British Open Last 16 7 Wales Mark Williams 1
China Ding Junhui China 2023 Shanghai Masters Last 16 11 Australia Neil Robertson 1
China Ding Junhui England 2023 World Championship Last 32 19 Iran Hossein Vafaei 1
China Ding Junhui England 2023 Tour Championship Quarter-final 19 Northern Ireland Mark Allen 1
China Ding Junhui England 2023 Tour Championship Semi-final 19 England Kyren Wilson 1
China Ding Junhui England 2023 WST Classic Last 128 7 China Xu Si 1
China Ding Junhui England 2023 Players Championship Last 16 11 England Gary Wilson 1
China Ding Junhui Germany 2023 German Masters Last 128 9 Northern Ireland Jordan Brown 1
China Ding Junhui Germany 2023 German Masters Last 64 9 Wales Matthew Stevens 1
China Ding Junhui England 2023 World Grand Prix Last 32 7 England Stuart Bingham 1
China Pang Junxu China 2023 International Championship Last 128 11 England Zak Surety 1
China Pang Junxu China 2023 International Championship Last 32 11 England Mark Davis 1
China Pang Junxu China 2023 Wuhan Open Last 128 9 Stan Moody 1
China Pang Junxu China 2023 Wuhan Open Last 32 9 England Ronnie O'Sullivan 1
China Pang Junxu England 2023 Championship League Group 24 4 Stan Moody 1
China Pang Junxu England 2023 World Championship Last 32 19 England Ronnie O'Sullivan 1
China Pang Junxu England 2023 WST Classic Last 32 7 China Si Jiahui 1
China Pang Junxu Wales 2023 Welsh Open Quarter-final 9 England Joe O'Connor 1
China Pang Junxu Germany 2023 German Masters Quarter-final 9 England Ali Carter 1
Hong Kong Cheung Ka Wai Thailand 2023 Q School Asia-Oceania - Event 2 Last 32 7 Pakistan Hamza Akbar 1
Hong Kong Cheung Ka Wai Thailand 2023 Q School Asia-Oceania - Event 1 Last 16 7 Thailand Putthakam Kimsuk 1
Ukraine Anton Kazakov China 2023 Wuhan Open Last 128 9 China Xu Si 1
Ukraine Anton Kazakov England 2023 WST Classic Last 128 7 Wales Jackson Page 1
England Jenson Kendrick Scotland 2023 Scottish Open Last 128 7 Ukraine Anton Kazakov 1
England Jenson Kendrick England 2023 WST Classic Last 128 7 China Pang Junxu 1
Thailand Putthakam Kimsuk Thailand 2023 Q School Asia-Oceania - Event 2 Last 128 7 India Sparsh Pherwani 1
Hong Kong Yu Kiu Chang Thailand 2023 Q School Asia-Oceania - Event 1 Last 32 7 China Peifan Lei 1
Germany Lukas Kleckers England 2023 UK Championship Last 80 11 Wales Ryan Day 1
Germany Lukas Kleckers Northern Ireland 2023 Northern Ireland Open Last 128 7 Wales Andrew Pagett 1
Germany Lukas Kleckers Northern Ireland 2023 Northern Ireland Open Last 64 7 England Gary Wilson 1
Germany Lukas Kleckers England 2023 Championship League Group 4 4 Wales Andrew Pagett 1
Germany Lukas Kleckers England 2023 WST Classic Last 128 7 England Jimmy Robertson 1
Thailand Taweesap Kongkitchertchoo Thailand 2023 Q School Asia-Oceania - Event 2 Last 128 7 Thailand Nattanapong Chaikul 1
England Sanderson Lam China 2023 International Championship Last 128 11 England Andy Hicks 1
England Sanderson Lam China 2023 Wuhan Open Last 128 9 China Tian Pengfei 1
England Sanderson Lam England 2023 World Championship Last 144 19 England Liam Pullen 1
England Sanderson Lam Wales 2023 Welsh Open Last 64 7 Egypt Mohamed Ibrahim 1
England Rod Lawler China 2023 International Championship Last 128 11 England Mark Davis 1
England Rod Lawler Northern Ireland 2023 Northern Ireland Open Last 128 7 Thailand Siripaporn Nuanthakhamjan 1
England Rod Lawler Germany 2023 European Masters Last 128 9 Iran Hossein Vafaei 1
England Rod Lawler Germany 2023 German Masters Last 128 9 China Yan Bingtao 1
Belgium Julien Leclercq England 2023 UK Championship Last 80 11 England David Gilbert 1
Belgium Julien Leclercq China 2023 International Championship Last 128 11 China Si Jiahui 1
Belgium Julien Leclercq England 2023 English Open Last 64 7 Iran Hossein Vafaei 1
Belgium Julien Leclercq England 2023 British Open Last 128 7 Scotland Dean Young 1
Belgium Julien Leclercq England 2023 Championship League Group 27 4 Northern Ireland Jordan Brown 1
Belgium Julien Leclercq England 2023 Championship League Group 27 4 England Joshua Thomond 1
England Andy Lee Wales 2023 Welsh Open Last 64 7 England Stuart Carrington 1
China Peifan Lei Thailand 2023 Q School Asia-Oceania - Event 1 Last 32 7 Hong Kong Yu Kiu Chang 1
England David Lilley China 2023 International Championship Last 128 11 China Lyu Haotian 1
England David Lilley Germany 2023 German Masters Last 128 9 England Anthony Hamilton 1
England Oliver Lines China 2023 International Championship Last 64 11 Northern Ireland Mark Allen 1
England Oliver Lines China 2023 Wuhan Open Last 64 9 England Judd Trump 1
England Oliver Lines England 2023 British Open Last 32 7 China He Guoqiang 1
England Oliver Lines England 2023 Championship League Group 21 4 England Chris Wakelin 1
England Oliver Lines England 2023 World Championship Last 112 19 England Michael Holt 1
England Jack Lisowski Scotland 2023 Scottish Open Last 128 7 Egypt Mohamed Ibrahim 1
England Jack Lisowski China 2023 International Championship Last 64 11 Scotland Scott Donaldson 1
England Jack Lisowski China 2023 International Championship Last 32 11 Scotland Anthony McGill 1
England Jack Lisowski Northern Ireland 2023 Northern Ireland Open Last 128 7 England Rebecca Kenna 1
England Jack Lisowski Northern Ireland 2023 Northern Ireland Open Last 64 7 Wales Jackson Page 1
England Jack Lisowski Northern Ireland 2023 Northern Ireland Open Last 16 7 Ireland Aaron Hill 1
England Jack Lisowski Northern Ireland 2023 Northern Ireland Open Quarter-final 9 England Ricky Walden 1
England Jack Lisowski China 2023 Wuhan Open Last 128 9 England Jenson Kendrick 1
England Jack Lisowski China 2023 Wuhan Open Last 16 9 Northern Ireland Mark Allen 1
England Jack Lisowski England 2023 English Open Last 128 7 Wales Matthew Stevens 1
England Jack Lisowski China 2023 Shanghai Masters Last 16 11 England Judd Trump 1
England Jack Lisowski Germany 2023 European Masters Last 64 9 Wales Michael White 1
England Jack Lisowski England 2023 World Championship Last 32 19 Thailand Noppon Saengkham 1
England Jack Lisowski England 2023 World Championship Last 16 25 Scotland Anthony McGill 1
England Jack Lisowski England 2023 Players Championship Last 16 11 Belgium Luca Brecel 1
England Jack Lisowski Wales 2023 Welsh Open Last 128 7 China Zhang Anda 1
England Jack Lisowski Germany 2023 German Masters Last 64 9 Wales Jackson Page 1
England Jack Lisowski Germany 2023 German Masters Last 32 9 China Zhang Anda 1
England Jack Lisowski Germany 2023 German Masters Semi-final 11 England Tom Ford 1
England Jack Lisowski England 2023 World Grand Prix Last 32 7 England Robert Milkins 1
England Jack Lisowski England 2023 Masters Last 16 11 Scotland John Higgins 1
England Jack Lisowski England 2023 Championship League Group 1 5 England Stuart Bingham 1
England Jack Lisowski England 2023 Championship League Group 1 - Final 5 England Matthew Selt 1
England Jack Lisowski England 2023 Championship League Group 1 - Semi-final 5 Northern Ireland Jordan Brown 1
England Jack Lisowski England 2023 Championship League Winners Group 5 China Xiao Guodong 1
Scotland Stephen Maguire England 2023 UK Championship Last 48 11 England Joe O'Connor 1
Scotland Stephen Maguire China 2023 International Championship Last 64 11 England Joe O'Connor 1
Scotland Stephen Maguire China 2023 International Championship Quarter-final 11 Northern Ireland Jordan Brown 1
Scotland Stephen Maguire Northern Ireland 2023 Northern Ireland Open Last 64 7 England James Cahill 1
Scotland Stephen Maguire China 2023 Wuhan Open Last 16 9 China Wu Yize 1
Scotland Stephen Maguire England 2023 British Open Last 128 7 England Jimmy White 1
Scotland Stephen Maguire England 2023 WST Classic Last 128 7 Switzerland Alexander Ursenbacher 1
Scotland Stephen Maguire Wales 2023 Welsh Open Last 128 7 Ireland Michael Judge 1
Scotland Stephen Maguire England 2023 Championship League Group 7 5 China Lyu Haotian 1
England Mitchell Mann Wales 2023 Welsh Open Last 128 7 China Peifan Lei 1
England Sean McAllister England 2023 Championship League Group 3 4 England Adam Duffy 1
Scotland Anthony McGill Scotland 2023 Scottish Open Last 32 7 China Pang Junxu 1
Scotland Anthony McGill England 2023 UK Championship Last 32 11 England Ronnie O'Sullivan 1
Scotland Anthony McGill China 2023 International Championship Last 32 11 England Jack Lisowski 1
Scotland Anthony McGill Northern Ireland 2023 Northern Ireland Open Last 128 7 England Jimmy White 1
Scotland Anthony McGill China 2023 Wuhan Open Last 128 9 India Ishpreet Singh Chadha 1
Scotland Anthony McGill England 2023 World Championship Last 80 19 England John Astley 1
Scotland Anthony McGill England 2023 World Championship Last 48 19 China Cao Yupeng 1
Scotland Anthony McGill England 2023 World Championship Last 32 19 England Judd Trump 1
Scotland Anthony McGill England 2023 World Championship Quarter-final 25 China Si Jiahui 1
Scotland Anthony McGill England 2023 WST Classic Last 128 7 China Yisong Peng 1
Scotland Anthony McGill England 2023 World Grand Prix Last 16 7 England Sam Craigie 1
Scotland Anthony McGill England 2023 Championship League Group 6 5 Australia Neil Robertson 1
Scotland Anthony McGill England 2023 Championship League Group 6 5 England Robert Milkins 1
Northern Ireland Robbie Mcguigan England 2023 UK Championship Last 144 11 Ireland Fergal O'Brien 1
Jamaica Rory McLeod England 2023 Q School - Event 2 Last 16 7 Finland Robin Hull 1
Belgium Ben Mertens England 2023 UK Championship Last 112 11 Hong Kong Marco Fu 1
Belgium Ben Mertens China 2023 Wuhan Open Last 128 9 England Shaun Murphy 1
Belgium Ben Mertens England 2023 British Open Last 128 7 England Louis Heathcote 1
Belgium Ben Mertens Germany 2023 European Masters Last 64 9 England Sanderson Lam 1
Belgium Ben Mertens Germany 2023 European Masters Last 32 9 England David Gilbert 1
Belgium Ben Mertens England 2023 Championship League Group 28 4 England Anthony Hamilton 1
Belgium Ben Mertens England 2023 World Championship Last 112 19 Belgium Julien Leclercq 1
Belgium Ben Mertens England 2023 WST Classic Last 128 7 England Ricky Walden 1
Belgium Ben Mertens Wales 2023 Welsh Open Last 32 7 England David Gilbert 1
England Robert Milkins England 2023 UK Championship Last 16 11 England Ronnie O'Sullivan 1
England Robert Milkins China 2023 Wuhan Open Last 64 9 England Hammad Miah 1
England Robert Milkins England 2023 English Open Last 64 7 England Adam Duffy 1
England Robert Milkins China 2023 Shanghai Masters Last 16 11 England Shaun Murphy 1
England Robert Milkins China 2023 Shanghai Masters Quarter-final 11 Belgium Luca Brecel 1
England Robert Milkins Wales 2023 Welsh Open Last 64 7 Scotland Dean Young 1
England Robert Milkins Wales 2023 Welsh Open Last 32 7 England Mark Selby 1
England Robert Milkins Wales 2023 Welsh Open Semi-final 11 China Tian Pengfei 1
England Robert Milkins Germany 2023 German Masters Last 32 9 Wales Daniel Wells 1
England Robert Milkins Germany 2023 German Masters Quarter-final 9 England Chris Wakelin 1
England Robert Milkins Germany 2023 German Masters Semi-final 11 England Ali Carter 1
England Robert Milkins England 2023 Championship League Group 2 5 Wales Ryan Day 1
England Robert Milkins England 2023 Championship League Group 4 5 England Ricky Walden 1
England Robert Milkins England 2023 Championship League Group 5 5 Scotland John Higgins 1
England Robert Milkins England 2023 Championship League Group 6 5 China Zhou Yuelong 1
England Robert Milkins England 2023 Championship League Group 6 5 England Joe Perry 1
Stan Moody England 2023 UK Championship Last 144 11 Latvia Filips Kalniņš 1
Stan Moody Northern Ireland 2023 Northern Ireland Open Last 128 7 China Zhou Yuelong 1
Stan Moody Northern Ireland 2023 Northern Ireland Open Last 64 7 England Rod Lawler 1
Stan Moody England 2023 English Open Last 128 7 Belgium Luca Brecel 1
Stan Moody Germany 2023 European Masters Last 128 9 England Elliot Slessor 1
Stan Moody England 2023 Championship League Group 24 4 England Hammad Miah 1
Stan Moody England 2023 World Championship Last 144 19 Estonia Andres Petrov 1
France Nicolas Mortreux England 2023 Q School - Event 2 Round 1 7 Wales Jack Bradford 1
Scotland Ross Muir England 2023 UK Championship Last 144 11 Wales Andrew Pagett 1
Scotland Ross Muir China 2023 International Championship Last 128 11 China Wu Yize 1
Scotland Ross Muir England 2023 Championship League Group 19 4 England Mark Davis 1
Scotland Ross Muir England 2023 World Championship Last 144 19 England Oliver Brown 1
Pakistan Awaisullah Munir Thailand 2023 Q School Asia-Oceania - Event 1 Last 64 7 Iran Omid Veirani 1
Pakistan Awaisullah Munir Thailand 2023 Q School Asia-Oceania - Event 1 Last 32 7 India Dhruv Patel 1
England Shaun Murphy Wales 2023 Snooker Shoot Out Last 128 1 Hungary Bulcsú Révész 1
England Shaun Murphy England 2023 Champion of Champions Last 16 7 England Gary Wilson 1
England Shaun Murphy England 2023 Champion of Champions Quarter-final 11 England Judd Trump 1
England Shaun Murphy China 2023 Shanghai Masters Last 16 11 England Robert Milkins 1
England Shaun Murphy Germany 2023 European Masters Last 64 9 Wales Daniel Wells 1
England Shaun Murphy Germany 2023 European Masters Last 32 9 Scotland Ross Muir 1
England Shaun Murphy Germany 2023 European Masters Last 16 9 Scotland John Higgins 1
England Shaun Murphy England 2023 Championship League Group 4 4 Wales Andrew Pagett 1
England Shaun Murphy England 2023 Championship League Group 4 4 Germany Lukas Kleckers 1
England Shaun Murphy England 2023 Championship League Final - Group 1 4 China Xiao Guodong 1
England Shaun Murphy England 2023 Tour Championship Semi-final 19 England Mark Selby 1
England Shaun Murphy England 2023 WST Classic Last 128 7 England Oliver Brown 1
England Shaun Murphy England 2023 WST Classic Last 64 7 England James Cahill 1
England Shaun Murphy Wales 2023 Welsh Open Last 128 7 Brazil Victor Sarkis 1
England Shaun Murphy Wales 2023 Welsh Open Final 17 England Robert Milkins 1
England Shaun Murphy England 2023 World Grand Prix Last 16 7 England Kyren Wilson 1
England Shaun Murphy England 2023 World Grand Prix Semi-final 11 England Judd Trump 1
England Shaun Murphy England 2023 Masters Last 16 11 Australia Neil Robertson 1
Thailand Mink Nutcharut England 2023 World Championship Last 144 19 Thailand Dechawat Poomjaeng 1
Ireland Fergal O'Brien England 2023 World Championship Last 144 19 Wales Liam Davies 1
Ireland Fergal O'Brien Wales 2023 Welsh Open Last 128 7 England Martin Gould 1
Ireland Fergal O'Brien Germany 2023 German Masters Last 128 9 England Ricky Walden 1
England Joe O'Connor China 2023 International Championship Last 128 11 Thailand Siripaporn Nuanthakhamjan 1
England Joe O'Connor Northern Ireland 2023 Northern Ireland Open Last 128 7 England Zak Surety 1
England Joe O'Connor England 2023 British Open Last 128 7 England Jack Lisowski 1
England Joe O'Connor Germany 2023 European Masters Last 64 9 England Ashley Carty 1
England Joe O'Connor England 2023 Players Championship Last 16 11 Northern Ireland Mark Allen 1
England Joe O'Connor England 2023 Players Championship Quarter-final 11 Belgium Luca Brecel 1
England Joe O'Connor Wales 2023 Welsh Open Last 64 7 Scotland Graeme Dott 1
England Joe O'Connor Germany 2023 German Masters Last 128 9 England Zak Surety 1
England Joe O'Connor Germany 2023 German Masters Last 64 9 England Mark Davis 1
England Joe O'Connor England 2023 World Grand Prix Last 32 7 China Lyu Haotian 1
England Martin O'Donnell Scotland 2023 Scottish Open Last 64 7 Wales Jamie Clarke 1
England Martin O'Donnell England 2023 UK Championship Last 112 11 China Liu Hongyu 1
England Martin O'Donnell England 2023 English Open Last 64 7 England Mark Selby 1
England Martin O'Donnell England 2023 Championship League Semi-final - Group 6 4 England Barry Pinches 1
England Phil O'Kane England 2023 Q School - Event 1 Last 128 7 England Ryan Davies 1
England Jamie O'Neill England 2023 Q School - Event 1 Last 32 7 England Joshua Thomond 1
England Jamie O'Neill England 2023 World Championship Last 144 19 Hungary Bulcsú Révész 1
England Jamie O'Neill England 2023 World Championship Last 112 19 England Andy Hicks 1
England Ronnie O'Sullivan England 2023 UK Championship Last 16 11 England Robert Milkins 1
England Ronnie O'Sullivan England 2023 UK Championship Semi-final 11 Iran Hossein Vafaei 1
England Ronnie O'Sullivan China 2023 International Championship Last 128 11 Ireland Ken Doherty 1
England Ronnie O'Sullivan China 2023 International Championship Last 32 11 Wales Jak Jones 1
England Ronnie O'Sullivan China 2023 International Championship Last 16 11 Scotland Anthony McGill 1
England Sean O'Sullivan Northern Ireland 2023 Northern Ireland Open Last 64 7 England Zak Surety 1
England Ronnie O'Sullivan China 2023 Wuhan Open Last 64 9 England Mark Davis 1
England Ronnie O'Sullivan China 2023 Wuhan Open Last 16 9 China Yuan Sijun 1
England Ronnie O'Sullivan China 2023 Wuhan Open Quarter-final 9 China Lyu Haotian 1
England Ronnie O'Sullivan China 2023 Shanghai Masters Last 16 11 England Ali Carter 1
England Sean O'Sullivan Germany 2023 European Masters Last 128 9 England Barry Hawkins 1
England Sean O'Sullivan England 2023 World Championship Last 112 19 England David Grace 1
England Ronnie O'Sullivan England 2023 World Championship Quarter-final 25 Belgium Luca Brecel 1
England Ronnie O'Sullivan Wales 2023 Welsh Open Last 64 7 Scotland Ross Muir 1
England Ronnie O'Sullivan Wales 2023 Welsh Open Last 32 7 England Rod Lawler 1
England Ronnie O'Sullivan England 2023 World Grand Prix Last 32 7 England Barry Hawkins 1
England Ronnie O'Sullivan England 2023 Masters Quarter-final 11 Wales Mark Williams 1
Hong Kong Ng On Yee Thailand 2023 Q School Asia-Oceania - Event 2 Last 32 7 Iran Amir Sarkhosh 1
Hong Kong Ng On Yee England 2023 World Championship Last 144 19 England Michael Holt 1
Romania Andrei Orzan England 2023 Q School - Event 2 Round 1 7 Wales Alfie Davies 1
Wales Jackson Page England 2023 UK Championship Last 112 11 China Jiang Jun 1
Wales Jackson Page China 2023 International Championship Last 64 11 Wales Ryan Day 1
Wales Jackson Page England 2023 English Open Last 64 7 England Ronnie O'Sullivan 1
Wales Jackson Page England 2023 Championship League Group 7 4 England Ryan Davies 1
Wales Jackson Page England 2023 World Championship Last 112 19 Scotland Ross Muir 1
Wales Jackson Page England 2023 World Championship Last 48 19 Iran Hossein Vafaei 1
Wales Jackson Page England 2023 WST Classic Last 128 7 Ukraine Anton Kazakov 1
Wales Jackson Page Wales 2023 Welsh Open Last 128 7 England Stuart Bingham 1
Wales Jackson Page Wales 2023 Welsh Open Last 64 7 Belgium Ben Mertens 1
Wales Jackson Page Germany 2023 German Masters Last 64 9 England Jack Lisowski 1
Wales Andrew Pagett England 2023 Q School - Event 1 Last 128 7 Scotland Amaan Iqbal 1
Wales Andrew Pagett England 2023 WST Classic Last 128 7 England Tom Ford 1
Wales Andrew Pagett Wales 2023 Welsh Open Last 128 7 Australia Ryan Thomerson 1
China Yisong Peng England 2023 English Open Last 128 7 Scotland Graeme Dott 1
China Yisong Peng England 2023 Championship League Group 14 4 England Ricky Walden 1
China Tian Pengfei Scotland 2023 Scottish Open Last 128 7 China Si Jiahui 1
China Tian Pengfei England 2023 UK Championship Last 112 11 Switzerland Alexander Ursenbacher 1
China Tian Pengfei China 2023 Wuhan Open Last 128 9 England Sanderson Lam 1
China Tian Pengfei England 2023 British Open Last 64 7 England Mark Selby 1
China Tian Pengfei Germany 2023 German Masters Last 128 9 China Peifan Lei 1
China Tian Pengfei Germany 2023 German Masters Last 64 9 Wales Michael White 1
China Tian Pengfei Germany 2023 German Masters Last 32 9 Scotland Anthony McGill 1
England Joe Perry England 2023 UK Championship Last 48 11 England Mark Joyce 1
England Joe Perry Northern Ireland 2023 Northern Ireland Open Last 128 7 India Ishpreet Singh Chadha 1
England Joe Perry Northern Ireland 2023 Northern Ireland Open Last 64 7 Wales Michael White 1
England Joe Perry Northern Ireland 2023 Northern Ireland Open Last 16 7 Scotland Stephen Maguire 1
England Joe Perry England 2023 Championship League Group 18 4 Wales Jamie Clarke 1
England Joe Perry England 2023 Championship League Semi-final - Group 2 4 Wales Matthew Stevens 1
England Joe Perry Wales 2023 Welsh Open Last 64 7 England Mark Joyce 1
England Joe Perry Germany 2023 German Masters Last 128 9 England Oliver Lines 1
England Joe Perry England 2023 Championship League Group 6 5 England Robert Milkins 1
England Joe Perry England 2023 Championship League Group 6 5 China Zhou Yuelong 1
Estonia Andres Petrov Northern Ireland 2023 Northern Ireland Open Last 128 7 England Sanderson Lam 1
Estonia Andres Petrov England 2023 World Championship Last 144 19 Stan Moody 1
England Manasawin Phetmalaikul England 2023 UK Championship Last 144 11 England Stuart Carrington 1
England Barry Pinches England 2023 Q School - Event 1 Quarter-final 7 Switzerland Alexander Ursenbacher 1
England Barry Pinches Germany 2023 German Masters Last 64 9 Belgium Luca Brecel 1
England Haydon Pinhey England 2023 Q School - Event 1 Last 64 7 Hungary Bulcsú Révész 1
England Haydon Pinhey England 2023 Q School - Event 1 Last 32 7 Wales Duane Jones 1
England Haydon Pinhey England 2023 World Championship Last 144 19 Scotland Dean Young 1
England Haydon Pinhey England 2023 World Championship Last 112 19 England Peter Lines 1
Thailand Dechawat Poomjaeng England 2023 World Championship Last 144 19 Thailand Mink Nutcharut 1
Thailand Dechawat Poomjaeng England 2023 WST Classic Last 128 7 England Ali Carter 1
England George Pragnall England 2023 World Championship Last 144 19 England Ashley Hugill 1
England Liam Pullen England 2023 Q School - Event 1 Last 32 7 England Craig Steadman 1
England Liam Pullen England 2023 World Championship Last 144 19 England Sanderson Lam 1
Hungary Bulcsú Révész England 2023 UK Championship Last 144 11 England Hammad Miah 1
Hungary Bulcsú Révész England 2023 Q School - Event 2 Round 1 7 Belgium Edwin Depoorter 1
England Zack Richardson England 2023 Q School - Event 2 Round 1 7 England Robert Cloherty 1
England Jimmy Robertson Scotland 2023 Scottish Open Last 128 7 Scotland Amaan Iqbal 1
Australia Neil Robertson England 2023 UK Championship Last 32 11 China Zhou Yuelong 1
England Jimmy Robertson China 2023 International Championship Last 128 11 Ukraine Anton Kazakov 1
Australia Neil Robertson China 2023 International Championship Last 128 11 Australia Ryan Thomerson 1
Australia Neil Robertson Northern Ireland 2023 Northern Ireland Open Last 64 7 Northern Ireland Jordan Brown 1
Australia Neil Robertson China 2023 Wuhan Open Last 64 9 England Liam Highfield 1
Australia Neil Robertson China 2023 Wuhan Open Last 128 9 Australia Ryan Thomerson 1
England Jimmy Robertson England 2023 English Open Last 32 7 England Judd Trump 1
England Jimmy Robertson England 2023 British Open Last 64 7 China Wu Yize 1
Australia Neil Robertson China 2023 Shanghai Masters Last 16 11 China Ding Junhui 1
Australia Neil Robertson China 2023 Shanghai Masters Quarter-final 11 China Fan Zhengyi 1
Australia Neil Robertson China 2023 Shanghai Masters Semi-final 19 Belgium Luca Brecel 1
England Jimmy Robertson Germany 2023 European Masters Last 128 9 India Himanshu Jain 1
Australia Neil Robertson Germany 2023 European Masters Last 128 9 China Wu Yize 1
England Jimmy Robertson Germany 2023 European Masters Last 32 9 Wales Mark Williams 1
Australia Neil Robertson England 2023 World Championship Last 16 25 Wales Jak Jones 1
Australia Neil Robertson Wales 2023 Welsh Open Last 128 7 England Andrew Higginson 1
Australia Neil Robertson Germany 2023 German Masters Last 64 9 Switzerland Alexander Ursenbacher 1
Australia Neil Robertson Germany 2023 German Masters Last 32 9 England Joe Perry 1
Australia Neil Robertson Germany 2023 German Masters Last 16 9 England Chris Wakelin 1
Australia Neil Robertson England 2023 World Grand Prix Last 32 7 China Xiao Guodong 1
Australia Neil Robertson England 2023 Masters Last 16 11 England Shaun Murphy 1
England Jimmy Robertson England 2023 Championship League Group 1 5 Wales Ryan Day 1
England Jimmy Robertson England 2023 Championship League Group 1 5 England Ali Carter 1
England Jimmy Robertson England 2023 Championship League Group 1 5 England Matthew Selt 1
Australia Neil Robertson England 2023 Championship League Group 5 5 England David Gilbert 1