Most Centuries In A Match By Both Players - Year 2020 - Professional

Filtering

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