Most Centuries In A Match By One Player - Season 2018-2019 - Professional

  • Patreon
  • Filtering

    Most centuries made in a single match by a player.
    Status
    Categories
    Scope
    Range
    Player Tournament Round Best of Opponent Centuries
    Northern Ireland Mark Allen China 2018 International Championship Final 19 Australia Neil Robertson 4
    England Stuart Bingham Wales 2019 Welsh Open Semi-final 11 England Joe O'Connor 4
    England James Cahill England 2019 World Championship Last 144 19 England Andrew Higginson 4
    England David Gilbert England 2018 UK Championship Last 64 11 England Peter Ebdon 4
    England Shaun Murphy Germany 2019 German Masters Last 128 9 England Martin O'Donnell 4
    England Ronnie O'Sullivan England 2018 Champion of Champions Quarter-final 11 Scotland John Higgins 4
    Wales Matthew Stevens Germany 2019 German Masters Last 64 9 Ireland Ken Doherty 4
    Northern Ireland Mark Allen England 2018 Champion of Champions Quarter-final 11 Australia Neil Robertson 3
    Northern Ireland Mark Allen China 2018 International Championship Last 64 11 England Liam Highfield 3
    England Stuart Bingham China 2019 China Open Last 64 11 England Elliot Slessor 3
    England Stuart Bingham Gibraltar 2019 Gibraltar Open Last 32 7 Israel Eden Sharav 3
    England Stuart Bingham Wales 2019 Welsh Open Last 16 7 England Robbie Williams 3
    England Stuart Bingham England 2018 UK Championship Last 32 11 England David Gilbert 3
    Belgium Luca Brecel China 2019 China Open Quarter-final 11 Scotland Alan McManus 3
    Belgium Luca Brecel England 2018 UK Championship Last 64 11 England Liam Highfield 3
    England Ali Carter England 2019 World Championship Last 144 19 England Paul Davison 3
    Scotland Scott Donaldson China 2019 China Open Last 16 11 England Ricky Walden 3
    China Xiao Guodong England 2019 World Championship Last 144 19 Wales Jak Jones 3
    China Xiao Guodong China 2018 International Championship Last 128 11 Germany Lukas Kleckers 3
    England Barry Hawkins China 2018 Shanghai Masters Semi-final 19 China Ding Junhui 3
    England Michael Holt China 2018 International Championship Last 64 11 China Luo Honghao 3
    Scotland Stephen Maguire England 2018 UK Championship Last 16 11 Wales Mark Williams 3
    England Shaun Murphy Germany 2019 German Masters Last 64 9 England Jimmy White 3
    England Ronnie O'Sullivan Wales 2019 Tour Championship Semi-final 19 England Judd Trump 3
    England Ronnie O'Sullivan Wales 2019 Tour Championship Quarter-final 17 England Stuart Bingham 3
    England Ronnie O'Sullivan England 2019 Players Championship Final 19 Australia Neil Robertson 3
    England Ronnie O'Sullivan Northern Ireland 2018 Northern Ireland Open Last 128 7 Iran Soheil Vahedi 3
    England Ronnie O'Sullivan Northern Ireland 2018 Northern Ireland Open Semi-final 11 England Mark Selby 3
    England Ronnie O'Sullivan England 2018 Champion of Champions Final 19 England Kyren Wilson 3
    China Tian Pengfei England 2018 English Open Last 128 7 England Nigel Bond 3
    England Joe Perry England 2018 UK Championship Last 32 11 England Joe O'Connor 3
    Australia Neil Robertson Wales 2019 Tour Championship Semi-final 19 Northern Ireland Mark Allen 3
    Australia Neil Robertson England 2018 UK Championship Last 64 11 Thailand Thepchaiya Un-Nooh 3
    Australia Neil Robertson China 2018 International Championship Final 19 Northern Ireland Mark Allen 3
    Australia Neil Robertson Latvia 2018 Riga Masters Last 16 7 England Craig Steadman 3
    Thailand Noppon Saengkham England 2019 World Championship Last 144 19 Poland Adam Stefanow 3
    Thailand Noppon Saengkham China 2018 International Championship Last 128 11 China Chang Bingyu 3
    Thailand Noppon Saengkham China 2018 World Open Last 128 9 England Sean O'Sullivan 3
    England Mark Selby Wales 2019 Tour Championship Quarter-final 17 Australia Neil Robertson 3
    England Mark Selby Germany 2019 German Masters Last 32 9 England Ricky Walden 3
    England Mark Selby England 2019 Masters Last 16 11 Scotland Stephen Maguire 3
    England Mark Selby China 2018 International Championship Last 64 11 Ireland Ken Doherty 3
    Israel Eden Sharav China 2018 International Championship Last 32 11 England David Gilbert 3
    China Yuan Sijun Gibraltar 2019 Gibraltar Open Quarter-final 7 England Robert Milkins 3
    Wales Matthew Stevens China 2018 International Championship Semi-final 17 Northern Ireland Mark Allen 3
    England Judd Trump England 2019 Players Championship Last 16 11 England Jimmy Robertson 3
    England Judd Trump Scotland 2018 Scottish Open Quarter-final 9 England Stuart Carrington 3
    England Judd Trump Northern Ireland 2018 Northern Ireland Open Final 17 England Ronnie O'Sullivan 3
    England Judd Trump China 2018 International Championship Last 128 11 China Lu Ning 3
    England Judd Trump England 2018 English Open Last 64 7 China Zhao Xintong 3
    England Chris Wakelin England 2019 World Championship Last 144 19 China Fan Zhengyi 3
    England Chris Wakelin Germany 2018 Paul Hunter Classic Last 64 7 Malta Aaron Busuttil 3
    Wales Daniel Wells England 2019 World Championship Last 80 19 Iran Hossein Vafaei 3
    China Liang Wenbo England 2019 World Championship Last 144 19 Egypt Basem Eltahhan 3
    Wales Mark Williams China 2019 China Open Last 128 11 England Harvey Chandler 3
    England Gary Wilson England 2019 World Championship Last 48 19 China Liang Wenbo 3
    China Zhao Xintong China 2018 International Championship Last 64 11 Thailand James Wattana 3
    China Zhou Yuelong Northern Ireland 2018 Northern Ireland Open Last 128 7 Germany Lukas Kleckers 3
    Northern Ireland Mark Allen Wales 2019 Tour Championship Quarter-final 17 England Kyren Wilson 2
    Northern Ireland Mark Allen Scotland 2018 Scottish Open Final 17 England Shaun Murphy 2
    Northern Ireland Mark Allen Scotland 2018 Scottish Open Semi-final 11 Wales Daniel Wells 2
    Northern Ireland Mark Allen England 2018 UK Championship Last 128 11 Egypt Basem Eltahhan 2
    Northern Ireland Mark Allen England 2018 UK Championship Last 16 11 Australia Neil Robertson 2
    Northern Ireland Mark Allen England 2018 Champion of Champions Last 16 7 England Barry Hawkins 2
    Northern Ireland Mark Allen China 2018 International Championship Last 16 11 England Alfie Burden 2
    Northern Ireland Mark Allen China 2018 International Championship Semi-final 17 Wales Matthew Stevens 2
    Northern Ireland Mark Allen China 2018 International Championship Last 32 11 Iran Hossein Vafaei 2
    Northern Ireland Mark Allen China 2018 China Championship Last 128 9 England Sean O'Sullivan 2
    England Sam Baird England 2018 English Open Last 128 7 England Liam Highfield 2
    England Stuart Bingham China 2019 China Open Quarter-final 11 England Jack Lisowski 2
    England Stuart Bingham China 2019 China Open Last 16 11 England Rod Lawler 2
    England Stuart Bingham Gibraltar 2019 Gibraltar Open Final 7 Wales Ryan Day 2
    England Stuart Bingham Gibraltar 2019 Gibraltar Open Last 16 7 Norway Kurt Maflin 2
    England Stuart Bingham England 2019 World Grand Prix Last 32 7 China Zhao Xintong 2
    England Stuart Bingham England 2018 UK Championship Last 64 11 Norway Kurt Maflin 2
    England Stuart Bingham China 2018 International Championship Last 128 11 China Chen Feilong 2
    China Yan Bingtao Scotland 2018 Scottish Open Last 128 7 Egypt Basem Eltahhan 2
    China Chang Bingyu China 2018 International Championship Last 128 11 Thailand Noppon Saengkham 2
    Belgium Luca Brecel India 2019 Indian Open Last 32 7 England Andrew Higginson 2
    England James Cahill Scotland 2018 Scottish Open Last 64 7 China Zhang Yong 2
    England Stuart Carrington England 2019 World Championship Last 144 19 China Pang Junxu 2
    England Stuart Carrington Scotland 2018 Scottish Open Last 32 7 China Zhou Yuelong 2
    England Stuart Carrington China 2018 International Championship Last 32 11 England Ian Burns 2
    England Sam Craigie England 2019 World Championship Last 144 19 Scotland Rhys Clark 2
    England Sam Craigie China 2019 China Open Last 16 11 China Liang Wenbo 2
    England Sam Craigie China 2018 International Championship Last 128 11 England David Gilbert 2
    England Sam Craigie Belgium 2018 European Masters Last 128 7 England Ashley Carty 2
    Wales Dominic Dale England 2018 UK Championship Last 128 11 Northern Ireland Gerard Greene 2
    England Mark Davis England 2019 World Championship Last 80 19 Ireland Fergal O'Brien 2
    England Mark Davis China 2018 International Championship Last 128 11 England Elliot Slessor 2
    England Mark Davis England 2018 English Open Last 128 7 England Robbie Williams 2
    England Mark Davis Germany 2018 Paul Hunter Classic Last 128 7 Germany Markus Hertle 2
    Wales Ryan Day England 2019 Masters Last 16 11 Scotland John Higgins 2
    Wales Ryan Day Scotland 2018 Scottish Open Last 32 7 China Zhang Anda 2
    Wales Ryan Day Northern Ireland 2018 Northern Ireland Open Last 64 7 China Zhang Anda 2
    Wales Ryan Day China 2018 International Championship Last 32 11 China Yan Bingtao 2
    Wales Ryan Day England 2018 English Open Last 16 7 England Judd Trump 2
    Wales Ryan Day China 2018 China Championship Last 128 9 Wales Jak Jones 2
    Wales Ryan Day China 2018 Shanghai Masters Last 24 11 China Chang Bingyu 2
    Ireland Ken Doherty China 2019 China Open Last 128 11 England Paul Davison 2
    England Peter Ebdon Gibraltar 2019 Gibraltar Open Last 64 7 England David Grace 2
    England Peter Ebdon Germany 2019 German Masters Last 64 9 England Mark King 2
    England Tom Ford China 2018 International Championship Last 64 11 England Jimmy Robertson 2
    Hong Kong Marco Fu England 2019 World Championship Last 144 19 China Luo Honghao 2
    Hong Kong Marco Fu England 2018 UK Championship Last 64 11 China Luo Honghao 2
    Hong Kong Marco Fu China 2018 International Championship Last 64 11 England Andrew Higginson 2
    Hong Kong Marco Fu China 2018 International Championship Last 32 11 England Jack Lisowski 2
    Hong Kong Marco Fu China 2018 World Open Last 16 9 England Robert Milkins 2
    Cyprus Michael Georgiou England 2019 World Championship Last 80 19 England Peter Ebdon 2
    England David Gilbert China 2019 China Open Last 64 11 England Matthew Selt 2
    England David Gilbert England 2019 World Grand Prix Last 16 7 China Ding Junhui 2
    England David Gilbert Germany 2019 German Masters Last 64 9 England Craig Steadman 2
    England David Gilbert England 2018 UK Championship Last 128 11 England Ashley Carty 2
    England Martin Gould England 2019 World Championship Last 144 19 Egypt Mostafa Dorgham 2
    England David Grace Germany 2018 Paul Hunter Classic Pre-qualifying 2 7 Germany Rolf Mahr 2
    Northern Ireland Gerard Greene China 2019 China Open Last 128 11 Scotland Graeme Dott 2
    China Xiao Guodong China 2019 China Open Last 128 11 Iran Soheil Vahedi 2
    China Xiao Guodong Germany 2019 German Masters Last 32 9 Wales Ryan Day 2
    China Xiao Guodong England 2018 UK Championship Last 32 11 China Ding Junhui 2
    China Xiao Guodong England 2018 UK Championship Last 128 11 England Sean O'Sullivan 2
    China Li Hang India 2019 Indian Open Last 32 7 England Joe Perry 2
    China Li Hang Northern Ireland 2018 Northern Ireland Open Last 64 7 England Sam Craigie 2
    China Lyu Haotian England 2019 World Championship Last 80 19 Northern Ireland Jordan Brown 2
    China Lyu Haotian China 2018 China Championship Quarter-final 9 England Martin O'Donnell 2
    England Barry Hawkins England 2019 Players Championship Last 16 11 England Ronnie O'Sullivan 2
    England Barry Hawkins England 2019 World Grand Prix Quarter-final 9 England Kyren Wilson 2
    England Barry Hawkins England 2019 World Grand Prix Last 32 7 Wales Ryan Day 2
    England Barry Hawkins England 2019 Championship League Group 3 5 England Mark Selby 2
    England Barry Hawkins England 2019 Championship League Group 4 5 England Stuart Bingham 2
    England Barry Hawkins England 2018 English Open Last 64 7 England Sam Craigie 2
    England Barry Hawkins China 2018 Shanghai Masters Last 16 11 Scotland Stephen Maguire 2
    England Barry Hawkins China 2018 Shanghai Masters Final 21 England Ronnie O'Sullivan 2
    Scotland John Higgins England 2019 Championship League Group 7 5 Wales Michael White 2
    Scotland John Higgins England 2018 Champion of Champions Last 16 7 Wales Ryan Day 2
    England Liam Highfield Wales 2019 Welsh Open Last 128 7 China Liang Wenbo 2
    England Liam Highfield Germany 2018 Paul Hunter Classic Last 128 7 Ukraine Sergey Isaenko 2
    England Michael Holt England 2019 World Championship Last 144 19 England Brandon Sargeant 2
    China Ding Junhui England 2019 Masters Semi-final 11 England Ronnie O'Sullivan 2
    China Ding Junhui England 2019 Masters Quarter-final 11 Belgium Luca Brecel 2
    China Ding Junhui Scotland 2018 Scottish Open Last 128 7 China Niu Zhuang 2
    England David Lilley Latvia 2018 Riga Masters Last 128 7 England Hammad Miah 2
    England Oliver Lines Wales 2019 Welsh Open Last 128 7 Ireland Fergal O'Brien 2
    England Jack Lisowski China 2019 China Open Semi-final 19 Scotland Scott Donaldson 2
    England Jack Lisowski England 2019 Players Championship Last 16 11 England Kyren Wilson 2
    England Jack Lisowski Wales 2019 Welsh Open Last 16 7 Scotland John Higgins 2
    England Jack Lisowski Wales 2019 Welsh Open Last 64 7 Hong Kong Marco Fu 2
    England Jack Lisowski Wales 2019 Welsh Open Last 32 7 England Sam Craigie 2
    England Jack Lisowski England 2018 UK Championship Last 128 11 China Zhang Jiankang 2
    England Jack Lisowski England 2018 UK Championship Last 64 11 China Mei Xiwen 2
    England Jack Lisowski China 2018 International Championship Last 16 11 England Martin Gould 2
    England Jack Lisowski China 2018 International Championship Semi-final 17 Australia Neil Robertson 2
    England Jack Lisowski Belgium 2018 European Masters Last 64 7 Wales Duane Jones 2
    Norway Kurt Maflin China 2018 International Championship Last 128 11 Wales Jak Jones 2
    Scotland Stephen Maguire China 2019 China Open Last 64 11 China Xu Si 2
    Scotland Stephen Maguire China 2018 China Championship Last 128 9 China Chen Feilong 2
    Scotland Anthony McGill England 2019 World Championship Last 80 19 Wales Duane Jones 2
    Scotland Anthony McGill China 2019 China Open Last 64 11 England Nigel Bond 2
    Scotland Anthony McGill China 2018 Shanghai Masters Last 16 11 Wales Mark Williams 2
    Scotland Alan McManus China 2019 China Open Last 64 11 China Pang Junxu 2
    England Hammad Miah Northern Ireland 2018 Northern Ireland Open Last 64 7 China Niu Zhuang 2
    England Robert Milkins Germany 2019 German Masters Last 64 9 Israel Eden Sharav 2
    England Robert Milkins China 2018 International Championship Last 128 11 England Andy Lee 2
    England Shaun Murphy England 2018 Champion of Champions Semi-final 11 England Ronnie O'Sullivan 2
    England Shaun Murphy England 2018 Champion of Champions Quarter-final 11 China Ding Junhui 2
    China Lu Ning Germany 2019 German Masters Last 128 9 England Peter Lines 2
    China Lu Ning China 2018 International Championship Last 128 11 England Judd Trump 2
    China Lu Ning England 2018 Q School - Event 2 Last 128 7 England James Welch 2
    Ireland Fergal O'Brien China 2018 World Open Last 128 9 Finland Robin Hull 2
    England Joe O'Connor England 2019 World Championship Last 144 19 Northern Ireland Joe Swail 2
    England Joe O'Connor England 2019 World Championship Last 48 19 Thailand Thepchaiya Un-Nooh 2
    England Ronnie O'Sullivan Wales 2019 Tour Championship Final 25 Australia Neil Robertson 2
    England Ronnie O'Sullivan England 2019 Players Championship Quarter-final 11 Scotland John Higgins 2
    England Ronnie O'Sullivan England 2019 Masters Last 16 11 England Stuart Bingham 2
    England Ronnie O'Sullivan England 2019 Masters Final 19 England Judd Trump 2
    England Ronnie O'Sullivan England 2018 UK Championship Last 16 11 England Jack Lisowski 2
    England Ronnie O'Sullivan England 2018 UK Championship Last 128 11 England Luke Simmonds 2
    England Ronnie O'Sullivan England 2018 UK Championship Quarter-final 11 England Martin O'Donnell 2
    England Ronnie O'Sullivan England 2018 Champion of Champions Semi-final 11 England Shaun Murphy 2
    England Ronnie O'Sullivan England 2018 Champion of Champions Last 16 7 England Stuart Bingham 2
    England Ronnie O'Sullivan England 2018 English Open Last 64 7 England Allan Taylor 2
    England Ronnie O'Sullivan China 2018 Shanghai Masters Final 21 England Barry Hawkins 2
    England Ronnie O'Sullivan China 2018 Shanghai Masters Quarter-final 11 England Stuart Bingham 2
    China Tian Pengfei England 2018 UK Championship Last 128 11 China Lyu Haotian 2
    England Joe Perry England 2019 World Championship Last 80 19 China Zhang Yong 2
    England Joe Perry England 2019 World Championship Last 48 19 England Martin O'Donnell 2
    England Joe Perry England 2018 UK Championship Last 128 11 England John Astley 2
    England Joe Perry England 2018 UK Championship Last 16 11 England Judd Trump 2
    England Joe Perry Belgium 2018 European Masters Final 17 England Jimmy Robertson 2
    England Joe Perry Latvia 2018 Riga Masters Last 64 7 England Robert Milkins 2
    Australia Neil Robertson China 2019 China Open Last 64 11 Wales Kishan Hirani 2
    Australia Neil Robertson China 2019 China Open Last 128 11 Pakistan Hamza Akbar 2
    Australia Neil Robertson China 2019 China Open Final 21 England Jack Lisowski 2
    Australia Neil Robertson Wales 2019 Tour Championship Quarter-final 17 England Mark Selby 2
    Australia Neil Robertson England 2019 Players Championship Last 16 11 England Joe Perry 2
    Australia Neil Robertson Wales 2019 Welsh Open Last 128 7 Northern Ireland Jordan Brown 2
    Australia Neil Robertson Wales 2019 Welsh Open Semi-final 11 Iran Hossein Vafaei 2
    Australia Neil Robertson Germany 2019 German Masters Last 64 9 England James Cahill 2
    Australia Neil Robertson Germany 2019 German Masters Last 16 9 England Stuart Bingham 2
    Australia Neil Robertson England 2019 Masters Semi-final 11 England Judd Trump 2
    Australia Neil Robertson England 2019 Championship League Group 1 - Final 5 England Jack Lisowski 2
    England Jimmy Robertson Northern Ireland 2018 Northern Ireland Open Last 128 7 England James Cahill 2
    Australia Neil Robertson China 2018 International Championship Quarter-final 11 England Mark Selby 2
    Australia Neil Robertson China 2018 International Championship Last 16 11 China Yuan Sijun 2
    England Jimmy Robertson China 2018 International Championship Last 64 11 England Tom Ford 2
    Australia Neil Robertson China 2018 International Championship Last 128 11 Scotland Ross Muir 2
    Australia Neil Robertson England 2018 English Open Last 128 7 Scotland Ross Muir 2
    Australia Neil Robertson China 2018 World Open Last 32 9 England Ricky Walden 2
    Australia Neil Robertson China 2018 World Open Last 64 9 England Andy Lee 2
    Australia Neil Robertson China 2018 World Open Last 128 9 China He Guoqiang 2
    Australia Neil Robertson Latvia 2018 Riga Masters Last 128 7 China Luo Honghao 2
    Thailand Noppon Saengkham Northern Ireland 2018 Northern Ireland Open Last 128 7 England Mark Davis 2
    Thailand Noppon Saengkham England 2018 English Open Last 32 7 China Yuan Sijun 2
    England Mark Selby Wales 2019 Welsh Open Last 32 7 Thailand Noppon Saengkham 2
    England Mark Selby Germany 2019 German Masters Last 64 9 England John Astley 2
    England Mark Selby England 2019 Championship League Group 5 5 Scotland Anthony McGill 2
    England Mark Selby England 2019 Championship League Group 3 5 England Kyren Wilson 2
    England Mark Selby England 2019 Championship League Group 5 5 England Joe Perry 2
    England Mark Selby England 2019 Championship League Group 5 5 England Ali Carter 2
    England Mark Selby Northern Ireland 2018 Northern Ireland Open Last 32 7 Pakistan Hamza Akbar 2
    England Mark Selby Northern Ireland 2018 Northern Ireland Open Last 64 7 England Jimmy Robertson 2
    England Mark Selby England 2018 Champion of Champions Last 16 7 Australia Neil Robertson 2
    England Mark Selby China 2018 International Championship Last 32 11 England Robert Milkins 2
    England Mark Selby China 2018 International Championship Quarter-final 11 Australia Neil Robertson 2
    England Mark Selby Belgium 2018 European Masters Last 128 7 China Mei Xiwen 2
    England Matthew Selt China 2019 China Open Last 128 11 England David Lilley 2
    Israel Eden Sharav Northern Ireland 2018 Northern Ireland Open Last 64 7 Wales Michael White 2
    China Xu Si China 2019 China Open Last 128 11 Thailand Thepchaiya Un-Nooh 2
    China Xu Si England 2018 UK Championship Last 128 11 England Martin O'Donnell 2
    China Yuan Sijun England 2019 World Grand Prix Last 32 7 Wales Mark Williams 2
    Thailand Akani Songsermsawad China 2018 International Championship Last 64 11 Wales Mark Williams 2
    Wales Matthew Stevens England 2019 World Championship Last 144 19 Malaysia Thor Chuan Leong 2
    Wales Matthew Stevens England 2019 World Championship Last 48 19 China Tian Pengfei 2
    England Judd Trump England 2019 Players Championship Quarter-final 11 England Jack Lisowski 2
    England Judd Trump England 2019 World Grand Prix Final 19 England Ali Carter 2
    England Judd Trump Germany 2019 German Masters Last 64 9 Germany Lukas Kleckers 2
    England Judd Trump England 2019 Championship League Winners Group 5 England Martin Gould 2
    England Judd Trump England 2019 Championship League Winners Group 5 Australia Neil Robertson 2
    England Judd Trump England 2019 Championship League Group 3 - Semi-final 5 England Stuart Bingham 2
    England Judd Trump Scotland 2018 Scottish Open Last 64 7 England Ben Woollaston 2
    England Judd Trump Scotland 2018 Scottish Open Last 32 7 China Zhang Jiankang 2
    England Judd Trump England 2018 UK Championship Last 128 11 England David Lilley 2
    England Judd Trump England 2018 UK Championship Last 64 11 Wales Dominic Dale 2
    England Judd Trump Northern Ireland 2018 Northern Ireland Open Semi-final 11 Israel Eden Sharav 2
    Thailand Thepchaiya Un-Nooh Gibraltar 2019 Gibraltar Open Last 64 7 England John Astley 2
    Thailand Thepchaiya Un-Nooh Northern Ireland 2018 Northern Ireland Open Last 16 7 England Robbie Williams 2
    Iran Hossein Vafaei China 2019 China Open Last 128 11 England Hammad Miah 2
    Iran Hossein Vafaei China 2018 International Championship Last 128 11 China Niu Zhuang 2
    England Chris Wakelin China 2019 China Open Last 128 11 England Peter Lines 2
    England Chris Wakelin China 2018 International Championship Last 128 11 Malaysia Thor Chuan Leong 2
    England Chris Wakelin Germany 2018 Paul Hunter Classic Last 32 7 Belgium Luca Brecel 2
    England Ricky Walden Germany 2019 German Masters Last 64 9 Scotland Ross Muir 2
    Wales Daniel Wells England 2019 World Championship Last 144 19 Wales Jamie Clarke 2
    Wales Daniel Wells Northern Ireland 2018 Northern Ireland Open Last 128 7 China Zhao Xintong 2
    China Liang Wenbo Germany 2019 German Masters Last 128 9 Thailand Thepchaiya Un-Nooh 2
    China Liang Wenbo England 2018 UK Championship Last 128 11 England Sam Baird 2
    China Liang Wenbo Latvia 2018 Riga Masters Last 32 7 Australia Neil Robertson 2
    Wales Mark Williams England 2019 Players Championship Last 16 11 England Ali Carter 2
    Wales Mark Williams Germany 2019 German Masters Last 64 9 Wales Jak Jones 2
    Wales Mark Williams Germany 2019 German Masters Last 128 9 China Fan Zhengyi 2
    Wales Mark Williams England 2018 UK Championship Last 64 11 Wales Daniel Wells 2
    Wales Mark Williams England 2018 English Open Last 128 7 Wales Dominic Dale 2
    England Kyren Wilson China 2019 China Open Last 128 11 China Chen Feilong 2
    England Gary Wilson England 2018 UK Championship Last 64 11 England Sam Baird 2
    England Kyren Wilson England 2018 Champion of Champions Quarter-final 11 England Judd Trump 2
    England Kyren Wilson China 2018 Shanghai Masters Last 16 11 England Judd Trump 2
    England Gary Wilson China 2018 World Open Last 32 9 England Judd Trump 2
    China Zhao Xintong England 2019 World Championship Last 48 19 England Matthew Selt 2
    China Zhao Xintong Wales 2019 Welsh Open Last 64 7 China Zhou Yuelong 2
    China Zhao Xintong Wales 2019 Welsh Open Last 32 7 England Jimmy Robertson 2
    China Zhao Xintong Scotland 2018 Scottish Open Last 64 7 Wales Dominic Dale 2
    China Zhao Xintong Latvia 2018 Riga Masters Last 32 7 England Shaun Murphy 2
    China Mei Xiwen England 2019 World Championship Last 144 19 Austria Florian Nüßle 2
    China Zhang Yong Germany 2018 Paul Hunter Classic Last 128 7 England Elliot Slessor 2
    China Zhou Yuelong England 2019 World Championship Last 80 19 England Liam Highfield 2
    China Zhou Yuelong England 2018 UK Championship Last 128 11 Iran Soheil Vahedi 2
    China Zhou Yuelong Belgium 2018 European Masters Last 128 7 England Mike Dunn 2
    China Chen Zifan China 2018 China Championship Last 128 9 Iran Hossein Vafaei 2
    England Farakh Ajaib England 2018 Q School - Event 3 Round 1 7 England Andy Marriott 1
    England Farakh Ajaib England 2018 Q School - Event 2 Last 64 7 England Simon Bedford 1
    Pakistan Hamza Akbar Gibraltar 2019 Gibraltar Open Last 32 7 England David Gilbert 1
    Pakistan Hamza Akbar India 2019 Indian Open Last 128 7 England Robbie Williams 1
    Northern Ireland Mark Allen Wales 2019 Tour Championship Semi-final 19 Australia Neil Robertson 1
    Northern Ireland Mark Allen England 2019 Players Championship Quarter-final 11 England Stuart Bingham 1
    Northern Ireland Mark Allen Wales 2019 Welsh Open Last 64 7 China Mei Xiwen 1
    Northern Ireland Mark Allen England 2019 Masters Last 16 11 Belgium Luca Brecel 1
    Northern Ireland Mark Allen Scotland 2018 Scottish Open Last 64 7 China Chen Feilong 1
    Northern Ireland Mark Allen England 2018 UK Championship Final 19 England Ronnie O'Sullivan 1
    Northern Ireland Mark Allen England 2018 UK Championship Quarter-final 11 Scotland Stephen Maguire 1
    Northern Ireland Mark Allen England 2018 UK Championship Semi-final 11 England Stuart Bingham 1
    Northern Ireland Mark Allen England 2018 Champion of Champions Semi-final 11 England Kyren Wilson 1
    Northern Ireland Mark Allen China 2018 International Championship Quarter-final 11 England Ali Carter 1
    Northern Ireland Mark Allen China 2018 China Championship Last 64 9 England Matthew Selt 1
    Northern Ireland Mark Allen China 2018 Shanghai Masters Last 24 11 China Xiao Guodong 1
    Northern Ireland Mark Allen China 2018 World Open Last 128 9 England Peter Lines 1
    Northern Ireland Mark Allen China 2018 World Open Last 64 9 China Lyu Haotian 1
    China Zhang Anda England 2019 World Championship Last 144 19 Iran Hossein Vafaei 1
    China Zhang Anda Germany 2019 German Masters Last 128 9 China Zhou Yuelong 1
    China Zhang Anda Scotland 2018 Scottish Open Last 128 7 Ireland Ken Doherty 1
    China Zhang Anda Northern Ireland 2018 Northern Ireland Open Last 64 7 Wales Ryan Day 1
    China Zhang Anda England 2018 English Open Last 128 7 England Matthew Selt 1
    China Zhang Anda Belgium 2018 European Masters Last 32 7 Israel Eden Sharav 1
    China Zhang Anda China 2018 China Championship Last 128 9 England Andrew Higginson 1
    England John Astley England 2019 World Championship Last 80 19 Wales Michael White 1
    England John Astley England 2019 World Championship Last 144 19 China Yuan Sijun 1
    England Jonathan Bagley England 2019 World Championship Last 144 19 Thailand Thepchaiya Un-Nooh 1
    England Sam Baird England 2019 World Championship Last 144 19 England Robbie Williams 1
    England Sam Baird China 2019 China Open Last 128 11 Ireland Fergal O'Brien 1
    England Sam Baird India 2019 Indian Open Last 64 7 China Zhao Xintong 1
    England Sam Baird England 2018 UK Championship Last 64 11 England Gary Wilson 1
    England Sam Baird Northern Ireland 2018 Northern Ireland Open Last 128 7 England Shaun Murphy 1
    England Sam Baird China 2018 International Championship Last 128 11 England Shaun Murphy 1
    England Sam Baird Germany 2018 Paul Hunter Classic Last 32 7 Wales Jackson Page 1
    England Sam Baird England 2018 Q School - Event 1 Round 1 7 England James Silverwood 1
    England Sam Baird England 2018 Q School - Event 1 Last 16 7 England Adam Duffy 1
    England Jamie Barrett England 2018 Q School - Event 3 Round 1 7 England Steven Evans 1
    England Jamie Barrett England 2018 Q School - Event 1 Last 128 7 England David Craggs 1
    England Stuart Bingham China 2019 China Open Last 32 11 England Peter Ebdon 1
    England Stuart Bingham Gibraltar 2019 Gibraltar Open Quarter-final 7 China Zhou Yuelong 1
    England Stuart Bingham Gibraltar 2019 Gibraltar Open Semi-final 7 China Yuan Sijun 1
    England Stuart Bingham India 2019 Indian Open Last 128 7 Scotland Chris Totten 1
    England Stuart Bingham India 2019 Indian Open Last 32 7 England John Astley 1
    England Stuart Bingham Wales 2019 Welsh Open Quarter-final 9 China Zhao Xintong 1
    England Stuart Bingham Wales 2019 Welsh Open Last 32 7 England Martin O'Donnell 1
    England Stuart Bingham Wales 2019 Welsh Open Final 17 Australia Neil Robertson 1
    England Stuart Bingham Wales 2019 Welsh Open Last 64 7 England Matthew Selt 1
    England Stuart Bingham Germany 2019 German Masters Last 32 9 England Jimmy Robertson 1
    England Stuart Bingham Germany 2019 German Masters Last 128 9 China Chen Feilong 1
    England Stuart Bingham England 2019 Championship League Group 4 5 England Ali Carter 1
    England Stuart Bingham England 2019 Championship League Group 4 5 England Mark Selby 1
    England Stuart Bingham England 2019 Championship League Group 4 5 Wales Ryan Day 1
    England Stuart Bingham England 2019 Championship League Group 3 5 England Kyren Wilson 1
    England Stuart Bingham England 2019 Championship League Group 3 5 England Judd Trump 1
    England Stuart Bingham England 2019 Championship League Group 3 5 England Jimmy Robertson 1
    England Stuart Bingham England 2018 UK Championship Semi-final 11 Northern Ireland Mark Allen 1
    England Stuart Bingham England 2018 UK Championship Quarter-final 11 England Kyren Wilson 1
    England Stuart Bingham England 2018 UK Championship Last 16 11 Thailand Akani Songsermsawad 1
    England Stuart Bingham China 2018 International Championship Last 64 11 Israel Eden Sharav 1
    England Stuart Bingham England 2018 English Open Last 128 7 Wales Duane Jones 1
    England Stuart Bingham England 2018 English Open Last 32 7 Thailand Thepchaiya Un-Nooh 1
    England Stuart Bingham England 2018 English Open Quarter-final 9 England Ali Carter 1
    England Stuart Bingham England 2018 English Open Final 17 England Mark Davis 1
    England Stuart Bingham China 2018 China Championship Last 64 9 England Peter Ebdon 1
    England Stuart Bingham China 2018 Shanghai Masters Last 24 11 China Fan Zhengyi 1
    England Stuart Bingham China 2018 Shanghai Masters Quarter-final 11 England Ronnie O'Sullivan 1
    China Yan Bingtao England 2019 World Championship Last 80 19 China Mei Xiwen 1
    China Yan Bingtao England 2019 World Championship Last 144 19 Germany Lukas Kleckers 1
    China Yan Bingtao Gibraltar 2019 Gibraltar Open Last 32 7 Finland Robin Hull 1
    China Yan Bingtao Germany 2019 German Masters Last 32 9 Wales Matthew Stevens 1
    China Yan Bingtao Germany 2019 German Masters Last 64 9 China Lu Ning 1
    China Yan Bingtao England 2018 UK Championship Last 128 11 Germany Lukas Kleckers 1
    China Yan Bingtao China 2018 International Championship Last 64 11 England Jimmy White 1
    China Yan Bingtao China 2018 International Championship Last 32 11 Wales Ryan Day 1
    China Yan Bingtao England 2018 English Open Last 64 7 Scotland Stephen Maguire 1
    China Yan Bingtao China 2018 China Championship Last 64 9 England Chris Wakelin 1
    China Yan Bingtao China 2018 China Championship Last 32 9 England Stuart Bingham 1
    China Yan Bingtao China 2018 Shanghai Masters Last 24 11 Scotland Anthony McGill 1
    China Yan Bingtao Latvia 2018 Riga Masters Last 128 7 England Martin Gould 1
    Belgium Hans Blanckaert England 2018 Q School - Event 2 Last 128 7 England James Cahill 1
    England Nigel Bond China 2019 China Open Last 64 11 Scotland Anthony McGill 1
    England Nigel Bond Scotland 2018 Scottish Open Last 32 7 England Shaun Murphy 1
    Belgium Luca Brecel China 2019 China Open Last 128 11 England Andy Lee 1
    Belgium Luca Brecel China 2019 China Open Semi-final 19 Australia Neil Robertson 1
    Belgium Luca Brecel China 2019 China Open Last 64 11 England Sam Baird 1
    Belgium Luca Brecel India 2019 Indian Open Last 16 7 Scotland Scott Donaldson 1
    Belgium Luca Brecel England 2019 Snooker Shootout Last 64 1 England Ricky Walden 1
    Belgium Luca Brecel England 2019 Masters Last 16 11 Northern Ireland Mark Allen 1
    Belgium Luca Brecel England 2019 Championship League Group 4 5 England Ali Carter 1
    Belgium Luca Brecel England 2019 Championship League Group 2 - Group 5 England Ricky Walden 1
    Belgium Luca Brecel England 2019 Championship League Group 4 5 England Barry Hawkins 1
    Belgium Luca Brecel England 2019 Championship League Group 3 5 England Kyren Wilson 1
    Belgium Luca Brecel Scotland 2018 Scottish Open Last 128 7 England Hammad Miah 1
    Belgium Luca Brecel England 2018 UK Championship Last 128 11 China Fan Zhengyi 1
    Belgium Luca Brecel Northern Ireland 2018 Northern Ireland Open Last 64 7 England Ian Burns 1
    Belgium Luca Brecel England 2018 English Open Last 128 7 China Niu Zhuang 1
    Belgium Luca Brecel Belgium 2018 European Masters Last 64 7 China Luo Honghao 1
    Belgium Luca Brecel China 2018 Shanghai Masters Last 24 11 China Zhou Yuelong 1
    Belgium Luca Brecel Germany 2018 Paul Hunter Classic Last 128 7 England Curtis Daher 1
    Belgium Luca Brecel Germany 2018 Paul Hunter Classic Last 64 7 China Chen Zifan 1
    Northern Ireland Jordan Brown Germany 2019 German Masters Last 128 9 Scotland Anthony McGill 1
    Northern Ireland Jordan Brown China 2018 International Championship Last 64 11 Wales Matthew Stevens 1
    Northern Ireland Jordan Brown England 2018 Q School - Event 1 Last 32 7 England Sean Maddocks 1
    England Alfie Burden Scotland 2018 Scottish Open Last 128 7 England Peter Ebdon 1
    England Alfie Burden China 2018 International Championship Last 32 11 England David Lilley 1
    England Alfie Burden China 2018 International Championship Last 64 11 England Sam Baird 1
    England Alfie Burden Latvia 2018 Riga Masters Last 64 7 England Oliver Lines 1
    England Ian Burns England 2019 World Championship Last 144 19 England Farakh Ajaib 1
    England Ian Burns England 2019 World Championship Last 80 19 China Li Hang 1
    England Ian Burns China 2019 China Open Last 128 11 China Yuan Sijun 1
    England Ian Burns Wales 2019 Welsh Open Last 64 7 China Liang Wenbo 1
    England Ian Burns Wales 2019 Welsh Open Last 32 7 Northern Ireland Mark Allen 1
    England Ian Burns Wales 2019 Welsh Open Last 128 7 China Luo Honghao 1
    England Ian Burns Scotland 2018 Scottish Open Last 32 7 England Billy Joe Castle 1
    England Ian Burns Northern Ireland 2018 Northern Ireland Open Last 128 7 England Farakh Ajaib 1
    England James Cahill England 2019 World Championship Last 48 19 Ireland Michael Judge 1
    England James Cahill England 2019 World Championship Last 80 19 England Michael Holt 1
    England James Cahill Gibraltar 2019 Gibraltar Open Last 128 7 England Craig Steadman 1
    England James Cahill Wales 2019 Welsh Open Last 64 7 England Shaun Murphy 1
    England Stuart Carrington Germany 2019 German Masters Last 64 9 England Barry Hawkins 1
    England Stuart Carrington Scotland 2018 Scottish Open Last 128 7 England Gary Wilson 1
    England Stuart Carrington Scotland 2018 Scottish Open Last 16 7 China Tian Pengfei 1
    England Stuart Carrington China 2018 International Championship Last 64 11 Scotland Anthony McGill 1
    England Stuart Carrington England 2018 English Open Last 64 7 China Luo Honghao 1
    England Stuart Carrington China 2018 China Championship Last 128 9 China He Guoqiang 1
    England Stuart Carrington Latvia 2018 Riga Masters Quarter-final 7 England Chris Wakelin 1
    England Stuart Carrington Latvia 2018 Riga Masters Last 64 7 Ireland Fergal O'Brien 1
    England Ali Carter England 2019 World Championship Last 48 19 England John Astley 1
    England Ali Carter China 2019 China Open Last 64 11 Norway Kurt Maflin 1
    England Ali Carter England 2019 World Grand Prix Semi-final 11 China Xiao Guodong 1
    England Ali Carter England 2019 Championship League Group 4 5 Wales Ryan Day 1
    England Ali Carter England 2019 Championship League Group 6 5 England David Gilbert 1
    England Ali Carter England 2019 Championship League Group 4 5 Scotland Graeme Dott 1
    England Ali Carter England 2019 Championship League Group 4 - Semi-final 5 England Mark Selby 1
    England Ali Carter England 2019 Championship League Group 4 5 Belgium Luca Brecel 1
    England Ali Carter England 2019 Championship League Group 5 5 Scotland Anthony McGill 1
    England Ali Carter Scotland 2018 Scottish Open Last 16 7 England Sam Baird 1
    England Ali Carter Scotland 2018 Scottish Open Last 128 7 China Luo Honghao 1
    England Ali Carter Scotland 2018 Scottish Open Last 64 7 Cyprus Michael Georgiou 1
    England Ali Carter England 2018 UK Championship Last 32 11 Scotland Stephen Maguire 1
    England Ali Carter England 2018 UK Championship Last 64 11 England Chris Wakelin 1
    England Ali Carter China 2018 International Championship Last 128 11 Wales Kishan Hirani 1
    England Ali Carter China 2018 International Championship Last 32 11 Scotland Stephen Maguire 1
    England Ali Carter China 2018 International Championship Last 16 11 Thailand Akani Songsermsawad 1
    England Ali Carter England 2018 English Open Last 32 7 England Matthew Selt 1
    England Ali Carter England 2018 English Open Last 16 7 Wales Daniel Wells 1
    England Ali Carter Belgium 2018 European Masters Last 64 7 England Peter Ebdon 1
    England Ali Carter China 2018 China Championship Last 64 9 Ireland Fergal O'Brien 1
    England Ali Carter China 2018 World Open Last 64 9 England Rory McLeod 1
    England Ali Carter Latvia 2018 Riga Masters Last 128 7 England Billy Joe Castle 1
    England Ashley Carty England 2019 World Championship Last 144 19 China Lyu Haotian 1
    England Ashley Carty Gibraltar 2019 Gibraltar Open Last 64 7 England Andrew Higginson 1
    England Ashley Carty Germany 2019 German Masters Last 128 9 England Joe Perry 1
    England Ashley Carty England 2018 UK Championship Last 128 11 England David Gilbert 1
    England Ashley Carty England 2018 English Open Last 128 7 England Mark King 1
    England Ashley Carty Belgium 2018 European Masters Last 128 7 England Sam Craigie 1
    England Ashley Carty England 2018 Q School - Event 3 Last 128 7 England John Pritchett 1
    England Ashley Carty England 2018 Q School - Event 2 Last 32 7 England David Lilley 1
    Ireland Greg Casey England 2018 Q School - Event 3 Round 1 7 England Heather Clare 1
    England Billy Joe Castle China 2018 China Championship Last 128 9 Wales Daniel Wells 1
    England Shane Castle England 2018 Q School - Event 2 Last 128 7 Wales Callum Lloyd 1
    England Harvey Chandler China 2019 China Open Last 128 11 Wales Mark Williams 1
    England Harvey Chandler Northern Ireland 2018 Northern Ireland Open Last 128 7 China Xiao Guodong 1
    England Harvey Chandler Germany 2018 Paul Hunter Classic Last 64 7 Switzerland Alexander Ursenbacher 1
    England Harvey Chandler China 2018 World Open Last 32 9 England Kyren Wilson 1
    Malaysia Thor Chuan Leong Wales 2019 Welsh Open Last 64 7 England Paul Davison 1
    Malaysia Thor Chuan Leong England 2018 UK Championship Last 128 11 England Ali Carter 1
    Malaysia Thor Chuan Leong England 2018 English Open Last 128 7 Pakistan Hamza Akbar 1
    Malaysia Thor Chuan Leong England 2018 Q School - Event 2 Round 1 7 England Ben Fortey 1
    Malaysia Thor Chuan Leong England 2018 Q School - Event 2 Last 128 7 England Jaspal Bamotra 1
    Wales Jamie Clarke Gibraltar 2019 Gibraltar Open Last 32 7 England Oliver Brown 1
    Scotland Michael Collumb England 2018 Q School - Event 3 Last 128 7 England Phil O'Kane 1
    England Jamie Cope England 2018 Q School - Event 2 Last 64 7 Ukraine Sergey Isaenko 1
    England Jamie Cope England 2018 Q School - Event 1 Round 1 7 England John Pritchett 1
    England Sam Craigie China 2019 China Open Last 32 11 England Ali Carter 1
    England Sam Craigie China 2019 China Open Last 64 11 Wales Ryan Day 1
    England Sam Craigie India 2019 Indian Open Last 16 7 China Li Hang 1
    England Sam Craigie Wales 2019 Welsh Open Last 128 7 England Mark King 1
    England Sam Craigie Germany 2019 German Masters Last 64 9 England Sam Baird 1
    England Sam Craigie Northern Ireland 2018 Northern Ireland Open Last 128 7 England Adam Duffy 1
    England Sam Craigie England 2018 English Open Last 128 7 England Rod Lawler 1
    England Sam Craigie England 2018 English Open Last 64 7 England Barry Hawkins 1
    England Sam Craigie England 2018 Q School - Event 1 Last 16 7 England David Lilley 1
    England Sam Craigie England 2018 Q School - Event 1 Quarter-final 7 Thailand Dechawat Poomjaeng 1
    England Sam Craigie England 2018 Q School - Event 1 Last 32 7 England Jake Nicholson 1
    Wales Dominic Dale England 2019 World Championship Last 144 19 Scotland Chris Totten 1
    Wales Dominic Dale Germany 2019 German Masters Last 64 9 China Zhou Yuelong 1
    Wales Dominic Dale Germany 2018 Paul Hunter Classic Last 128 7 Brazil Itaro Santos 1
    England Mark Davis England 2019 World Championship Last 48 19 China Lyu Haotian 1
    England Mark Davis India 2019 Indian Open Last 64 7 England Paul Davison 1
    England Mark Davis Scotland 2018 Scottish Open Last 64 7 China Zhang Anda 1
    England Mark Davis England 2018 UK Championship Last 128 11 England Sam Craigie 1
    England Mark Davis England 2018 English Open Last 64 7 Poland Adam Stefanow 1
    England Mark Davis England 2018 English Open Semi-final 11 England Ronnie O'Sullivan 1
    England Mark Davis England 2018 English Open Final 17 England Stuart Bingham 1
    England Mark Davis Germany 2018 Paul Hunter Classic Last 64 7 Wales Andrew Pagett 1
    England Mark Davis China 2018 World Open Last 64 9 England Michael Holt 1
    England Mark Davis Latvia 2018 Riga Masters Last 128 7 England Andrew Higginson 1
    England Paul Davison Gibraltar 2019 Gibraltar Open Last 128 7 Cyprus Michael Georgiou 1
    England Paul Davison England 2018 UK Championship Last 64 11 China Yan Bingtao 1
    England Paul Davison England 2018 English Open Last 128 7 China Zhou Yuelong 1
    Wales Ryan Day China 2019 China Open Last 128 11 China Zhang Anda 1
    Wales Ryan Day Gibraltar 2019 Gibraltar Open Last 16 7 England David Grace 1
    Wales Ryan Day England 2019 World Grand Prix Last 32 7 England Barry Hawkins 1
    Wales Ryan Day Scotland 2018 Scottish Open Last 128 7 Scotland Rhys Clark 1
    Wales Ryan Day Scotland 2018 Scottish Open Last 64 7 England Anthony Hamilton 1
    Wales Ryan Day England 2018 Champion of Champions Last 16 7 Scotland John Higgins 1
    Wales Ryan Day China 2018 International Championship Last 128 11 Wales Lee Walker 1
    Wales Ryan Day England 2018 English Open Last 128 7 England Ashley Hugill 1
    Wales Ryan Day England 2018 English Open Last 32 7 England Mark King 1
    Wales Ryan Day England 2018 English Open Last 64 7 China Zhang Yong 1
    Wales Ryan Day Belgium 2018 European Masters Last 128 7 Pakistan Hamza Akbar 1
    Wales Ryan Day China 2018 China Championship Last 64 9 England Mike Dunn 1
    Wales Ryan Day China 2018 World Open Last 32 9 Thailand Noppon Saengkham 1
    Ireland Ken Doherty China 2019 China Open Last 64 11 Wales Mark Williams 1
    Ireland Ken Doherty China 2019 China Open Last 32 11 England Ricky Walden 1
    Ireland Ken Doherty England 2018 UK Championship Last 128 11 China Yuan Sijun 1
    Scotland Scott Donaldson England 2019 World Championship Last 48 19 China Lu Ning 1
    Scotland Scott Donaldson England 2019 World Championship Last 144 19 England Craig Steadman 1
    Scotland Scott Donaldson China 2019 China Open Quarter-final 11 England Ben Woollaston 1
    Scotland Scott Donaldson India 2019 Indian Open Last 16 7 Belgium Luca Brecel 1
    Scotland Scott Donaldson Wales 2019 Welsh Open Last 128 7 England John Astley 1
    Scotland Scott Donaldson Wales 2019 Welsh Open Last 16 7 England Ian Burns 1
    Scotland Scott Donaldson England 2018 UK Championship Last 64 11 Scotland Stephen Maguire 1
    Scotland Scott Donaldson China 2018 China Championship Last 32 9 England Jack Lisowski 1
    Scotland Scott Donaldson Germany 2018 Paul Hunter Classic Last 32 7 England Tom Ford 1
    Scotland Scott Donaldson Germany 2018 Paul Hunter Classic Last 128 7 England Sam Craigie 1
    Scotland Scott Donaldson Latvia 2018 Riga Masters Last 128 7 Thailand Noppon Saengkham 1
    Scotland Graeme Dott England 2019 World Championship Last 144 19 Pakistan Hamza Akbar 1
    Scotland Graeme Dott England 2019 World Championship Last 80 19 China Xu Si 1
    Scotland Graeme Dott England 2019 World Championship Last 48 19 Norway Kurt Maflin 1
    Scotland Graeme Dott India 2019 Indian Open Last 16 7 England Mark Davis 1
    Scotland Graeme Dott Germany 2019 German Masters Last 64 9 Cyprus Michael Georgiou 1
    Scotland Graeme Dott Germany 2019 German Masters Last 128 9 England Sean O'Sullivan 1
    Scotland Graeme Dott England 2019 Championship League Group 4 5 England Stuart Bingham 1
    Scotland Graeme Dott England 2018 UK Championship Last 32 11 Australia Neil Robertson 1
    Scotland Graeme Dott China 2018 International Championship Last 64 11 Iran Hossein Vafaei 1
    Scotland Graeme Dott China 2018 China Championship Last 128 9 China Bai Langning 1
    Scotland Graeme Dott China 2018 China Championship Last 32 9 Australia Neil Robertson 1
    England Adam Duffy Belgium 2018 European Masters Last 128 7 Germany Simon Lichtenberg 1
    England Adam Duffy England 2018 Q School - Event 2 Last 16 7 Wales Kishan Hirani 1
    England Mike Dunn England 2018 UK Championship Last 128 11 England Allan Taylor 1
    England Mike Dunn England 2018 English Open Last 128 7 England Shaun Murphy 1
    England Mike Dunn China 2018 World Open Last 64 9 England Joe Perry 1
    England Peter Ebdon India 2019 Indian Open Last 32 7 England Sam Craigie 1
    England Peter Ebdon Germany 2019 German Masters Last 32 9 England Shaun Murphy 1
    England Peter Ebdon England 2018 UK Championship Last 128 11 Scotland Chris Totten 1
    England Peter Ebdon Northern Ireland 2018 Northern Ireland Open Last 16 7 China Li Hang 1
    England Peter Ebdon China 2018 International Championship Last 128 11 England Ian Burns 1
    England Peter Ebdon Belgium 2018 European Masters Last 128 7 Northern Ireland Jordan Brown 1
    England Peter Ebdon China 2018 China Championship Last 128 9 England Harvey Chandler 1
    England Peter Ebdon China 2018 China Championship Last 64 9 England Stuart Bingham 1
    England Peter Ebdon Germany 2018 Paul Hunter Classic Last 128 7 Wales Ben Jones 1
    England Peter Ebdon China 2018 World Open Last 128 9 Wales Jamie Clarke 1
    Wales Dylan Emery Germany 2018 Paul Hunter Classic Pre-qualifying 1 7 Switzerland Tom Zimmermann 1
    Wales Dylan Emery Germany 2018 Paul Hunter Classic Pre-qualifying 2 7 Ireland Tony Corrigan 1
    Wales Dylan Emery England 2018 Q School - Event 3 Round 1 7 England Alex Millington 1
    China Chen Feilong Gibraltar 2019 Gibraltar Open Last 128 7 China Tian Pengfei 1
    China Chen Feilong Germany 2019 German Masters Last 128 9 England Stuart Bingham 1
    China Chen Feilong England 2018 UK Championship Last 64 11 England Martin O'Donnell 1
    Ireland Leo Fernandez England 2018 Q School - Event 3 Last 64 7 China Chen Zhe 1
    England Tom Ford England 2019 World Championship Last 80 19 England Sam Craigie 1
    England Tom Ford England 2019 World Championship Last 48 19 China Luo Honghao 1
    England Tom Ford Germany 2019 German Masters Last 128 9 England Joe O'Connor 1
    England Tom Ford England 2019 Championship League Group 7 5 Scotland Stephen Maguire 1
    England Tom Ford Scotland 2018 Scottish Open Last 128 7 England David Lilley 1
    England Tom Ford England 2018 UK Championship Last 128 11 England Craig Steadman 1
    England Tom Ford England 2018 UK Championship Last 64 11 England Robert Milkins 1
    England Tom Ford England 2018 UK Championship Last 16 11 China Lu Ning 1
    England Tom Ford Northern Ireland 2018 Northern Ireland Open Last 128 7 England Rod Lawler 1
    England Tom Ford China 2018 International Championship Last 128 11 Northern Ireland Joe Swail 1
    England Tom Ford China 2018 China Championship Last 128 9 England Paul Davison 1
    England Tom Ford Germany 2018 Paul Hunter Classic Last 128 7 England Luke Pinches 1
    England Tom Ford Latvia 2018 Riga Masters Last 128 7 China Xiao Guodong 1
    Hong Kong Marco Fu China 2019 China Open Last 64 11 China Mei Xiwen 1
    Hong Kong Marco Fu Germany 2019 German Masters Last 128 9 England Matthew Selt 1
    Hong Kong Marco Fu Scotland 2018 Scottish Open Last 128 7 China Chen Zifan 1
    Hong Kong Marco Fu Scotland 2018 Scottish Open Last 64 7 England Alfie Burden 1
    Hong Kong Marco Fu England 2018 UK Championship Last 128 11 England Hammad Miah 1
    Hong Kong Marco Fu England 2018 UK Championship Last 32 11 England Jack Lisowski 1
    Hong Kong Marco Fu England 2018 English Open Last 128 7 England Mark Joyce 1
    Hong Kong Marco Fu China 2018 China Championship Last 128 9 England Sam Baird 1
    Hong Kong Marco Fu China 2018 World Open Last 32 9 England Andrew Higginson 1
    Hong Kong Marco Fu China 2018 World Open Last 128 9 Scotland Chris Totten 1
    Hong Kong Marco Fu Latvia 2018 Riga Masters Last 32 7 England Mark Davis 1
    Cyprus Michael Georgiou England 2019 World Championship Last 144 19 Wales Lee Walker 1
    Cyprus Michael Georgiou Wales 2019 Welsh Open Last 128 7 England David Lilley 1
    Cyprus Michael Georgiou China 2018 International Championship Last 128 11 England Billy Joe Castle 1
    Cyprus Michael Georgiou Germany 2018 Paul Hunter Classic Last 128 7 Germany Umut Dikme 1
    England David Gilbert Gibraltar 2019 Gibraltar Open Last 64 7 Northern Ireland Joe Swail 1
    England David Gilbert Gibraltar 2019 Gibraltar Open Last 16 7 Wales Daniel Wells 1
    England David Gilbert England 2019 World Grand Prix Quarter-final 9 England Ali Carter 1
    England David Gilbert England 2019 World Grand Prix Last 32 7 China Yan Bingtao 1
    England David Gilbert Germany 2019 German Masters Semi-final 11 Wales Duane Jones 1
    England David Gilbert Germany 2019 German Masters Last 16 9 England Mark Selby 1
    England David Gilbert Germany 2019 German Masters Quarter-final 9 Australia Neil Robertson 1
    England David Gilbert England 2019 Championship League Group 5 5 England Joe Perry 1
    England David Gilbert England 2019 Championship League Group 6 5 China Xiao Guodong 1
    England David Gilbert England 2019 Championship League Group 5 5 Scotland Stephen Maguire 1
    England David Gilbert England 2019 Championship League Group 5 5 Scotland Anthony McGill 1
    England David Gilbert Scotland 2018 Scottish Open Last 128 7 Scotland Craig MacGillivray 1
    England David Gilbert England 2018 UK Championship Last 32 11 England Stuart Bingham 1
    England David Gilbert Northern Ireland 2018 Northern Ireland Open Quarter-final 9 England Ronnie O'Sullivan 1
    England David Gilbert Northern Ireland 2018 Northern Ireland Open Last 16 7 China Lu Ning 1
    England David Gilbert Northern Ireland 2018 Northern Ireland Open Last 128 7 Ireland Fergal O'Brien 1
    England David Gilbert England 2018 English Open Last 64 7 England Shaun Murphy 1
    England David Gilbert England 2018 English Open Last 128 7 Northern Ireland Gerard Greene 1
    England David Gilbert Belgium 2018 European Masters Last 64 7 England Elliot Slessor 1
    England David Gilbert China 2018 China Championship Last 128 9 Wales Kishan Hirani 1
    England David Gilbert China 2018 World Open Last 32 9 England Ali Carter 1
    England David Gilbert China 2018 World Open Last 128 9 China Niu Zhuang 1
    England David Gilbert China 2018 World Open Quarter-final 9 Hong Kong Marco Fu 1
    England David Gilbert China 2018 World Open Final 19 Wales Mark Williams 1
    England David Gilbert China 2018 World Open Semi-final 11 England Barry Hawkins 1
    England Martin Gould England 2019 World Championship Last 48 19 Wales Daniel Wells 1
    England Martin Gould England 2019 Snooker Shootout Last 128 1 England Liam Highfield 1
    England Martin Gould England 2019 Championship League Winners Group 5 Australia Neil Robertson 1
    England Martin Gould England 2019 Championship League Winners Group 5 England Stuart Bingham 1
    England Martin Gould England 2019 Championship League Winners Group 5 England Jack Lisowski 1
    England Martin Gould England 2019 Championship League Semi-final 5 Scotland John Higgins 1
    England Martin Gould England 2019 Championship League Final 5 England Jack Lisowski 1
    England Martin Gould England 2019 Championship League Group 6 5 China Xiao Guodong 1
    England Martin Gould England 2018 UK Championship Last 64 11 Iran Hossein Vafaei 1
    England Martin Gould China 2018 International Championship Last 128 11 China Zhang Yong 1
    England Martin Gould China 2018 International Championship Last 64 11 China Li Hang 1
    England Martin Gould China 2018 International Championship Last 16 11 England Jack Lisowski 1
    England Martin Gould England 2018 English Open Last 32 7 Scotland John Higgins 1
    England Martin Gould England 2018 English Open Last 128 7 England Billy Joe Castle 1
    England Martin Gould China 2018 China Championship Last 128 9 China Xu Si 1
    England David Grace England 2018 Q School - Event 2 Round 1 7 England Steven Hallworth 1
    Northern Ireland Gerard Greene England 2019 World Championship Last 144 19 Ireland Aaron Hill 1
    Northern Ireland Gerard Greene India 2019 Indian Open Last 128 7 England Andy Lee 1
    Northern Ireland Gerard Greene Germany 2019 German Masters Last 128 9 China Xu Si 1
    Northern Ireland Gerard Greene Scotland 2018 Scottish Open Last 128 7 Scotland Chris Totten 1
    Northern Ireland Gerard Greene England 2018 UK Championship Last 128 11 Wales Dominic Dale 1
    China Xiao Guodong Wales 2019 Welsh Open Last 128 7 Wales Duane Jones 1
    China Xiao Guodong England 2019 World Grand Prix Last 32 7 Australia Neil Robertson 1
    China Xiao Guodong Germany 2019 German Masters Last 16 9 China Ding Junhui 1
    China Xiao Guodong Germany 2019 German Masters Last 64 9 China Zhao Xintong 1
    China Xiao Guodong England 2019 Championship League Group 6 5 Scotland Stephen Maguire 1
    China Xiao Guodong England 2018 UK Championship Last 64 11 England Ben Woollaston 1
    China Xiao Guodong China 2018 World Open Last 16 9 England Anthony Hamilton 1
    China Xiao Guodong China 2018 World Open Quarter-final 9 Thailand Noppon Saengkham 1
    China He Guoqiang China 2018 International Championship Last 128 11 England Gary Wilson 1
    England Anthony Hamilton China 2019 China Open Last 128 11 Thailand James Wattana 1
    England Anthony Hamilton India 2019 Indian Open Quarter-final 7 Scotland Scott Donaldson 1
    England Anthony Hamilton India 2019 Indian Open Last 16 7 England Chris Wakelin 1
    England Anthony Hamilton Belgium 2018 European Masters Last 128 7 Finland Robin Hull 1
    England Anthony Hamilton Belgium 2018 European Masters Last 32 7 Malaysia Thor Chuan Leong 1
    England Anthony Hamilton China 2018 China Championship Last 64 9 Wales Jamie Jones 1
    England Anthony Hamilton China 2018 World Open Last 64 9 England Mark Joyce 1
    England Anthony Hamilton China 2018 World Open Last 32 9 China Mei Xiwen 1
    England Ben Hancorn England 2018 Q School - Event 1 Last 64 7 England Sam Thistlewhite 1
    China Li Hang England 2019 World Championship Last 80 19 England Ian Burns 1
    China Li Hang China 2019 China Open Last 64 11 China Zhou Yuelong 1
    China Li Hang China 2019 China Open Last 16 11 England Jack Lisowski 1
    China Li Hang India 2019 Indian Open Last 16 7 England Sam Craigie 1
    China Li Hang Germany 2019 German Masters Last 64 9 China Luo Honghao 1
    China Li Hang Germany 2019 German Masters Last 32 9 England Judd Trump 1
    China Li Hang Northern Ireland 2018 Northern Ireland Open Last 16 7 England Peter Ebdon 1
    China Li Hang Northern Ireland 2018 Northern Ireland Open Last 32 7 Australia Neil Robertson 1
    China Li Hang Northern Ireland 2018 Northern Ireland Open Last 128 7 China Zhang Yong 1
    China Hu Hao England 2018 Q School - Event 1 Last 16 7 China Lu Ning 1
    China Lyu Haotian India 2019 Indian Open Last 32 7 England Luke Simmonds 1
    China Lyu Haotian India 2019 Indian Open Last 128 7 China Tian Pengfei 1
    China Lyu Haotian India 2019 Indian Open Quarter-final 7 England Mark Davis 1
    China Lyu Haotian India 2019 Indian Open Final 9 England Matthew Selt 1
    China Lyu Haotian Wales 2019 Welsh Open Last 128 7 England Paul Davison 1
    England Barry Hawkins China 2019 China Open Last 128 11 Finland Robin Hull 1
    England Barry Hawkins Germany 2019 German Masters Last 128 9 Wales Michael White 1
    England Barry Hawkins Germany 2019 German Masters Last 64 9 England Stuart Carrington 1
    England Barry Hawkins Germany 2019 German Masters Last 32 9 England Robert Milkins 1
    England Barry Hawkins England 2019 Masters Last 16 11 England Shaun Murphy 1
    England Barry Hawkins England 2019 Championship League Group 5 5 Scotland Stephen Maguire 1
    England Barry Hawkins England 2019 Championship League Group 3 - Semi-final 5 England Mark Selby 1
    England Barry Hawkins England 2019 Championship League Group 3 5 England Stuart Bingham 1
    England Barry Hawkins England 2019 Championship League Group 4 5 Scotland Graeme Dott 1
    England Barry Hawkins England 2018 UK Championship Last 16 11 England Kyren Wilson 1
    England Barry Hawkins China 2018 International Championship Last 64 11 Thailand Thepchaiya Un-Nooh 1
    England Barry Hawkins China 2018 International Championship Last 32 11 England Martin Gould 1
    England Barry Hawkins England 2018 English Open Last 32 7 Wales Daniel Wells 1
    England Barry Hawkins China 2018 World Open Quarter-final 9 England Gary Wilson 1
    England Barry Hawkins China 2018 World Open Last 64 9 Thailand Akani Songsermsawad 1
    England Louis Heathcote England 2018 Q School - Event 3 Round 1 7 Wales Andrew Pagett 1
    England Louis Heathcote England 2018 Q School - Event 2 Last 128 7 China Wang Yuchen 1
    Iceland Kristjan Helgason England 2018 Q School - Event 1 Last 128 7 China Wang Yuchen 1
    England Andy Hicks England 2019 World Championship Last 144 19 Wales Michael White 1
    England Andy Hicks England 2018 Q School - Event 2 Last 64 7 England Sean Maddocks 1
    Scotland John Higgins India 2019 Indian Open Last 32 7 Iran Hossein Vafaei 1
    Scotland John Higgins India 2019 Indian Open Last 64 7 Wales Duane Jones 1
    Scotland John Higgins India 2019 Indian Open Quarter-final 7 China Li Hang 1
    Scotland John Higgins Wales 2019 Welsh Open Quarter-final 9 England Joe O'Connor 1
    Scotland John Higgins Wales 2019 Welsh Open Last 16 7 England Jack Lisowski 1
    Scotland John Higgins England 2019 World Grand Prix Last 32 7 Thailand Noppon Saengkham 1
    Scotland John Higgins Germany 2019 German Masters Last 128 9 Iran Soheil Vahedi 1
    Scotland John Higgins England 2019 Championship League Winners Group 5 England Stuart Bingham 1
    Scotland John Higgins England 2019 Championship League Winners Group 5 England Martin Gould 1
    Scotland John Higgins England 2019 Championship League Winners Group 5 England Judd Trump 1
    Scotland John Higgins Scotland 2018 Scottish Open Last 64 7 Northern Ireland Gerard Greene 1
    Scotland John Higgins Scotland 2018 Scottish Open Last 32 7 China Yan Bingtao 1
    Scotland John Higgins England 2018 UK Championship Last 128 11 Thailand Dechawat Poomjaeng 1
    Scotland John Higgins England 2018 English Open Last 32 7 England Martin Gould 1
    Scotland John Higgins China 2018 China Championship Last 128 9 Wales Duane Jones 1
    Scotland John Higgins China 2018 Shanghai Masters Last 16 11 Wales Ryan Day 1
    England Andrew Higginson India 2019 Indian Open Last 64 7 India Digvijay Kadian 1
    England Andrew Higginson Northern Ireland 2018 Northern Ireland Open Last 32 7 England Billy Joe Castle 1
    England Andrew Higginson China 2018 International Championship Last 128 11 Scotland Rhys Clark 1
    England Andrew Higginson Germany 2018 Paul Hunter Classic Last 64 7 Belgium Ben Mertens 1
    England Andrew Higginson China 2018 World Open Last 64 9 England James Cahill 1
    England Liam Highfield China 2018 International Championship Last 64 11 Northern Ireland Mark Allen 1
    England Liam Highfield England 2018 English Open Last 128 7 England Sam Baird 1
    England Liam Highfield China 2018 China Championship Last 128 9 England Hammad Miah 1
    Wales Kishan Hirani Wales 2019 Welsh Open Last 128 7 Wales Mark Williams 1
    Wales Kishan Hirani Belgium 2018 European Masters Last 128 7 England Ashley Hugill 1
    Wales Kishan Hirani England 2018 Q School - Event 2 Last 128 7 England Manasawin Phetmalaikul 1
    Wales Kishan Hirani England 2018 Q School - Event 2 Last 32 7 Scotland Fraser Patrick 1
    England Michael Holt China 2019 China Open Last 64 11 China Xiao Guodong 1
    England Michael Holt China 2019 China Open Last 32 11 Belgium Luca Brecel 1
    England Michael Holt India 2019 Indian Open Last 64 7 Thailand Thepchaiya Un-Nooh 1
    England Michael Holt India 2019 Indian Open Last 128 7 China Chen Zifan 1
    England Michael Holt China 2018 International Championship Last 128 11 England Joe O'Connor 1
    England Michael Holt China 2018 World Open Last 64 9 England Mark Davis 1
    China Luo Honghao England 2019 World Championship Last 48 19 England Tom Ford 1
    China Luo Honghao England 2018 UK Championship Last 64 11 Hong Kong Marco Fu 1
    China Luo Honghao Northern Ireland 2018 Northern Ireland Open Last 128 7 China Lyu Haotian 1
    China Luo Honghao China 2018 International Championship Last 128 11 Wales Michael White 1
    China Luo Honghao China 2018 International Championship Last 64 11 England Michael Holt 1
    China Luo Honghao England 2018 English Open Last 64 7 England Stuart Carrington 1
    China Luo Honghao England 2018 English Open Last 128 7 England Adam Duffy 1
    China Luo Honghao England 2018 English Open Quarter-final 9 England Ronnie O'Sullivan 1
    China Luo Honghao China 2018 China Championship Last 64 9 England Gary Wilson 1
    England Ashley Hugill China 2019 China Open Last 128 11 Norway Kurt Maflin 1
    Finland Robin Hull England 2018 UK Championship Last 128 11 England Liam Highfield 1
    Finland Robin Hull Northern Ireland 2018 Northern Ireland Open Last 128 7 Northern Ireland Jordan Brown 1
    China Zhang Jiankang Latvia 2018 Riga Masters Last 128 7 England Luke Simmonds 1
    England Kuldesh Johal England 2018 Q School - Event 3 Last 128 7 England Jed Mann 1
    England Kuldesh Johal England 2018 Q School - Event 3 Quarter-final 7 England Andy Lee 1
    England Kuldesh Johal England 2018 Q School - Event 2 Last 128 7 Wales Tyler Rees 1
    Wales Duane Jones Germany 2019 German Masters Last 128 9 Switzerland Alexander Ursenbacher 1
    Wales Duane Jones Germany 2019 German Masters Last 16 9 China Yuan Sijun 1
    Wales Jak Jones Germany 2019 German Masters Last 128 9 Iran Hossein Vafaei 1
    Wales Duane Jones Germany 2019 German Masters Last 64 9 Northern Ireland Jordan Brown 1
    Wales Duane Jones Germany 2019 German Masters Last 32 9 England Jack Lisowski 1
    Wales Duane Jones Scotland 2018 Scottish Open Last 128 7 China Lu Ning 1
    Wales Jak Jones England 2018 UK Championship Last 64 11 Northern Ireland Joe Swail 1
    Wales Jak Jones England 2018 UK Championship Last 128 11 England Ricky Walden 1
    Wales Jak Jones England 2018 English Open Last 128 7 Wales Lee Walker 1
    Wales Jak Jones China 2018 China Championship Last 128 9 Wales Ryan Day 1
    Wales Jamie Jones China 2018 China Championship Last 128 9 Poland Adam Stefanow 1
    Wales Jamie Jones China 2018 China Championship Last 32 9 England Judd Trump 1
    Wales Jamie Jones Germany 2018 Paul Hunter Classic Last 64 7 Wales Lee Walker 1
    Wales Jamie Jones China 2018 World Open Last 64 9 China Zhou Yuelong 1
    Wales Jak Jones China 2018 World Open Last 64 9 China Zhang Anda 1
    Wales Jamie Jones Latvia 2018 Riga Masters Last 64 7 England Rod Lawler 1
    Wales Jak Jones England 2018 Q School - Event 1 Last 64 7 England Andrew Smith 1
    England Mark Joyce China 2018 World Open Last 128 9 China Chen Feilong 1
    England Mark Joyce Latvia 2018 Riga Masters Last 128 7 England Nigel Bond 1
    Ireland Michael Judge England 2018 Q School - Event 2 Last 64 7 England Sydney Wilson 1
    Ireland Michael Judge England 2018 Q School - Event 2 Last 128 7 China Hu Hao 1
    China Ding Junhui China 2019 China Open Last 128 11 China Zhang Jiankang 1
    China Ding Junhui England 2019 World Grand Prix Last 32 7 England Jack Lisowski 1
    China Ding Junhui Germany 2019 German Masters Last 64 9 England Kuldesh Johal 1
    China Ding Junhui Germany 2019 German Masters Last 16 9 China Xiao Guodong 1
    China Ding Junhui Germany 2019 German Masters Last 128 9 England Nigel Bond 1
    China Ding Junhui England 2019 Masters Last 16 11 England Jack Lisowski 1
    China Ding Junhui England 2019 Championship League Group 7 5 Wales Michael White 1
    China Ding Junhui England 2019 Championship League Group 7 5 England Tom Ford 1
    China Ding Junhui Scotland 2018 Scottish Open Last 64 7 England Robert Milkins 1
    China Ding Junhui England 2018 Champion of Champions Last 16 7 Cyprus Michael Georgiou 1
    China Ding Junhui China 2018 International Championship Last 32 11 China Zhao Xintong 1
    China Ding Junhui China 2018 International Championship Last 128 11 Finland Robin Hull 1
    China Ding Junhui China 2018 China Championship Last 64 9 Wales Daniel Wells 1
    China Ding Junhui China 2018 Shanghai Masters Quarter-final 11 England Mark Selby 1
    China Ding Junhui China 2018 Shanghai Masters Last 16 11 Northern Ireland Mark Allen 1
    China Ding Junhui China 2018 Shanghai Masters Semi-final 19 England Barry Hawkins 1
    China Ding Junhui China 2018 World Open Last 64 9 China Yuan Sijun 1
    England Mark King China 2019 China Open Last 128 11 China Bai Langning 1
    England Mark King China 2019 China Open Last 64 11 Switzerland Alexander Ursenbacher 1
    England Mark King Germany 2019 German Masters Last 128 9 England Rod Lawler 1
    England Mark King Scotland 2018 Scottish Open Last 128 7 China Mei Xiwen 1
    England Mark King Northern Ireland 2018 Northern Ireland Open Last 64 7 England Michael Holt 1
    England Mark King China 2018 International Championship Last 64 11 England Craig Steadman 1
    England Mark King Belgium 2018 European Masters Last 32 7 England Stuart Bingham 1
    England Mark King Latvia 2018 Riga Masters Last 16 7 England Chris Wakelin 1
    Germany Lukas Kleckers England 2019 World Championship Last 144 19 China Yan Bingtao 1
    Germany Lukas Kleckers Wales 2019 Welsh Open Last 32 7 Iran Hossein Vafaei 1
    England Rod Lawler India 2019 Indian Open Last 128 7 England Rory McLeod 1
    England Rod Lawler Germany 2018 Paul Hunter Classic Last 64 7 Germany Lukas Kleckers 1
    England Rod Lawler Germany 2018 Paul Hunter Classic Last 128 7 Austria Florian Nüßle 1
    England Rod Lawler Latvia 2018 Riga Masters Last 128 7 England Martin O'Donnell 1
    England Andy Lee England 2018 Q School - Event 2 Last 128 7 England Dave Nelson 1
    England David Lilley England 2019 World Championship Last 144 19 Israel Eden Sharav 1
    England David Lilley Gibraltar 2019 Gibraltar Open Last 128 7 England Tom Ford 1
    England David Lilley China 2018 World Open Last 64 9 England Robert Milkins 1
    England David Lilley England 2018 Q School - Event 2 Round 1 7 England Andrew Smith 1
    England David Lilley England 2018 Q School - Event 1 Round 1 7 England Jason Turnbull 1
    England Oliver Lines India 2019 Indian Open Last 128 7 England Mark Joyce 1
    England Oliver Lines China 2018 International Championship Last 128 11 England Jack Lisowski 1
    England Peter Lines Germany 2018 Paul Hunter Classic Last 32 7 Thailand Noppon Saengkham 1
    England Peter Lines Latvia 2018 Riga Masters Last 64 7 Northern Ireland Mark Allen 1
    England Jack Lisowski China 2019 China Open Last 64 11 England John Astley 1
    England Jack Lisowski China 2019 China Open Quarter-final 11 England Stuart Bingham 1
    England Jack Lisowski Gibraltar 2019 Gibraltar Open Last 128 7 England Hammad Miah 1
    England Jack Lisowski Germany 2019 German Masters Last 32 9 Wales Duane Jones 1
    England Jack Lisowski Germany 2019 German Masters Last 128 9 England Mark Joyce 1
    England Jack Lisowski Germany 2019 German Masters Last 64 9 England Gary Wilson 1
    England Jack Lisowski England 2019 Championship League Group 2 - Group 5 Belgium Luca Brecel 1
    England Jack Lisowski England 2019 Championship League Group 2 - Group 5 England Kyren Wilson 1
    England Jack Lisowski England 2019 Championship League Group 1 - Group 5 England Mark King 1
    England Jack Lisowski Scotland 2018 Scottish Open Last 64 7 England Jimmy Robertson 1
    England Jack Lisowski England 2018 UK Championship Last 32 11 Hong Kong Marco Fu 1
    England Jack Lisowski China 2018 International Championship Last 64 11 England Chris Wakelin 1
    England Jack Lisowski China 2018 International Championship Last 32 11 Hong Kong Marco Fu 1
    England Jack Lisowski China 2018 International Championship Quarter-final 11 England Judd Trump 1
    England Jack Lisowski England 2018 English Open Last 64 7 England Ian Burns 1
    England Jack Lisowski Belgium 2018 European Masters Last 128 7 Thailand James Wattana 1
    England Jack Lisowski Germany 2018 Paul Hunter Classic Last 128 7 Wales Dylan Emery 1
    England Jack Lisowski Germany 2018 Paul Hunter Classic Last 64 7 China Zhang Jiankang 1
    England Jack Lisowski China 2018 World Open Quarter-final 9 Wales Mark Williams 1
    England Jack Lisowski China 2018 World Open Last 64 9 England Chris Wakelin 1
    England Jack Lisowski Latvia 2018 Riga Masters Last 16 7 China Zhang Yong 1
    Norway Kurt Maflin England 2019 World Championship Last 144 19 England Mitchell Mann 1
    Norway Kurt Maflin Gibraltar 2019 Gibraltar Open Last 16 7 England Stuart Bingham 1
    Norway Kurt Maflin Gibraltar 2019 Gibraltar Open Last 32 7 Thailand Thepchaiya Un-Nooh 1
    Norway Kurt Maflin Wales 2019 Welsh Open Quarter-final 9 Australia Neil Robertson 1
    Norway Kurt Maflin Wales 2019 Welsh Open Last 64 7 England Billy Joe Castle 1
    Norway Kurt Maflin Germany 2019 German Masters Last 64 9 England Tom Ford 1
    Norway Kurt Maflin England 2018 UK Championship Last 64 11 England Stuart Bingham 1
    Norway Kurt Maflin England 2018 UK Championship Last 128 11 China Zhang Anda 1
    Norway Kurt Maflin Germany 2018 Paul Hunter Classic Last 128 7 England David Grace 1
    Norway Kurt Maflin Latvia 2018 Riga Masters Last 128 7 China Lyu Haotian 1
    Scotland Stephen Maguire Germany 2019 German Masters Last 128 9 Wales Daniel Wells 1
    Scotland Stephen Maguire Germany 2019 German Masters Last 32 9 Cyprus Michael Georgiou 1
    Scotland Stephen Maguire England 2019 Championship League Group 5 5 England Mark Selby 1
    Scotland Stephen Maguire England 2019 Championship League Group 5 5 England Ali Carter 1
    Scotland Stephen Maguire England 2019 Championship League Group 6 5 England Ali Carter 1
    Scotland Stephen Maguire England 2019 Championship League Group 5 5 England David Gilbert 1
    Scotland Stephen Maguire England 2019 Championship League Group 5 - Semi-final 5 England Mark Selby 1
    Scotland Stephen Maguire England 2019 Championship League Group 5 5 England Barry Hawkins 1
    Scotland Stephen Maguire England 2019 Championship League Group 6 5 England Mark Davis 1
    Scotland Stephen Maguire England 2019 Championship League Group 5 5 Scotland Anthony McGill 1
    Scotland Stephen Maguire England 2019 Championship League Group 7 5 England Tom Ford 1
    Scotland Stephen Maguire China 2018 International Championship Last 64 11 Cyprus Michael Georgiou 1
    Scotland Stephen Maguire China 2018 International Championship Last 128 11 Wales Duane Jones 1
    Scotland Stephen Maguire England 2018 English Open Quarter-final 9 Thailand Noppon Saengkham 1
    Scotland Stephen Maguire China 2018 Shanghai Masters Last 16 11 England Barry Hawkins 1
    Scotland Stephen Maguire China 2018 Shanghai Masters Last 24 11 Pu QingSong 1
    Scotland Stephen Maguire China 2018 World Open Last 64 9 Thailand Thepchaiya Un-Nooh 1
    Scotland Stephen Maguire Latvia 2018 Riga Masters Last 128 7 Ireland Michael Judge 1
    Scotland Stephen Maguire Latvia 2018 Riga Masters Last 16 7 England Joe Perry 1
    England Mitchell Mann England 2018 Q School - Event 3 Last 128 7 Sweden Belan Sharif 1
    Scotland Anthony McGill England 2019 World Championship Last 48 19 England Robert Milkins 1
    Scotland Anthony McGill Wales 2019 Welsh Open Last 128 7 England Mark Selby 1
    Scotland Anthony McGill Germany 2019 German Masters Last 128 9 Northern Ireland Jordan Brown 1
    Scotland Anthony McGill England 2019 Championship League Group 5 5 England Barry Hawkins 1
    Scotland Anthony McGill China 2018 International Championship Last 128 11 China Xu Si 1
    Scotland Anthony McGill England 2018 English Open Last 64 7 Thailand Akani Songsermsawad 1
    Scotland Anthony McGill Belgium 2018 European Masters Last 16 7 England Jimmy Robertson 1
    Scotland Anthony McGill China 2018 Shanghai Masters Last 24 11 China Yan Bingtao 1
    England Rory McLeod China 2019 China Open Last 128 11 China Lu Ning 1
    England Rory McLeod Germany 2019 German Masters Last 32 9 England Kyren Wilson 1
    England Rory McLeod Germany 2019 German Masters Last 64 9 England Martin Gould 1
    Scotland Alan McManus England 2019 World Championship Last 80 19 England Martin O'Donnell 1
    Scotland Alan McManus China 2019 China Open Last 16 11 Scotland Anthony McGill 1
    Scotland Alan McManus Wales 2019 Welsh Open Last 128 7 England Nigel Bond 1
    Scotland Alan McManus Scotland 2018 Scottish Open Last 64 7 Belgium Luca Brecel 1
    England Hammad Miah Gibraltar 2019 Gibraltar Open Last 128 7 England Jack Lisowski 1
    England Hammad Miah Wales 2019 Welsh Open Last 64 7 England Joe Perry 1
    England Hammad Miah England 2018 Q School - Event 1 Last 16 7 England Ben Hancorn 1
    England Hammad Miah England 2018 Q School - Event 1 Last 32 7 England Reanne Evans 1
    England Robert Milkins China 2019 China Open Last 128 11 Israel Eden Sharav 1
    England Robert Milkins Germany 2019 German Masters Last 128 9 England Elliot Slessor 1
    England Robert Milkins China 2018 International Championship Last 32 11 England Mark Selby 1
    England Robert Milkins England 2018 English Open Last 64 7 England Elliot Slessor 1
    Scotland Ross Muir Gibraltar 2019 Gibraltar Open Last 64 7 England Rod Lawler 1
    Scotland Ross Muir India 2019 Indian Open Last 128 7 China Li Yuan 1
    Scotland Ross Muir Scotland 2018 Scottish Open Last 32 7 England Sam Baird 1
    England Shaun Murphy India 2019 Indian Open Last 32 7 England Chris Wakelin 1
    England Shaun Murphy Wales 2019 Welsh Open Last 128 7 Poland Adam Stefanow 1
    England Shaun Murphy Scotland 2018 Scottish Open Last 32 7 England Nigel Bond 1
    England Shaun Murphy Scotland 2018 Scottish Open Last 128 7 Thailand Akani Songsermsawad 1
    England Shaun Murphy Scotland 2018 Scottish Open Final 17 Northern Ireland Mark Allen 1
    England Shaun Murphy Scotland 2018 Scottish Open Quarter-final 9 England Sam Baird 1
    England Shaun Murphy Scotland 2018 Scottish Open Last 16 7 England Kyren Wilson 1
    England Shaun Murphy China 2018 China Championship Last 32 9 China Xiao Guodong 1
    England Shaun Murphy China 2018 China Championship Last 128 9 Northern Ireland Jordan Brown 1
    England Shaun Murphy Germany 2018 Paul Hunter Classic Last 128 7 Ireland Fergal O'Brien 1
    England Shaun Murphy Latvia 2018 Riga Masters Last 64 7 England David Lilley 1
    England Jake Nicholson England 2018 Q School - Event 2 Last 128 7 Ireland Dessie Sheehan 1
    England Jake Nicholson England 2018 Q School - Event 1 Last 64 7 England Simon Dent 1
    China Lu Ning England 2019 World Championship Last 80 19 England Mark King 1
    China Lu Ning England 2019 World Championship Last 144 19 England Allan Taylor 1
    China Lu Ning China 2019 China Open Last 128 11 England Rory McLeod 1
    China Lu Ning China 2019 China Open Last 32 11 England Mark King 1
    China Lu Ning Wales 2019 Welsh Open Last 128 7 England Ben Woollaston 1
    China Lu Ning Scotland 2018 Scottish Open Last 64 7 Wales Jak Jones 1
    China Lu Ning England 2018 UK Championship Last 128 11 Scotland Anthony McGill 1
    China Lu Ning Northern Ireland 2018 Northern Ireland Open Last 32 7 England Hammad Miah 1
    China Lu Ning Northern Ireland 2018 Northern Ireland Open Last 64 7 Scotland Alan McManus 1
    Ireland Fergal O'Brien China 2019 China Open Last 128 11 England Sam Baird 1
    Ireland Fergal O'Brien Germany 2019 German Masters Last 64 9 China Liang Wenbo 1
    Ireland Fergal O'Brien Germany 2019 German Masters Last 32 9 China Ding Junhui 1
    Ireland Fergal O'Brien England 2018 UK Championship Last 128 11 China Mei Xiwen 1
    Ireland Fergal O'Brien China 2018 International Championship Last 128 11 England Jimmy White 1
    Ireland Fergal O'Brien China 2018 China Championship Last 64 9 England Ali Carter 1
    Ireland Fergal O'Brien Germany 2018 Paul Hunter Classic Last 64 7 Thailand Noppon Saengkham 1
    Ireland Fergal O'Brien China 2018 World Open Last 32 9 Belgium Luca Brecel 1
    Ireland Fergal O'Brien China 2018 World Open Last 16 9 England Gary Wilson 1
    Ireland Fergal O'Brien Latvia 2018 Riga Masters Last 64 7 England Stuart Carrington 1
    England Joe O'Connor England 2019 World Championship Last 80 19 England Jimmy Robertson 1
    England Joe O'Connor China 2019 China Open Last 32 11 Iran Hossein Vafaei 1
    England Joe O'Connor China 2019 China Open Last 128 11 England Liam Highfield 1
    England Joe O'Connor Wales 2019 Welsh Open Quarter-final 9 Scotland John Higgins 1
    England Joe O'Connor Northern Ireland 2018 Northern Ireland Open Last 128 7 England Sanderson Lam 1
    England Martin O'Donnell England 2019 World Championship Last 144 19 England Adam Duffy 1
    England Martin O'Donnell China 2019 China Open Last 128 11 China Mei Xiwen 1
    England Martin O'Donnell Gibraltar 2019 Gibraltar Open Last 128 7 Spain Francisco Sanchez Ruiz 1
    England Martin O'Donnell Wales 2019 Welsh Open Last 64 7 England Ricky Walden 1
    England Martin O'Donnell England 2018 UK Championship Last 64 11 China Chen Feilong 1
    England Martin O'Donnell China 2018 International Championship Last 64 11 England Peter Lines 1
    England Martin O'Donnell China 2018 International Championship Last 128 11 England Rod Lawler 1
    England Phil O'Kane England 2018 Q School - Event 1 Last 128 7 England Tugba Irten 1
    England Jamie O'Neill England 2018 Q School - Event 1 Round 1 7 England George Pragnall 1
    England Sean O'Sullivan Gibraltar 2019 Gibraltar Open Last 128 7 England Joe Perry 1
    England Ronnie O'Sullivan England 2019 Players Championship Last 16 11 England Barry Hawkins 1
    England Sean O'Sullivan Wales 2019 Welsh Open Last 128 7 Ireland Ken Doherty 1
    England Ronnie O'Sullivan Wales 2019 Welsh Open Last 32 7 Switzerland Alexander Ursenbacher 1
    England Ronnie O'Sullivan Wales 2019 Welsh Open Last 64 7 China Yuan Sijun 1
    England Ronnie O'Sullivan Wales 2019 Welsh Open Last 128 7 England Sanderson Lam 1
    England Ronnie O'Sullivan England 2019 Masters Quarter-final 11 Wales Ryan Day 1
    England Ronnie O'Sullivan England 2018 UK Championship Final 19 Northern Ireland Mark Allen 1
    England Ronnie O'Sullivan England 2018 UK Championship Semi-final 11 England Tom Ford 1
    England Ronnie O'Sullivan Northern Ireland 2018 Northern Ireland Open Last 16 7 China Zhou Yuelong 1
    England Ronnie O'Sullivan Northern Ireland 2018 Northern Ireland Open Final 17 England Judd Trump 1
    England Ronnie O'Sullivan Northern Ireland 2018 Northern Ireland Open Last 64 7 China Mei Xiwen 1
    England Ronnie O'Sullivan Northern Ireland 2018 Northern Ireland Open Quarter-final 9 England David Gilbert 1
    England Ronnie O'Sullivan England 2018 English Open Last 128 7 Norway Kurt Maflin 1
    England Ronnie O'Sullivan England 2018 English Open Quarter-final 9 China Luo Honghao 1
    England Ronnie O'Sullivan China 2018 Shanghai Masters Semi-final 19 England Kyren Wilson 1
    France Brian Ochoiski England 2018 Q School - Event 3 Round 1 7 England Imran Puri 1
    France Brian Ochoiski England 2018 Q School - Event 2 Round 1 7 England Dan Woolloff 1
    Wales Jackson Page Wales 2019 Welsh Open Last 128 7 China Zhao Xintong 1
    Wales Jackson Page Germany 2018 Paul Hunter Classic Last 32 7 England Sam Baird 1
    Wales Jackson Page England 2018 Q School - Event 2 Last 64 7 England Kuldesh Johal 1
    Wales Andrew Pagett Germany 2018 Paul Hunter Classic Pre-qualifying 2 7 England James Budd 1
    Wales Andrew Pagett England 2018 Q School - Event 3 Round 1 7 England Louis Heathcote 1
    China Tian Pengfei England 2019 World Championship Last 80 19 Wales Ryan Day 1
    China Tian Pengfei England 2019 World Championship Last 48 19 Wales Matthew Stevens 1
    China Tian Pengfei England 2018 UK Championship Last 64 11 England Jimmy Robertson 1
    China Tian Pengfei England 2018 UK Championship Last 32 11 England Martin O'Donnell 1
    China Tian Pengfei Northern Ireland 2018 Northern Ireland Open Last 128 7 England Mike Dunn 1
    China Tian Pengfei Belgium 2018 European Masters Last 32 7 England Judd Trump 1
    China Tian Pengfei Belgium 2018 European Masters Last 64 7 China Li Hang 1
    China Tian Pengfei China 2018 China Championship Last 128 9 Ireland Ken Doherty 1
    England Joe Perry India 2019 Indian Open Last 64 7 England Ashley Carty 1
    England Joe Perry Wales 2019 Welsh Open Last 32 7 China Ding Junhui 1
    England Joe Perry Wales 2019 Welsh Open Last 128 7 England Mark Davis 1
    England Joe Perry Wales 2019 Welsh Open Last 64 7 England Hammad Miah 1
    England Joe Perry Germany 2019 German Masters Last 128 9 England Ashley Carty 1
    England Joe Perry Germany 2019 German Masters Last 64 9 Scotland Chris Totten 1
    England Joe Perry England 2019 Championship League Group 5 5 England Ali Carter 1
    England Joe Perry Scotland 2018 Scottish Open Last 64 7 England Robbie Williams 1
    England Joe Perry Scotland 2018 Scottish Open Last 32 7 England Kyren Wilson 1
    England Joe Perry England 2018 UK Championship Quarter-final 11 England Tom Ford 1
    England Joe Perry China 2018 International Championship Last 32 11 Australia Neil Robertson 1
    England Joe Perry Belgium 2018 European Masters Last 64 7 England Oliver Lines 1
    England Joe Perry Belgium 2018 European Masters Last 16 7 England Kyren Wilson 1
    England Joe Perry China 2018 China Championship Last 128 9 England Ashley Hugill 1
    England Joe Perry China 2018 World Open Last 128 9 China Li Yuan 1
    England Joe Perry Latvia 2018 Riga Masters Last 32 7 Wales Michael White 1
    England Barry Pinches Gibraltar 2019 Gibraltar Open Last 64 7 China Yan Bingtao 1
    England Barry Pinches England 2018 Q School - Event 3 Last 32 7 England Andy Hicks 1
    England Barry Pinches England 2018 Q School - Event 3 Last 128 7 England Callum Costello 1
    England Haydon Pinhey England 2018 Q School - Event 1 Last 32 7 England Phil O'Kane 1
    Thailand Dechawat Poomjaeng England 2018 Q School - Event 2 Last 32 7 England Louis Heathcote 1
    India Laxman Rawat England 2018 Q School - Event 1 Last 64 7 Wales Andrew Pagett 1
    Australia Neil Robertson China 2019 China Open Last 32 11 China Mei Xiwen 1
    Australia Neil Robertson China 2019 China Open Last 16 11 China Lu Ning 1
    Australia Neil Robertson China 2019 China Open Semi-final 19 Belgium Luca Brecel 1
    Australia Neil Robertson China 2019 China Open Quarter-final 11 England Sam Craigie 1
    Australia Neil Robertson Wales 2019 Tour Championship Final 25 England Ronnie O'Sullivan 1
    Australia Neil Robertson England 2019 Players Championship Final 19 England Ronnie O'Sullivan 1
    Australia Neil Robertson England 2019 Players Championship Semi-final 11 England Judd Trump 1
    Australia Neil Robertson Wales 2019 Welsh Open Quarter-final 9 Norway Kurt Maflin 1
    England Jimmy Robertson Wales 2019 Welsh Open Last 64 7 England Nigel Bond 1
    England Jimmy Robertson England 2019 World Grand Prix Last 32 7 England Mark Davis 1
    Australia Neil Robertson Germany 2019 German Masters Last 128 9 Wales Jamie Clarke 1
    Australia Neil Robertson England 2019 Masters Last 16 11 Wales Mark Williams 1
    Australia Neil Robertson England 2019 Championship League Group 1 - Semi-final 5 England Anthony Hamilton 1
    Australia Neil Robertson England 2019 Championship League Group 1 - Group 5 England Anthony Hamilton 1
    England Jimmy Robertson England 2019 Championship League Group 2 - Semi-final 5 England Jack Lisowski 1
    Australia Neil Robertson England 2019 Championship League Group 1 - Group 5 England Jimmy Robertson 1
    England Jimmy Robertson England 2019 Championship League Group 2 - Group 5 Belgium Luca Brecel 1
    Australia Neil Robertson England 2019 Championship League Group 1 - Group 5 England Ricky Walden 1
    Australia Neil Robertson England 2019 Championship League Winners Group 5 England Jack Lisowski 1
    England Jimmy Robertson Scotland 2018 Scottish Open Last 32 7 Wales Matthew Stevens 1
    Australia Neil Robertson England 2018 UK Championship Last 128 11 Wales Kishan Hirani 1
    England Jimmy Robertson England 2018 UK Championship Last 128 11 Northern Ireland Jordan Brown 1
    Australia Neil Robertson Northern Ireland 2018 Northern Ireland Open Last 64 7 Norway Kurt Maflin 1
    Australia Neil Robertson China 2018 International Championship Last 32 11 England Joe Perry 1
    Australia Neil Robertson China 2018 International Championship Last 64 11 England Matthew Selt 1
    Australia Neil Robertson China 2018 International Championship Semi-final 17 England Jack Lisowski 1
    Australia Neil Robertson England 2018 English Open Last 32 7 Scotland Alan McManus 1
    England Jimmy Robertson Belgium 2018 European Masters Semi-final 11 England Mark King 1
    England Jimmy Robertson Belgium 2018 European Masters Final 17 England Joe Perry 1
    England Jimmy Robertson Belgium 2018 European Masters Quarter-final 7 Northern Ireland Mark Allen 1
    England Jimmy Robertson China 2018 China Championship Last 128 9 China Chang Bingyu 1
    Australia Neil Robertson China 2018 China Championship Last 64 9 Northern Ireland Gerard Greene 1
    Australia Neil Robertson China 2018 China Championship Last 128 9 Scotland Ross Muir 1
    Australia Neil Robertson China 2018 Shanghai Masters Last 24 11 China Guo Hua 1
    Australia Neil Robertson China 2018 Shanghai Masters Last 16 11 England Ronnie O'Sullivan 1
    England Jimmy Robertson Germany 2018 Paul Hunter Classic Last 32 7 England Rod Lawler 1
    Australia Neil Robertson Latvia 2018 Riga Masters Last 32 7 China Liang Wenbo 1
    Australia Neil Robertson Latvia 2018 Riga Masters Semi-final 9 England Stuart Carrington 1
    Australia Neil Robertson Latvia 2018 Riga Masters Final 9 England Jack Lisowski 1
    Thailand Noppon Saengkham England 2019 World Championship Last 80 19 China Zhao Xintong 1
    Thailand Noppon Saengkham Wales 2019 Welsh Open Last 128 7 England Stuart Carrington 1
    Thailand Noppon Saengkham Wales 2019 Welsh Open Last 32 7 England Mark Selby 1
    Thailand Noppon Saengkham England 2019 World Grand Prix Last 32 7 Scotland John Higgins 1
    Thailand Noppon Saengkham England 2019 Championship League Group 7 5 England Tom Ford 1
    Thailand Noppon Saengkham England 2019 Championship League Group 7 5 England Mark Davis 1
    Thailand Noppon Saengkham England 2018 UK Championship Last 128 11 Pakistan Hamza Akbar 1