Most Centuries In A Match By One Player - Decade 2020-2029 - Professional

  • Patreon
  • Filtering

    Most centuries made in a single match by a player.
    Status
    Categories
    Scope
    Range
    Player Tournament Round Best of Opponent Centuries
    Scotland Stephen Maguire England 2020 Tour Championship Quarter-final 17 Australia Neil Robertson 6
    England Shaun Murphy England 2020 Tour Championship Quarter-final 17 Northern Ireland Mark Allen 6
    Northern Ireland Mark Allen England 2020 World Championship Last 32 19 Wales Jamie Clarke 5
    England Ronnie O'Sullivan England 2020 World Championship Quarter-final 25 Wales Mark Williams 5
    Australia Neil Robertson England 2020 World Grand Prix Final 19 Scotland Graeme Dott 5
    China Yan Bingtao Austria 2020 European Masters Last 128 9 England Sam Baird 4
    England Martin Gould England 2020 World Championship Last 32 19 Scotland Stephen Maguire 4
    Norway Kurt Maflin England 2020 World Championship Last 32 19 England David Gilbert 4
    England Kyren Wilson England 2020 World Championship Semi-final 33 Scotland Anthony McGill 4
    Northern Ireland Mark Allen England 2020 Players Championship Last 16 11 Thailand Thepchaiya Un-Nooh 3
    Belgium Luca Brecel England 2020 World Championship Last 80 11 Ireland Fergal O'Brien 3
    England Ashley Carty Germany 2020 German Masters Last 128 9 China Luo Honghao 3
    England Tom Ford England 2020 World Championship Last 80 11 Northern Ireland Gerard Greene 3
    England Barry Hawkins England 2020 World Championship Last 16 25 Australia Neil Robertson 3
    China Ding Junhui England 2020 World Championship Last 32 19 England Mark King 3
    England Shaun Murphy Wales 2020 Welsh Open Final 17 England Kyren Wilson 3
    England Ronnie O'Sullivan England 2020 World Grand Prix Last 16 7 China Liang Wenbo 3
    Australia Neil Robertson England 2020 Players Championship Last 16 11 England Joe Perry 3
    Australia Neil Robertson England 2020 World Grand Prix Last 16 7 Wales Mark Williams 3
    Australia Neil Robertson Austria 2020 European Masters Quarter-final 9 Thailand Thepchaiya Un-Nooh 3
    England Mark Selby England 2020 World Championship Last 16 25 Thailand Noppon Saengkham 3
    England Allan Taylor England 2020 World Championship Last 112 11 Wales Lee Walker 3
    England Judd Trump Gibraltar 2020 Gibraltar Open Final 7 England Kyren Wilson 3
    England Judd Trump England 2020 Masters Last 16 11 England Shaun Murphy 3
    China Liang Wenbo Austria 2020 European Masters Last 128 9 England Chris Wakelin 3
    Wales Mark Williams England 2020 European Masters Last 128 9 England Ashley Hugill 3
    England Gary Wilson Austria 2020 European Masters Quarter-final 9 Hong Kong Marco Fu 3
    England Gary Wilson England 2020 Championship League Group 3 5 England Tom Ford 3
    England Ben Woollaston England 2020 Championship League Group 4 England Tom Ford 3
    Northern Ireland Mark Allen England 2020 Tour Championship Final 19 Scotland Stephen Maguire 2
    England Stuart Bingham England 2020 Championship League Group 2 - Semi-final 5 England Gary Wilson 2
    China Yan Bingtao England 2020 World Championship Last 16 25 England Judd Trump 2
    China Yan Bingtao England 2020 Players Championship Semi-final 11 England Shaun Murphy 2
    China Yan Bingtao Germany 2020 German Masters Last 128 9 Hong Kong Marco Fu 2
    Belgium Luca Brecel England 2020 Championship League Final Group 4 England Stuart Bingham 2
    Belgium Luca Brecel Germany 2020 German Masters Last 128 9 England Louis Heathcote 2
    Belgium Luca Brecel Germany 2020 German Masters Last 16 9 England Judd Trump 2
    England Ali Carter England 2020 Masters Final 19 England Stuart Bingham 2
    England Sam Craigie England 2020 Championship League Qualifying Group 4 Wales Dominic Dale 2
    Wales Ryan Day England 2020 World Championship Last 48 19 Northern Ireland Jordan Brown 2
    Wales Ryan Day England 2020 Championship League Group 4 England Judd Trump 2
    Wales Ryan Day Austria 2020 European Masters Last 128 9 England Paul Davison 2
    Scotland Scott Donaldson England 2020 World Grand Prix Last 16 7 England Joe Perry 2
    Scotland Scott Donaldson Austria 2020 European Masters Last 64 9 China Mei Xiwen 2
    Scotland Graeme Dott England 2020 Championship League Group 3 5 England Matthew Selt 2
    China Chen Feilong Wales 2020 Welsh Open Last 128 7 England Sam Baird 2
    Brazil Igor Figueiredo Germany 2020 German Masters Last 64 9 Australia Neil Robertson 2
    Poland Kacper Filipiak Germany 2020 German Masters Last 128 9 England Jamie O'Neill 2
    England Tom Ford Gibraltar 2020 Gibraltar Open Last 128 7 Cyprus Michael Georgiou 2
    England Tom Ford Germany 2020 German Masters Last 64 9 England Oliver Lines 2
    Cyprus Michael Georgiou Germany 2020 German Masters Last 64 9 England Martin Gould 2
    England David Gilbert England 2020 World Championship Last 32 19 Norway Kurt Maflin 2
    England David Gilbert Germany 2020 German Masters Last 128 9 Northern Ireland Jordan Brown 2
    China Xiao Guodong Gibraltar 2020 Gibraltar Open Last 32 7 China Lu Ning 2
    China Lyu Haotian Austria 2020 European Masters Last 64 9 China Li Hang 2
    England Barry Hawkins England 2020 Championship League Qualifying Group 4 Wales Jackson Page 2
    England Barry Hawkins Wales 2020 Welsh Open Last 128 7 England Sam Craigie 2
    England Barry Hawkins Austria 2020 European Masters Last 16 9 England Mark Selby 2
    Scotland John Higgins England 2020 World Championship Last 16 25 Norway Kurt Maflin 2
    Scotland John Higgins Wales 2020 Welsh Open Last 64 7 Ireland Ken Doherty 2
    Scotland John Higgins Germany 2020 German Masters Last 32 9 England Robbie Williams 2
    Wales Jak Jones Austria 2020 European Masters Last 128 9 Austria Florian Nüßle 2
    China Ding Junhui England 2020 World Championship Last 16 25 England Ronnie O'Sullivan 2
    China Ding Junhui Wales 2020 Welsh Open Last 32 7 England Jimmy Robertson 2
    China Ding Junhui Austria 2020 European Masters Last 64 9 England Peter Ebdon 2
    England Jack Lisowski England 2020 World Championship Last 32 19 Scotland Anthony McGill 2
    England Mitchell Mann Germany 2020 German Masters Last 32 9 Switzerland Alexander Ursenbacher 2
    Scotland Anthony McGill England 2020 World Championship Semi-final 33 England Kyren Wilson 2
    Scotland Anthony McGill Wales 2020 Welsh Open Last 128 7 Wales Duane Jones 2
    England Robert Milkins England 2020 World Championship Last 48 19 England Ashley Carty 2
    England Shaun Murphy England 2020 Masters Semi-final 11 England Ali Carter 2
    England Martin O'Donnell England 2020 European Masters Last 128 9 Norway Kurt Maflin 2
    England Ronnie O'Sullivan England 2020 World Championship Last 32 19 Thailand Thepchaiya Un-Nooh 2
    England Ronnie O'Sullivan England 2020 World Championship Semi-final 33 England Mark Selby 2
    England Ronnie O'Sullivan England 2020 World Championship Last 16 25 China Ding Junhui 2
    England Ronnie O'Sullivan England 2020 Championship League Group 4 England Harvey Chandler 2
    England Ronnie O'Sullivan Wales 2020 Welsh Open Semi-final 11 England Kyren Wilson 2
    England Joe Perry Austria 2020 European Masters Last 128 9 China Tian Pengfei 2
    Australia Neil Robertson England 2020 World Championship Last 32 19 China Liang Wenbo 2
    Australia Neil Robertson England 2020 World Championship Last 16 25 England Barry Hawkins 2
    Australia Neil Robertson England 2020 Tour Championship Quarter-final 17 Scotland Stephen Maguire 2
    Australia Neil Robertson Wales 2020 Welsh Open Last 16 7 Northern Ireland Gerard Greene 2
    Australia Neil Robertson Germany 2020 German Masters Last 64 9 Brazil Igor Figueiredo 2
    Australia Neil Robertson Germany 2020 German Masters Quarter-final 9 England Elliot Slessor 2
    Australia Neil Robertson Germany 2020 German Masters Semi-final 11 England Shaun Murphy 2
    Australia Neil Robertson Austria 2020 European Masters Last 64 9 Northern Ireland Gerard Greene 2
    Australia Neil Robertson Austria 2020 European Masters Last 32 9 China Lyu Haotian 2
    Australia Neil Robertson Austria 2020 European Masters Final 17 China Zhou Yuelong 2
    England Jimmy Robertson England 2020 Championship League Group 1 5 England Jack Lisowski 2
    Thailand Noppon Saengkham England 2020 World Championship Last 16 25 England Mark Selby 2
    Thailand Noppon Saengkham Germany 2020 German Masters Last 128 9 England Mike Dunn 2
    England Mark Selby England 2020 Tour Championship Quarter-final 17 China Yan Bingtao 2
    England Mark Selby Wales 2020 Welsh Open Last 32 7 England Andy Lee 2
    England Mark Selby England 2020 World Grand Prix Last 32 7 China Xiao Guodong 2
    England Elliot Slessor England 2020 World Championship Last 80 11 England Ben Woollaston 2
    England Elliot Slessor Gibraltar 2020 Gibraltar Open Last 128 7 Germany Simon Lichtenberg 2
    Wales Matthew Stevens Wales 2020 Welsh Open Last 128 7 England David Gilbert 2
    England Judd Trump England 2020 World Championship Last 32 19 England Tom Ford 2
    England Judd Trump Gibraltar 2020 Gibraltar Open Semi-final 7 China Xiao Guodong 2
    England Judd Trump England 2020 Players Championship Final 19 China Yan Bingtao 2
    England Judd Trump Wales 2020 Welsh Open Last 32 7 Brazil Igor Figueiredo 2
    England Judd Trump Wales 2020 Welsh Open Quarter-final 9 England Shaun Murphy 2
    England Judd Trump England 2020 World Grand Prix Last 32 7 China Li Hang 2
    England Judd Trump Germany 2020 German Masters Last 64 9 England Stuart Carrington 2
    England Judd Trump Germany 2020 German Masters Quarter-final 9 Cyprus Michael Georgiou 2
    England Judd Trump England 2020 Championship League Winners Group 5 Australia Neil Robertson 2
    England Judd Trump England 2020 Championship League Winners Group 5 Scotland Anthony McGill 2
    Thailand Thepchaiya Un-Nooh England 2020 World Championship Last 48 19 England Liam Highfield 2
    Thailand Thepchaiya Un-Nooh Austria 2020 European Masters Last 32 9 England Robbie Williams 2
    Iran Hossein Vafaei England 2020 World Championship Last 80 11 Northern Ireland Jordan Brown 2
    England Ricky Walden England 2020 World Championship Last 80 11 England Mark Joyce 2
    England Ricky Walden Germany 2020 German Masters Last 128 9 England Martin Gould 2
    Wales Daniel Wells Austria 2020 European Masters Last 64 9 England Martin O'Donnell 2
    China Liang Wenbo England 2020 Championship League Qualifying Group 4 Iran Soheil Vahedi 2
    China Liang Wenbo England 2020 Championship League Qualifying Group 4 England Joe O'Connor 2
    China Liang Wenbo Gibraltar 2020 Gibraltar Open Last 16 7 England Ashley Hugill 2
    Wales Mark Williams Germany 2020 German Masters Last 32 9 China Yuan Sijun 2
    England Robbie Williams Austria 2020 European Masters Last 128 9 Wales Matthew Stevens 2
    England Kyren Wilson England 2020 World Championship Last 16 25 England Martin Gould 2
    England Gary Wilson England 2020 Championship League Qualifying Group 4 England John Astley 2
    England Gary Wilson England 2020 Championship League Qualifying Group 4 Northern Ireland Gerard Greene 2
    England Gary Wilson Germany 2020 German Masters Last 32 9 Wales Jak Jones 2
    England Gary Wilson Germany 2020 German Masters Last 64 9 China Xu Si 2
    England Kyren Wilson Germany 2020 German Masters Last 128 9 England Rod Lawler 2
    England Gary Wilson England 2020 Championship League Group 3 5 Scotland Graeme Dott 2
    England Kyren Wilson England 2020 Championship League Group 3 - Semi-final 5 England Tom Ford 2
    England Kyren Wilson England 2020 Championship League Group 4 5 Scotland Graeme Dott 2
    England Kyren Wilson England 2020 Championship League Group 3 5 England Gary Wilson 2
    England Ben Woollaston England 2020 Championship League Final Group 4 Belgium Luca Brecel 2
    China Zhao Xintong Gibraltar 2020 Gibraltar Open Last 64 7 Wales Jamie Clarke 2
    China Zhao Xintong Germany 2020 German Masters Last 128 9 Ireland Ken Doherty 2
    China Zhao Xintong Germany 2020 German Masters Last 64 9 England Kyren Wilson 2
    China Zhou Yuelong Austria 2020 European Masters Last 64 9 England David Grace 2
    Northern Ireland Mark Allen England 2020 Tour Championship Quarter-final 17 England Shaun Murphy 1
    Northern Ireland Mark Allen Wales 2020 Welsh Open Last 128 7 England Andrew Higginson 1
    Northern Ireland Mark Allen Wales 2020 Welsh Open Last 32 7 Wales Dominic Dale 1
    Northern Ireland Mark Allen England 2020 World Grand Prix Last 32 7 China Liang Wenbo 1
    China Zhang Anda Germany 2020 German Masters Last 128 9 China Lyu Haotian 1
    England John Astley Germany 2020 German Masters Last 128 9 England David Grace 1
    England Sam Baird England 2020 World Championship Last 80 11 England Mark Davis 1
    England Sam Baird Germany 2020 German Masters Last 128 9 Wales Kishan Hirani 1
    England Stuart Bingham England 2020 Championship League Qualifying Group 4 China Pang Junxu 1
    England Stuart Bingham England 2020 World Championship Last 32 19 England Ashley Carty 1
    England Stuart Bingham England 2020 World Championship Last 16 25 Wales Mark Williams 1
    England Stuart Bingham Gibraltar 2020 Gibraltar Open Last 64 7 England Barry Pinches 1
    England Stuart Bingham Gibraltar 2020 Gibraltar Open Last 128 7 Northern Ireland Gerard Greene 1
    England Stuart Bingham Wales 2020 Welsh Open Last 64 7 China Chen Feilong 1
    England Stuart Bingham Wales 2020 Welsh Open Last 32 7 China Yan Bingtao 1
    England Stuart Bingham Germany 2020 German Masters Last 64 9 England Robert Milkins 1
    England Stuart Bingham Germany 2020 German Masters Last 128 9 China Lu Ning 1
    England Stuart Bingham Austria 2020 European Masters Last 128 9 Wales Duane Jones 1
    England Stuart Bingham England 2020 Masters Final 19 England Ali Carter 1
    England Stuart Bingham England 2020 Championship League Group 2 5 England Gary Wilson 1
    England Stuart Bingham England 2020 Championship League Winners Group 5 England Gary Wilson 1
    England Stuart Bingham England 2020 Championship League Group 2 5 England Mark Selby 1
    China Yan Bingtao England 2020 World Championship Last 32 19 England Elliot Slessor 1
    China Yan Bingtao England 2020 Players Championship Quarter-final 11 England Joe Perry 1
    China Yan Bingtao Wales 2020 Welsh Open Quarter-final 9 Scotland John Higgins 1
    China Yan Bingtao Wales 2020 Welsh Open Last 64 7 England Mitchell Mann 1
    China Yan Bingtao Wales 2020 Welsh Open Last 16 7 Scotland Anthony McGill 1
    China Yan Bingtao Austria 2020 European Masters Last 64 9 England Andy Hicks 1
    China Chang Bingyu Gibraltar 2020 Gibraltar Open Last 64 7 China Lyu Haotian 1
    China Chang Bingyu Gibraltar 2020 Gibraltar Open Last 128 7 Malaysia Thor Chuan Leong 1
    China Chang Bingyu England 2020 Snooker Shootout Last 128 1 Ukraine Iulian Boiko 1
    China Chang Bingyu Austria 2020 European Masters Last 128 9 England James Cahill 1
    England Nigel Bond Germany 2020 German Masters Last 32 9 Wales Kishan Hirani 1
    Belgium Luca Brecel England 2020 European Masters Last 128 9 England Steven Hallworth 1
    Belgium Luca Brecel England 2020 Championship League Final Group 4 England Ben Woollaston 1
    Belgium Luca Brecel England 2020 Championship League Qualifying Group 4 England Oliver Lines 1
    Belgium Luca Brecel England 2020 Championship League Group 4 England Ashley Carty 1
    Belgium Luca Brecel Gibraltar 2020 Gibraltar Open Last 128 7 Ireland Ken Doherty 1
    Belgium Luca Brecel Gibraltar 2020 Gibraltar Open Last 64 7 England Chris Wakelin 1
    Belgium Luca Brecel Wales 2020 Welsh Open Last 32 7 China Tian Pengfei 1
    Belgium Luca Brecel Wales 2020 Welsh Open Last 128 7 Poland Kacper Filipiak 1
    Belgium Luca Brecel Austria 2020 European Masters Last 64 9 England Martin Gould 1
    Belgium Luca Brecel Austria 2020 European Masters Last 128 9 Cyprus Michael Georgiou 1
    Northern Ireland Jordan Brown England 2020 World Championship Last 80 11 Iran Hossein Vafaei 1
    Northern Ireland Jordan Brown England 2020 World Championship Last 112 11 Jamaica Rory McLeod 1
    Northern Ireland Jordan Brown Austria 2020 European Masters Last 128 9 England David Gilbert 1
    England Alfie Burden England 2020 Q School - Event 1 Last 128 5 England Benji Buckley 1
    England Alfie Burden Austria 2020 European Masters Last 64 9 England Shaun Murphy 1
    England Ian Burns Gibraltar 2020 Gibraltar Open Last 128 7 England Alfie Burden 1
    England Ian Burns Germany 2020 German Masters Last 128 9 England Paul Davison 1
    England Stuart Carrington Wales 2020 Welsh Open Last 128 7 England Mike Dunn 1
    England Ali Carter England 2020 Championship League Qualifying Group 4 Wales Dominic Dale 1
    England Ali Carter Germany 2020 German Masters Last 128 9 Germany Simon Lichtenberg 1
    England Ashley Carty England 2020 World Championship Last 32 19 England Stuart Bingham 1
    England Harvey Chandler England 2020 Championship League Qualifying Group 4 England Sam Baird 1
    Malaysia Thor Chuan Leong England 2020 Snooker Shootout Last 128 1 Thailand Nutcharat Wongharuthai 1
    Wales Jamie Clarke England 2020 World Championship Last 32 19 Northern Ireland Mark Allen 1
    Wales Jamie Clarke England 2020 Championship League Qualifying Group 4 Northern Ireland Jordan Brown 1
    Scotland Dylan Craig Gibraltar 2020 Gibraltar Open Pre-qualifying 2 5 Gibraltar Kyle Dixon 1
    England Sam Craigie Germany 2020 German Masters Last 128 9 Wales Jak Jones 1
    Wales Dominic Dale Wales 2020 Welsh Open Last 64 7 Germany Simon Lichtenberg 1
    Wales Dominic Dale Germany 2020 German Masters Last 64 9 England Shaun Murphy 1
    Wales Dominic Dale Germany 2020 German Masters Last 128 9 Malaysia Thor Chuan Leong 1
    Wales Dominic Dale Austria 2020 European Masters Last 128 9 England Peter Lines 1
    England Mark Davis Germany 2020 German Masters Last 128 9 China Chang Bingyu 1
    Wales Ryan Day England 2020 Championship League Qualifying Group 4 England Rod Lawler 1
    Wales Ryan Day England 2020 Championship League Group 4 England David Gilbert 1
    Wales Ryan Day England 2020 Championship League Final Group 4 Belgium Luca Brecel 1
    Wales Ryan Day Gibraltar 2020 Gibraltar Open Last 64 7 China Lu Ning 1
    Wales Ryan Day Gibraltar 2020 Gibraltar Open Last 128 7 China Luo Honghao 1
    Wales Ryan Day Wales 2020 Welsh Open Last 128 7 Germany Simon Lichtenberg 1
    Wales Ryan Day Germany 2020 German Masters Last 128 9 England Andrew Higginson 1
    Wales Ryan Day England 2020 Championship League Group 1 - Final 5 Australia Neil Robertson 1
    Wales Ryan Day England 2020 Championship League Group 1 5 England Mark Selby 1
    Scotland Scott Donaldson Germany 2020 German Masters Last 32 9 China Ding Junhui 1
    Scotland Scott Donaldson Germany 2020 German Masters Last 64 9 England Harvey Chandler 1
    Scotland Scott Donaldson Austria 2020 European Masters Last 128 9 England Riley Parsons 1
    Scotland Scott Donaldson Austria 2020 European Masters Last 16 9 China Ding Junhui 1
    Scotland Scott Donaldson England 2020 Championship League Group 4 5 England Joe Perry 1
    Scotland Graeme Dott England 2020 Championship League Qualifying Group 4 China Liang Wenbo 1
    Scotland Graeme Dott England 2020 Championship League Qualifying Group 4 Iran Soheil Vahedi 1
    Scotland Graeme Dott England 2020 World Grand Prix Semi-final 11 England Tom Ford 1
    Scotland Graeme Dott Germany 2020 German Masters Quarter-final 9 England Matthew Selt 1
    Scotland Graeme Dott Austria 2020 European Masters Last 32 9 China Liang Wenbo 1
    Scotland Graeme Dott England 2020 Championship League Group 4 5 Scotland Scott Donaldson 1
    Scotland Graeme Dott England 2020 Championship League Group 6 3 England Joe Perry 1
    Scotland Graeme Dott England 2020 Championship League Group 7 5 Scotland John Higgins 1
    Scotland Graeme Dott England 2020 Championship League Group 6 - Semi-final 5 England David Gilbert 1
    Scotland Graeme Dott England 2020 Championship League Group 4 5 England Matthew Selt 1
    Scotland Graeme Dott England 2020 Championship League Group 6 3 England Judd Trump 1
    China Chen Feilong England 2020 World Championship Last 144 11 Ireland Aaron Hill 1
    China Chen Feilong England 2020 Championship League Qualifying Group 4 England Kyren Wilson 1
    Brazil Igor Figueiredo Gibraltar 2020 Gibraltar Open Last 128 7 England Matthew Selt 1
    Brazil Igor Figueiredo Wales 2020 Welsh Open Last 32 7 England Judd Trump 1
    England Tom Ford England 2020 World Championship Last 32 19 England Judd Trump 1
    England Tom Ford England 2020 Championship League Qualifying Group 4 England Mike Dunn 1
    England Tom Ford Austria 2020 European Masters Last 128 9 England Andrew Higginson 1
    England Tom Ford England 2020 Championship League Group 3 5 England Matthew Selt 1
    England Tom Ford England 2020 Championship League Group 3 5 England Ben Woollaston 1
    England Tom Ford England 2020 Championship League Group 4 5 England Ali Carter 1
    England Tom Ford England 2020 Championship League Group 3 5 England Gary Wilson 1
    England Tom Ford England 2020 Championship League Group 5 5 England Kyren Wilson 1
    Hong Kong Marco Fu Austria 2020 European Masters Last 32 9 China Lu Ning 1
    Cyprus Michael Georgiou England 2020 World Championship Last 112 11 England Jimmy White 1
    Cyprus Michael Georgiou Germany 2020 German Masters Quarter-final 9 England Judd Trump 1
    Cyprus Michael Georgiou Germany 2020 German Masters Last 128 9 England Mark Joyce 1
    Cyprus Michael Georgiou Austria 2020 European Masters Last 128 9 Belgium Luca Brecel 1
    England David Gilbert England 2020 Championship League Group 4 England Judd Trump 1
    England David Gilbert England 2020 Championship League Qualifying Group 4 England Stuart Carrington 1
    England David Gilbert England 2020 Championship League Group 4 Wales Ryan Day 1
    England David Gilbert England 2020 Players Championship Last 16 11 England Shaun Murphy 1
    England David Gilbert England 2020 World Grand Prix Last 32 7 England Ronnie O'Sullivan 1
    England David Gilbert England 2020 Masters Semi-final 11 England Stuart Bingham 1
    England David Gilbert England 2020 Masters Quarter-final 11 Scotland Stephen Maguire 1
    England David Gilbert England 2020 Masters Last 16 11 Northern Ireland Mark Allen 1
    England David Gilbert England 2020 Championship League Group 5 5 England Tom Ford 1
    England David Gilbert England 2020 Championship League Group 5 5 Scotland Graeme Dott 1
    England David Gilbert England 2020 Championship League Group 6 3 Scotland Graeme Dott 1
    England David Gilbert England 2020 Championship League Group 6 3 Wales Mark Williams 1
    England David Gilbert England 2020 Championship League Group 7 5 England Robert Milkins 1
    England Martin Gould England 2020 World Championship Last 48 19 Scotland Graeme Dott 1
    England Martin Gould England 2020 World Championship Last 16 25 England Kyren Wilson 1
    England Martin Gould Austria 2020 European Masters Last 128 9 Scotland Stephen Maguire 1
    England David Grace Wales 2020 Welsh Open Last 128 7 England Mark Selby 1
    England David Grace Austria 2020 European Masters Last 64 9 China Zhou Yuelong 1
    Northern Ireland Gerard Greene England 2020 Championship League Qualifying Group 4 England Ricky Walden 1
    Northern Ireland Gerard Greene England 2020 World Championship Last 112 11 England Oliver Lines 1
    Northern Ireland Gerard Greene Wales 2020 Welsh Open Last 64 7 England Ali Carter 1
    China Xiao Guodong Gibraltar 2020 Gibraltar Open Last 128 7 England Robert Milkins 1
    China Xiao Guodong Gibraltar 2020 Gibraltar Open Last 16 7 England Tom Ford 1
    China Xiao Guodong England 2020 Snooker Shootout Last 64 1 England Ashley Hugill 1
    China Xiao Guodong Wales 2020 Welsh Open Last 64 7 China Fan Zhengyi 1
    China Xiao Guodong England 2020 World Grand Prix Last 32 7 England Mark Selby 1
    China Xiao Guodong Austria 2020 European Masters Last 64 9 Germany Lukas Kleckers 1
    China Xiao Guodong Austria 2020 European Masters Last 32 9 England Alfie Burden 1
    China Xiao Guodong Austria 2020 European Masters Last 128 9 England Andy Lee 1
    China Xiao Guodong England 2020 Championship League Group 3 5 England Matthew Selt 1
    China Xiao Guodong England 2020 Championship League Group 3 5 England Gary Wilson 1
    China Xiao Guodong England 2020 Championship League Group 3 5 England Kyren Wilson 1
    China Xiao Guodong England 2020 Championship League Group 3 5 Scotland Graeme Dott 1
    England Anthony Hamilton England 2020 World Championship Last 48 19 Scotland Scott Donaldson 1
    England Anthony Hamilton England 2020 World Championship Last 80 11 England Sam Craigie 1
    England Anthony Hamilton Germany 2020 German Masters Last 128 9 England Hammad Miah 1
    China Li Hang Gibraltar 2020 Gibraltar Open Last 64 7 England Jamie O'Neill 1
    China Li Hang England 2020 World Grand Prix Last 32 7 England Judd Trump 1
    China Li Hang Germany 2020 German Masters Last 128 9 China Mei Xiwen 1
    China Li Hang Germany 2020 German Masters Last 64 9 Scotland John Higgins 1
    China Li Hang Austria 2020 European Masters Last 128 9 Poland Adam Stefanow 1
    China Lyu Haotian England 2020 Championship League Qualifying Group 4 Ireland Fergal O'Brien 1
    China Lyu Haotian Gibraltar 2020 Gibraltar Open Last 32 7 England Mark Selby 1
    China Lyu Haotian Gibraltar 2020 Gibraltar Open Last 128 7 Iceland Kristjan Helgason 1
    China Lyu Haotian Gibraltar 2020 Gibraltar Open Last 16 7 England David Grace 1
    China Lyu Haotian Wales 2020 Welsh Open Last 128 7 Wales Kishan Hirani 1
    China Lyu Haotian England 2020 Championship League Group 7 5 Wales Mark Williams 1
    England Barry Hawkins England 2020 Championship League Group 4 England David Gilbert 1
    England Barry Hawkins England 2020 Championship League Group 4 Wales Ryan Day 1
    England Barry Hawkins Gibraltar 2020 Gibraltar Open Last 64 7 China Liang Wenbo 1
    England Barry Hawkins Gibraltar 2020 Gibraltar Open Last 128 7 Belgium Sybren Sokolowski 1
    England Barry Hawkins Germany 2020 German Masters Last 128 9 Ireland Ross Bulman 1
    England Barry Hawkins Austria 2020 European Masters Last 64 9 Wales Lee Walker 1
    England Barry Hawkins England 2020 Masters Last 16 11 Scotland John Higgins 1
    England Barry Hawkins England 2020 Championship League Group 1 5 England Jimmy Robertson 1
    England Barry Hawkins England 2020 Championship League Group 2 5 England Kyren Wilson 1
    England Barry Hawkins England 2020 Championship League Group 1 5 Wales Ryan Day 1
    England Louis Heathcote England 2020 Championship League Qualifying Group 4 England Michael Holt 1
    England Louis Heathcote Germany 2020 German Masters Last 128 9 Belgium Luca Brecel 1
    Scotland John Higgins England 2020 Players Championship Quarter-final 11 England Judd Trump 1
    Scotland John Higgins Wales 2020 Welsh Open Last 16 7 Belgium Luca Brecel 1
    Scotland John Higgins Wales 2020 Welsh Open Last 32 7 China Xiao Guodong 1
    Scotland John Higgins England 2020 Masters Quarter-final 11 England Ali Carter 1
    Scotland John Higgins England 2020 Championship League Group 6 5 England David Gilbert 1
    Scotland John Higgins England 2020 Championship League Group 7 5 England Ricky Walden 1
    Scotland John Higgins England 2020 Championship League Group 6 5 England Joe Perry 1
    Scotland John Higgins England 2020 Championship League Group 7 5 England Robert Milkins 1
    Scotland John Higgins England 2020 Championship League Group 6 3 Wales Mark Williams 1
    Scotland John Higgins England 2020 Championship League Group 7 5 Wales Mark Williams 1
    England Andrew Higginson Germany 2020 German Masters Last 128 9 Wales Ryan Day 1
    England Liam Highfield England 2020 World Championship Last 80 11 China Lu Ning 1
    England Liam Highfield Wales 2020 Welsh Open Last 64 7 England Kyren Wilson 1
    Ireland Aaron Hill England 2020 World Championship Last 144 11 China Chen Feilong 1
    Wales Kishan Hirani Germany 2020 German Masters Last 128 9 England Sam Baird 1
    England Michael Holt England 2020 Championship League Qualifying Group 4 England Jamie O'Neill 1
    England Michael Holt Gibraltar 2020 Gibraltar Open Last 64 7 Wales Jackson Page 1
    England Michael Holt England 2020 Players Championship Last 16 11 England Judd Trump 1
    England Michael Holt England 2020 World Grand Prix Last 32 7 Australia Neil Robertson 1
    England Michael Holt Austria 2020 European Masters Last 32 9 Wales Daniel Wells 1
    China Luo Honghao Wales 2020 Welsh Open Last 128 7 England Mark Davis 1
    China Luo Honghao Austria 2020 European Masters Last 128 9 England Anthony Hamilton 1
    China Luo Honghao Austria 2020 European Masters Last 64 9 Thailand Thepchaiya Un-Nooh 1
    England Ashley Hugill Gibraltar 2020 Gibraltar Open Pre-qualifying 3 5 England Joshua Mallender 1
    China Si Jiahui England 2020 World Championship Last 144 11 Scotland Ross Muir 1
    China Si Jiahui Wales 2020 Welsh Open Last 128 7 China Peifan Lei 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
    Wales Jak Jones England 2020 Snooker Shootout Last 64 1 Northern Ireland Jordan Brown 1
    Wales Jak Jones Austria 2020 European Masters Last 64 9 England Matthew Selt 1
    England Mark Joyce England 2020 Championship League Qualifying Group 4 England Louis Heathcote 1
    England Mark Joyce Gibraltar 2020 Gibraltar Open Last 128 7 Poland Adam Stefanow 1
    England Mark Joyce Gibraltar 2020 Gibraltar Open Last 64 7 China Xu Si 1
    China Ding Junhui Austria 2020 European Masters Last 128 9 Switzerland Alexander Ursenbacher 1
    China Ding Junhui Austria 2020 European Masters Last 16 9 Scotland Scott Donaldson 1
    China Ding Junhui England 2020 Masters Last 16 11 England Joe Perry 1
    England Mark King England 2020 World Championship Last 80 11 Ireland Ken Doherty 1
    England Mark King England 2020 World Championship Last 32 19 China Ding Junhui 1
    England Mark King Austria 2020 European Masters Last 128 9 Northern Ireland Mark Allen 1
    Germany Lukas Kleckers Austria 2020 European Masters Last 64 9 China Xiao Guodong 1
    China Bai Langning Germany 2020 German Masters Last 64 9 England Matthew Selt 1
    England Rod Lawler Gibraltar 2020 Gibraltar Open Last 64 7 England Ben Woollaston 1
    England Rod Lawler Gibraltar 2020 Gibraltar Open Last 128 7 Scotland Dylan Craig 1
    England Andy Lee Wales 2020 Welsh Open Last 128 7 England Matthew Selt 1
    England David Lilley Austria 2020 European Masters Last 64 9 Wales Ryan Day 1
    England Oliver Lines England 2020 World Championship Last 112 11 Northern Ireland Gerard Greene 1
    England Oliver Lines England 2020 Championship League Qualifying Group 4 England Robbie Williams 1
    England Jack Lisowski England 2020 Championship League Qualifying Group 4 Scotland Fraser Patrick 1
    England Jack Lisowski England 2020 Championship League Qualifying Group 4 Belgium Luca Brecel 1
    England Jack Lisowski Gibraltar 2020 Gibraltar Open Last 64 7 Iran Hossein Vafaei 1
    England Jack Lisowski Wales 2020 Welsh Open Last 128 7 China Li Hang 1
    England Jack Lisowski Germany 2020 German Masters Last 128 9 Wales Michael White 1
    England Jack Lisowski Austria 2020 European Masters Last 128 9 Iran Hossein Vafaei 1
    England Jack Lisowski Austria 2020 European Masters Last 64 9 Wales Jackson Page 1
    England Jack Lisowski England 2020 Championship League Group 1 5 England Mark Selby 1
    England Jack Lisowski England 2020 Championship League Group 2 5 Wales Ryan Day 1
    Norway Kurt Maflin England 2020 World Championship Last 48 19 England Matthew Selt 1
    Norway Kurt Maflin Germany 2020 German Masters Last 128 9 Northern Ireland Mark Allen 1
    Scotland Stephen Maguire England 2020 Tour Championship Semi-final 17 England Judd Trump 1
    Scotland Stephen Maguire England 2020 Tour Championship Final 19 Northern Ireland Mark Allen 1
    Scotland Stephen Maguire Wales 2020 Welsh Open Last 32 7 England Robert Milkins 1
    Scotland Stephen Maguire Wales 2020 Welsh Open Last 128 7 England Rod Lawler 1
    Scotland Stephen Maguire Austria 2020 European Masters Last 128 9 England Martin Gould 1
    Scotland Stephen Maguire England 2020 Masters Last 16 11 Australia Neil Robertson 1
    England Mitchell Mann England 2020 European Masters Last 128 9 Scotland Scott Donaldson 1
    England Mitchell Mann Gibraltar 2020 Gibraltar Open Last 128 7 China Mei Xiwen 1
    England Mitchell Mann Wales 2020 Welsh Open Last 128 7 China Bai Langning 1
    England Mitchell Mann Austria 2020 European Masters Last 128 9 Scotland Anthony McGill 1
    Scotland Anthony McGill England 2020 World Championship Last 48 19 England Sam Baird 1
    Scotland Anthony McGill England 2020 World Championship Last 80 11 Wales Jak Jones 1
    Scotland Anthony McGill England 2020 Championship League Qualifying Group 4 England Barry Hawkins 1
    Scotland Anthony McGill England 2020 Championship League Qualifying Group 4 England Craig Steadman 1
    Scotland Anthony McGill England 2020 Championship League Winners Group 5 Australia Neil Robertson 1
    Scotland Anthony McGill England 2020 Championship League Winners Group 5 England Judd Trump 1
    Scotland Anthony McGill England 2020 Championship League Group 5 5 England Joe Perry 1
    Scotland Anthony McGill England 2020 Championship League Group 5 5 England David Gilbert 1
    Jamaica Rory McLeod England 2020 European Masters Last 128 9 England Ali Carter 1
    Scotland Alan McManus England 2020 World Championship Last 32 19 Wales Mark Williams 1
    England Hammad Miah England 2020 World Championship Last 144 11 Austria Florian Nüßle 1
    England Robert Milkins Wales 2020 Welsh Open Last 64 7 England Gary Wilson 1
    England Robert Milkins Germany 2020 German Masters Last 64 9 England Stuart Bingham 1
    England Robert Milkins Germany 2020 German Masters Last 128 9 Wales Duane Jones 1
    England Robert Milkins Germany 2020 German Masters Last 32 9 England Elliot Slessor 1
    England Shaun Murphy England 2020 Championship League Qualifying Group 4 England Jimmy White 1
    England Shaun Murphy England 2020 World Championship Last 32 19 Thailand Noppon Saengkham 1
    England Shaun Murphy England 2020 Players Championship Last 16 11 England David Gilbert 1
    England Shaun Murphy Wales 2020 Welsh Open Last 16 7 Wales Dominic Dale 1
    England Shaun Murphy Wales 2020 Welsh Open Semi-final 11 China Yan Bingtao 1
    England Shaun Murphy Wales 2020 Welsh Open Last 64 7 England Alfie Burden 1
    England Shaun Murphy Wales 2020 Welsh Open Quarter-final 9 England Judd Trump 1
    England Shaun Murphy Germany 2020 German Masters Last 16 9 Scotland Scott Donaldson 1
    England Shaun Murphy Germany 2020 German Masters Quarter-final 9 China Zhao Xintong 1
    England Shaun Murphy England 2020 Masters Quarter-final 11 England Joe Perry 1
    Ireland Fergal O'Brien England 2020 European Masters Last 128 9 England Chris Wakelin 1
    Ireland Fergal O'Brien Gibraltar 2020 Gibraltar Open Last 128 7 China Bai Langning 1
    Ireland Fergal O'Brien Gibraltar 2020 Gibraltar Open Last 32 7 China Chen Zifan 1
    Ireland Fergal O'Brien Gibraltar 2020 Gibraltar Open Last 16 7 England Kyren Wilson 1
    Ireland Fergal O'Brien Germany 2020 German Masters Last 128 9 England Joe Perry 1
    Ireland Fergal O'Brien Austria 2020 European Masters Last 64 9 Scotland Fraser Patrick 1
    Ireland Fergal O'Brien Austria 2020 European Masters Last 128 9 England Liam Highfield 1
    England Joe O'Connor England 2020 Championship League Qualifying Group 4 England Mark Selby 1
    England Martin O'Donnell England 2020 Championship League Qualifying Group 4 England Jimmy White 1
    England Martin O'Donnell England 2020 Championship League Group 4 China Liang Wenbo 1
    England Ronnie O'Sullivan England 2020 World Championship Final 35 England Kyren Wilson 1
    England Ronnie O'Sullivan England 2020 Championship League Qualifying Group 4 Cyprus Michael Georgiou 1
    England Ronnie O'Sullivan England 2020 Championship League Qualifying Group 4 Wales Kishan Hirani 1
    England Ronnie O'Sullivan Wales 2020 Welsh Open Quarter-final 9 England Mark Selby 1
    England Ronnie O'Sullivan Wales 2020 Welsh Open Last 32 7 England Anthony Hamilton 1
    England Ronnie O'Sullivan Wales 2020 Welsh Open Last 16 7 Iran Soheil Vahedi 1
    England Ronnie O'Sullivan England 2020 World Grand Prix Last 32 7 England David Gilbert 1
    England Ronnie O'Sullivan England 2020 World Grand Prix Quarter-final 9 Scotland Graeme Dott 1
    Wales Jackson Page England 2020 World Championship Last 80 11 Scotland Scott Donaldson 1
    Scotland Fraser Patrick Germany 2020 German Masters Last 128 9 England Elliot Slessor 1
    China Tian Pengfei Gibraltar 2020 Gibraltar Open Last 64 7 Iran Soheil Vahedi 1
    China Tian Pengfei Gibraltar 2020 Gibraltar Open Last 128 7 China Yan Bingtao 1
    China Tian Pengfei Wales 2020 Welsh Open Last 64 7 England Barry Hawkins 1
    China Tian Pengfei Austria 2020 European Masters Last 128 9 England Joe Perry 1
    England Joe Perry England 2020 World Grand Prix Last 32 7 England Ali Carter 1
    England Joe Perry Germany 2020 German Masters Last 64 9 England Barry Pinches 1
    England Joe Perry England 2020 Championship League Group 4 5 England Tom Ford 1
    England Joe Perry England 2020 Championship League Group 6 3 Wales Mark Williams 1
    England Joe Perry England 2020 Championship League Group 6 3 Scotland Graeme Dott 1
    England Joe Perry England 2020 Championship League Group 6 5 England Judd Trump 1
    England Joe Perry England 2020 Championship League Group 4 5 Scotland Scott Donaldson 1
    England Barry Pinches England 2020 World Championship Last 144 11 Scotland Dean Young 1
    England Barry Pinches England 2020 World Championship Last 112 11 England Craig Steadman 1
    Australia Neil Robertson England 2020 Championship League Qualifying Group 4 Ireland Ken Doherty 1
    Australia Neil Robertson England 2020 Championship League Qualifying Group 4 Norway Kurt Maflin 1
    Australia Neil Robertson England 2020 Championship League Qualifying Group 4 England Ashley Carty 1
    England Jimmy Robertson Gibraltar 2020 Gibraltar Open Last 16 7 Jamaica Rory McLeod 1
    England Jimmy Robertson Gibraltar 2020 Gibraltar Open Last 32 7 England Joe Perry 1
    England Jimmy Robertson Gibraltar 2020 Gibraltar Open Last 128 7 England Ricky Walden 1
    Australia Neil Robertson Wales 2020 Welsh Open Last 64 7 England Mark Joyce 1
    Australia Neil Robertson Wales 2020 Welsh Open Last 32 7 Thailand Noppon Saengkham 1
    England Jimmy Robertson Wales 2020 Welsh Open Last 64 7 China Yuan Sijun 1
    Australia Neil Robertson England 2020 World Grand Prix Quarter-final 9 England Joe Perry 1
    Australia Neil Robertson Germany 2020 German Masters Final 17 England Judd Trump 1
    England Jimmy Robertson Germany 2020 German Masters Last 128 9 Israel Eden Sharav 1
    Australia Neil Robertson Germany 2020 German Masters Last 32 9 England Ian Burns 1
    Australia Neil Robertson Austria 2020 European Masters Last 128 9 England Nigel Bond 1
    England Jimmy Robertson Austria 2020 European Masters Last 128 9 England Martin O'Donnell 1
    Australia Neil Robertson England 2020 Masters Last 16 11 Scotland Stephen Maguire 1
    England Jimmy Robertson England 2020 Championship League Group 1 5 England Mark Selby 1
    Australia Neil Robertson England 2020 Championship League Group 1 - Semi-final 5 England Mark Selby 1
    Australia Neil Robertson England 2020 Championship League Group 1 5 Belgium Luca Brecel 1
    England Mark Selby England 2020 World Championship Last 32 19 Northern Ireland Jordan Brown 1
    England Mark Selby Gibraltar 2020 Gibraltar Open Last 64 7 Wales Lee Walker 1
    England Mark Selby Gibraltar 2020 Gibraltar Open Last 32 7 China Lyu Haotian 1
    England Mark Selby England 2020 Players Championship Last 16 11 Wales Mark Williams 1
    England Mark Selby Germany 2020 German Masters Last 64 9 Wales Jamie Clarke 1
    England Mark Selby Austria 2020 European Masters Last 16 9 England Barry Hawkins 1
    England Mark Selby England 2020 Championship League Group 2 5 England Kyren Wilson 1
    England Mark Selby England 2020 Championship League Group 2 5 England Jack Lisowski 1
    England Mark Selby England 2020 Championship League Group 2 5 England Stuart Bingham 1
    England Mark Selby England 2020 Championship League Group 2 - Semi-final 5 England Kyren Wilson 1
    England Mark Selby England 2020 Championship League Group 1 5 Australia Neil Robertson 1
    England Matthew Selt England 2020 Championship League Qualifying Group 4 England Ali Carter 1
    England Matthew Selt England 2020 World Grand Prix Last 32 7 Thailand Thepchaiya Un-Nooh 1
    England Matthew Selt Germany 2020 German Masters Last 16 9 England Nigel Bond 1
    England Matthew Selt England 2020 Championship League Group 4 5 England Tom Ford 1
    China Xu Si Germany 2020 German Masters Last 64 9 England Gary Wilson 1
    China Yuan Sijun Gibraltar 2020 Gibraltar Open Last 64 7 China Xiao Guodong 1
    China Yuan Sijun Germany 2020 German Masters Last 128 9 China Chen Feilong 1
    China Yuan Sijun Germany 2020 German Masters Last 32 9 Wales Mark Williams 1
    England Elliot Slessor England 2020 World Championship Last 48 19 England Martin O'Donnell 1
    England Elliot Slessor England 2020 World Championship Last 32 19 China Yan Bingtao 1
    England Elliot Slessor England 2020 World Championship Last 112 11 Poland Antoni Kowalski 1
    England Elliot Slessor England 2020 Championship League Qualifying Group 4 England David Grace 1
    England Elliot Slessor Gibraltar 2020 Gibraltar Open Last 32 7 Jamaica Rory McLeod 1
    England Elliot Slessor Wales 2020 Welsh Open Last 64 7 England Ben Woollaston 1
    England Elliot Slessor Germany 2020 German Masters Last 16 9 England Robbie Williams 1
    Thailand Akani Songsermsawad England 2020 European Masters Last 128 9 Australia Neil Robertson 1
    Thailand Akani Songsermsawad England 2020 World Championship Last 80 11 China Tian Pengfei 1
    Thailand Akani Songsermsawad Germany 2020 German Masters Last 32 9 England David Grace 1
    England Craig Steadman England 2020 World Championship Last 112 11 England Barry Pinches 1
    England Craig Steadman Austria 2020 European Masters Last 128 9 Wales Mark Williams 1
    Wales Matthew Stevens England 2020 World Championship Last 32 19 Scotland John Higgins 1
    Wales Matthew Stevens Wales 2020 Welsh Open Last 64 7 England Brandon Sargeant 1
    Wales Matthew Stevens Germany 2020 German Masters Last 128 9 England Peter Ebdon 1
    Wales Matthew Stevens Germany 2020 German Masters Last 64 9 China Ding Junhui 1
    England Allan Taylor England 2020 World Championship Last 80 11 England Matthew Selt 1
    England Allan Taylor Gibraltar 2020 Gibraltar Open Pre-qualifying 2 5 Bangladesh Ferdous Bhuyian 1
    England Judd Trump England 2020 World Championship Last 16 25 China Yan Bingtao 1
    England Judd Trump England 2020 World Championship Quarter-final 25 England Kyren Wilson 1
    England Judd Trump England 2020 Tour Championship Quarter-final 17 Scotland John Higgins 1
    England Judd Trump Gibraltar 2020 Gibraltar Open Last 128 7 England Lee Prickman 1
    England Judd Trump Gibraltar 2020 Gibraltar Open Last 64 7 Brazil Igor Figueiredo 1
    England Judd Trump Gibraltar 2020 Gibraltar Open Quarter-final 7 China Liang Wenbo 1
    England Judd Trump Gibraltar 2020 Gibraltar Open Last 16 7 China Li Hang 1
    England Judd Trump England 2020 Players Championship Semi-final 11 Scotland Stephen Maguire 1
    England Judd Trump England 2020 Players Championship Last 16 11 England Michael Holt 1
    England Judd Trump Wales 2020 Welsh Open Last 128 7 England James Cahill 1
    England Judd Trump Wales 2020 Welsh Open Last 64 7 England Billy Joe Castle 1
    England Judd Trump Wales 2020 Welsh Open Last 16 7 Scotland Stephen Maguire 1
    England Judd Trump England 2020 World Grand Prix Last 16 7 England Kyren Wilson 1
    England Judd Trump Germany 2020 German Masters Last 32 9 Thailand Noppon Saengkham 1
    England Judd Trump Germany 2020 German Masters Final 17 Australia Neil Robertson 1
    England Judd Trump Germany 2020 German Masters Last 128 9 Wales Daniel Wells 1
    England Judd Trump Germany 2020 German Masters Semi-final 11 Scotland Graeme Dott 1
    England Judd Trump England 2020 Championship League Winners Group 5 Scotland Scott Donaldson 1
    England Judd Trump England 2020 Championship League Group 6 5 England Joe Perry 1
    England Judd Trump England 2020 Championship League Group 6 3 Scotland John Higgins 1
    England Judd Trump England 2020 Championship League Group 6 - Final 5 Scotland Graeme Dott 1
    England Judd Trump England 2020 Championship League Group 6 3 Scotland Graeme Dott 1
    England Judd Trump England 2020 Championship League Winners Group 5 Scotland Graeme Dott 1
    England Judd Trump England 2020 Championship League Group 6 5 Wales Mark Williams 1
    England Judd Trump England 2020 Championship League Winners Group 5 England Stuart Bingham 1
    Thailand Thepchaiya Un-Nooh Gibraltar 2020 Gibraltar Open Last 64 7 China Mei Xiwen 1
    Thailand Thepchaiya Un-Nooh England 2020 World Grand Prix Last 32 7 England Matthew Selt 1
    Thailand Thepchaiya Un-Nooh Germany 2020 German Masters Last 64 9 Switzerland Alexander Ursenbacher 1
    Thailand Thepchaiya Un-Nooh Austria 2020 European Masters Last 64 9 China Luo Honghao 1
    Switzerland Alexander Ursenbacher England 2020 World Championship Last 80 11 England Gary Wilson 1
    Switzerland Alexander Ursenbacher Germany 2020 German Masters Last 64 9 Thailand Thepchaiya Un-Nooh 1
    Iran Hossein Vafaei England 2020 Championship League Qualifying Group 4 England Farakh Ajaib 1
    Iran Hossein Vafaei Germany 2020 German Masters Last 128 9 China Xu Si 1
    Iran Soheil Vahedi Germany 2020 German Masters Last 128 9 Scotland Stephen Maguire 1
    England Chris Wakelin England 2020 Championship League Qualifying Group 4 Cyprus Michael Georgiou 1
    England Ricky Walden England 2020 World Championship Last 48 19 Wales Matthew Stevens 1
    England Ricky Walden Wales 2020 Welsh Open Last 64 7 China Ding Junhui 1
    Wales Lee Walker Germany 2020 German Masters Last 128 9 Northern Ireland Gerard Greene 1
    China Liang Wenbo England 2020 World Championship Last 32 19 Australia Neil Robertson 1
    China Liang Wenbo England 2020 World Championship Last 48 19 Ireland Fergal O'Brien 1
    China Liang Wenbo England 2020 Championship League Qualifying Group 4 Wales Lee Walker 1
    China Liang Wenbo Gibraltar 2020 Gibraltar Open Last 128 7 England James Cahill 1
    China Liang Wenbo Wales 2020 Welsh Open Last 128 7 Northern Ireland Gerard Greene 1
    China Liang Wenbo England 2020 World Grand Prix Last 32 7 Northern Ireland Mark Allen 1
    China Liang Wenbo Germany 2020 German Masters Last 128 9 England Jimmy White 1
    China Liang Wenbo Austria 2020 European Masters Last 32 9 Scotland Graeme Dott 1
    China Liang Wenbo Austria 2020 European Masters Last 64 9 England Stuart Bingham 1
    Wales Michael White England 2020 World Championship Last 112 11 England Jamie O'Neill 1
    Wales Michael White Austria 2020 European Masters Last 128 9 England Harvey Chandler 1
    England Robbie Williams England 2020 World Championship Last 112 11 China Wu Yize 1
    Wales Mark Williams England 2020 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    England Robbie Williams Gibraltar 2020 Gibraltar Open Last 128 7 England Oliver Lines 1
    England Robbie Williams Wales 2020 Welsh Open Last 128 7 England Chris Wakelin 1
    England Robbie Williams Germany 2020 German Masters Last 16 9 England Elliot Slessor 1
    Wales Mark Williams England 2020 Championship League Group 5 5 Scotland Anthony McGill 1
    Wales Mark Williams England 2020 Championship League Group 6 3 England Joe Perry 1
    Wales Mark Williams England 2020 Championship League Group 5 5 England David Gilbert 1
    Wales Mark Williams England 2020 Championship League Group 5 5 England Kyren Wilson 1
    Wales Mark Williams England 2020 Championship League Group 6 3 Scotland John Higgins 1
    Wales Mark Williams England 2020 Championship League Group 6 5 England Judd Trump 1
    England Kyren Wilson England 2020 World Championship Quarter-final 25 England Judd Trump 1
    England Kyren Wilson England 2020 World Championship Final 35 England Ronnie O'Sullivan 1
    England Gary Wilson England 2020 Championship League Group 4 England Mark Joyce 1
    England Kyren Wilson England 2020 Championship League Qualifying Group 4 Wales Ryan Day 1
    England Kyren Wilson Gibraltar 2020 Gibraltar Open Final 7 England Judd Trump 1
    England Kyren Wilson Gibraltar 2020 Gibraltar Open Last 32 7 Belgium Luca Brecel 1
    England Kyren Wilson Wales 2020 Welsh Open Semi-final 11 England Ronnie O'Sullivan 1
    England Kyren Wilson Wales 2020 Welsh Open Last 16 7 China Ding Junhui 1
    England Kyren Wilson Wales 2020 Welsh Open Last 128 7 Wales Jackson Page 1
    England Kyren Wilson England 2020 World Grand Prix Semi-final 11 Australia Neil Robertson 1
    England Gary Wilson Germany 2020 German Masters Last 128 9 Scotland Alan McManus 1
    England Gary Wilson Austria 2020 European Masters Last 16 9 China Zhao Xintong 1
    England Gary Wilson Austria 2020 European Masters Last 32 9 Belgium Luca Brecel 1
    England Gary Wilson Austria 2020 European Masters Last 128 9 England Barry Pinches 1
    England Kyren Wilson England 2020 Masters Quarter-final 11 England Stuart Bingham 1
    England Gary Wilson England 2020 Championship League Group 3 5 England Ben Woollaston 1
    England Gary Wilson England 2020 Championship League Winners Group 5 Australia Neil Robertson 1
    England Kyren Wilson England 2020 Championship League Group 2 5 England Jack Lisowski 1
    England Kyren Wilson England 2020 Championship League Group 4 5 Scotland Scott Donaldson 1
    England Gary Wilson England 2020 Championship League Winners Group 5 Scotland Scott Donaldson 1
    England Kyren Wilson England 2020 Championship League Group 3 5 England Tom Ford 1
    England Kyren Wilson England 2020 Championship League Group 2 5 Wales Ryan Day 1
    England Gary Wilson England 2020 Championship League Group 3 - Semi-final 5 England Matthew Selt 1
    England Kyren Wilson England 2020 Championship League Group 3 5 Scotland Graeme Dott 1
    England Kyren Wilson England 2020 Championship League Group 4 5 England Joe Perry 1
    England Kyren Wilson England 2020 Championship League Group 4 5 England Tom Ford 1
    England Gary Wilson England 2020 Championship League Group 3 5 England Matthew Selt 1
    England Ben Woollaston England 2020 Championship League Group 3 5 England Kyren Wilson 1
    China Zhao Xintong Wales 2020 Welsh Open Last 32 7 Wales Matthew Stevens 1
    China Zhao Xintong Wales 2020 Welsh Open Last 128 7 Scotland Graeme Dott 1
    China Zhao Xintong England 2020 World Grand Prix Last 32 7 China Yan Bingtao 1
    China Mei Xiwen Austria 2020 European Masters Last 128 9 Scotland Alan McManus 1
    China Wu Yize England 2020 World Championship Last 112 11 England Robbie Williams 1
    China Zhou Yuelong Gibraltar 2020 Gibraltar Open Last 128 7 Wales Kishan Hirani 1
    China Zhou Yuelong Germany 2020 German Masters Last 128 9 Ukraine Iulian Boiko 1
    China Zhou Yuelong Austria 2020 European Masters Quarter-final 9 England Barry Hawkins 1
    China Zhou Yuelong Austria 2020 European Masters Last 16 9 Wales Jackson Page 1
    China Zhou Yuelong Austria 2020 European Masters Semi-final 11 England Gary Wilson 1
    China Chen Zifan Austria 2020 European Masters Last 128 9 England Louis Heathcote 1