Most Centuries In A Match By Both Players - Season 2020-2021 - Professional

Filtering

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