Most Centuries In A Match By One Player - Season 2020-2021 - Professional

Filtering

Most centuries made in a single match by a player.
Status
Categories
Scope
Range
Player Tournament Round Best of Opponent Centuries
Australia Neil Robertson Wales 2021 Tour Championship Final 19 England Ronnie O'Sullivan 5
England Matthew Selt England 2020 UK Championship Last 128 11 Morocco Amine Amiri 5
England Judd Trump England 2020 Champion of Champions Quarter-final 11 England David Gilbert 5
Northern Ireland Mark Allen England 2020 Champion of Champions Final 19 Australia Neil Robertson 4
Northern Ireland Mark Allen England 2020 European Masters Last 64 9 Ireland Ken Doherty 4
England Stuart Bingham England 2021 World Championship Quarter-final 25 Scotland Anthony McGill 4
China Lu Ning England 2020 UK Championship Last 64 11 England Matthew Selt 4
Australia Neil Robertson England 2021 World Championship Last 16 25 England Jack Lisowski 4
Australia Neil Robertson England 2021 Players Championship Last 16 11 China Lu Ning 4
England Mark Selby England 2021 World Championship Semi-final 33 England Stuart Bingham 4
England Judd Trump England 2021 World Championship Last 16 25 England David Gilbert 4
England Kyren Wilson England 2021 World Championship Semi-final 33 England Shaun Murphy 4
Northern Ireland Mark Allen England 2021 World Championship Last 32 19 China Lyu Haotian 3
Northern Ireland Mark Allen England 2020 Scottish Open Last 128 7 England Jimmy White 3
Northern Ireland Mark Allen England 2020 European Masters Last 128 9 Austria Florian Nüßle 3
England Stuart Bingham England 2021 World Championship Last 48 19 Belgium Luca Brecel 3
England Stuart Bingham England 2021 World Championship Last 32 19 China Ding Junhui 3
England Stuart Bingham England 2021 World Championship Last 16 25 Wales Jamie Jones 3
England Stuart Bingham England 2021 World Championship Semi-final 33 England Mark Selby 3
China Chang Bingyu England 2021 World Championship Last 80 11 England Tom Ford 3
England Ali Carter England 2021 Gibraltar Open Last 64 7 England Ben Woollaston 3
England Sam Craigie England 2021 World Championship Last 48 19 China Zhao Xintong 3
England David Gilbert England 2021 World Championship Last 32 19 England Chris Wakelin 3
England David Gilbert England 2020 European Masters Last 64 9 England Robert Milkins 3
China Lyu Haotian England 2021 World Championship Last 48 19 China Chang Bingyu 3
England Barry Hawkins Wales 2021 Tour Championship Semi-final 19 England Ronnie O'Sullivan 3
Scotland John Higgins England 2021 Players Championship Last 16 11 Northern Ireland Jordan Brown 3
Scotland John Higgins England 2021 Players Championship Final 19 England Ronnie O'Sullivan 3
Scotland John Higgins England 2021 Masters Quarter-final 11 England Ronnie O'Sullivan 3
Scotland John Higgins England 2021 Championship League Group 2 5 Scotland Scott Donaldson 3
England Oliver Lines England 2021 World Championship Last 144 11 Wales Dylan Emery 3
Norway Kurt Maflin England 2021 World Championship Last 80 11 Wales Jak Jones 3
Norway Kurt Maflin England 2020 UK Championship Last 64 11 Wales Jamie Clarke 3
Scotland Anthony McGill England 2021 World Championship Last 16 25 England Ronnie O'Sullivan 3
Scotland Anthony McGill England 2021 World Championship Quarter-final 25 England Stuart Bingham 3
England Shaun Murphy England 2021 World Championship Final 35 England Mark Selby 3
England Joe O'Connor England 2021 World Championship Last 80 11 England Robert Milkins 3
England Ronnie O'Sullivan England 2021 World Championship Last 32 19 England Mark Joyce 3
England Ronnie O'Sullivan Wales 2021 Welsh Open Final 17 Northern Ireland Jordan Brown 3
England Ronnie O'Sullivan England 2021 Championship League Group 5 5 England Mark Selby 3
China Tian Pengfei England 2021 World Championship Last 48 19 Scotland Graeme Dott 3
Australia Neil Robertson England 2021 World Championship Last 32 19 China Liang Wenbo 3
Australia Neil Robertson England 2021 World Championship Quarter-final 25 England Kyren Wilson 3
Australia Neil Robertson Wales 2021 Tour Championship Quarter-final 19 England Jack Lisowski 3
Australia Neil Robertson Wales 2021 Tour Championship Semi-final 19 England Mark Selby 3
England Jimmy Robertson England 2020 UK Championship Last 128 11 Brazil Igor Figueiredo 3
Australia Neil Robertson England 2020 UK Championship Last 64 11 England Chris Wakelin 3
Australia Neil Robertson England 2020 UK Championship Semi-final 11 China Zhou Yuelong 3
Australia Neil Robertson England 2020 UK Championship Final 19 England Judd Trump 3
Australia Neil Robertson England 2020 Champion of Champions Semi-final 11 England Mark Selby 3
Australia Neil Robertson England 2020 Champion of Champions Final 19 Northern Ireland Mark Allen 3
Australia Neil Robertson England 2020 English Open Quarter-final 9 England Robbie Williams 3
Australia Neil Robertson England 2020 English Open Final 17 England Judd Trump 3
England Mark Selby England 2021 World Championship Last 16 25 Northern Ireland Mark Allen 3
England Mark Selby England 2020 Scottish Open Semi-final 11 Wales Jamie Jones 3
England Mark Selby England 2020 UK Championship Last 16 11 England Barry Hawkins 3
England Mark Selby England 2020 Champion of Champions Semi-final 11 Australia Neil Robertson 3
England Matthew Selt England 2021 World Championship Last 80 11 England Nigel Bond 3
England Matthew Selt England 2021 World Championship Last 48 19 Scotland Scott Donaldson 3
England Judd Trump England 2021 German Masters Semi-final 11 England Barry Hawkins 3
England Judd Trump England 2020 Northern Ireland Open Last 64 7 China Gao Yang 3
Wales Mark Williams England 2021 World Championship Last 16 25 Scotland John Higgins 3
Wales Mark Williams England 2020 European Masters Last 128 9 England Ashley Hugill 3
England Kyren Wilson England 2021 World Championship Last 32 19 England Gary Wilson 3
England Kyren Wilson England 2021 Championship League Group 3 5 Scotland Scott Donaldson 3
China Zhao Xintong England 2020 Northern Ireland Open Last 32 7 Germany Lukas Kleckers 3
China Zhou Yuelong Wales 2021 Welsh Open Last 64 7 England Anthony Hamilton 3
China Zhou Yuelong England 2020 Championship League Group 2 4 Wales Dominic Dale 3
China Jianbo Zhao England 2021 World Championship Last 112 11 England Jimmy Robertson 3
Northern Ireland Mark Allen England 2020 Northern Ireland Open Last 128 7 England Anthony Hamilton 2
Northern Ireland Mark Allen England 2020 Champion of Champions Quarter-final 11 England Ronnie O'Sullivan 2
England Stuart Bingham England 2021 Players Championship Last 16 11 England Judd Trump 2
England Stuart Bingham England 2021 German Masters Last 128 9 Israel Eden Sharav 2
England Stuart Bingham England 2021 WST Pro Series Final Group 5 Wales Mark Williams 2
England Stuart Bingham England 2021 WST Pro Series Group 3 3 Wales Jamie Clarke 2
England Stuart Bingham England 2020 UK Championship Last 128 11 England Zak Surety 2
England Stuart Bingham England 2020 English Open Last 128 7 Ireland Fergal O'Brien 2
England Stuart Bingham England 2020 European Masters Last 64 9 China Chen Zifan 2
England Stuart Bingham England 2020 European Masters Last 16 9 England Mark Selby 2
China Yan Bingtao England 2021 World Championship Last 32 19 England Martin Gould 2
China Yan Bingtao England 2021 World Championship Last 16 25 England Shaun Murphy 2
China Yan Bingtao Wales 2021 Welsh Open Last 128 7 China Xu Si 2
China Yan Bingtao England 2021 Championship League Group 7 5 Norway Kurt Maflin 2
China Yan Bingtao England 2020 European Masters Last 128 9 England Barry Pinches 2
China Chang Bingyu England 2021 World Championship Last 48 19 China Lyu Haotian 2
China Chang Bingyu England 2020 UK Championship Last 64 11 Northern Ireland Mark Allen 2
Belgium Luca Brecel England 2021 Gibraltar Open Last 128 7 England Mark King 2
Belgium Luca Brecel England 2021 German Masters Last 128 9 England James Cahill 2
Belgium Luca Brecel England 2020 UK Championship Last 128 11 China Peifan Lei 2
Northern Ireland Jordan Brown Wales 2021 Welsh Open Semi-final 11 Scotland Stephen Maguire 2
England Stuart Carrington England 2021 World Championship Last 112 11 Ireland Fergal O'Brien 2
England Ali Carter England 2020 Northern Ireland Open Last 16 7 England Ben Woollaston 2
Wales Jamie Clarke England 2020 European Masters Last 64 9 England Matthew Selt 2
Wales Jamie Clarke England 2020 Championship League Qualifying Group 4 England Haydon Pinhey 2
England Sam Craigie England 2021 WST Pro Series Semi-final Group 3 3 China Luo Honghao 2
Wales Dominic Dale England 2021 World Championship Last 112 11 England Oliver Lines 2
England Mark Davis England 2020 Championship League Qualifying Group 4 England Ali Carter 2
Ireland Ken Doherty England 2020 Northern Ireland Open Last 128 7 England Chris Wakelin 2
Scotland Scott Donaldson Wales 2021 Welsh Open Last 128 7 China Gao Yang 2
Scotland Graeme Dott Wales 2021 Welsh Open Last 128 7 England Billy Joe Castle 2
Scotland Graeme Dott England 2020 UK Championship Last 32 11 England Stuart Bingham 2
Brazil Igor Figueiredo England 2021 World Championship Last 112 11 England Robbie Williams 2
Brazil Igor Figueiredo England 2020 UK Championship Last 128 11 England Jimmy Robertson 2
England Tom Ford England 2021 German Masters Last 32 9 China Yuan Sijun 2
England Tom Ford England 2021 Championship League Group 3 5 China Zhao Xintong 2
England David Gilbert England 2021 Gibraltar Open Last 128 7 England Paul Davison 2
England David Gilbert England 2020 UK Championship Last 64 11 England Robert Milkins 2
England Martin Gould England 2021 World Championship Last 48 19 China Bai Langning 2
England Martin Gould England 2020 European Masters Final 17 England Mark Selby 2
England David Grace England 2020 Championship League Qualifying Group 4 England Jimmy Robertson 2
China Xiao Guodong England 2021 World Championship Last 48 19 England Chris Wakelin 2
China Xiao Guodong England 2021 Gibraltar Open Last 32 7 China Jianbo Zhao 2
China Xiao Guodong England 2020 UK Championship Last 32 11 England David Grace 2
China Li Hang England 2020 UK Championship Last 128 11 Scotland Fraser Patrick 2
England Barry Hawkins England 2021 World Championship Last 32 19 England Matthew Selt 2
England Barry Hawkins England 2021 World Championship Last 16 25 England Kyren Wilson 2
England Barry Hawkins England 2021 Gibraltar Open Last 128 7 China Luo Honghao 2
England Barry Hawkins England 2021 Players Championship Last 16 11 China Zhou Yuelong 2
England Barry Hawkins England 2021 German Masters Semi-final 11 England Judd Trump 2
England Barry Hawkins England 2020 Scottish Open Last 32 7 England Liam Highfield 2
England Barry Hawkins England 2020 European Masters Last 64 9 Northern Ireland Jordan Brown 2
England Barry Hawkins England 2020 Championship League Qualifying Group 4 Wales Jackson Page 2
England Barry Hawkins England 2020 Championship League Group 1 4 England Robert Milkins 2
Scotland John Higgins England 2021 World Championship Last 32 19 China Tian Pengfei 2
Scotland John Higgins England 2021 World Championship Last 16 25 Wales Mark Williams 2
Scotland John Higgins England 2021 Masters Semi-final 11 England David Gilbert 2
Scotland John Higgins England 2021 Championship League Group 1 - Semi-final 5 Scotland Graeme Dott 2
Scotland John Higgins England 2020 English Open Semi-final 11 England Judd Trump 2
Scotland John Higgins England 2020 Championship League Final - Group 2 4 England Kyren Wilson 2
England Liam Highfield England 2021 Gibraltar Open Last 128 7 Scotland Fraser Patrick 2
England Liam Highfield England 2020 Scottish Open Last 32 7 England Barry Hawkins 2
England Michael Holt England 2020 Scottish Open Last 64 7 England Louis Heathcote 2
England Michael Holt England 2020 Scottish Open Last 128 7 Northern Ireland Gerard Greene 2
China Luo Honghao England 2020 European Masters Last 128 9 Scotland Anthony McGill 2
China Si Jiahui England 2020 UK Championship Last 128 11 England Robert Milkins 2
Wales Jamie Jones England 2021 World Championship Last 112 11 England David Lilley 2
Wales Duane Jones England 2021 World Championship Last 80 11 England Martin Gould 2
Wales Jamie Jones England 2021 World Championship Last 48 19 China Li Hang 2
Wales Jamie Jones England 2021 Gibraltar Open Last 128 7 England Steven Hallworth 2
Wales Jak Jones England 2020 English Open Last 128 7 England Elliot Slessor 2
China Ding Junhui England 2021 German Masters Last 16 9 Wales Dominic Dale 2
China Ding Junhui England 2021 Masters Last 16 11 England Ronnie O'Sullivan 2
China Ding Junhui England 2020 Scottish Open Quarter-final 9 England Ronnie O'Sullivan 2
China Pang Junxu England 2020 European Masters Last 128 9 England Ben Hancorn 2
England Mark King England 2021 World Championship Last 112 11 Austria Florian Nüßle 2
China Peifan Lei England 2021 German Masters Last 128 9 England Gary Wilson 2
England David Lilley England 2020 English Open Last 64 7 England Shaun Murphy 2
England Jack Lisowski England 2021 German Masters Last 128 9 Brazil Igor Figueiredo 2
England Jack Lisowski England 2020 World Grand Prix Last 16 7 England Robert Milkins 2
England Jack Lisowski England 2020 World Grand Prix Quarter-final 9 China Zhao Xintong 2
England Jack Lisowski England 2020 UK Championship Last 128 11 England Farakh Ajaib 2
England Jack Lisowski England 2020 English Open Last 64 7 Wales Jak Jones 2
Norway Kurt Maflin England 2020 Northern Ireland Open Last 32 7 Wales Ryan Day 2
Norway Kurt Maflin England 2020 English Open Last 128 7 England Peter Devlin 2
Scotland Stephen Maguire Wales 2021 Welsh Open Last 64 7 Wales Matthew Stevens 2
Scotland Stephen Maguire Wales 2021 Welsh Open Quarter-final 9 England Shaun Murphy 2
Scotland Stephen Maguire England 2021 Masters Quarter-final 11 China Yan Bingtao 2
Scotland Stephen Maguire England 2020 UK Championship Last 128 11 Ukraine Iulian Boiko 2
Scotland Stephen Maguire England 2020 UK Championship Last 64 11 England Stuart Carrington 2
Scotland Stephen Maguire England 2020 UK Championship Last 32 11 China Pang Junxu 2
Scotland Anthony McGill England 2021 World Championship Last 32 19 England Ricky Walden 2
Scotland Anthony McGill England 2021 German Masters Last 64 9 England Joe O'Connor 2
Scotland Anthony McGill England 2021 WST Pro Series Group 11 3 Wales Lee Walker 2
Scotland Anthony McGill England 2021 Championship League Group 7 5 Norway Kurt Maflin 2
Scotland Anthony McGill England 2020 UK Championship Last 16 11 Australia Neil Robertson 2
Scotland Anthony McGill England 2020 European Masters Last 64 9 England Peter Lines 2
England Robert Milkins England 2020 UK Championship Last 128 11 China Si Jiahui 2
England Robert Milkins England 2020 UK Championship Last 64 11 England David Gilbert 2
England Shaun Murphy England 2021 World Championship Last 32 19 England Mark Davis 2
England Shaun Murphy England 2021 World Championship Last 16 25 China Yan Bingtao 2
England Shaun Murphy England 2021 World Championship Quarter-final 25 England Judd Trump 2
England Shaun Murphy England 2021 World Championship Semi-final 33 England Kyren Wilson 2
England Shaun Murphy Wales 2021 Welsh Open Last 128 7 England Zak Surety 2
England Shaun Murphy England 2021 German Masters Last 64 9 England Ian Burns 2
England Shaun Murphy England 2021 WST Pro Series Group 1 3 England Louis Heathcote 2
England Shaun Murphy England 2020 Scottish Open Last 128 7 England David Grace 2
England Shaun Murphy England 2020 European Masters Last 32 9 China Zhou Yuelong 2
China Lu Ning England 2020 UK Championship Last 128 11 Ireland Ken Doherty 2
Ireland Fergal O'Brien England 2021 WST Pro Series Group 6 3 Northern Ireland Robbie Mcguigan 2
England Martin O'Donnell England 2020 European Masters Last 128 9 Norway Kurt Maflin 2
England Jamie O'Neill England 2021 Gibraltar Open Last 128 7 Wales Lee Walker 2
England Ronnie O'Sullivan England 2021 World Championship Last 16 25 Scotland Anthony McGill 2
England Ronnie O'Sullivan Wales 2021 Tour Championship Quarter-final 19 Scotland John Higgins 2
England Ronnie O'Sullivan Wales 2021 Tour Championship Final 19 Australia Neil Robertson 2
England Ronnie O'Sullivan England 2021 Players Championship Quarter-final 11 England Jack Lisowski 2
England Ronnie O'Sullivan England 2021 Players Championship Final 19 Scotland John Higgins 2
England Ronnie O'Sullivan England 2021 Masters Last 16 11 China Ding Junhui 2
England Ronnie O'Sullivan England 2021 Masters Quarter-final 11 Scotland John Higgins 2
England Ronnie O'Sullivan England 2020 Northern Ireland Open Semi-final 11 England Ali Carter 2
China Tian Pengfei England 2020 Scottish Open Last 128 7 England Martin Gould 2
England Jimmy Robertson England 2021 German Masters Last 64 9 China Yuan Sijun 2
Australia Neil Robertson England 2021 Championship League Group 7 5 England David Gilbert 2
Australia Neil Robertson England 2020 UK Championship Quarter-final 11 England Mark Selby 2
Australia Neil Robertson England 2020 Champion of Champions Last 16 7 England Jimmy White 2
Australia Neil Robertson England 2020 Champion of Champions Quarter-final 11 China Ding Junhui 2
Australia Neil Robertson England 2020 English Open Last 32 7 England Mark Davis 2
Australia Neil Robertson England 2020 English Open Semi-final 11 England Mark Selby 2
Australia Neil Robertson England 2020 European Masters Last 64 9 England Riley Parsons 2
Australia Neil Robertson England 2020 Championship League Qualifying Group 4 Israel Eden Sharav 2
England Mark Selby England 2021 World Championship Last 32 19 Norway Kurt Maflin 2
England Mark Selby England 2021 World Championship Final 35 England Shaun Murphy 2
England Mark Selby England 2021 Gibraltar Open Last 128 7 England Sam Craigie 2
England Mark Selby England 2021 Gibraltar Open Last 64 7 Ireland Ken Doherty 2
England Mark Selby Wales 2021 Welsh Open Last 128 7 England Barry Pinches 2
England Mark Selby Wales 2021 Welsh Open Last 32 7 England Joe O'Connor 2
England Mark Selby England 2020 World Grand Prix Semi-final 11 England Jack Lisowski 2
England Mark Selby England 2020 Scottish Open Last 32 7 England Mark Joyce 2
England Mark Selby England 2020 European Masters Final 17 England Martin Gould 2
England Mark Selby England 2020 Championship League Group 4 4 Jamaica Rory McLeod 2
England Elliot Slessor England 2020 UK Championship Last 64 11 England Shaun Murphy 2
England Allan Taylor England 2020 European Masters Last 64 9 England Ben Woollaston 2
England Judd Trump England 2021 World Championship Quarter-final 25 England Shaun Murphy 2
England Judd Trump England 2021 Gibraltar Open Last 64 7 Thailand Akani Songsermsawad 2
England Judd Trump England 2021 Gibraltar Open Quarter-final 7 Northern Ireland Mark Allen 2
England Judd Trump England 2021 German Masters Last 64 9 England Peter Lines 2
England Judd Trump England 2021 WST Pro Series Semi-final Group 4 3 China Zhou Yuelong 2
England Judd Trump England 2021 Championship League Winners Group 5 England Ali Carter 2
England Judd Trump England 2020 World Grand Prix Last 32 7 England Michael Holt 2
England Judd Trump England 2020 World Grand Prix Quarter-final 9 England Martin Gould 2
England Judd Trump England 2020 World Grand Prix Semi-final 11 England Ronnie O'Sullivan 2
England Judd Trump England 2020 UK Championship Last 64 11 Wales Dominic Dale 2
England Judd Trump England 2020 UK Championship Quarter-final 11 England Kyren Wilson 2
England Judd Trump England 2020 UK Championship Semi-final 11 China Lu Ning 2
England Judd Trump England 2020 Northern Ireland Open Final 17 England Ronnie O'Sullivan 2
England Judd Trump England 2020 English Open Quarter-final 9 England Kyren Wilson 2
England Judd Trump England 2020 European Masters Quarter-final 9 England Kyren Wilson 2
England Judd Trump England 2020 Championship League Group 1 4 England Barry Hawkins 2
Thailand Thepchaiya Un-Nooh England 2021 Championship League Group 1 5 England Gary Wilson 2
Switzerland Alexander Ursenbacher England 2021 WST Pro Series Group 4 3 England Paul Davison 2
England Chris Wakelin England 2021 World Championship Last 48 19 China Xiao Guodong 2
England Ricky Walden England 2021 World Championship Last 32 19 Scotland Anthony McGill 2
England Ricky Walden England 2021 German Masters Last 64 9 England Stuart Bingham 2
Wales Daniel Wells England 2020 UK Championship Last 128 11 Northern Ireland Gerard Greene 2
China Liang Wenbo England 2021 World Championship Last 48 19 China Lu Ning 2
China Liang Wenbo England 2021 Gibraltar Open Last 64 7 England Robert Milkins 2
China Liang Wenbo England 2020 Championship League Qualifying Group 4 Iran Soheil Vahedi 2
Wales Mark Williams England 2021 Masters Last 16 11 England Shaun Murphy 2
Wales Mark Williams England 2021 Championship League Group 5 5 England Mark Selby 2
Wales Mark Williams England 2021 Championship League Group 5 5 England Ronnie O'Sullivan 2
England Kyren Wilson England 2021 World Championship Last 16 25 England Barry Hawkins 2
England Kyren Wilson England 2021 Gibraltar Open Last 128 7 England Kuldesh Johal 2
England Kyren Wilson England 2021 Players Championship Quarter-final 11 Australia Neil Robertson 2
England Kyren Wilson England 2021 German Masters Last 128 9 England Zak Surety 2
England Kyren Wilson England 2021 Masters Last 16 11 England Gary Wilson 2
England Kyren Wilson England 2021 Masters Quarter-final 11 England David Gilbert 2
England Kyren Wilson England 2021 Championship League Group 2 5 Scotland Scott Donaldson 2
England Kyren Wilson England 2021 Championship League Group 2 5 England Stuart Bingham 2
England Kyren Wilson England 2021 Championship League Group 4 - Semi-final 5 England Judd Trump 2
England Kyren Wilson England 2021 Championship League Group 5 5 England Joe Perry 2
England Kyren Wilson England 2021 Championship League Group 5 - Semi-final 5 England Ronnie O'Sullivan 2
England Kyren Wilson England 2021 Championship League Winners Group - Semi-final 5 Scotland John Higgins 2
England Kyren Wilson England 2020 Scottish Open Last 64 7 England Steven Hallworth 2
England Kyren Wilson England 2020 Scottish Open Last 16 7 England Barry Hawkins 2
England Kyren Wilson England 2020 UK Championship Last 128 11 England Ashley Hugill 2
England Kyren Wilson England 2020 UK Championship Last 32 11 Norway Kurt Maflin 2
England Ben Woollaston England 2020 Northern Ireland Open Last 64 7 Australia Neil Robertson 2
China Zhao Xintong England 2021 WST Pro Series Group 11 3 Wales Dominic Dale 2
China Zhao Xintong England 2020 World Grand Prix Last 16 7 Scotland John Higgins 2
China Zhao Xintong England 2020 UK Championship Last 64 11 China Li Hang 2
China Zhou Yuelong Wales 2021 Welsh Open Last 128 7 England Ashley Carty 2
China Zhou Yuelong England 2020 UK Championship Last 64 11 England Jimmy White 2
China Zhou Yuelong England 2020 English Open Last 16 7 England Andrew Higginson 2
England Farakh Ajaib England 2020 English Open Last 128 7 England Rod Lawler 1
Northern Ireland Mark Allen England 2021 Gibraltar Open Last 64 7 Ukraine Iulian Boiko 1
Northern Ireland Mark Allen England 2021 Snooker Shootout Last 128 1 England Jimmy Robertson 1
Northern Ireland Mark Allen England 2021 German Masters Last 128 9 China Gao Yang 1
Northern Ireland Mark Allen England 2021 German Masters Last 64 9 China Pang Junxu 1
Northern Ireland Mark Allen England 2021 Masters Last 16 11 Scotland John Higgins 1
Northern Ireland Mark Allen England 2020 World Grand Prix Last 32 7 England Martin Gould 1
Northern Ireland Mark Allen England 2020 Scottish Open Last 64 7 England Joe O'Connor 1
Northern Ireland Mark Allen England 2020 Scottish Open Last 32 7 China Zhou Yuelong 1
Northern Ireland Mark Allen England 2020 Scottish Open Last 16 7 England Ricky Walden 1
Northern Ireland Mark Allen England 2020 UK Championship Last 128 11 England Jamie Wilson 1
Northern Ireland Mark Allen England 2020 Northern Ireland Open Last 64 7 England Robert Milkins 1
Northern Ireland Mark Allen England 2020 Champion of Champions Last 16 7 Scotland Scott Donaldson 1
Northern Ireland Mark Allen England 2020 Champion of Champions Semi-final 11 England Judd Trump 1
Northern Ireland Mark Allen England 2020 European Masters Last 32 9 England Ashley Carty 1
Northern Ireland Mark Allen England 2020 European Masters Last 16 9 China Ding Junhui 1
England Stuart Bingham England 2021 World Championship Last 80 11 China Chen Zifan 1
England Stuart Bingham Wales 2021 Welsh Open Last 128 7 England Robert Milkins 1
England Stuart Bingham England 2021 German Masters Quarter-final 9 England Jack Lisowski 1
England Stuart Bingham England 2021 Masters Last 16 11 Thailand Thepchaiya Un-Nooh 1
England Stuart Bingham England 2021 Masters Quarter-final 11 England Shaun Murphy 1
England Stuart Bingham England 2021 Championship League Group 1 5 Thailand Thepchaiya Un-Nooh 1
England Stuart Bingham England 2021 Championship League Group 1 5 China Zhou Yuelong 1
England Stuart Bingham England 2021 Championship League Group 1 5 England Gary Wilson 1
England Stuart Bingham England 2021 Championship League Group 2 5 Scotland John Higgins 1
England Stuart Bingham England 2021 Championship League Group 2 5 England Kyren Wilson 1
England Stuart Bingham England 2020 World Grand Prix Last 16 7 England Judd Trump 1
England Stuart Bingham England 2020 Scottish Open Last 16 7 China Li Hang 1
England Stuart Bingham England 2020 Northern Ireland Open Last 64 7 China Jianbo Zhao 1
England Stuart Bingham England 2020 English Open Last 64 7 England Ben Woollaston 1
England Stuart Bingham England 2020 European Masters Last 128 9 England Louis Heathcote 1
England Stuart Bingham England 2020 European Masters Last 32 9 England Liam Highfield 1
England Stuart Bingham England 2020 Championship League Qualifying Group 4 China Pang Junxu 1
England Stuart Bingham England 2020 Championship League Group 3 4 Switzerland Alexander Ursenbacher 1
China Yan Bingtao Wales 2021 Welsh Open Last 64 7 France Brian Ochoiski 1
China Yan Bingtao Wales 2021 Welsh Open Last 32 7 China Xiao Guodong 1
China Yan Bingtao England 2021 German Masters Last 128 9 England Sam Craigie 1
China Yan Bingtao England 2021 Masters Last 16 11 Australia Neil Robertson 1
China Yan Bingtao England 2021 Masters Quarter-final 11 Scotland Stephen Maguire 1
China Yan Bingtao England 2021 Masters Semi-final 11 England Stuart Bingham 1
China Yan Bingtao England 2021 Masters Final 19 Scotland John Higgins 1
China Yan Bingtao England 2020 UK Championship Last 128 11 England Sean Maddocks 1
China Yan Bingtao England 2020 Northern Ireland Open Last 64 7 England Nigel Bond 1
China Yan Bingtao England 2020 Northern Ireland Open Last 32 7 England Barry Pinches 1
China Yan Bingtao England 2020 Northern Ireland Open Quarter-final 9 England David Grace 1
China Yan Bingtao England 2020 European Masters Last 64 9 Wales Ryan Day 1
China Chang Bingyu England 2021 Gibraltar Open Last 128 7 Israel Eden Sharav 1
China Chang Bingyu England 2020 UK Championship Last 128 11 England Sam Craigie 1
China Chang Bingyu England 2020 UK Championship Last 32 11 China Zhou Yuelong 1
China Chang Bingyu England 2020 Northern Ireland Open Last 128 7 Germany Lukas Kleckers 1
China Chang Bingyu England 2020 European Masters Last 128 9 Scotland Stephen Maguire 1
China Chang Bingyu England 2020 Championship League Qualifying Group 4 England Jamie Barrett 1
China Chang Bingyu England 2020 Championship League Qualifying Group 4 England Ali Carter 1
England Nigel Bond England 2021 World Championship Last 80 11 England Matthew Selt 1
England Nigel Bond England 2021 WST Pro Series Group 16 3 China Gao Yang 1
Malta Alex Borg England 2020 Northern Ireland Open Last 128 7 Scotland Stephen Maguire 1
Belgium Luca Brecel England 2021 WST Pro Series Semi-final Group 3 3 England Joe Perry 1
Belgium Luca Brecel England 2021 WST Pro Series Group 14 3 England Andrew Higginson 1
Belgium Luca Brecel England 2020 UK Championship Last 64 11 China Xiao Guodong 1
Belgium Luca Brecel England 2020 Northern Ireland Open Last 64 7 England Rod Lawler 1
Belgium Luca Brecel England 2020 English Open Last 64 7 China Ding Junhui 1
Belgium Luca Brecel England 2020 European Masters Last 128 9 England Steven Hallworth 1
Northern Ireland Jordan Brown Wales 2021 Welsh Open Quarter-final 9 England Mark Selby 1
Northern Ireland Jordan Brown Wales 2021 Welsh Open Final 17 England Ronnie O'Sullivan 1
Northern Ireland Jordan Brown England 2021 German Masters Last 16 9 England Jamie O'Neill 1
Northern Ireland Jordan Brown England 2021 German Masters Last 64 9 England Sam Craigie 1
Northern Ireland Jordan Brown England 2021 WST Pro Series Group 6 3 Brazil Igor Figueiredo 1
Northern Ireland Jordan Brown England 2020 UK Championship Last 64 11 Wales Jamie Jones 1
England Alfie Burden England 2020 Q School - Event 1 Last 128 5 England Benji Buckley 1
England Ian Burns England 2020 Championship League Qualifying Group 4 Jamaica Rory McLeod 1
England James Cahill England 2020 European Masters Last 64 9 Scotland Stephen Maguire 1
England Stuart Carrington England 2021 World Championship Last 80 11 England Mark Davis 1
England Stuart Carrington England 2021 Gibraltar Open Last 128 7 China Gao Yang 1
England Stuart Carrington England 2021 Gibraltar Open Last 16 7 England David Gilbert 1
England Stuart Carrington England 2021 Gibraltar Open Quarter-final 7 China Xiao Guodong 1
England Stuart Carrington England 2021 WST Pro Series Group 5 3 Israel Eden Sharav 1
England Stuart Carrington England 2021 WST Pro Series Semi-final Group 2 3 England Kyren Wilson 1
England Stuart Carrington England 2020 UK Championship Last 64 11 Scotland Stephen Maguire 1
England Ali Carter England 2021 World Championship Last 48 19 Switzerland Alexander Ursenbacher 1
England Ali Carter Wales 2021 Welsh Open Last 128 7 Wales Daniel Wells 1
England Ali Carter England 2021 WST Pro Series Group 8 3 Wales Dylan Emery 1
England Ali Carter England 2021 WST Pro Series Group 8 3 China Chang Bingyu 1
England Ali Carter England 2021 WST Pro Series Group 8 3 England Kuldesh Johal 1
England Ali Carter England 2021 WST Pro Series Semi-final Group 1 3 Thailand Akani Songsermsawad 1
England Ali Carter England 2021 WST Pro Series Semi-final Group 1 3 England Martin O'Donnell 1
England Ali Carter England 2021 WST Pro Series Group 8 3 Germany Simon Lichtenberg 1
England Ali Carter England 2021 WST Pro Series Final Group 5 England Stuart Bingham 1
England Ali Carter England 2021 WST Pro Series Final Group 5 China Xiao Guodong 1
England Ali Carter England 2021 Championship League Winners Group 5 China Zhou Yuelong 1
England Ali Carter England 2021 Championship League Group 5 5 England Barry Hawkins 1
England Ali Carter England 2021 Championship League Group 5 5 Wales Mark Williams 1
England Ali Carter England 2021 Championship League Group 5 5 England Mark Selby 1
England Ali Carter England 2021 Championship League Group 6 5 China Li Hang 1
England Ali Carter England 2021 Championship League Group 6 5 England David Gilbert 1
England Ali Carter England 2021 Championship League Group 6 5 Scotland Anthony McGill 1
England Ali Carter England 2021 Championship League Group 6 - Final 5 Scotland Anthony McGill 1
England Ali Carter England 2020 World Grand Prix Last 32 7 England Ronnie O'Sullivan 1
England Ali Carter England 2020 Scottish Open Last 128 7 Wales Ryan Day 1
England Ali Carter England 2020 UK Championship Last 128 11 England Ashley Carty 1
England Ali Carter England 2020 Northern Ireland Open Last 128 7 England Ben Hancorn 1
England Ali Carter England 2020 Northern Ireland Open Last 64 7 China Xiao Guodong 1
England Ashley Carty England 2020 Northern Ireland Open Last 64 7 England Andy Hicks 1
England Ashley Carty England 2020 European Masters Last 128 9 England Jimmy Robertson 1
England Billy Joe Castle England 2021 Gibraltar Open Last 128 7 England Ben Woollaston 1
England Billy Joe Castle Wales 2021 Welsh Open Last 128 7 Scotland Graeme Dott 1
Wales Jamie Clarke England 2021 Gibraltar Open Last 128 7 China Yan Bingtao 1
Wales Jamie Clarke England 2021 Gibraltar Open Last 32 7 England Martin Gould 1
Wales Jamie Clarke England 2021 WST Pro Series Group 3 3 England Billy Joe Castle 1
Wales Jamie Clarke England 2020 Scottish Open Last 64 7 England Barry Hawkins 1
Wales Jamie Clarke England 2020 UK Championship Last 64 11 Norway Kurt Maflin 1
Wales Jamie Clarke England 2020 English Open Last 64 7 England Liam Highfield 1
Wales Jamie Clarke England 2020 European Masters Last 128 9 England Ricky Walden 1
Scotland Michael Collumb England 2020 Scottish Open Last 128 7 Thailand Thepchaiya Un-Nooh 1
England Sam Craigie England 2021 German Masters Last 128 9 China Yan Bingtao 1
England Sam Craigie England 2021 WST Pro Series Final Group 5 China Xiao Guodong 1
England Sam Craigie England 2021 WST Pro Series Final Group 5 England Stuart Bingham 1
England Sam Craigie England 2021 WST Pro Series Final Group 5 England Kyren Wilson 1
England Sam Craigie England 2021 WST Pro Series Group 3 3 England Ashley Carty 1
Wales Dominic Dale England 2021 German Masters Last 64 9 Wales Jamie Jones 1
Wales Dominic Dale England 2020 Scottish Open Last 128 7 Brazil Igor Figueiredo 1
Wales Dominic Dale England 2020 UK Championship Last 128 11 China Luo Honghao 1
England Mark Davis England 2021 World Championship Last 80 11 England Stuart Carrington 1
England Mark Davis England 2021 WST Pro Series Semi-final Group 3 3 England Joe Perry 1
England Paul Davison England 2021 WST Pro Series Group 4 3 Northern Ireland Gerard Greene 1
Wales Ryan Day Wales 2021 Welsh Open Last 128 7 England Ian Burns 1
Wales Ryan Day England 2021 German Masters Last 128 9 England Andy Hicks 1
Wales Ryan Day England 2021 German Masters Last 64 9 England Paul Davison 1
Wales Ryan Day England 2021 WST Pro Series Group 15 3 England Barry Pinches 1
Wales Ryan Day England 2021 WST Pro Series Group 15 3 England Sean Maddocks 1
Wales Ryan Day England 2020 Northern Ireland Open Last 128 7 England Shaun Murphy 1
Wales Ryan Day England 2020 Northern Ireland Open Last 64 7 England James Cahill 1
Wales Ryan Day England 2020 English Open Last 64 7 England Ronnie O'Sullivan 1
Wales Ryan Day England 2020 European Masters Last 64 9 China Yan Bingtao 1
Wales Ryan Day England 2020 Championship League Qualifying Group 4 England Rod Lawler 1
Wales Ryan Day England 2020 Championship League Group 1 4 England Robert Milkins 1
England Peter Devlin England 2020 European Masters Last 64 9 Wales Mark Williams 1
Ireland Ken Doherty England 2020 European Masters Last 128 9 England Farakh Ajaib 1
Ireland Ken Doherty England 2020 Championship League Qualifying Group 4 England Andrew Higginson 1
Ireland Ken Doherty England 2020 Championship League Group 5 4 Northern Ireland Jordan Brown 1
Ireland Ken Doherty England 2020 Championship League Final - Group 2 4 Scotland John Higgins 1
Scotland Scott Donaldson England 2021 Gibraltar Open Last 128 7 England Peter Lines 1
Scotland Scott Donaldson Wales 2021 Welsh Open Last 64 7 Northern Ireland Gerard Greene 1
Scotland Scott Donaldson England 2021 Championship League Group 2 5 England Kyren Wilson 1
Scotland Scott Donaldson England 2021 Championship League Group 2 5 England Stuart Bingham 1
Scotland Scott Donaldson England 2021 Championship League Group 3 5 England Mark Selby 1
Scotland Scott Donaldson England 2020 Championship League Qualifying Group 4 England Ashley Carty 1
Scotland Graeme Dott England 2021 Championship League Winners Group 5 England Judd Trump 1
Scotland Graeme Dott England 2021 Championship League Group 2 5 England Kyren Wilson 1
Scotland Graeme Dott England 2021 Championship League Group 2 - Semi-final 5 Scotland John Higgins 1
Scotland Graeme Dott England 2021 Championship League Group 2 - Final 5 Scotland Scott Donaldson 1
Scotland Graeme Dott England 2020 European Masters Last 64 9 China Lyu Haotian 1
Scotland Graeme Dott England 2020 Championship League Qualifying Group 4 Iran Soheil Vahedi 1
Scotland Graeme Dott England 2020 Championship League Qualifying Group 4 China Liang Wenbo 1
Scotland Graeme Dott England 2020 Championship League Group 4 4 England Jamie O'Neill 1
Wales Dylan Emery England 2021 World Championship Last 144 11 England Oliver Lines 1
Wales Dylan Emery England 2021 WST Pro Series Group 8 3 China Tian Pengfei 1
Brazil Igor Figueiredo England 2021 World Championship Last 48 19 England Mark Joyce 1
Brazil Igor Figueiredo Wales 2021 Welsh Open Last 128 7 Thailand Akani Songsermsawad 1
Brazil Igor Figueiredo England 2021 WST Pro Series Group 6 3 Northern Ireland Robbie Mcguigan 1
Brazil Igor Figueiredo England 2021 WST Pro Series Group 6 3 Northern Ireland Jordan Brown 1
Brazil Igor Figueiredo England 2020 Scottish Open Last 128 7 Wales Dominic Dale 1
Poland Kacper Filipiak England 2021 WST Pro Series Group 2 3 China Li Hang 1
England Tom Ford England 2021 Gibraltar Open Last 128 7 England Zak Surety 1
England Tom Ford England 2021 German Masters Last 16 9 England Stuart Carrington 1
England Tom Ford England 2021 German Masters Quarter-final 9 England Joe O'Connor 1
England Tom Ford England 2021 German Masters Semi-final 11 England Jack Lisowski 1
England Tom Ford England 2021 German Masters Last 64 9 England Liam Highfield 1
England Tom Ford England 2021 Championship League Group 3 5 England Mark Selby 1
England Tom Ford England 2021 Championship League Group 4 5 England Jack Lisowski 1
England Tom Ford England 2021 Championship League Group 4 5 England Barry Hawkins 1
England Tom Ford England 2020 Championship League Qualifying Group 4 Belgium Luca Brecel 1
England David Gilbert Wales 2021 Welsh Open Last 128 7 Jamaica Rory McLeod 1
England David Gilbert Wales 2021 Welsh Open Last 32 7 China Zhou Yuelong 1
England David Gilbert England 2021 WST Pro Series Group 10 3 England Peter Lines 1
England David Gilbert England 2021 Championship League Group 6 5 China Liang Wenbo 1
England David Gilbert England 2021 Championship League Group 6 5 England Joe Perry 1
England David Gilbert England 2021 Championship League Group 7 5 England Joe Perry 1
England David Gilbert England 2021 Championship League Group 7 5 Scotland Anthony McGill 1
England David Gilbert England 2021 Championship League Group 7 5 China Yan Bingtao 1
England David Gilbert England 2021 Championship League Group 7 5 Australia Neil Robertson 1
England David Gilbert England 2021 Championship League Group 7 5 Norway Kurt Maflin 1
England David Gilbert England 2020 Champion of Champions Last 16 7 England Shaun Murphy 1
England David Gilbert England 2020 Championship League Group 6 4 England Mark King 1
England Martin Gould England 2021 World Championship Last 32 19 China Yan Bingtao 1
England Martin Gould England 2021 Gibraltar Open Last 32 7 Wales Jamie Clarke 1
England Martin Gould England 2021 Players Championship Last 16 11 England Jack Lisowski 1
England Martin Gould Wales 2021 Welsh Open Last 64 7 England Jimmy Robertson 1
England Martin Gould England 2021 German Masters Last 128 9 China Ding Junhui 1
England Martin Gould England 2020 World Grand Prix Quarter-final 9 England Judd Trump 1
England Martin Gould England 2020 Northern Ireland Open Last 128 7 Wales Jamie Clarke 1
England Martin Gould England 2020 Northern Ireland Open Last 32 7 England Andy Hicks 1
England Martin Gould England 2020 European Masters Semi-final 11 England Judd Trump 1
England Martin Gould England 2020 Championship League Qualifying Group 4 Germany Simon Lichtenberg 1
England David Grace England 2020 Northern Ireland Open Quarter-final 9 China Yan Bingtao 1
Northern Ireland Gerard Greene England 2021 World Championship Last 80 11 England Gary Wilson 1
Northern Ireland Gerard Greene England 2020 UK Championship Last 128 11 Wales Daniel Wells 1
Northern Ireland Gerard Greene England 2020 UK Championship Last 64 11 Scotland John Higgins 1
Northern Ireland Gerard Greene England 2020 Championship League Qualifying Group 4 England Ricky Walden 1
China Xiao Guodong England 2021 Gibraltar Open Last 128 7 England Martin O'Donnell 1
China Xiao Guodong England 2021 Gibraltar Open Last 16 7 Wales Jamie Clarke 1
China Xiao Guodong England 2021 Gibraltar Open Quarter-final 7 England Stuart Carrington 1
China Xiao Guodong Wales 2021 Welsh Open Last 32 7 China Yan Bingtao 1
China Xiao Guodong England 2021 German Masters Last 128 9 China Lu Ning 1
China Xiao Guodong England 2021 WST Pro Series Semi-final Group 2 3 England Robert Milkins 1
China Xiao Guodong England 2021 WST Pro Series Final Group 5 England Ali Carter 1
China Xiao Guodong England 2021 WST Pro Series Final Group 5 England Jack Lisowski 1
China Xiao Guodong England 2021 WST Pro Series Group 13 3 England Joe Perry 1
China Xiao Guodong England 2020 World Grand Prix Last 32 7 Scotland John Higgins 1
China Xiao Guodong England 2020 Championship League Qualifying Group 4 Wales Jak Jones 1
England Steven Hallworth England 2021 World Championship Last 144 11 Scotland Dean Young 1
England Steven Hallworth England 2021 World Championship Last 80 11 Northern Ireland Jordan Brown 1
England Steven Hallworth England 2021 WST Pro Series Group 15 3 England Barry Pinches 1
England Steven Hallworth England 2020 Scottish Open Last 128 7 France Brian Ochoiski 1
England Steven Hallworth England 2020 English Open Last 64 7 China Yan Bingtao 1
England Anthony Hamilton England 2021 Gibraltar Open Last 32 7 England Shaun Murphy 1
England Anthony Hamilton England 2021 WST Pro Series Group 12 3 China Zhou Yuelong 1
England Anthony Hamilton England 2020 European Masters Last 128 9 England Michael Holt 1
England Ben Hancorn England 2020 English Open Last 128 7 England Sean Maddocks 1
China Li Hang England 2021 World Championship Last 80 11 England Andrew Higginson 1
China Li Hang England 2021 World Championship Last 48 19 Wales Jamie Jones 1
China Li Hang England 2021 WST Pro Series Group 2 3 Scotland Dean Young 1
China Li Hang England 2020 Scottish Open Last 32 7 Thailand Noppon Saengkham 1
China Li Hang England 2020 Scottish Open Quarter-final 9 England Judd Trump 1
China Li Hang England 2020 UK Championship Last 32 11 Australia Neil Robertson 1
China Li Hang England 2020 European Masters Last 128 9 England Matthew Selt 1
China Lyu Haotian England 2021 WST Pro Series Group 9 3 China Chen Zifan 1
China Lyu Haotian England 2021 WST Pro Series Semi-final Group 1 3 Wales Mark Williams 1
China Lyu Haotian England 2020 Scottish Open Last 64 7 Scotland Alan McManus 1
China Lyu Haotian England 2020 UK Championship Last 128 11 Iran Soheil Vahedi 1
China Lyu Haotian England 2020 UK Championship Last 64 11 Scotland Anthony McGill 1
China Lyu Haotian England 2020 European Masters Last 128 9 Malta Alex Borg 1
China Lyu Haotian England 2020 European Masters Last 64 9 Scotland Graeme Dott 1
China Lyu Haotian England 2020 Championship League Qualifying Group 4 Ireland Fergal O'Brien 1
England Barry Hawkins Wales 2021 Tour Championship Quarter-final 19 England Judd Trump 1
England Barry Hawkins England 2021 Gibraltar Open Last 64 7 England Matthew Selt 1
England Barry Hawkins England 2021 Players Championship Semi-final 11 England Ronnie O'Sullivan 1
England Barry Hawkins Wales 2021 Welsh Open Last 128 7 England Chris Wakelin 1
England Barry Hawkins Wales 2021 Welsh Open Last 64 7 Germany Simon Lichtenberg 1
England Barry Hawkins Wales 2021 Welsh Open Last 32 7 Scotland Anthony McGill 1
England Barry Hawkins Wales 2021 Welsh Open Last 16 7 England Shaun Murphy 1
England Barry Hawkins England 2021 German Masters Last 16 9 Wales Jak Jones 1
England Barry Hawkins England 2021 German Masters Quarter-final 9 Northern Ireland Jordan Brown 1
England Barry Hawkins England 2021 German Masters Last 64 9 England Jimmy White 1
England Barry Hawkins England 2021 WST Pro Series Semi-final Group 3 3 Ireland Fergal O'Brien 1
England Barry Hawkins England 2021 WST Pro Series Group 4 3 Northern Ireland Gerard Greene 1
England Barry Hawkins England 2021 Championship League Group 5 5 England Ronnie O'Sullivan 1
England Barry Hawkins England 2020 World Grand Prix Last 32 7 England Ricky Walden 1
England Barry Hawkins England 2020 Scottish Open Last 16 7 England Kyren Wilson 1
England Barry Hawkins England 2020 Scottish Open Last 128 7 England Stuart Carrington 1
England Barry Hawkins England 2020 UK Championship Last 32 11 England Robert Milkins 1
England Barry Hawkins England 2020 Northern Ireland Open Last 128 7 Scotland Alan McManus 1
England Barry Hawkins England 2020 European Masters Last 32 9 China Pang Junxu 1
England Barry Hawkins England 2020 Championship League Group 1 4 Wales Ryan Day 1
England Louis Heathcote England 2021 World Championship Last 112 11 England Ashley Carty 1
England Louis Heathcote England 2021 World Championship Last 80 11 Wales Ryan Day 1
England Louis Heathcote England 2021 German Masters Last 32 9 England Jack Lisowski 1
England Louis Heathcote England 2021 WST Pro Series Group 1 3 Ireland Ken Doherty 1
Scotland Stephen Hendry England 2021 Gibraltar Open Last 128 7 England Matthew Selt 1
England Andy Hicks England 2020 Scottish Open Last 64 7 China Ding Junhui 1
England Andy Hicks England 2020 UK Championship Last 64 11 China Liang Wenbo 1
England Andy Hicks England 2020 Northern Ireland Open Last 32 7 England Martin Gould 1
Scotland John Higgins Wales 2021 Tour Championship Quarter-final 19 England Ronnie O'Sullivan 1
Scotland John Higgins England 2021 Players Championship Quarter-final 11 England Mark Selby 1
Scotland John Higgins England 2021 Players Championship Semi-final 11 England Kyren Wilson 1
Scotland John Higgins Wales 2021 Welsh Open Last 128 7 England Steven Hallworth 1
Scotland John Higgins Wales 2021 Welsh Open Last 64 7 England Ben Woollaston 1
Scotland John Higgins Wales 2021 Welsh Open Last 32 7 England Ali Carter 1
Scotland John Higgins England 2021 German Masters Last 128 9 England Robert Milkins 1
Scotland John Higgins England 2021 Masters Final 19 China Yan Bingtao 1
Scotland John Higgins England 2021 Championship League Group 1 5 England Gary Wilson 1
Scotland John Higgins England 2021 Championship League Group 1 5 Scotland Graeme Dott 1
Scotland John Higgins England 2021 Championship League Group 1 5 Thailand Thepchaiya Un-Nooh 1
Scotland John Higgins England 2021 Championship League Group 2 5 England Kyren Wilson 1
Scotland John Higgins England 2021 Championship League Group 2 5 England Gary Wilson 1
Scotland John Higgins England 2021 Championship League Group 3 5 England Kyren Wilson 1
Scotland John Higgins England 2021 Championship League Winners Group 5 Wales Mark Williams 1
Scotland John Higgins England 2020 World Grand Prix Last 32 7 China Xiao Guodong 1
Scotland John Higgins England 2020 UK Championship Last 128 11 Ireland Fergal O'Brien 1
Scotland John Higgins England 2020 Northern Ireland Open Last 128 7 Wales Daniel Wells 1
Scotland John Higgins England 2020 Northern Ireland Open Last 32 7 England Matthew Selt 1
Scotland John Higgins England 2020 Champion of Champions Last 16 7 China Ding Junhui 1
Scotland John Higgins England 2020 English Open Last 128 7 England James Cahill 1
Scotland John Higgins England 2020 Championship League Qualifying Group 4 France Brian Ochoiski 1
Scotland John Higgins England 2020 Championship League Qualifying Group 4 Morocco Amine Amiri 1
England Andrew Higginson Wales 2021 Welsh Open Last 128 7 Israel Eden Sharav 1
England Andrew Higginson England 2021 German Masters Last 64 9 Belgium Luca Brecel 1
England Andrew Higginson England 2021 WST Pro Series Group 14 3 Scotland Graeme Dott 1
England Andrew Higginson England 2020 UK Championship Last 128 11 England James Cahill 1
England Andrew Higginson England 2020 European Masters Last 64 9 Wales Duane Jones 1
England Liam Highfield England 2021 World Championship Last 80 11 England Elliot Slessor 1
England Liam Highfield England 2021 World Championship Last 32 19 England Judd Trump 1
England Liam Highfield England 2020 UK Championship Last 64 11 England Mark Selby 1
England Liam Highfield England 2020 Northern Ireland Open Last 128 7 England Barry Pinches 1
England Liam Highfield England 2020 English Open Last 128 7 England Mitchell Mann 1
Ireland Aaron Hill England 2020 UK Championship Last 128 11 Norway Kurt Maflin 1
Ireland Aaron Hill England 2020 European Masters Last 128 9 England Andy Hicks 1
England Michael Holt England 2021 World Championship Last 80 11 Wales Jamie Jones 1
England Michael Holt England 2021 WST Pro Series Group 1 3 Scotland Fraser Patrick 1
England Michael Holt England 2021 WST Pro Series Group 1 3 France Brian Ochoiski 1
England Michael Holt England 2020 World Grand Prix Last 32 7 England Judd Trump 1
England Michael Holt England 2020 Scottish Open Last 32 7 England Kyren Wilson 1
England Michael Holt England 2020 Champion of Champions Last 16 7 England Ronnie O'Sullivan 1
England Michael Holt England 2020 English Open Last 64 7 China Lu Ning 1
England Michael Holt England 2020 Championship League Qualifying Group 4 England Jamie O'Neill 1
China Luo Honghao England 2021 Gibraltar Open Last 128 7 England Barry Hawkins 1
China Luo Honghao England 2021 German Masters Last 64 9 Poland Kacper Filipiak 1
China Luo Honghao England 2020 Scottish Open Last 128 7 China Li Hang 1
China Luo Honghao England 2020 UK Championship Last 128 11 Wales Dominic Dale 1
China Luo Honghao England 2020 Championship League Qualifying Group 4 England Billy Joe Castle 1
China Luo Honghao England 2020 Championship League Group 3 4 England Stuart Bingham 1
England Ashley Hugill England 2021 World Championship Last 144 11 Ireland Aaron Hill 1
England Ashley Hugill England 2021 Gibraltar Open Last 128 7 England Shaun Murphy 1
England Ashley Hugill England 2021 WST Pro Series Group 12 3 China Luo Honghao 1
England Ashley Hugill England 2020 Scottish Open Last 128 7 England Farakh Ajaib 1
China Si Jiahui England 2021 World Championship Last 144 11 England Hamim Hussain 1
China Si Jiahui England 2021 Gibraltar Open Last 64 7 England Ricky Walden 1
China Si Jiahui Wales 2021 Welsh Open Last 128 7 England Brandon Sargeant 1
China Si Jiahui England 2020 Scottish Open Last 128 7 England Louis Heathcote 1
Wales Jak Jones England 2021 World Championship Last 112 11 England Jamie Wilson 1
Wales Duane Jones England 2021 World Championship Last 112 11 Wales Daniel Wells 1
Wales Jak Jones England 2021 World Championship Last 80 11 Norway Kurt Maflin 1
Wales Jamie Jones England 2021 World Championship Last 80 11 England Michael Holt 1
Wales Jamie Jones England 2021 World Championship Last 16 25 England Stuart Bingham 1
Wales Jamie Jones Wales 2021 Welsh Open Last 128 7 China Yuan Sijun 1
Wales Jak Jones England 2021 German Masters Last 32 9 China Liang Wenbo 1
Wales Jamie Jones England 2021 German Masters Last 128 9 England Sean Maddocks 1
Wales Jamie Jones England 2021 WST Pro Series Group 15 3 England Sean Maddocks 1
Wales Jamie Jones England 2021 WST Pro Series Group 15 3 England Jimmy White 1
Wales Jak Jones England 2021 WST Pro Series Group 13 3 England Rod Lawler 1
Wales Jamie Jones England 2020 Scottish Open Last 32 7 England Sam Craigie 1
Wales Jak Jones England 2020 Scottish Open Last 128 7 China Yan Bingtao 1
Wales Jamie Jones England 2020 Scottish Open Last 128 7 Wales Daniel Wells 1
Wales Jak Jones England 2020 UK Championship Last 32 11 Scotland John Higgins 1
Wales Duane Jones England 2020 English Open Last 128 7 Wales Jamie Jones 1
Wales Jamie Jones England 2020 English Open Last 128 7 Wales Duane Jones 1
Wales Jamie Jones England 2020 English Open Last 64 7 England Tom Ford 1
Wales Jamie Jones England 2020 European Masters Last 128 9 Wales Dominic Dale 1
Wales Jak Jones England 2020 European Masters Last 128 9 England Jamie O'Neill 1
Wales Jamie Jones England 2020 Championship League Qualifying Group 4 England Robert Milkins 1
Wales Jamie Jones England 2020 Q School - Event 2 Quarter-final 7 Cyprus Michael Georgiou 1
England Mark Joyce England 2021 World Championship Last 48 19 Brazil Igor Figueiredo 1
England Mark Joyce England 2021 German Masters Last 64 9 Iran Soheil Vahedi 1
England Mark Joyce England 2020 Scottish Open Last 128 7 China Xu Si 1
England Mark Joyce England 2020 Scottish Open Last 32 7 England Mark Selby 1
England Mark Joyce England 2020 English Open Last 128 7 China Tian Pengfei 1
China Ding Junhui England 2021 World Championship Last 32 19 England Stuart Bingham 1
China Ding Junhui Wales 2021 Welsh Open Last 128 7 China Lyu Haotian 1
China Ding Junhui England 2021 German Masters Last 128 9 England Martin Gould 1
China Ding Junhui England 2020 World Grand Prix Last 32 7 Wales Jak Jones 1
China Ding Junhui England 2020 Scottish Open Last 64 7 England Andy Hicks 1
China Ding Junhui England 2020 Scottish Open Last 32 7 England Martin O'Donnell 1
China Ding Junhui England 2020 Scottish Open Last 16 7 England Jamie O'Neill 1
China Ding Junhui England 2020 Scottish Open Last 128 7 England Mark Davis 1
China Ding Junhui England 2020 UK Championship Last 128 11 England Jamie Barrett 1
China Ding Junhui England 2020 Northern Ireland Open Last 128 7 Israel Eden Sharav 1
China Ding Junhui England 2020 Northern Ireland Open Last 64 7 China Lu Ning 1
China Ding Junhui England 2020 Northern Ireland Open Quarter-final 9 England Ronnie O'Sullivan 1
China Ding Junhui England 2020 English Open Last 64 7 Belgium Luca Brecel 1
China Ding Junhui England 2020 English Open Last 32 7 England Tom Ford 1
China Ding Junhui England 2020 European Masters Last 64 9 Iran Hossein Vafaei 1
China Pang Junxu England 2021 World Championship Last 80 11 England Ali Carter 1
China Pang Junxu England 2021 Gibraltar Open Last 32 7 China Lu Ning 1
China Pang Junxu Wales 2021 Welsh Open Last 32 7 England Martin O'Donnell 1
China Pang Junxu England 2021 German Masters Last 64 9 Northern Ireland Mark Allen 1
China Pang Junxu England 2020 UK Championship Last 32 11 Scotland Stephen Maguire 1
China Pang Junxu England 2020 UK Championship Last 16 11 China Lu Ning 1
China Pang Junxu England 2020 European Masters Last 16 9 Australia Neil Robertson 1
Germany Lukas Kleckers England 2021 World Championship Last 112 11 Switzerland Alexander Ursenbacher 1
Germany Lukas Kleckers England 2021 World Championship Last 144 11 England Peter Devlin 1
China Bai Langning England 2021 World Championship Last 144 11 England Allan Taylor 1
China Bai Langning England 2021 World Championship Last 112 11 Scotland Alan McManus 1
China Bai Langning England 2021 World Championship Last 48 19 England Martin Gould 1
England Rod Lawler England 2021 WST Pro Series Group 13 3 Wales Daniel Wells 1
Belgium Julien Leclercq England 2021 World Championship Last 144 11 Iran Soheil Vahedi 1
China Peifan Lei England 2021 World Championship Last 112 11 England Chris Wakelin 1
China Peifan Lei Wales 2021 Welsh Open Last 128 7 England Jack Lisowski 1
Germany Simon Lichtenberg England 2021 German Masters Last 128 9 Morocco Amine Amiri 1
Germany Simon Lichtenberg England 2021 WST Pro Series Group 8 3 China Chang Bingyu 1
Germany Simon Lichtenberg England 2020 UK Championship Last 128 11 Scotland Scott Donaldson 1
Germany Simon Lichtenberg England 2020 European Masters Last 64 9 England Ashley Carty 1
England Oliver Lines England 2021 World Championship Last 112 11 Wales Dominic Dale 1
England Oliver Lines England 2021 Gibraltar Open Last 128 7 England Riley Parsons 1
England Oliver Lines England 2021 WST Pro Series Group 10 3 Ukraine Iulian Boiko 1
England Oliver Lines England 2020 English Open Last 128 7 Thailand Noppon Saengkham 1
England Oliver Lines England 2020 Championship League Qualifying Group 4 Thailand Noppon Saengkham 1
England Jack Lisowski England 2021 World Championship Last 32 19 England Ali Carter 1
England Jack Lisowski England 2021 World Championship Last 16 25 Australia Neil Robertson 1
England Jack Lisowski Wales 2021 Tour Championship Quarter-final 19 Australia Neil Robertson 1
England Jack Lisowski England 2021 Gibraltar Open Last 32 7 Scotland Fraser Patrick 1
England Jack Lisowski England 2021 Gibraltar Open Last 16 7 England Anthony Hamilton 1
England Jack Lisowski England 2021 Gibraltar Open Quarter-final 7 China Lu Ning 1
England Jack Lisowski Wales 2021 Welsh Open Last 64 7 Thailand Akani Songsermsawad 1
England Jack Lisowski England 2021 German Masters Last 32 9 England Louis Heathcote 1
England Jack Lisowski England 2021 WST Pro Series Group 14 3 Belgium Luca Brecel 1
England Jack Lisowski England 2021 WST Pro Series Group 14 3 Scotland Graeme Dott 1
England Jack Lisowski England 2021 WST Pro Series Semi-final Group 3 3 England Barry Hawkins 1
England Jack Lisowski England 2021 Championship League Group 4 5 Wales Mark Williams 1
England Jack Lisowski England 2020 World Grand Prix Semi-final 11 England Mark Selby 1
England Jack Lisowski England 2020 World Grand Prix Final 19 England Judd Trump 1
England Jack Lisowski England 2020 Scottish Open Last 128 7 England Oliver Lines 1
England Jack Lisowski England 2020 UK Championship Last 16 11 China Xiao Guodong 1
England Jack Lisowski England 2020 European Masters Last 64 9 Wales Jackson Page 1
England Jack Lisowski England 2020 Championship League Qualifying Group 4 Scotland Fraser Patrick 1
England Sean Maddocks England 2020 UK Championship Last 128 11 China Yan Bingtao 1
Norway Kurt Maflin England 2021 German Masters Last 128 9 England Martin O'Donnell 1
Norway Kurt Maflin England 2021 Championship League Group 7 5 Australia Neil Robertson 1
Norway Kurt Maflin England 2020 Scottish Open Last 128 7 England Jamie O'Neill 1
Norway Kurt Maflin England 2020 Northern Ireland Open Last 128 7 Scotland Fraser Patrick 1
Norway Kurt Maflin England 2020 Northern Ireland Open Last 64 7 Wales Jackson Page 1
Scotland Stephen Maguire Wales 2021 Welsh Open Last 16 7 China Pang Junxu 1
Scotland Stephen Maguire England 2021 German Masters Last 64 9 Scotland Alan McManus 1
Scotland Stephen Maguire England 2020 Northern Ireland Open Last 128 7 Malta Alex Borg 1
England Mitchell Mann England 2021 Gibraltar Open Last 128 7 Germany Lukas Kleckers 1
England Mitchell Mann England 2021 WST Pro Series Group 12 3 China Zhou Yuelong 1
England Mitchell Mann England 2020 European Masters Last 128 9 Scotland Scott Donaldson 1
Scotland Anthony McGill England 2021 Gibraltar Open Last 128 7 England Louis Heathcote 1
Scotland Anthony McGill Wales 2021 Welsh Open Last 128 7 England Louis Heathcote 1
Scotland Anthony McGill Wales 2021 Welsh Open Last 64 7 England David Lilley 1
Scotland Anthony McGill England 2021 WST Pro Series Group 11 3 England Andy Hicks 1
Scotland Anthony McGill England 2021 Championship League Group 6 5 England David Gilbert 1
Scotland Anthony McGill England 2021 Championship League Group 6 5 Wales Mark Williams 1
Scotland Anthony McGill England 2021 Championship League Group 7 5 Australia Neil Robertson 1
Scotland Anthony McGill England 2021 Championship League Group 7 5 China Yan Bingtao 1
Scotland Anthony McGill England 2020 World Grand Prix Last 32 7 England Joe Perry 1
Scotland Anthony McGill England 2020 World Grand Prix Last 16 7 England Mark Selby 1
Scotland Anthony McGill England 2020 UK Championship Last 64 11 China Lyu Haotian 1
Scotland Anthony McGill England 2020 Northern Ireland Open Last 64 7 England Barry Pinches 1
Scotland Anthony McGill England 2020 English Open Last 32 7 England Steven Hallworth 1
Scotland Anthony McGill England 2020 European Masters Last 32 9 England David Gilbert 1
Jamaica Rory McLeod England 2020 European Masters Last 128 9 England Ali Carter 1
Scotland Alan McManus England 2021 WST Pro Series Group 1 3 China Xu Si 1
Scotland Alan McManus England 2020 Scottish Open Last 128 7 China Xiao Guodong 1
England Robert Milkins Wales 2021 Welsh Open Last 64 7 Switzerland Alexander Ursenbacher 1
England Robert Milkins England 2021 German Masters Last 128 9 Scotland John Higgins 1
England Robert Milkins England 2021 WST Pro Series Semi-final Group 2 3 England Stuart Carrington 1
England Robert Milkins England 2021 WST Pro Series Group 16 3 China Gao Yang 1
England Robert Milkins England 2021 WST Pro Series Group 16 3 Austria Florian Nüßle 1
England Robert Milkins England 2020 World Grand Prix Last 32 7 Australia Neil Robertson 1
England Robert Milkins England 2020 Northern Ireland Open Last 128 7 China Fan Zhengyi 1
England Robert Milkins England 2020 English Open Last 128 7 England Shaun Murphy 1
England Shaun Murphy England 2021 Gibraltar Open Last 128 7 England Ashley Hugill 1
England Shaun Murphy England 2021 Gibraltar Open Last 64 7 Belgium Luca Brecel 1
England Shaun Murphy Wales 2021 Welsh Open Last 64 7 England Stuart Carrington 1
England Shaun Murphy Wales 2021 Welsh Open Last 32 7 Wales Ryan Day 1
England Shaun Murphy England 2021 German Masters Last 128 9 China Chen Zifan 1
England Shaun Murphy England 2021 WST Pro Series Group 1 3 Ireland Ken Doherty 1
England Shaun Murphy England 2021 WST Pro Series Semi-final Group 2 3 England Stuart Carrington 1
England Shaun Murphy England 2021 WST Pro Series Semi-final Group 2 3 England Robert Milkins 1
England Shaun Murphy England 2020 UK Championship Last 128 11 Wales Lee Walker 1
England Shaun Murphy England 2020 English Open Last 128 7 England Robert Milkins 1
England Shaun Murphy England 2020 European Masters Last 128 9 China Liang Wenbo 1
England Shaun Murphy England 2020 European Masters Last 64 9 Scotland Alan McManus 1
England Shaun Murphy England 2020 European Masters Last 16 9 England Tom Ford 1
England Shaun Murphy England 2020 Championship League Qualifying Group 4 England Jimmy White 1
England Shaun Murphy England 2020 Championship League Group 2 4 China Zhou Yuelong 1
China Lu Ning England 2021 World Championship Last 80 11 England Jimmy Robertson 1
China Lu Ning England 2021 Gibraltar Open Last 16 7 Thailand Thepchaiya Un-Nooh 1
China Lu Ning England 2021 WST Pro Series Group 7 3 England Jamie O'Neill 1
China Lu Ning England 2021 WST Pro Series Group 7 3 England Martin O'Donnell 1
China Lu Ning England 2021 WST Pro Series Semi-final Group 2 3 England Robert Milkins 1
China Lu Ning England 2020 World Grand Prix Last 32 7 England Robbie Williams 1
China Lu Ning England 2020 Scottish Open Last 32 7 England Robbie Williams 1
China Lu Ning England 2020 UK Championship Last 16 11 China Pang Junxu 1
China Lu Ning England 2020 Northern Ireland Open Last 128 7 England Martin O'Donnell 1
Austria Florian Nüßle England 2021 WST Pro Series Group 16 3 England Alex Clenshaw 1
Austria Florian Nüßle England 2020 European Masters Last 128 9 Northern Ireland Mark Allen 1
Ireland Fergal O'Brien England 2021 World Championship Last 144 11 Ireland Fergal Quinn 1
Ireland Fergal O'Brien England 2021 WST Pro Series Group 6 3 Thailand Noppon Saengkham 1
Ireland Fergal O'Brien England 2021 WST Pro Series Group 6 3 Northern Ireland Jordan Brown 1
Ireland Fergal O'Brien England 2020 European Masters Last 128 9 England Chris Wakelin 1
England Joe O'Connor England 2021 World Championship Last 112 11 Scotland Fraser Patrick 1
England Joe O'Connor Wales 2021 Welsh Open Last 128 7 China Liang Wenbo 1
England Joe O'Connor England 2021 German Masters Last 64 9 Scotland Anthony McGill 1
England Joe O'Connor England 2021 WST Pro Series Group 5 3 Germany Lukas Kleckers 1
England Joe O'Connor England 2020 Championship League Qualifying Group 4 France Brian Ochoiski 1
England Martin O'Donnell England 2021 German Masters Last 64 9 England Robbie Williams 1
England Martin O'Donnell England 2021 WST Pro Series Group 7 3 England Liam Highfield 1
England Martin O'Donnell England 2021 WST Pro Series Semi-final Group 1 3 Thailand Akani Songsermsawad 1
England Martin O'Donnell England 2020 UK Championship Last 128 11 Wales Jamie Clarke 1
England Martin O'Donnell England 2020 European Masters Last 64 9 England David Grace 1
England Martin O'Donnell England 2020 Championship League Qualifying Group 4 England Jimmy White 1
England Jamie O'Neill England 2021 German Masters Last 128 9 Wales Daniel Wells 1
England Jamie O'Neill England 2021 German Masters Last 16 9 Northern Ireland Jordan Brown 1
England Ronnie O'Sullivan England 2021 Players Championship Last 16 11 China Ding Junhui 1
England Ronnie O'Sullivan Wales 2021 Welsh Open Last 128 7 England Robbie Williams 1
England Ronnie O'Sullivan Wales 2021 Welsh Open Last 32 7 England Martin Gould 1
England Ronnie O'Sullivan Wales 2021 Welsh Open Semi-final 11 Wales Mark Williams 1
England Ronnie O'Sullivan England 2021 WST Pro Series Group 9 3 England Ben Hancorn 1
England Ronnie O'Sullivan England 2021 Championship League Group 5 5 England Joe Perry 1
England Ronnie O'Sullivan England 2021 Championship League Group 5 5 England Kyren Wilson 1
England Ronnie O'Sullivan England 2021 Championship League Group 5 5 England Ali Carter 1
England Ronnie O'Sullivan England 2021 Championship League Group 5 - Semi-final 5 England Kyren Wilson 1
England Ronnie O'Sullivan England 2020 World Grand Prix Last 32 7 England Ali Carter 1
England Ronnie O'Sullivan England 2020 World Grand Prix Last 16 7 England Barry Hawkins 1
England Ronnie O'Sullivan England 2020 Scottish Open Last 64 7 China Chang Bingyu 1
England Ronnie O'Sullivan England 2020 Scottish Open Semi-final 11 China Li Hang 1
England Ronnie O'Sullivan England 2020 Scottish Open Last 128 7 England Allan Taylor 1
England Ronnie O'Sullivan England 2020 UK Championship Last 128 11 Ireland Leo Fernandez 1
England Ronnie O'Sullivan England 2020 Northern Ireland Open Last 128 7 England Jamie O'Neill 1
England Ronnie O'Sullivan England 2020 Northern Ireland Open Last 32 7 Wales Matthew Stevens 1
England Ronnie O'Sullivan England 2020 Northern Ireland Open Last 16 7 Thailand Thepchaiya Un-Nooh 1
England Ronnie O'Sullivan England 2020 Northern Ireland Open Final 17 England Judd Trump 1
England Ronnie O'Sullivan England 2020 English Open Last 128 7 France Brian Ochoiski 1
England Ronnie O'Sullivan England 2020 European Masters Last 64 9 Ireland Aaron Hill 1
France Brian Ochoiski England 2021 WST Pro Series Group 1 3 Ireland Ken Doherty 1
France Brian Ochoiski England 2020 English Open Last 128 7 England Ronnie O'Sullivan 1
Wales Jackson Page England 2021 WST Pro Series Group 14 3 England Brandon Sargeant 1
Wales Jackson Page England 2020 Scottish Open Last 64 7 England Ashley Carty 1
Wales Jackson Page England 2020 European Masters Last 32 9 Belgium Luca Brecel 1
England Riley Parsons England 2021 Gibraltar Open Last 128 7 England Oliver Lines 1
England Riley Parsons England 2021 WST Pro Series Group 6 3 Thailand Noppon Saengkham 1
Scotland Fraser Patrick England 2021 World Championship Last 144 11 Ireland Leo Fernandez 1
Scotland Fraser Patrick England 2021 World Championship Last 112 11 England Joe O'Connor 1
Scotland Fraser Patrick England 2021 Gibraltar Open Last 128 7 England Liam Highfield 1
Scotland Fraser Patrick England 2021 Gibraltar Open Last 64 7 England Oliver Lines 1
Scotland Fraser Patrick Wales 2021 Welsh Open Last 128 7 Northern Ireland Mark Allen 1
China Tian Pengfei England 2021 World Championship Last 112 11 England Billy Joe Castle 1
China Tian Pengfei England 2021 World Championship Last 32 19 Scotland John Higgins 1
China Tian Pengfei England 2021 WST Pro Series Group 8 3 England Mark Davis 1
China Tian Pengfei England 2020 Championship League Qualifying Group 4 Thailand Noppon Saengkham 1
China Tian Pengfei England 2020 Championship League Qualifying Group 4 England Robbie Williams 1
England Joe Perry England 2021 German Masters Last 64 9 England Steven Hallworth 1
England Joe Perry England 2021 WST Pro Series Semi-final Group 3 3 Belgium Luca Brecel 1
England Joe Perry England 2021 WST Pro Series Group 13 3 England Allan Taylor 1
England Joe Perry England 2021 WST Pro Series Group 13 3 England Rod Lawler 1
England Joe Perry England 2021 Masters Last 16 11 England David Gilbert 1
England Joe Perry England 2021 Championship League Group 5 5 Wales Mark Williams 1
England Joe Perry England 2021 Championship League Group 6 5 Scotland Anthony McGill 1
England Joe Perry England 2021 Championship League Group 6 5 England David Gilbert 1
England Joe Perry England 2021 Championship League Group 7 - Final 5 Wales Mark Williams 1
England Joe Perry England 2020 UK Championship Last 128 11 Malta Alex Borg 1
England Joe Perry England 2020 English Open Last 128 7 England Riley Parsons 1
England Joe Perry England 2020 European Masters Last 128 9 England Robbie Williams 1
England Joe Perry England 2020 Championship League Qualifying Group 4 Poland Kacper Filipiak 1
England Joe Perry England 2020 Championship League Qualifying Group 4 England Elliot Slessor 1
England Joe Perry England 2020 Championship League Group 8 4 China Li Hang 1
England Joe Perry England 2020 Championship League Group 8 4 England Mark Davis 1
England Barry Pinches England 2020 UK Championship Last 128 11 England Stuart Carrington 1
Australia Neil Robertson England 2021 Players Championship Quarter-final 11 England Kyren Wilson 1
England Jimmy Robertson England 2021 German Masters Last 128 9 Malta Alex Borg 1
England Jimmy Robertson England 2021 WST Pro Series Group 4 3 Wales Duane Jones 1
England Jimmy Robertson England 2021 WST Pro Series Group 4 3 England Paul Davison 1
England Jimmy Robertson England 2021 WST Pro Series Group 4 3 England Barry Hawkins 1
Australia Neil Robertson England 2021 Masters Last 16 11 China Yan Bingtao 1
Australia Neil Robertson England 2021 Championship League Group 7 5 China Yan Bingtao 1
Australia Neil Robertson England 2021 Championship League Group 7 5 Scotland Anthony McGill 1
England Jimmy Robertson England 2020 Scottish Open Last 128 7 Thailand Noppon Saengkham 1
Australia Neil Robertson England 2020 UK Championship Last 128 11 France Brian Ochoiski 1
Australia Neil Robertson England 2020 UK Championship Last 16 11 Scotland Anthony McGill 1
Australia Neil Robertson England 2020 English Open Last 128 7 China Lyu Haotian 1
Australia Neil Robertson England 2020 English Open Last 64 7 England Mark Joyce 1
Australia Neil Robertson England 2020 European Masters Last 32 9 England Allan Taylor 1
Australia Neil Robertson England 2020 Championship League Qualifying Group 4 England Andrew Higginson 1
Thailand Noppon Saengkham England 2021 WST Pro Series Group 6 3 England Riley Parsons 1
Thailand Noppon Saengkham England 2020 Scottish Open Last 64 7 Scotland John Higgins 1
England Brandon Sargeant England 2020 Championship League Qualifying Group 4 Ireland Fergal O'Brien 1
England Mark Selby England 2021 World Championship Quarter-final 25 Wales Mark Williams 1
England Mark Selby Wales 2021 Tour Championship Quarter-final 19 England Kyren Wilson 1
England Mark Selby England 2021 German Masters Last 128 9 Ireland Fergal O'Brien 1
England Mark Selby England 2021 WST Pro Series Group 5 3 England Stuart Carrington 1
England Mark Selby England 2021 WST Pro Series Group 5 3 England Joe O'Connor 1
England Mark Selby England 2021 WST Pro Series Group 5 3 England Matthew Selt 1
England Mark Selby England 2021 WST Pro Series Semi-final Group 4 3 England Oliver Lines 1
England Mark Selby England 2021 Championship League Group 3 5 England Kyren Wilson 1
England Mark Selby England 2021 Championship League Group 3 5 Scotland John Higgins 1
England Mark Selby England 2021 Championship League Group 3 5 Scotland Scott Donaldson 1
England Mark Selby England 2021 Championship League Group 5 5 Wales Mark Williams 1
England Mark Selby England 2021 Championship League Group 5 5 England Kyren Wilson 1
England Mark Selby England 2021 Championship League Group 5 5 England Barry Hawkins 1
England Mark Selby England 2021 Championship League Group 5 5 England Joe Perry 1
England Mark Selby England 2020 World Grand Prix Last 16 7 Scotland Anthony McGill 1
England Mark Selby England 2020 World Grand Prix Quarter-final 9 Iran Hossein Vafaei 1
England Mark Selby England 2020 Scottish Open Last 64 7 England Nigel Bond 1
England Mark Selby England 2020 Scottish Open Quarter-final 9 England Ricky Walden 1
England Mark Selby England 2020 Scottish Open Final 17 England Ronnie O'Sullivan 1
England Mark Selby England 2020 UK Championship Last 128 11 Wales Michael White 1
England Mark Selby England 2020 English Open Last 64 7 China Chang Bingyu 1
England Mark Selby England 2020 English Open Semi-final 11 Australia Neil Robertson 1
England Mark Selby England 2020 European Masters Last 64 9 China Gao Yang 1
England Mark Selby England 2020 European Masters Last 16 9 England Stuart Bingham 1
England Mark Selby England 2020 Championship League Group 4 4 England Jamie O'Neill 1
England Mark Selby England 2020 Championship League Group 4 4 Scotland Graeme Dott 1
England Mark Selby England 2020 Championship League Final - Group 1 4 England Judd Trump 1
England Matthew Selt England 2021 Gibraltar Open Last 64 7 England Barry Hawkins 1
England Matthew Selt England 2021 Gibraltar Open Last 32 7 England Kyren Wilson 1
England Matthew Selt Wales 2021 Welsh Open Last 64 7 England Oliver Lines 1
England Matthew Selt England 2021 Championship League Group 2 5 England Gary Wilson 1
England Matthew Selt England 2021 Championship League Group 2 5 Scotland John Higgins 1
England Matthew Selt England 2021 Championship League Group 3 5 England Mark Selby 1
England Matthew Selt England 2020 Championship League Group 2 4 England Shaun Murphy 1
Israel Eden Sharav England 2020 English Open Last 128 7 England David Lilley 1
China Xu Si England 2021 WST Pro Series Group 1 3 England Michael Holt 1
China Xu Si England 2020 UK Championship Last 32 11 England Jack Lisowski 1
China Xu Si England 2020 Championship League Qualifying Group 4 England David Gilbert 1
China Yuan Sijun England 2021 World Championship Last 112 11 England Rod Lawler 1
China Yuan Sijun England 2021 WST Pro Series Group 2 3 Poland Kacper Filipiak 1
China Yuan Sijun England 2021 WST Pro Series Group 2 3 China Fan Zhengyi 1
China Yuan Sijun England 2020 Scottish Open Last 128 7 England Mark Selby 1
China Yuan Sijun England 2020 UK Championship Last 128 11 China Chen Zifan 1
England Elliot Slessor England 2021 World Championship Last 80 11 England Liam Highfield 1
England Elliot Slessor England 2021 Gibraltar Open Last 128 7 Wales Jackson Page 1
England Elliot Slessor England 2021 German Masters Last 64 9 Wales Michael White 1
England Elliot Slessor England 2021 WST Pro Series Group 10 3 England Peter Lines 1
England Elliot Slessor England 2020 UK Championship Last 128 11 England Mitchell Mann 1
Thailand Akani Songsermsawad England 2021 Gibraltar Open Last 128 7 England Haydon Pinhey 1
Thailand Akani Songsermsawad England 2021 German Masters Last 128 9 England Peter Lines 1
Thailand Akani Songsermsawad England 2020 European Masters Last 128 9 Australia Neil Robertson 1
Wales Matthew Stevens England 2020 Scottish Open Last 64 7 Wales Jamie Jones 1
Wales Matthew Stevens England 2020 English Open Last 32 7 England Ronnie O'Sullivan 1
Wales Matthew Stevens England 2020 European Masters Last 64 9 China Xiao Guodong 1
Wales Matthew Stevens England 2020 Championship League Qualifying Group 4 England Rod Lawler 1
England Zak Surety England 2020 Scottish Open Last 64 7 China Gao Yang 1
England Allan Taylor England 2021 WST Pro Series Group 13 3 England Rod Lawler 1
England Allan Taylor England 2021 WST Pro Series Group 13 3 Wales Matthew Stevens 1
England Allan Taylor England 2020 UK Championship Last 128 11 China Liang Wenbo 1
England Judd Trump England 2021 World Championship Last 32 19 England Liam Highfield 1
England Judd Trump Wales 2021 Tour Championship Quarter-final 19 England Barry Hawkins 1
England Judd Trump England 2021 Gibraltar Open Last 32 7 England Robert Milkins 1
England Judd Trump England 2021 Gibraltar Open Last 16 7 Switzerland Alexander Ursenbacher 1
England Judd Trump England 2021 Gibraltar Open Semi-final 7 England Matthew Selt 1
England Judd Trump England 2021 Gibraltar Open Final 7 England Jack Lisowski 1
England Judd Trump England 2021 Players Championship Last 16 11 England Stuart Bingham 1
England Judd Trump Wales 2021 Welsh Open Last 128 7 China Jianbo Zhao 1
England Judd Trump England 2021 German Masters Quarter-final 9 China Ding Junhui 1
England Judd Trump England 2021 German Masters Final 17 England Jack Lisowski 1
England Judd Trump England 2021 German Masters Last 128 9 England Anthony Hamilton 1
England Judd Trump England 2021 WST Pro Series Group 15 3 England Steven Hallworth 1
England Judd Trump England 2021 WST Pro Series Semi-final Group 4 3 Wales Ryan Day 1
England Judd Trump England 2021 WST Pro Series Semi-final Group 4 3 England Ricky Walden 1
England Judd Trump England 2021 WST Pro Series Semi-final Group 4 3 England Stuart Bingham 1
England Judd Trump England 2021 WST Pro Series Final Group 5 England Jack Lisowski 1
England Judd Trump England 2021 Championship League Winners Group 5 China Zhou Yuelong 1
England Judd Trump England 2021 Championship League Winners Group 5 Scotland John Higgins 1
England Judd Trump England 2021 Championship League Winners Group 5 England Kyren Wilson 1
England Judd Trump England 2021 Championship League Group 4 5 Wales Mark Williams 1
England Judd Trump England 2021 Championship League Group 4 5 England Tom Ford 1
England Judd Trump England 2021 Championship League Group 4 5 England Jack Lisowski 1
England Judd Trump England 2021 Championship League Group 4 5 England Mark Selby 1
England Judd Trump England 2021 Championship League Group 4 - Semi-final 5 England Kyren Wilson 1
England Judd Trump England 2021 Championship League Group 4 - Final 5 England Mark Selby 1
England Judd Trump England 2020 World Grand Prix Last 16 7 England Stuart Bingham 1
England Judd Trump England 2020 World Grand Prix Final 19 England Jack Lisowski 1
England Judd Trump England 2020 Scottish Open Last 64 7 England Mark King 1
England Judd Trump England 2020 Scottish Open Last 32 7 China Liang Wenbo 1
England Judd Trump England 2020 Scottish Open Quarter-final 9 China Li Hang 1
England Judd Trump England 2020 UK Championship Last 128 11 England Paul Davison 1
England Judd Trump England 2020 UK Championship Final 19 Australia Neil Robertson 1
England Judd Trump England 2020 Northern Ireland Open Last 128 7 Northern Ireland Gerard Greene 1
England Judd Trump England 2020 Northern Ireland Open Last 16 7 England Martin Gould 1
England Judd Trump England 2020 Northern Ireland Open Quarter-final 9 Scotland Scott Donaldson 1
England Judd Trump England 2020 Northern Ireland Open Semi-final 11 England David Grace 1
England Judd Trump England 2020 Champion of Champions Last 16 7 England Stuart Bingham 1
England Judd Trump England 2020 English Open Semi-final 11 Scotland John Higgins 1
England Judd Trump England 2020 English Open Final 17 Australia Neil Robertson 1
England Judd Trump England 2020 European Masters Last 128 9 Ukraine Iulian Boiko 1
England Judd Trump England 2020 European Masters Last 64 9 Germany Lukas Kleckers 1
England Judd Trump England 2020 European Masters Last 32 9 England Michael Holt 1
England Judd Trump England 2020 Championship League Final 4 England Kyren Wilson 1
Thailand Thepchaiya Un-Nooh England 2021 Gibraltar Open Last 64 7 England Rod Lawler 1
Thailand Thepchaiya Un-Nooh Wales 2021 Welsh Open Last 128 7 England Sam Craigie 1
Thailand Thepchaiya Un-Nooh England 2021 Masters Last 16 11 England Stuart Bingham 1
Thailand Thepchaiya Un-Nooh England 2021 Championship League Group 1 5 England Michael Holt 1
Thailand Thepchaiya Un-Nooh England 2021 Championship League Group 1 5 Scotland Graeme Dott 1
Thailand Thepchaiya Un-Nooh England 2020 Scottish Open Last 128 7 Scotland Michael Collumb 1
Thailand Thepchaiya Un-Nooh England 2020 Championship League Group 5 4 Northern Ireland Jordan Brown 1
Thailand Thepchaiya Un-Nooh England 2020 Championship League Group 5 4 China Xiao Guodong 1
Switzerland Alexander Ursenbacher England 2021 World Championship Last 112 11 Germany Lukas Kleckers 1
Switzerland Alexander Ursenbacher Wales 2021 Welsh Open Last 64 7 England Robert Milkins 1
Switzerland Alexander Ursenbacher England 2021 WST Pro Series Group 4 3 Northern Ireland Gerard Greene 1
Switzerland Alexander Ursenbacher England 2021 WST Pro Series Group 4 3 England Farakh Ajaib 1
Switzerland Alexander Ursenbacher England 2020 UK Championship Last 32 11 Wales Jamie Jones 1
Switzerland Alexander Ursenbacher England 2020 European Masters Last 128 9 China Zhou Yuelong 1
Iran Hossein Vafaei England 2021 Gibraltar Open Last 128 7 Jamaica Rory McLeod 1
Iran Hossein Vafaei Wales 2021 Welsh Open Last 128 7 England Peter Lines 1
Iran Hossein Vafaei England 2020 World Grand Prix Last 16 7 China Ding Junhui 1
Iran Hossein Vafaei England 2020 UK Championship Last 128 11 England Billy Joe Castle 1
Iran Hossein Vafaei England 2020 UK Championship Last 64 11 England Michael Holt 1
Iran Hossein Vafaei England 2020 English Open Last 64 7 England Joe Perry 1
Iran Hossein Vafaei England 2020 European Masters Last 64 9 China Ding Junhui 1
Iran Hossein Vafaei England 2020 Championship League Qualifying Group 4 England Farakh Ajaib 1
Iran Soheil Vahedi England 2021 Gibraltar Open Last 64 7 Wales Mark Williams 1
Iran Soheil Vahedi England 2021 Gibraltar Open Last 32 7 England Tom Ford 1
Iran Soheil Vahedi Wales 2021 Welsh Open Last 128 7 England Stuart Carrington 1
England Chris Wakelin England 2021 World Championship Last 112 11 China Peifan Lei 1
England Chris Wakelin England 2021 World Championship Last 80 11 Wales Matthew Stevens 1
England Chris Wakelin England 2021 Gibraltar Open Last 32 7 England Mark Selby 1
England Chris Wakelin England 2021 WST Pro Series Group 3 3 England Sam Craigie 1
England Chris Wakelin England 2021 WST Pro Series Group 3 3 England Billy Joe Castle 1
England Chris Wakelin England 2020 Scottish Open Last 64 7 China Tian Pengfei 1
England Chris Wakelin England 2020 UK Championship Last 128 11 England Louis Heathcote 1
England Ricky Walden England 2021 World Championship Last 80 11 England Peter Lines 1
England Ricky Walden England 2021 Gibraltar Open Last 16 7 Northern Ireland Mark Allen 1
England Ricky Walden Wales 2021 Welsh Open Last 128 7 Wales Jackson Page 1
England Ricky Walden England 2021 German Masters Last 128 9 China Xu Si 1
England Ricky Walden England 2021 WST Pro Series Group 4 3 England Barry Hawkins 1
England Ricky Walden England 2020 Scottish Open Last 32 7 England Zak Surety 1
England Ricky Walden England 2020 Scottish Open Quarter-final 9 England Mark Selby 1
England Ricky Walden England 2020 English Open Last 128 7 England Billy Joe Castle 1
England Ricky Walden England 2020 English Open Last 64 7 England Gary Wilson 1
Wales Lee Walker England 2020 Northern Ireland Open Last 128 7 England Tom Ford 1
Northern Ireland Patrick Wallace England 2020 Northern Ireland Open Last 128 7 England Farakh Ajaib 1
Northern Ireland Patrick Wallace England 2020 Northern Ireland Open Last 64 7 Scotland John Higgins 1
China Liang Wenbo England 2021 World Championship Last 32 19 Australia Neil Robertson 1
China Liang Wenbo England 2021 German Masters Last 32 9 Wales Jak Jones 1
China Liang Wenbo England 2021 German Masters Last 64 9 Ireland Aaron Hill 1
China Liang Wenbo England 2020 Scottish Open Last 128 7 England David Lilley 1
China Liang Wenbo England 2020 Scottish Open Last 64 7 Belgium Luca Brecel 1
China Liang Wenbo England 2020 Northern Ireland Open Last 64 7 Wales Jak Jones 1
China Liang Wenbo England 2020 Northern Ireland Open Last 32 7 England Ben Woollaston 1
Wales Michael White England 2021 World Championship Last 144 11 England Ashley Carty 1
Wales Michael White England 2021 German Masters Last 64 9 England Elliot Slessor 1
England Jimmy White England 2021 WST Pro Series Group 15 3 England Steven Hallworth 1
England Jimmy White England 2020 European Masters Last 128 9 England Ian Burns 1
Wales Michael White England 2020 Championship League Qualifying Group 4 England Stuart Carrington 1
England Robbie Williams England 2021 World Championship Last 112 11 Brazil Igor Figueiredo 1
Wales Mark Williams England 2021 World Championship Quarter-final 25 England Mark Selby 1
Wales Mark Williams England 2021 Gibraltar Open Last 64 7 Iran Soheil Vahedi 1
England Robbie Williams England 2021 German Masters Last 32 9 China Pang Junxu 1
England Robbie Williams England 2021 German Masters Last 16 9 England Stuart Bingham 1
England Robbie Williams England 2021 German Masters Last 64 9 England Martin O'Donnell 1
Wales Mark Williams England 2021 WST Pro Series Group 16 3 China Gao Yang 1
Wales Mark Williams England 2021 WST Pro Series Group 16 3 England Robbie Williams 1
Wales Mark Williams England 2021 WST Pro Series Final Group 5 England Sam Craigie 1
Wales Mark Williams England 2021 Championship League Group 7 5 Norway Kurt Maflin 1
Wales Mark Williams England 2021 Championship League Group 7 5 England Joe Perry 1
Wales Mark Williams England 2021 Championship League Winners Group 5 Scotland Graeme Dott 1
Wales Mark Williams England 2021 Championship League Winners Group 5 England Ali Carter 1
Wales Mark Williams England 2021 Championship League Winners Group 5 England Judd Trump 1
Wales Mark Williams England 2021 Championship League Winners Group 5 China Zhou Yuelong 1
Wales Mark Williams England 2021 Championship League Winners Group - Semi-final 5 Scotland Graeme Dott 1
Wales Mark Williams England 2021 Championship League Winners Group - Final 5 England Kyren Wilson 1
Wales Mark Williams England 2021 Championship League Group 4 5 England Mark Selby 1
Wales Mark Williams England 2021 Championship League Group 4 5 England Tom Ford 1
Wales Mark Williams England 2021 Championship League Group 5 5 England Barry Hawkins 1
Wales Mark Williams England 2021 Championship League Group 6 5 China Li Hang 1
Wales Mark Williams England 2021 Championship League Group 6 5 Scotland Anthony McGill 1
Wales Mark Williams England 2021 Championship League Group 6 - Semi-final 5 England Ali Carter 1
England Robbie Williams England 2020 World Grand Prix Last 32 7 China Lu Ning 1