Most Centuries In A Match By Both Players - Decade 2010-2019 - Professional

Filtering

Most centuries made in a single match by both players.
Status
Categories
Scope
Range
Tournament Round Result Centuries
England 2019 World Championship Final England Judd Trump 18-9 Scotland John Higgins 11
England 2016 World Championship Semi-final China Ding Junhui 17-11 Scotland Alan McManus 10
England 2019 World Championship Last 16 England Kyren Wilson 13-11 England Barry Hawkins 9
England 2019 Champion of Champions Final Australia Neil Robertson 10-9 England Judd Trump 8
England 2015 World Championship Quarter-final England Barry Hawkins 13-12 Australia Neil Robertson 8
England 2015 World Championship Semi-final England Shaun Murphy 17-9 England Barry Hawkins 8
England 2013 World Championship Final England Ronnie O'Sullivan 18-12 England Barry Hawkins 8
England 2019 UK Championship Final China Ding Junhui 10-6 Scotland Stephen Maguire 7
England 2019 World Championship Quarter-final England Gary Wilson 13-9 England Ali Carter 7
China 2018 International Championship Final Northern Ireland Mark Allen 10-5 Australia Neil Robertson 7
China 2013 International Championship Final China Ding Junhui 10-9 Hong Kong Marco Fu 7
England 2011 World Championship Semi-final England Judd Trump 17-15 China Ding Junhui 7
England 2011 World Championship Last 16 England Mark Selby 13-4 Scotland Stephen Hendry 7
Northern Ireland 2019 Northern Ireland Open Final England Judd Trump 9-7 England Ronnie O'Sullivan 6
England 2018 World Championship Last 16 England Barry Hawkins 13-10 China Lyu Haotian 6
England 2018 World Championship Final Wales Mark Williams 18-16 Scotland John Higgins 6
England 2017 World Championship Last 16 Scotland John Higgins 13-9 Northern Ireland Mark Allen 6
England 2017 World Championship Semi-final England Mark Selby 17-15 China Ding Junhui 6
England 2016 UK Championship Final England Mark Selby 10-7 England Ronnie O'Sullivan 6
England 2016 World Championship Semi-final England Mark Selby 17-15 Hong Kong Marco Fu 6
China 2016 China Open Last 128 England Kyren Wilson 5-3 England Anthony Hamilton 6
England 2016 Masters Quarter-final England Judd Trump 6-5 Australia Neil Robertson 6
England 2015 World Championship Final England Stuart Bingham 18-15 England Shaun Murphy 6
England 2014 Champion of Champions Final England Ronnie O'Sullivan 10-7 England Judd Trump 6
England 2011 World Championship Semi-final Scotland John Higgins 17-14 Wales Mark Williams 6
China 2011 China Open Final England Judd Trump 10-8 England Mark Selby 6
China 2019 Shanghai Masters Semi-final England Ronnie O'Sullivan 10-6 Australia Neil Robertson 5
England 2019 World Championship Last 16 Australia Neil Robertson 13-6 England Shaun Murphy 5
England 2019 World Championship Quarter-final England Judd Trump 13-6 Scotland Stephen Maguire 5
England 2019 World Championship Semi-final Scotland John Higgins 17-16 England David Gilbert 5
Wales 2019 Tour Championship Quarter-final Australia Neil Robertson 9-8 England Mark Selby 5
China 2018 International Championship Last 128 England Judd Trump 6-4 China Lu Ning 5
China 2018 International Championship Last 128 Thailand Noppon Saengkham 6-4 China Chang Bingyu 5
China 2018 International Championship Semi-final Northern Ireland Mark Allen 9-6 Wales Matthew Stevens 5
England 2018 World Championship Last 48 England Ricky Walden 10-6 England Andrew Higginson 5
England 2018 World Championship Last 32 Wales Jamie Jones 10-9 England Shaun Murphy 5
England 2018 World Championship Quarter-final Wales Mark Williams 13-8 England Ali Carter 5
England 2018 World Championship Semi-final Scotland John Higgins 17-13 England Kyren Wilson 5
England 2018 World Championship Semi-final Wales Mark Williams 17-15 England Barry Hawkins 5
Wales 2018 Welsh Open Final Scotland John Higgins 9-7 England Barry Hawkins 5
England 2018 Masters Last 16 Wales Ryan Day 6-4 China Ding Junhui 5
China 2017 International Championship Last 16 Northern Ireland Mark Allen 6-5 England Martin O'Donnell 5
England 2017 English Open Final England Ronnie O'Sullivan 9-2 England Kyren Wilson 5
Belgium 2017 European Masters Final England Judd Trump 9-7 England Stuart Bingham 5
England 2017 World Championship Quarter-final China Ding Junhui 13-10 England Ronnie O'Sullivan 5
China 2017 China Open Final England Mark Selby 10-8 Wales Mark Williams 5
England 2017 World Grand Prix Final England Barry Hawkins 10-7 Wales Ryan Day 5
England 2017 Masters Last 16 Hong Kong Marco Fu 6-5 England Judd Trump 5
England 2016 UK Championship Last 64 Ireland Fergal O'Brien 6-5 England Barry Hawkins 5
England 2016 Champion of Champions Semi-final England Ronnie O'Sullivan 6-2 Northern Ireland Mark Allen 5
China 2016 China Championship Final Scotland John Higgins 10-7 England Stuart Bingham 5
China 2016 International Championship Semi-final England Mark Selby 9-3 England Stuart Bingham 5
England 2016 World Championship Last 16 England Barry Hawkins 13-12 England Ronnie O'Sullivan 5
England 2016 World Championship Final England Mark Selby 18-14 China Ding Junhui 5
England 2015 World Championship Last 16 England Barry Hawkins 13-11 Northern Ireland Mark Allen 5
England 2015 World Championship Semi-final England Stuart Bingham 17-16 England Judd Trump 5
England 2014 World Championship Semi-final England Ronnie O'Sullivan 17-7 England Barry Hawkins 5
England 2014 World Championship Semi-final England Mark Selby 17-15 Australia Neil Robertson 5
England 2013 UK Championship Last 32 England Judd Trump 6-2 China Xiao Guodong 5
England 2013 World Championship Semi-final England Barry Hawkins 17-14 England Ricky Walden 5
China 2012 World Open Last 16 England Stephen Lee 5-2 Australia Neil Robertson 5
Wales 2012 Welsh Open Final China Ding Junhui 9-6 England Mark Selby 5
England 2011 UK Championship Final England Judd Trump 10-8 Northern Ireland Mark Allen 5
England 2011 World Championship Quarter-final Wales Mark Williams 13-5 Northern Ireland Mark Allen 5
England 2011 World Championship Last 32 Scotland John Higgins 10-5 England Stephen Lee 5
England 2010 Masters Final England Mark Selby 10-9 England Ronnie O'Sullivan 5
Scotland 2019 Scottish Open Quarter-final England Mark Selby 5-4 England Ronnie O'Sullivan 4
England 2019 UK Championship Last 128 England Ricky Walden 6-3 China Xu Si 4
England 2019 UK Championship Last 128 England Jimmy Robertson 6-4 Poland Kacper Filipiak 4
England 2019 UK Championship Last 64 England Gary Wilson 6-4 England Chris Wakelin 4
England 2019 UK Championship Last 32 China Li Hang 6-4 Hong Kong Marco Fu 4
China 2019 World Open Last 16 England Stuart Bingham 5-2 England Mark Selby 4
China 2019 China Championship Last 64 China Luo Honghao 5-4 England Ricky Walden 4
China 2019 China Championship Final England Shaun Murphy 10-9 Wales Mark Williams 4
England 2019 World Championship Last 144 England James Cahill 10-9 England Andrew Higginson 4
England 2019 World Championship Last 48 England Gary Wilson 10-6 China Liang Wenbo 4
England 2019 World Championship Last 32 Scotland Stephen Maguire 10-9 China Tian Pengfei 4
England 2019 World Championship Last 32 England Shaun Murphy 10-0 China Luo Honghao 4
England 2019 World Championship Last 16 Scotland Stephen Maguire 13-12 England James Cahill 4
England 2019 World Championship Last 16 England David Gilbert 13-9 Wales Mark Williams 4
China 2019 China Open Last 128 Wales Mark Williams 6-4 England Harvey Chandler 4
Wales 2019 Tour Championship Semi-final Australia Neil Robertson 10-6 Northern Ireland Mark Allen 4
England 2019 Players Championship Final England Ronnie O'Sullivan 10-4 Australia Neil Robertson 4
Wales 2019 Welsh Open Last 16 England Stuart Bingham 4-2 England Robbie Williams 4
Wales 2019 Welsh Open Semi-final England Stuart Bingham 6-2 England Joe O'Connor 4
Germany 2019 German Masters Last 128 England Shaun Murphy 5-2 England Martin O'Donnell 4
Germany 2019 German Masters Last 64 Wales Matthew Stevens 5-2 Ireland Ken Doherty 4
England 2018 UK Championship Last 64 Australia Neil Robertson 6-3 Thailand Thepchaiya Un-Nooh 4
England 2018 UK Championship Last 64 England David Gilbert 6-4 England Peter Ebdon 4
England 2018 UK Championship Last 32 England Stuart Bingham 6-2 England David Gilbert 4
Northern Ireland 2018 Northern Ireland Open Final England Judd Trump 9-7 England Ronnie O'Sullivan 4
England 2018 Champion of Champions Quarter-final England Ronnie O'Sullivan 6-3 Scotland John Higgins 4
England 2018 Champion of Champions Semi-final England Ronnie O'Sullivan 6-3 England Shaun Murphy 4
England 2018 Champion of Champions Final England Ronnie O'Sullivan 10-9 England Kyren Wilson 4
China 2018 International Championship Last 64 England Tom Ford 6-3 England Jimmy Robertson 4
China 2018 International Championship Last 64 England Michael Holt 6-4 China Luo Honghao 4
China 2018 International Championship Last 64 Northern Ireland Mark Allen 6-5 England Liam Highfield 4
China 2018 International Championship Quarter-final Australia Neil Robertson 6-4 England Mark Selby 4
China 2018 Shanghai Masters Semi-final England Barry Hawkins 10-9 China Ding Junhui 4
China 2018 Shanghai Masters Final England Ronnie O'Sullivan 11-9 England Barry Hawkins 4
England 2018 World Championship Last 144 Northern Ireland Gerard Greene 10-9 England Mark King 4
England 2018 World Championship Last 48 England Joe Perry 10-7 England Mark Davis 4
England 2018 World Championship Last 48 England Stuart Carrington 10-8 China Zhang Anda 4
England 2018 World Championship Last 32 China Lyu Haotian 10-5 Hong Kong Marco Fu 4
England 2018 World Championship Last 16 Northern Ireland Mark Allen 13-8 England Joe Perry 4
England 2018 World Championship Last 16 England Judd Trump 13-9 England Ricky Walden 4
China 2018 China Open Last 64 England Sam Craigie 6-4 England Martin Gould 4
Wales 2018 Players Championship Last 16 England Judd Trump 6-4 Scotland Stephen Maguire 4
Wales 2018 Players Championship Quarter-final England Ronnie O'Sullivan 6-3 China Ding Junhui 4
Wales 2018 Welsh Open Last 64 England Ian Burns 4-3 Australia Neil Robertson 4
England 2018 World Grand Prix Quarter-final England Ronnie O'Sullivan 5-0 China Xiao Guodong 4
Germany 2018 German Masters Last 64 England Judd Trump 5-4 China Yuan Sijun 4
Germany 2018 German Masters Last 32 England Judd Trump 5-3 England Ben Woollaston 4
England 2018 Masters Last 16 England Kyren Wilson 6-4 England Barry Hawkins 4
England 2017 UK Championship Last 128 Scotland Anthony McGill 6-2 England Ashley Hugill 4
England 2017 UK Championship Final England Ronnie O'Sullivan 10-5 England Shaun Murphy 4
China 2017 International Championship Last 64 Wales Ryan Day 6-5 Norway Kurt Maflin 4
Belgium 2017 European Masters Last 64 England Mark Selby 4-1 China Zhao Xintong 4
China 2017 World Open Quarter-final England Kyren Wilson 5-1 Wales Mark Williams 4
England 2017 World Championship Last 32 England Ronnie O'Sullivan 10-7 England Gary Wilson 4
England 2017 World Championship Last 32 England Shaun Murphy 10-8 China Yan Bingtao 4
England 2017 World Championship Last 16 China Ding Junhui 13-12 China Liang Wenbo 4
England 2017 World Championship Last 16 Hong Kong Marco Fu 13-11 Australia Neil Robertson 4
England 2017 World Championship Final England Mark Selby 18-15 Scotland John Higgins 4
England 2017 World Championship Last 144 England Gary Wilson 10-9 Ireland Josh Boileau 4
Wales 2017 Players Championship Final England Judd Trump 10-8 Hong Kong Marco Fu 4
Scotland 2016 Scottish Open Semi-final Scotland John Higgins 6-5 England Judd Trump 4
Scotland 2016 Scottish Open Final Hong Kong Marco Fu 9-4 Scotland John Higgins 4
England 2016 Champion of Champions Semi-final Scotland John Higgins 6-5 China Ding Junhui 4
China 2016 China Championship Quarter-final Northern Ireland Mark Allen 6-5 England Mark Selby 4
China 2016 China Championship Semi-final England Stuart Bingham 9-8 England Shaun Murphy 4
China 2016 International Championship Last 128 England Ali Carter 6-4 China Chen Zhe 4
England 2016 World Championship Last 144 China Li Hang 10-8 China Lyu Chenwei 4
England 2016 World Championship Last 144 Thailand Noppon Saengkham 10-6 Cyprus Michael Georgiou 4
England 2016 World Championship Last 144 Wales Ryan Day 10-2 Wales Daniel Wells 4
England 2016 World Championship Last 80 England Jimmy Robertson 10-5 England Stuart Carrington 4
England 2016 World Championship Last 80 England Robert Milkins 10-8 Scotland Scott Donaldson 4
England 2016 World Championship Last 32 Scotland Anthony McGill 10-8 England Shaun Murphy 4
England 2016 World Championship Last 32 Scotland John Higgins 10-3 Wales Ryan Day 4
England 2016 World Championship Last 32 England Michael Holt 10-6 Australia Neil Robertson 4
England 2016 World Championship Last 32 China Ding Junhui 10-8 England Martin Gould 4
England 2016 World Championship Last 16 England Mark Selby 13-11 England Sam Baird 4
England 2016 World Championship Last 16 England Kyren Wilson 13-9 Northern Ireland Mark Allen 4
England 2016 Masters Semi-final England Barry Hawkins 6-4 England Judd Trump 4
England 2015 UK Championship Last 16 Australia Neil Robertson 6-1 Scotland Stephen Maguire 4
England 2015 UK Championship Quarter-final Australia Neil Robertson 6-5 Scotland John Higgins 4
England 2015 World Championship Last 16 Australia Neil Robertson 13-5 England Ali Carter 4
England 2015 World Championship Quarter-final England Judd Trump 13-4 China Ding Junhui 4
England 2015 World Championship Quarter-final England Shaun Murphy 13-8 Scotland Anthony McGill 4
England 2015 World Championship Quarter-final England Stuart Bingham 13-9 England Ronnie O'Sullivan 4
China 2015 China Open Semi-final England Mark Selby 6-3 Norway Kurt Maflin 4
England 2015 Masters Last 16 Northern Ireland Mark Allen 6-4 Scotland John Higgins 4
China 2014 International Championship Semi-final Northern Ireland Mark Allen 9-8 Wales Mark Williams 4
England 2014 World Championship Last 128 Thailand Thanawat Thirapongpaiboon 10-8 England Sanderson Lam 4
England 2014 World Championship Last 32 Australia Neil Robertson 10-2 England Robbie Williams 4
England 2014 World Championship Final England Mark Selby 18-14 England Ronnie O'Sullivan 4
China 2014 World Open Last 16 Scotland John Higgins 5-4 England Judd Trump 4
China 2014 World Open Last 16 Hong Kong Marco Fu 5-4 Australia Neil Robertson 4
Wales 2014 Welsh Open Semi-final England Ronnie O'Sullivan 6-2 England Barry Hawkins 4
England 2013 UK Championship Final Australia Neil Robertson 10-7 England Mark Selby 4
England 2013 Champion of Champions Quarter-final Australia Neil Robertson 6-5 England Ali Carter 4
Belgium 2013 European Tour - Event 7 Last 64 England Judd Trump 4-3 Thailand Thepchaiya Un-Nooh 4
England 2013 European Tour - Event 6 Last 64 Australia Neil Robertson 4-3 Hong Kong Marco Fu 4
China 2013 International Championship Last 128 Australia Neil Robertson 6-2 China Li Hang 4
Germany 2013 European Tour - Event 5 Last 128 Australia Neil Robertson 4-0 Qatar Ahmed Saif 4
England 2013 World Championship Last 48 England Ben Woollaston 10-9 Wales Ryan Day 4
England 2013 World Championship Last 16 England Judd Trump 13-7 Hong Kong Marco Fu 4
England 2013 World Championship Last 16 China Ding Junhui 13-9 England Mark King 4
Ireland 2013 PTC Grand Final Quarter-final China Ding Junhui 4-3 Northern Ireland Mark Allen 4
England 2013 Masters Quarter-final Australia Neil Robertson 6-5 Northern Ireland Mark Allen 4
England 2012 UK Championship Last 32 Australia Neil Robertson 6-1 England Tom Ford 4
China 2012 Shanghai Masters Final Scotland John Higgins 10-9 England Judd Trump 4
England 2012 World Championship Last 32 Australia Neil Robertson 10-4 Ireland Ken Doherty 4
England 2012 World Championship Last 16 Wales Ryan Day 13-7 China Cao Yupeng 4
England 2012 World Championship Last 32 Wales Jamie Jones 10-8 England Shaun Murphy 4
England 2012 World Championship Last 16 Scotland Stephen Maguire 13-7 England Joe Perry 4
England 2012 World Championship Quarter-final England Ronnie O'Sullivan 13-10 Australia Neil Robertson 4
England 2012 World Championship Semi-final England Ronnie O'Sullivan 17-10 Wales Matthew Stevens 4
England 2012 World Championship Final England Ronnie O'Sullivan 18-11 England Ali Carter 4
China 2012 China Open Final England Peter Ebdon 10-9 Scotland Stephen Maguire 4
China 2012 World Open Final Northern Ireland Mark Allen 10-1 England Stephen Lee 4
China 2012 World Open Last 16 Northern Ireland Mark Allen 5-4 England Judd Trump 4
China 2012 World Open Semi-final Northern Ireland Mark Allen 6-5 England Mark Selby 4
Germany 2012 German Masters Final England Ronnie O'Sullivan 9-7 Scotland Stephen Maguire 4
England 2011 World Championship Final Scotland John Higgins 18-15 England Judd Trump 4
England 2011 World Championship Last 16 Scotland Graeme Dott 13-11 England Ali Carter 4
England 2011 World Championship Last 48 Scotland Jamie Burnett 10-7 China Liang Wenbo 4
England 2011 World Championship Last 96 China Xiao Guodong 10-9 Norway Kurt Maflin 4
China 2011 China Open Last 32 England Stephen Lee 5-4 Wales Mark Williams 4
China 2011 China Open Last 80 Norway Kurt Maflin 5-4 England Jack Lisowski 4
Germany 2011 German Masters Last 96 Scotland Jamie Burnett 5-4 Thailand James Wattana 4
England 2010 UK Championship Last 16 Australia Neil Robertson 9-5 England Andrew Higginson 4
England 2010 UK Championship Last 32 Northern Ireland Mark Allen 9-5 England Tom Ford 4
England 2010 UK Championship Last 32 Scotland Stephen Maguire 9-6 Ireland Ken Doherty 4
England 2010 UK Championship Last 32 Scotland John Higgins 9-6 England Stephen Lee 4
England 2010 PTC - Event 1 Quarter-final Scotland Stephen Maguire 4-2 England Tom Ford 4
England 2010 World Championship Last 32 England Ronnie O'Sullivan 10-7 China Liang Wenbo 4
England 2010 World Championship Last 16 Scotland Graeme Dott 13-6 Scotland Stephen Maguire 4
England 2010 World Championship Last 16 England Ronnie O'Sullivan 13-10 Wales Mark Williams 4
England 2010 World Championship Last 16 England Shaun Murphy 13-10 China Ding Junhui 4
England 2010 World Championship Semi-final Australia Neil Robertson 17-12 England Ali Carter 4
China 2010 China Open Last 16 China Ding Junhui 5-3 England Mark Selby 4
England 2010 Masters Last 16 England Ronnie O'Sullivan 6-4 Australia Neil Robertson 4
Scotland 2019 Scottish Open Last 128 England Liam Highfield 4-3 Northern Ireland Jordan Brown 3
Scotland 2019 Scottish Open Last 64 England Chris Wakelin 4-1 England Gary Wilson 3
Scotland 2019 Scottish Open Last 64 Hong Kong Marco Fu 4-2 Scotland Stephen Maguire 3
Scotland 2019 Scottish Open Last 32 England David Gilbert 4-3 China Xiao Guodong 3
England 2019 UK Championship Last 128 England James Cahill 6-4 England David Gilbert 3
England 2019 UK Championship Last 128 China Yan Bingtao 6-1 Brazil Igor Figueiredo 3
England 2019 UK Championship Last 64 England Stuart Bingham 6-4 England Martin Gould 3
England 2019 UK Championship Last 32 China Ding Junhui 6-4 England Ali Carter 3
England 2019 UK Championship Last 16 Northern Ireland Mark Allen 6-5 Norway Kurt Maflin 3
England 2019 UK Championship Last 16 China Ding Junhui 6-4 England Ronnie O'Sullivan 3
England 2019 UK Championship Last 16 Scotland Stephen Maguire 6-4 Wales Michael White 3
Northern Ireland 2019 Northern Ireland Open Last 128 England Judd Trump 4-3 England James Cahill 3
Northern Ireland 2019 Northern Ireland Open Last 64 Belgium Luca Brecel 4-0 England Matthew Selt 3
Northern Ireland 2019 Northern Ireland Open Last 64 England Shaun Murphy 4-1 China Luo Honghao 3
Northern Ireland 2019 Northern Ireland Open Quarter-final Scotland John Higgins 5-4 England Mark Selby 3
China 2019 World Open Last 64 England David Gilbert 5-4 China Zhao Xintong 3
China 2019 World Open Last 64 England Judd Trump 5-4 England Sam Craigie 3
China 2019 World Open Last 16 China Zhou Yuelong 5-2 England Ali Carter 3
China 2019 World Open Last 16 England Judd Trump 5-4 England Joe Perry 3
England 2019 English Open Last 128 England Stuart Bingham 4-3 Poland Kacper Filipiak 3
England 2019 English Open Final England Mark Selby 9-1 England David Gilbert 3
China 2019 China Championship Last 64 England David Gilbert 5-1 Hong Kong Marco Fu 3
China 2019 Shanghai Masters Last 16 England Jack Lisowski 6-3 England Mark Selby 3
China 2019 Shanghai Masters Last 16 England Barry Hawkins 6-5 Scotland John Higgins 3
China 2019 Shanghai Masters Quarter-final England Ronnie O'Sullivan 6-5 England Kyren Wilson 3
China 2019 Shanghai Masters Final England Ronnie O'Sullivan 11-9 England Shaun Murphy 3
China 2019 International Championship Last 128 England Louis Heathcote 6-4 Thailand Noppon Saengkham 3
China 2019 International Championship Last 128 Australia Neil Robertson 6-0 England Oliver Lines 3
China 2019 International Championship Last 128 England Judd Trump 6-3 Northern Ireland Jordan Brown 3
China 2019 International Championship Last 64 England Stuart Bingham 6-1 England Mark Joyce 3
China 2019 International Championship Last 32 Australia Neil Robertson 6-5 England Ricky Walden 3
China 2019 International Championship Semi-final England Judd Trump 9-4 England Mark Selby 3
England 2019 World Championship Last 144 China Xiao Guodong 10-5 Wales Jak Jones 3
England 2019 World Championship Last 144 England Michael Holt 10-5 England Brandon Sargeant 3
England 2019 World Championship Last 144 Thailand Noppon Saengkham 10-3 Poland Adam Stefanow 3
England 2019 World Championship Last 144 China Liang Wenbo 10-0 Egypt Basem Eltahhan 3
England 2019 World Championship Last 144 England Ali Carter 10-1 England Paul Davison 3
England 2019 World Championship Last 144 England Chris Wakelin 10-5 China Fan Zhengyi 3
England 2019 World Championship Last 80 Wales Daniel Wells 10-6 Iran Hossein Vafaei 3
England 2019 World Championship Last 48 Thailand Thepchaiya Un-Nooh 10-6 England Joe O'Connor 3
England 2019 World Championship Last 48 China Tian Pengfei 10-8 Wales Matthew Stevens 3
England 2019 World Championship Last 32 China Ding Junhui 10-7 Scotland Anthony McGill 3
England 2019 World Championship Last 32 Scotland John Higgins 10-7 England Mark Davis 3
England 2019 World Championship Last 32 England Mark Selby 10-7 China Zhao Xintong 3
England 2019 World Championship Last 16 England Gary Wilson 13-10 England Mark Selby 3
England 2019 World Championship Last 16 Scotland John Higgins 13-11 England Stuart Bingham 3
England 2019 World Championship Quarter-final England David Gilbert 13-8 England Kyren Wilson 3
England 2019 World Championship Quarter-final Scotland John Higgins 13-10 Australia Neil Robertson 3
England 2019 World Championship Semi-final England Judd Trump 17-11 England Gary Wilson 3
China 2019 China Open Last 128 China Xu Si 6-5 Thailand Thepchaiya Un-Nooh 3
China 2019 China Open Last 128 China Xiao Guodong 6-1 Iran Soheil Vahedi 3
China 2019 China Open Last 64 Scotland Anthony McGill 6-4 England Nigel Bond 3
China 2019 China Open Last 64 England Stuart Bingham 6-0 England Elliot Slessor 3
China 2019 China Open Last 16 Scotland Scott Donaldson 6-5 England Ricky Walden 3
China 2019 China Open Quarter-final Belgium Luca Brecel 6-1 Scotland Alan McManus 3
China 2019 China Open Quarter-final England Jack Lisowski 6-5 England Stuart Bingham 3
Wales 2019 Tour Championship Quarter-final England Ronnie O'Sullivan 9-3 England Stuart Bingham 3
Wales 2019 Tour Championship Semi-final England Ronnie O'Sullivan 10-9 England Judd Trump 3
Wales 2019 Tour Championship Final England Ronnie O'Sullivan 13-11 Australia Neil Robertson 3
Gibraltar 2019 Gibraltar Open Last 32 England Stuart Bingham 4-3 Israel Eden Sharav 3
Gibraltar 2019 Gibraltar Open Last 16 England Stuart Bingham 4-2 Norway Kurt Maflin 3
Gibraltar 2019 Gibraltar Open Quarter-final China Yuan Sijun 4-3 England Robert Milkins 3
England 2019 Players Championship Last 16 England Ronnie O'Sullivan 6-4 England Barry Hawkins 3
England 2019 Players Championship Last 16 England Judd Trump 6-0 England Jimmy Robertson 3
Wales 2019 Welsh Open Last 32 England Mark Selby 4-1 Thailand Noppon Saengkham 3
Wales 2019 Welsh Open Last 16 Scotland John Higgins 4-3 England Jack Lisowski 3
England 2019 World Grand Prix Last 32 England Barry Hawkins 4-1 Wales Ryan Day 3
England 2019 World Grand Prix Last 32 China Yuan Sijun 4-3 Wales Mark Williams 3
Germany 2019 German Masters Last 64 England Shaun Murphy 5-2 England Jimmy White 3
Germany 2019 German Masters Last 64 England David Gilbert 5-4 England Craig Steadman 3
Germany 2019 German Masters Last 32 England Mark Selby 5-1 England Ricky Walden 3
England 2019 Masters Last 16 England Mark Selby 6-2 Scotland Stephen Maguire 3
Scotland 2018 Scottish Open Quarter-final England Judd Trump 5-3 England Stuart Carrington 3
Scotland 2018 Scottish Open Final Northern Ireland Mark Allen 9-7 England Shaun Murphy 3
England 2018 UK Championship Last 128 Wales Dominic Dale 6-4 Northern Ireland Gerard Greene 3
England 2018 UK Championship Last 128 England David Gilbert 6-3 England Ashley Carty 3
England 2018 UK Championship Last 64 England Stuart Bingham 6-5 Norway Kurt Maflin 3
England 2018 UK Championship Last 64 England Gary Wilson 6-3 England Sam Baird 3
England 2018 UK Championship Last 64 Belgium Luca Brecel 6-5 England Liam Highfield 3
England 2018 UK Championship Last 64 Hong Kong Marco Fu 6-2 China Luo Honghao 3
England 2018 UK Championship Last 32 England Joe Perry 6-2 England Joe O'Connor 3
England 2018 UK Championship Last 16 Scotland Stephen Maguire 6-5 Wales Mark Williams 3
England 2018 UK Championship Last 16 England Joe Perry 6-4 England Judd Trump 3
Northern Ireland 2018 Northern Ireland Open Last 128 China Zhou Yuelong 4-1 Germany Lukas Kleckers 3
Northern Ireland 2018 Northern Ireland Open Last 128 England Ronnie O'Sullivan 4-0 Iran Soheil Vahedi 3
Northern Ireland 2018 Northern Ireland Open Last 64 Wales Ryan Day 4-3 China Zhang Anda 3
Northern Ireland 2018 Northern Ireland Open Semi-final England Ronnie O'Sullivan 6-5 England Mark Selby 3
England 2018 Champion of Champions Last 16 Scotland John Higgins 4-3 Wales Ryan Day 3
England 2018 Champion of Champions Quarter-final Northern Ireland Mark Allen 6-1 Australia Neil Robertson 3
China 2018 International Championship Last 128 China Xiao Guodong 6-1 Germany Lukas Kleckers 3
China 2018 International Championship Last 128 England Mark Davis 6-4 England Elliot Slessor 3
China 2018 International Championship Last 64 England Mark Selby 6-0 Ireland Ken Doherty 3
China 2018 International Championship Last 64 China Zhao Xintong 6-5 Thailand James Wattana 3
China 2018 International Championship Last 32 England Jack Lisowski 6-3 Hong Kong Marco Fu 3
China 2018 International Championship Last 32 China Yan Bingtao 6-5 Wales Ryan Day 3
China 2018 International Championship Last 32 England David Gilbert 6-5 Israel Eden Sharav 3
China 2018 International Championship Last 32 England Mark Selby 6-4 England Robert Milkins 3
China 2018 International Championship Last 16 England Jack Lisowski 6-5 England Martin Gould 3
China 2018 International Championship Semi-final Australia Neil Robertson 9-7 England Jack Lisowski 3
England 2018 English Open Last 128 England Nigel Bond 4-3 China Tian Pengfei 3
England 2018 English Open Last 128 England Sam Baird 4-2 England Liam Highfield 3
England 2018 English Open Last 64 England Barry Hawkins 4-3 England Sam Craigie 3
England 2018 English Open Last 64 England Judd Trump 4-3 China Zhao Xintong 3
Belgium 2018 European Masters Last 128 England Sam Craigie 4-1 England Ashley Carty 3
Belgium 2018 European Masters Final England Jimmy Robertson 9-6 England Joe Perry 3
China 2018 China Championship Last 128 Wales Ryan Day 5-2 Wales Jak Jones 3
China 2018 Shanghai Masters Last 16 England Barry Hawkins 6-3 Scotland Stephen Maguire 3
China 2018 Shanghai Masters Last 16 England Kyren Wilson 6-2 England Judd Trump 3
China 2018 Shanghai Masters Last 16 Wales Mark Williams 6-3 Scotland Anthony McGill 3
China 2018 Shanghai Masters Quarter-final England Ronnie O'Sullivan 6-2 England Stuart Bingham 3
Germany 2018 Paul Hunter Classic Last 64 England Chris Wakelin 4-2 Malta Aaron Busuttil 3
China 2018 World Open Last 128 Thailand Noppon Saengkham 5-2 England Sean O'Sullivan 3
Latvia 2018 Riga Masters Last 32 Australia Neil Robertson 4-3 China Liang Wenbo 3
Latvia 2018 Riga Masters Last 16 Australia Neil Robertson 4-2 England Craig Steadman 3
England 2018 World Championship Last 144 China Lyu Haotian 10-8 China Fang Xiongman 3
England 2018 World Championship Last 144 China Liang Wenbo 10-2 England Rod Lawler 3
England 2018 World Championship Last 144 China Yan Bingtao 10-7 Wales Jackson Page 3
England 2018 World Championship Last 144 England Liam Highfield 10-3 China Chen Zhe 3
England 2018 World Championship Last 144 Iran Hossein Vafaei 10-8 England Jamie Cope 3
England 2018 World Championship Last 144 Wales Ryan Day 10-2 Brazil Igor Figueiredo 3
England 2018 World Championship Last 80 Ireland Ken Doherty 10-4 Northern Ireland Gerard Greene 3
England 2018 World Championship Last 80 China Tian Pengfei 10-9 China Yan Bingtao 3
England 2018 World Championship Last 80 China Zhang Anda 10-4 England Martin Gould 3
England 2018 World Championship Last 80 England Jack Lisowski 10-3 England David Grace 3
England 2018 World Championship Last 32 England Ronnie O'Sullivan 10-7 Scotland Stephen Maguire 3
England 2018 World Championship Last 32 England Jack Lisowski 10-7 England Stuart Bingham 3
England 2018 World Championship Last 32 Wales Mark Williams 10-5 England Jimmy Robertson 3
England 2018 World Championship Last 32 Scotland John Higgins 10-7 Thailand Thepchaiya Un-Nooh 3
England 2018 World Championship Last 16 England Ali Carter 13-9 England Ronnie O'Sullivan 3
England 2018 World Championship Last 16 Scotland John Higgins 13-1 England Jack Lisowski 3
England 2018 World Championship Last 16 China Ding Junhui 13-4 Scotland Anthony McGill 3
England 2018 World Championship Quarter-final England Barry Hawkins 13-5 China Ding Junhui 3
China 2018 China Open Last 128 Thailand Thepchaiya Un-Nooh 6-4 England Ian Burns 3
China 2018 China Open Last 128 Wales Mark Williams 6-1 Wales Ian Preece 3
China 2018 China Open Last 64 Northern Ireland Mark Allen 6-1 Thailand Noppon Saengkham 3
China 2018 China Open Last 64 China Luo Honghao 6-4 Scotland Anthony McGill 3
China 2018 China Open Last 32 China Luo Honghao 6-5 Wales Duane Jones 3
China 2018 China Open Semi-final England Barry Hawkins 10-6 Australia Neil Robertson 3
Wales 2018 Players Championship Last 16 Australia Neil Robertson 6-2 Belgium Luca Brecel 3
Wales 2018 Players Championship Semi-final England Ronnie O'Sullivan 6-5 England Judd Trump 3
Wales 2018 Players Championship Semi-final England Shaun Murphy 6-3 Wales Mark Williams 3
Wales 2018 Welsh Open Last 128 Wales Mark Williams 4-2 England Mark King 3
Wales 2018 Welsh Open Quarter-final England Gary Wilson 5-2 China Yu Delu 3
England 2018 World Grand Prix Final England Ronnie O'Sullivan 10-3 China Ding Junhui 3
Germany 2018 German Masters Last 128 Finland Robin Hull 5-3 Wales Michael White 3
Germany 2018 German Masters Last 128 Northern Ireland Mark Allen 5-3 China Li Yuan 3
Germany 2018 German Masters Last 64 England Mark Selby 5-2 Wales Jamie Jones 3
Germany 2018 German Masters Last 64 China Niu Zhuang 5-4 Jamaica Rory McLeod 3
Germany 2018 German Masters Last 16 Wales Ryan Day 5-4 England Mark Davis 3
England 2018 Masters Last 16 England Ronnie O'Sullivan 6-0 Hong Kong Marco Fu 3
England 2018 Championship League Group 4 China Liang Wenbo 3-1 England Barry Hawkins 3
England 2018 Championship League Group 5 England Ricky Walden 3-2 England Ben Woollaston 3
England 2018 Championship League Group 5 - Semi-final England Ricky Walden 3-2 England Judd Trump 3
Scotland 2017 Scottish Open Last 128 Thailand Noppon Saengkham 4-3 England Martin Gould 3
Scotland 2017 Scottish Open Last 64 Scotland John Higgins 4-1 England Christopher Keogan 3
Scotland 2017 Scottish Open Quarter-final Australia Neil Robertson 5-4 China Xiao Guodong 3
Scotland 2017 Scottish Open Quarter-final Scotland John Higgins 5-0 England Ronnie O'Sullivan 3
England 2017 UK Championship Last 128 Australia Neil Robertson 6-1 England Rod Lawler 3
England 2017 UK Championship Last 64 Australia Neil Robertson 6-2 Ireland Ken Doherty 3
England 2017 UK Championship Last 16 England Joe Perry 6-4 Northern Ireland Mark Allen 3
England 2017 UK Championship Quarter-final England Ronnie O'Sullivan 6-3 England Martin Gould 3
England 2017 UK Championship Semi-final England Shaun Murphy 6-3 Wales Ryan Day 3
Northern Ireland 2017 Northern Ireland Open Last 128 Thailand Thepchaiya Un-Nooh 4-2 England Allan Taylor 3
Northern Ireland 2017 Northern Ireland Open Last 128 England Sam Craigie 4-1 England Kyren Wilson 3
Northern Ireland 2017 Northern Ireland Open Last 32 England Gary Wilson 4-3 Scotland John Higgins 3
China 2017 Shanghai Masters Last 128 England Stuart Bingham 5-1 Germany Lukas Kleckers 3
China 2017 Shanghai Masters Last 16 England Jack Lisowski 5-4 Northern Ireland Mark Allen 3
England 2017 Champion of Champions Last 16 Wales Ryan Day 4-2 England Barry Hawkins 3
England 2017 Champion of Champions Quarter-final England Shaun Murphy 6-4 Wales Michael White 3
China 2017 International Championship Last 128 Scotland Stephen Maguire 6-3 Malta Alex Borg 3
China 2017 International Championship Last 64 England Judd Trump 6-0 England Ian Burns 3
China 2017 International Championship Last 32 England Ali Carter 6-1 Scotland Stephen Maguire 3
China 2017 International Championship Last 32 England Judd Trump 6-3 England Jimmy Robertson 3
China 2017 International Championship Last 32 England Martin Gould 6-5 England Kyren Wilson 3
China 2017 International Championship Last 32 England Jack Lisowski 6-4 China Xiao Guodong 3
China 2017 International Championship Last 32 Australia Neil Robertson 6-5 England Matthew Selt 3
England 2017 English Open Last 64 Wales Matthew Stevens 4-2 England David Gilbert 3
England 2017 English Open Last 32 England Ronnie O'Sullivan 4-1 China Zhang Yong 3
Hong Kong 2017 Hong Kong Masters Semi-final England Ronnie O'Sullivan 6-5 England Judd Trump 3
England 2017 World Championship Last 80 England Gary Wilson 10-7 England Peter Lines 3
England 2017 World Championship Last 48 England Martin Gould 10-7 China Yu Delu 3
England 2017 World Championship Last 48 Scotland Stephen Maguire 10-5 China Li Hang 3
England 2017 World Championship Last 32 Scotland John Higgins 10-6 England Martin Gould 3
England 2017 World Championship Last 32 China Ding Junhui 10-5 China Zhou Yuelong 3
England 2017 World Championship Last 32 China Liang Wenbo 10-7 England Stuart Carrington 3
England 2017 World Championship Quarter-final England Mark Selby 13-3 Hong Kong Marco Fu 3
England 2017 World Championship Last 144 China Yan Bingtao 10-8 England Sam Craigie 3
China 2017 China Open Last 64 England Shaun Murphy 5-2 England Allan Taylor 3
China 2017 China Open Last 128 England Judd Trump 5-0 England Jason Weston 3
China 2017 China Open Last 64 Wales Michael White 5-3 China Yu Delu 3
China 2017 China Open Last 128 England Mark Selby 5-3 Poland Adam Stefanow 3
China 2017 China Open Last 32 England Mark Joyce 5-4 England Ronnie O'Sullivan 3
Wales 2017 Players Championship Last 16 England Ali Carter 5-4 England Shaun Murphy 3
Gibraltar 2017 Gibraltar Open Last 32 England Jack Lisowski 4-0 England Anthony Hamilton 3
Gibraltar 2017 Gibraltar Open Last 32 England Judd Trump 4-1 England Matthew Selt 3
Wales 2017 Welsh Open Last 128 England Jimmy Robertson 4-3 India Aditya Mehta 3
Wales 2017 Welsh Open Last 128 Australia Neil Robertson 4-1 England Jimmy White 3
Wales 2017 Welsh Open Last 128 Scotland Anthony McGill 4-3 England Joe Perry 3
Wales 2017 Welsh Open Last 64 Wales Lee Walker 4-3 Australia Neil Robertson 3
England 2017 World Grand Prix Quarter-final China Liang Wenbo 4-3 England Joe Perry 3
Germany 2017 German Masters Last 64 Thailand Akani Songsermsawad 5-4 England Jack Lisowski 3
England 2017 Masters Last 16 England Joe Perry 6-1 England Stuart Bingham 3
England 2017 Masters Semi-final England Ronnie O'Sullivan 6-4 Hong Kong Marco Fu 3
England 2017 Masters Final England Ronnie O'Sullivan 10-7 England Joe Perry 3
England 2017 Championship League Group 2 Australia Neil Robertson 3-2 Scotland Anthony McGill 3
England 2017 Championship League Winners Group England Judd Trump 3-1 Wales Ryan Day 3
Scotland 2016 Scottish Open Last 32 Hong Kong Marco Fu 4-0 Finland Robin Hull 3
England 2016 UK Championship Last 128 England Ronnie O'Sullivan 6-0 Thailand Boonyarit Keattikun 3
England 2016 UK Championship Last 128 Northern Ireland Mark Allen 6-4 China Chen Zhe 3
England 2016 UK Championship Last 64 England Shaun Murphy 6-3 Finland Robin Hull 3
England 2016 UK Championship Last 32 England David Gilbert 6-5 England Ali Carter 3
Northern Ireland 2016 Northern Ireland Open Last 64 Scotland John Higgins 4-1 England Sam Craigie 3
Northern Ireland 2016 Northern Ireland Open Last 16 England Kyren Wilson 4-3 England Ronnie O'Sullivan 3
Northern Ireland 2016 Northern Ireland Open Final England Mark King 9-8 England Barry Hawkins 3
England 2016 Champion of Champions Last 16 England Judd Trump 4-3 Scotland Anthony McGill 3
China 2016 International Championship Last 128 England Judd Trump 6-2 Iran Hossein Vafaei 3
China 2016 International Championship Last 32 England Joe Perry 6-3 India Aditya Mehta 3
China 2016 International Championship Quarter-final England Judd Trump 6-5 England Shaun Murphy 3
England 2016 English Open Last 128 China Xiao Guodong 4-1 England Michael Holt 3
England 2016 English Open Semi-final China Liang Wenbo 6-5 England Stuart Bingham 3
Romania 2016 European Masters Final England Judd Trump 9-8 England Ronnie O'Sullivan 3
China 2016 Shanghai Masters Last 96 Wales Jamie Jones 5-3 England Jamie Barrett 3
China 2016 Shanghai Masters Last 32 England David Gilbert 5-4 Hong Kong Marco Fu 3
China 2016 Shanghai Masters Wildcard Scotland Stephen Maguire 5-0 China Yi Chen Xu 3
China 2016 Shanghai Masters Final China Ding Junhui 10-6 England Mark Selby 3
Germany 2016 Paul Hunter Classic Last 32 Thailand Thepchaiya Un-Nooh 4-1 Norway Kurt Maflin 3
Germany 2016 Paul Hunter Classic Last 32 Northern Ireland Mark Allen 4-2 China Li Hang 3
China 2016 World Open Last 64 Norway Kurt Maflin 5-4 Wales Michael White 3
China 2016 World Open Semi-final England Joe Perry 6-2 Australia Neil Robertson 3
China 2016 World Open Final England Ali Carter 10-8 England Joe Perry 3
England 2016 World Championship Last 144 Ireland David Morris 10-5 England Chris Melling 3
England 2016 World Championship Last 144 England Mitchell Mann 10-7 Wales Kishan Hirani 3
England 2016 World Championship Last 80 Scotland Graeme Dott 10-8 Thailand Noppon Saengkham 3
England 2016 World Championship Last 80 England Sam Baird 10-7 England Tom Ford 3
England 2016 World Championship Last 80 England Jack Lisowski 10-5 Jamaica Rory McLeod 3
England 2016 World Championship Last 80 China Zhou Yuelong 10-6 Ireland Fergal O'Brien 3
England 2016 World Championship Last 48 England David Gilbert 10-7 England Jack Lisowski 3
England 2016 World Championship Last 48 Scotland Anthony McGill 10-7 Thailand Thepchaiya Un-Nooh 3
England 2016 World Championship Last 48 England Sam Baird 10-9 England Liam Highfield 3
England 2016 World Championship Last 48 England Robbie Williams 10-9 England Anthony Hamilton 3
England 2016 World Championship Last 32 England Sam Baird 10-7 Wales Michael White 3
England 2016 World Championship Last 32 England Judd Trump 10-8 China Liang Wenbo 3
England 2016 World Championship Last 16 Scotland Alan McManus 13-11 England Ali Carter 3
England 2016 World Championship Quarter-final Scotland Alan McManus 13-11 Scotland John Higgins 3
China 2016 China Open Last 64 Hong Kong Marco Fu 5-2 China Yu Delu 3
China 2016 China Open Last 64 England Stuart Bingham 5-3 England Sam Baird 3
Wales 2016 World Grand Prix Last 16 Wales Ryan Day 4-3 Scotland John Higgins 3
Poland 2016 European Tour - Event 6 Last 64 England Martin Gould 4-1 Wales Dominic Dale 3
Wales 2016 Welsh Open Last 64 England Ronnie O'Sullivan 4-0 China Tian Pengfei 3
Wales 2016 Welsh Open Quarter-final Australia Neil Robertson 5-2 China Ding Junhui 3
Wales 2016 Welsh Open Semi-final England Ronnie O'Sullivan 6-3 England Joe Perry 3
Germany 2016 German Masters Last 128 England Ali Carter 5-3 England Barry Pinches 3
Germany 2016 German Masters Last 128 England Shaun Murphy 5-3 England Michael Wasley 3
Germany 2016 German Masters Last 128 China Liang Wenbo 5-4 Israel Eden Sharav 3
Germany 2016 German Masters Last 16 England Judd Trump 5-1 China Zhang Anda 3
England 2016 Masters Last 16 Northern Ireland Mark Allen 6-4 England Shaun Murphy 3
England 2016 Masters Last 16 Scotland John Higgins 6-4 China Liang Wenbo 3
England 2016 Championship League Group 1 England Ronnie O'Sullivan 3-1 England Robert Milkins 3
England 2015 UK Championship Last 128 Scotland Anthony McGill 6-3 England James Cahill 3
England 2015 UK Championship Last 32 Scotland Stephen Maguire 6-4 England Mark Davis 3
England 2015 UK Championship Quarter-final China Liang Wenbo 6-5 Hong Kong Marco Fu 3
England 2015 UK Championship Final Australia Neil Robertson 10-5 China Liang Wenbo 3
England 2015 Champion of Champions Final Australia Neil Robertson 10-5 Northern Ireland Mark Allen 3
Bulgaria 2015 European Tour - Event 4 Last 64 Wales Dominic Dale 4-2 England Mitchell Mann 3
China 2015 International Championship Last 128 China Cao Yupeng 6-2 England Liam Highfield 3
China 2015 International Championship Last 64 Australia Neil Robertson 6-2 England Martin O'Donnell 3
China 2015 International Championship Last 16 Hong Kong Marco Fu 6-3 England Jimmy Robertson 3
China 2015 International Championship Final Scotland John Higgins 10-5 England David Gilbert 3
China 2015 Shanghai Masters Last 48 England Kyren Wilson 5-4 Scotland Anthony McGill 3
Australia 2015 Australian Open Final Scotland John Higgins 9-8 England Martin Gould 3
England 2015 World Championship Last 144 China Liang Wenbo 10-4 England Chris Norbury 3
England 2015 World Championship Last 144 England Tom Ford 10-2 England Andrew Norman 3
England 2015 World Championship Last 80 Finland Robin Hull 10-6 England Ben Woollaston 3
England 2015 World Championship Last 48 Finland Robin Hull 10-4 Brazil Igor Figueiredo 3
England 2015 World Championship Last 32 Australia Neil Robertson 10-2 Wales Jamie Jones 3
England 2015 World Championship Last 16 Scotland Anthony McGill 13-9 England Mark Selby 3
England 2015 World Championship Last 16 England Stuart Bingham 13-5 Scotland Graeme Dott 3
England 2015 World Championship Last 16 England Judd Trump 13-8 Hong Kong Marco Fu 3
England 2015 World Championship Last 16 England Ronnie O'Sullivan 13-5 Wales Matthew Stevens 3
China 2015 China Open Last 64 England Judd Trump 5-3 England Andrew Higginson 3
China 2015 China Open Final England Mark Selby 10-2 England Gary Wilson 3
Poland 2015 European Tour - Event 6 Last 64 England Shaun Murphy 4-0 England Zak Surety 3
Wales 2015 Welsh Open Last 128 Australia Neil Robertson 4-0 England James Cahill 3
Wales 2015 Welsh Open Last 64 England Matthew Selt 4-1 China Xiao Guodong 3
Wales 2015 Welsh Open Last 16 Belgium Luca Brecel 4-3 England Mark Selby 3
Wales 2015 Welsh Open Quarter-final Wales Mark Williams 5-1 Hong Kong Marco Fu 3
Wales 2015 Welsh Open Semi-final Scotland John Higgins 6-4 Belgium Luca Brecel 3
Germany 2015 German Masters Last 128 India Aditya Mehta 5-3 England Adam Duffy 3
Germany 2015 German Masters Last 128 Australia Neil Robertson 5-4 England Mitchell Mann 3
Germany 2015 German Masters Last 128 England Ronnie O'Sullivan 5-2 England George Pragnell (II) 3
Germany 2015 German Masters Semi-final England Shaun Murphy 6-4 China Liang Wenbo 3
England 2015 Masters Last 16 Hong Kong Marco Fu 6-3 England Stuart Bingham 3
England 2015 Masters Last 16 England Ronnie O'Sullivan 6-4 England Ricky Walden 3
England 2015 Masters Quarter-final England Shaun Murphy 6-4 Scotland Stephen Maguire 3
England 2015 Championship League Group 3 Hong Kong Marco Fu 3-2 England Judd Trump 3
Portugal 2014 European Tour - Event 5 Last 128 England Alfie Burden 4-3 Wales Matthew Stevens 3
England 2014 UK Championship Last 128 Ireland Ken Doherty 6-2 England Mitchell Mann 3
England 2014 UK Championship Last 64 Hong Kong Marco Fu 6-1 China Lyu Haotian 3
England 2014 UK Championship Last 32 England Judd Trump 6-3 Scotland Fraser Patrick 3
England 2014 UK Championship Last 32 Scotland Graeme Dott 6-0 England Robert Milkins 3
England 2014 UK Championship Last 32 England Rod Lawler 6-4 Northern Ireland Mark Allen 3
England 2014 UK Championship Final England Ronnie O'Sullivan 10-9 England Judd Trump 3
Germany 2014 European Tour - Event 4 Last 16 England Shaun Murphy 4-3 Northern Ireland Joe Swail 3
Germany 2014 European Tour - Event 4 Last 16 Australia Neil Robertson 4-3 China Liang Wenbo 3
England 2014 Champion of Champions Last 16 England Ronnie O'Sullivan 4-2 England Stuart Bingham 3
England 2014 Champion of Champions Semi-final England Ronnie O'Sullivan 6-4 China Ding Junhui 3
China 2014 International Championship Last 128 China Wang Zepeng 6-5 China Ding Junhui 3
China 2014 International Championship Last 64 Wales Ryan Day 6-5 England Mark Joyce 3
China 2014 International Championship Last 32 Northern Ireland Mark Allen 6-4 England Martin Gould 3
China 2014 International Championship Last 32 Hong Kong Marco Fu 6-5 England David Gilbert 3
China 2014 International Championship Last 32 England Ronnie O'Sullivan 6-1 Scotland Anthony McGill 3
China 2014 International Championship Last 16 Northern Ireland Mark Allen 6-4 England Stuart Bingham 3
China 2014 International Championship Quarter-final England Ricky Walden 6-1 Scotland Jamie Burnett 3
China 2014 Shanghai Masters Last 96 England Michael Wasley 5-2 Northern Ireland Gerard Greene 3
China 2014 Shanghai Masters Last 48 Wales Dominic Dale 5-4 England Michael Wasley 3
China 2014 Shanghai Masters Last 32 Wales Dominic Dale 5-2 England Judd Trump 3
Germany 2014 European Tour - Event 2 Last 16 England Judd Trump 4-2 Scotland Stephen Maguire 3
Latvia 2014 European Tour - Event 1 Last 128 England Mark Selby 4-1 England Ian Burns 3
Australia 2014 Australian Open Final England Judd Trump 9-5 Australia Neil Robertson 3
China 2014 Wuxi Classic Last 128 England Judd Trump 5-3 England Joel Walker 3
China 2014 Wuxi Classic Last 64 China Liang Wenbo 5-1 Scotland Jamie Burnett 3
England 2014 World Championship Last 128 England Martin O'Donnell 10-1 England Shane Castle 3
England 2014 World Championship Last 96 England Martin Gould 10-1 England Mitchell Travis 3
England 2014 World Championship Last 48 England Martin Gould 10-7 China Liang Wenbo 3
England 2014 World Championship Last 16 England Ronnie O'Sullivan 13-11 England Joe Perry 3
England 2014 World Championship Last 32 England Michael Wasley 10-9 China Ding Junhui 3
England 2014 World Championship Last 16 England Barry Hawkins 13-11 England Ricky Walden 3
England 2014 World Championship Last 16 England Shaun Murphy 13-8 Hong Kong Marco Fu 3
England 2014 World Championship Quarter-final England Ronnie O'Sullivan 13-3 England Shaun Murphy 3
England 2014 World Championship Quarter-final Australia Neil Robertson 13-11 England Judd Trump 3
China 2014 China Open Final China Ding Junhui 10-5 Australia Neil Robertson 3
China 2014 Asian Tour - Event 4 Last 16 China Liang Wenbo 4-3 China Ding Junhui 3
Wales 2014 Welsh Open Quarter-final China Ding Junhui 5-4 England Joel Walker 3
Wales 2014 Welsh Open Final England Ronnie O'Sullivan 9-3 China Ding Junhui 3
Poland 2014 European Tour - Event 8 Last 64 Scotland Alan McManus 4-3 Australia Neil Robertson 3
Germany 2014 German Masters Semi-final England Judd Trump 6-1 England Rod Lawler 3
England 2014 Masters Last 16 Hong Kong Marco Fu 6-5 England Judd Trump 3
England 2014 Masters Last 16 England Ricky Walden 6-5 England Barry Hawkins 3
England 2014 Championship League Group 2 Australia Neil Robertson 3-0 England Joe Perry 3
England 2013 UK Championship Last 128 Wales Daniel Wells 6-4 England Alfie Burden 3
England 2013 UK Championship Last 32 Scotland Stephen Maguire 6-5 China Liang Wenbo 3
England 2013 UK Championship Quarter-final England Stuart Bingham 6-4 England Ronnie O'Sullivan 3
England 2013 Champion of Champions Quarter-final England Mark Selby 6-3 Scotland Stephen Maguire 3
England 2013 Champion of Champions Last 16 Australia Neil Robertson 4-3 England Martin Gould 3
England 2013 Champion of Champions Semi-final England Ronnie O'Sullivan 6-5 Australia Neil Robertson 3
England 2013 Champion of Champions Final England Ronnie O'Sullivan 10-8 England Stuart Bingham 3
China 2013 International Championship Last 32 China Liang Wenbo 6-4 England Ronnie O'Sullivan 3
China 2013 International Championship Last 32 Australia Neil Robertson 6-1 Thailand Thepchaiya Un-Nooh 3
China 2013 International Championship Quarter-final England Joe Perry 6-1 Wales Ryan Day 3
India 2013 Indian Open Last 64 Australia Neil Robertson 4-1 Thailand Noppon Saengkham 3
Germany 2013 European Tour - Event 5 Last 64 England Ben Woollaston 4-3 England Ronnie O'Sullivan 3
China 2013 Shanghai Masters Semi-final China Xiao Guodong 6-3 England Michael Holt 3
Australia 2013 Australian Open Last 32 England Mark Davis 5-4 England Paul Davison 3
Australia 2013 Australian Open Quarter-final Hong Kong Marco Fu 5-1 Wales Dominic Dale 3
Australia 2013 Australian Open Quarter-final Australia Neil Robertson 5-2 England Joe Perry 3
China 2013 Wuxi Classic Last 128 England Judd Trump 5-0 England Phil O'Kane 3
Bulgaria 2013 European Tour - Event 1 Quarter-final Australia Neil Robertson 4-2 England Jimmy Robertson 3
England 2013 World Championship Last 64 Norway Kurt Maflin 10-7 England Steve Davis 3
England 2013 World Championship Last 64 China Yu Delu 10-6 Scotland Jamie Burnett 3
England 2013 World Championship Last 48 England Jack Lisowski 10-4 Ireland Fergal O'Brien 3
England 2013 World Championship Last 16 England Ronnie O'Sullivan 13-8 England Ali Carter 3
England 2013 World Championship Quarter-final England Ricky Walden 13-6 Wales Michael White 3
England 2013 World Championship Quarter-final England Ronnie O'Sullivan 13-4 England Stuart Bingham 3
China 2013 China Open Wildcard England Jimmy Robertson 5-1 China Wang Yuchen 3
China 2013 China Open Last 32 Scotland Stephen Maguire 5-3 England Michael Holt 3
China 2013 China Open Last 32 England Mark Selby 5-1 England Mark King 3
China 2013 China Open Final Australia Neil Robertson 10-6 England Mark Selby 3
Ireland 2013 PTC Grand Final Last 16 China Ding Junhui 4-3 Scotland Anthony McGill 3
China 2013 World Open Last 16 England Judd Trump 5-1 England Nigel Bond 3
China 2013 World Open Final Northern Ireland Mark Allen 10-4 Wales Matthew Stevens 3
Wales 2013 Welsh Open Final Scotland Stephen Maguire 9-8 England Stuart Bingham 3
Germany 2013 German Masters Last 64 England Mark Selby 5-2 Thailand Thepchaiya Un-Nooh 3
Germany 2013 German Masters Last 64 England Judd Trump 5-4 Thailand James Wattana 3
Germany 2013 German Masters Last 32 Scotland Graeme Dott 5-3 England Dave Harold 3
Germany 2013 German Masters Final England Ali Carter 9-6 Hong Kong Marco Fu 3
England 2013 Masters Last 16 Australia Neil Robertson 6-5 China Ding Junhui 3
England 2013 Masters Last 16 England Judd Trump 6-5 England Barry Hawkins 3
England 2013 Championship League Group 4 Northern Ireland Mark Allen 3-1 England Ricky Walden 3
Germany 2013 European Tour - Event 6 Last 64 England Mark Selby 4-0 Scotland Scott Donaldson 3
England 2012 UK Championship Last 96 Belgium Luca Brecel 6-5 Scotland Scott Donaldson 3
England 2012 UK Championship Last 96 India Pankaj Advani 6-2 England Sam Baird 3
England 2012 UK Championship Last 48 Hong Kong Marco Fu 6-2 England Rod Lawler 3
England 2012 UK Championship Last 48 England Jack Lisowski 6-4 England Joe Perry 3
England 2012 UK Championship Last 32 Scotland Stephen Maguire 6-2 Ireland Fergal O'Brien 3
England 2012 UK Championship Last 16 England Mark Davis 6-5 Scotland John Higgins 3
England 2012 UK Championship Quarter-final England Mark Selby 6-4 Australia Neil Robertson 3
England 2012 PTC - Event 4 Last 32 England Judd Trump 4-0 England Jimmy White 3
England 2012 PTC - Event 4 Last 16 England Judd Trump 4-3 Thailand Thanawat Thirapongpaiboon 3
China 2012 International Championship Last 32 Australia Neil Robertson 6-3 Wales Ryan Day 3
China 2012 International Championship Quarter-final England Judd Trump 6-5 Northern Ireland Mark Allen 3
Belgium 2012 European Tour - Event 3 Final Northern Ireland Mark Allen 4-1 England Mark Selby 3
England 2012 PTC - Event 1 Last 128 England Joe Perry 4-0 Isle of Man Darryl Hill 3
Australia 2012 Australian Open Last 48 Hong Kong Marco Fu 5-2 Northern Ireland Gerard Greene 3
Australia 2012 Australian Open Final England Barry Hawkins 9-3 England Peter Ebdon 3
China 2012 Wuxi Classic Last 48 England Dave Harold 5-4 England Mark King 3
China 2012 Wuxi Classic Final England Ricky Walden 10-4 England Stuart Bingham 3
England 2012 World Championship Last 32 China Cao Yupeng 10-6 Northern Ireland Mark Allen 3
England 2012 World Championship Last 80 China Lyu Chuang 10-7 England Rod Lawler 3
England 2012 World Championship Last 64 Wales Jamie Jones 10-9 England Andy Hicks 3
England 2012 World Championship Last 64 England Anthony Hamilton 10-8 Scotland Anthony McGill 3
England 2012 World Championship Last 48 China Lyu Chuang 10-7 England Jamie Cope 3
England 2012 World Championship Last 48 Ireland Ken Doherty 10-9 England Anthony Hamilton 3
England 2012 World Championship Last 32 England Andrew Higginson 10-6 England Stephen Lee 3
England 2012 World Championship Last 16 Australia Neil Robertson 13-9 England David Gilbert 3
England 2012 World Championship Last 16 Wales Matthew Stevens 13-11 England Barry Hawkins 3
England 2012 World Championship Quarter-final England Ali Carter 13-11 Wales Jamie Jones 3
England 2012 World Championship Semi-final England Ali Carter 17-12 Scotland Stephen Maguire 3
China 2012 China Open Last 80 China Cao Yupeng 5-3 Malta Tony Drago 3
China 2012 China Open Last 64 England Sam Craigie 5-3 Northern Ireland Gerard Greene 3
China 2012 World Open Last 64 England Anthony Hamilton 5-4 England Liam Highfield 3
China 2012 World Open Wildcard England Michael Holt 5-4 China Zhu Yinghui 3
Wales 2012 Welsh Open Last 80 China Xiao Guodong 4-2 Ireland David Morris 3
Wales 2012 Welsh Open Quarter-final England Ronnie O'Sullivan 5-3 England Judd Trump 3
Germany 2012 German Masters Last 48 England Mark Davis 5-2 Wales Michael White 3
Germany 2012 German Masters Last 64 Wales Michael White 5-2 China Xiao Guodong 3
England 2012 Masters Semi-final England Shaun Murphy 6-4 Scotland John Higgins 3
England 2012 Masters Final Australia Neil Robertson 10-6 England Shaun Murphy 3
England 2012 Championship League Group 3 England Mark Selby 3-2 Scotland Stephen Hendry 3
England 2012 Championship League Winners Group England Barry Hawkins 3-2 England Judd Trump 3
Germany 2012 PTC - Event 12 Last 128 Northern Ireland Mark Allen 4-2 England Stuart Carrington 3
England 2011 PTC - Event 11 Quarter-final England Martin Gould 4-2 England Michael Holt 3
England 2011 PTC - Event 11 Last 16 England Anthony Hamilton 4-3 China Ding Junhui 3
England 2011 UK Championship Quarter-final England Judd Trump 6-3 Scotland Stephen Maguire 3
England 2011 UK Championship Last 32 Wales Matthew Stevens 6-2 Scotland Marcus Campbell 3
England 2011 UK Championship Last 16 England Shaun Murphy 6-4 England Martin Gould 3
England 2011 PTC - Event 7 Last 16 Wales Michael White 4-3 England Andrew Higginson 3
Poland 2011 PTC - Event 6 Last 16 China Xiao Guodong 4-3 Ireland Fergal O'Brien 3
Poland 2011 PTC - Event 6 Last 32 England Judd Trump 4-1 England Alfie Burden 3
China 2011 Shanghai Masters Last 48 England Stuart Bingham 5-1 England Tom Ford 3
China 2011 Shanghai Masters Last 32 England Anthony Hamilton 5-4 Scotland Stephen Maguire 3
China 2011 Shanghai Masters Last 16 England Shaun Murphy 5-4 Northern Ireland Mark Allen 3
Australia 2011 Australian Open Last 32 England Stuart Bingham 5-2 China Ding Junhui 3
Australia 2011 Australian Open Last 80 China Tian Pengfei 5-1 Scotland Anthony McGill 3
Australia 2011 Australian Open Quarter-final Wales Mark Williams 5-4 Wales Dominic Dale 3
China 2011 Wuxi Classic Quarter-final China Ding Junhui 5-4 Scotland Stephen Maguire 3
England 2011 PTC - Event 1 Last 128 England Michael Holt 4-1 England David Gray 3
England 2011 World Championship Quarter-final England Judd Trump 13-5 Scotland Graeme Dott 3
England 2011 World Championship Quarter-final Scotland John Higgins 13-10 England Ronnie O'Sullivan 3
England 2011 World Championship Last 16 China Ding Junhui 13-12 England Stuart Bingham 3
England 2011 World Championship Last 32 England Judd Trump 10-8 Australia Neil Robertson 3
England 2011 World Championship Last 32 England Ronnie O'Sullivan 10-2 Wales Dominic Dale 3
England 2011 World Championship Last 48 Wales Dominic Dale 10-6 England Michael Holt 3
England 2011 World Championship Last 64 England Steve Davis 10-9 England Jack Lisowski 3
England 2011 World Championship Last 96 Northern Ireland Patrick Wallace 10-2 England Del Smith 3
England 2011 World Championship Last 96 England Kuldesh Johal 10-8 England Liam Highfield 3
China 2011 China Open Quarter-final England Mark Selby 5-1 England Ali Carter 3
China 2011 China Open Last 32 China Ding Junhui 5-4 Norway Kurt Maflin 3
China 2011 China Open Last 48 Norway Kurt Maflin 5-1 England Mark King 3
Wales 2011 Welsh Open Last 32 Wales Ryan Day 4-2 England Ronnie O'Sullivan 3
Germany 2011 German Masters Last 32 England Anthony Hamilton 5-4 Australia Neil Robertson 3
England 2011 Masters Quarter-final China Ding Junhui 6-2 Scotland Graeme Dott 3
England 2011 Masters Last 16 Hong Kong Marco Fu 6-4 Scotland Stephen Maguire 3
England 2011 Championship League Group 2 - Final Wales Mark Williams 3-2 England Ronnie O'Sullivan 3
England 2011 Championship League Group 5 England Mark King 3-0 Wales Ryan Day 3
England 2010 UK Championship Quarter-final Northern Ireland Mark Allen 9-7 England Stuart Bingham 3
England 2010 UK Championship Last 16 Scotland Stephen Maguire 9-7 England Mark Selby 3
England 2010 UK Championship Last 16 England Shaun Murphy 9-8 Wales Ryan Day 3
England 2010 UK Championship Last 32 China Ding Junhui 9-4 Wales Matthew Stevens 3
England 2010 UK Championship Last 32 Australia Neil Robertson 9-1 Jamaica Rory McLeod 3
Germany 2010 EPTC - Event 5 Last 64 England Judd Trump 4-2 Jamaica Rory McLeod 3
Germany 2010 EPTC - Event 3 Quarter-final China Liang Wenbo 4-2 England Mark Selby 3
Belgium 2010 EPTC - Event 2 Last 32 England Mark Selby 4-1 England Mark King 3
China 2010 Shanghai Masters Last 96 Wales Michael White 5-2 China Lyu Chuang 3
England 2010 PTC - Event 4 Last 16 Hong Kong Marco Fu 4-2 Malta Tony Drago 3
England 2010 World Championship Last 32 England Martin Gould 10-9 Hong Kong Marco Fu 3
England 2010 World Championship Last 16 Northern Ireland Mark Allen 13-5 England Mark Davis 3
England 2010 World Championship Last 16 England Steve Davis 13-11 Scotland John Higgins 3
England 2010 World Championship Quarter-final Scotland Graeme Dott 13-12 Northern Ireland Mark Allen 3
England 2010 World Championship Quarter-final England Mark Selby 13-11 England Ronnie O'Sullivan 3
England 2010 World Championship Last 48 England Martin Gould 10-4 England Nigel Bond 3
England 2010 World Championship Last 80 England Mark Joyce 10-9 England Jimmy Robertson 3
England 2010 World Championship Last 96 China Zhang Anda 10-4 England Craig Steadman 3
England 2010 World Championship Last 96 Ireland Brendan O'Donoghue 10-8 England Matthew Couch 3
China 2010 China Open Final Wales Mark Williams 10-6 China Ding Junhui 3
China 2010 China Open Last 48 England Judd Trump 5-1 England Tom Ford 3
Wales 2010 Welsh Open Last 32 Wales Mark Williams 5-2 Ireland Fergal O'Brien 3
England 2010 Masters Last 16 England Shaun Murphy 6-4 Scotland Stephen Hendry 3
England 2010 Championship League Group 2 Australia Neil Robertson 3-2 England Judd Trump 3
Scotland 2019 Scottish Open Last 128 Scotland Graeme Dott 4-0 Brazil Igor Figueiredo 2
Scotland 2019 Scottish Open Last 128 China Ding Junhui 4-1 Wales Michael White 2
Scotland 2019 Scottish Open Last 128 England Kyren Wilson 4-3 Iran Hossein Vafaei 2
Scotland 2019 Scottish Open Last 128 England Judd Trump 4-0 Morocco Amine Amiri 2
Scotland 2019 Scottish Open Last 128 China Yuan Sijun 4-2 England Mitchell Mann 2
Scotland 2019 Scottish Open Last 64 England David Gilbert 4-2 China Chang Bingyu 2
Scotland 2019 Scottish Open Last 64 China Ding Junhui 4-0 China Mei Xiwen 2
Scotland 2019 Scottish Open Last 32 Northern Ireland Mark Allen 4-1 England Elliot Slessor 2
Scotland 2019 Scottish Open Last 32 Thailand Thepchaiya Un-Nooh 4-2 Hong Kong Marco Fu 2
Scotland 2019 Scottish Open Last 32 England Ronnie O'Sullivan 4-0 England Martin Gould 2
Scotland 2019 Scottish Open Last 16 England Ronnie O'Sullivan 4-2 England Joe Perry 2
Scotland 2019 Scottish Open Quarter-final England David Gilbert 5-2 England Judd Trump 2
Scotland 2019 Scottish Open Semi-final England Jack Lisowski 6-5 Northern Ireland Mark Allen 2
Scotland 2019 Scottish Open Final England Mark Selby 9-6 England Jack Lisowski 2
England 2019 UK Championship Last 128 China Li Hang 6-1 Wales Jamie Clarke 2
England 2019 UK Championship Last 128 China Zhao Xintong 6-5 Switzerland Alexander Ursenbacher 2
England 2019 UK Championship Last 128 England Michael Holt 6-1 Poland Adam Stefanow 2
England 2019 UK Championship Last 128 England Nigel Bond 6-5 Belgium Luca Brecel 2
England 2019 UK Championship Last 128 Hong Kong Marco Fu 6-3 England Craig Steadman 2
England 2019 UK Championship Last 128 Wales Jak Jones 6-4 England Andrew Higginson 2
England 2019 UK Championship Last 128 England Mark Selby 6-0 England Andy Hicks 2
England 2019 UK Championship Last 128 Wales Mark Williams 6-2 Scotland Fraser Patrick 2
England 2019 UK Championship Last 128 England Mark Davis 6-5 China Si Jiahui 2
England 2019 UK Championship Last 128 England Anthony Hamilton 6-2 England Sam Baird 2
England 2019 UK Championship Last 128 Scotland Alan McManus 6-1 England Elliot Slessor 2
England 2019 UK Championship Last 64 Thailand Noppon Saengkham 6-3 Scotland Anthony McGill 2
England 2019 UK Championship Last 64 England Ian Burns 6-5 England Michael Holt 2
England 2019 UK Championship Last 64 Northern Ireland Mark Allen 6-5 Wales Jak Jones 2
England 2019 UK Championship Last 64 England Judd Trump 6-1 China Mei Xiwen 2
England 2019 UK Championship Last 64 China Yan Bingtao 6-2 England Stuart Carrington 2
England 2019 UK Championship Last 64 England Mark Davis 6-4 China Fan Zhengyi 2
England 2019 UK Championship Last 64 Scotland Stephen Maguire 6-2 Northern Ireland Jordan Brown 2
England 2019 UK Championship Last 32 England Nigel Bond 6-3 England Judd Trump 2
England 2019 UK Championship Last 32 Scotland Stephen Maguire 6-2 Scotland Graeme Dott 2
England 2019 UK Championship Last 32 England Gary Wilson 6-1 England Joe Perry 2
England 2019 UK Championship Last 16 China Liang Wenbo 6-4 China Li Hang 2
England 2019 UK Championship Quarter-final Scotland Stephen Maguire 6-4 Wales Matthew Stevens 2
England 2019 UK Championship Semi-final Scotland Stephen Maguire 6-0 Northern Ireland Mark Allen 2
Northern Ireland 2019 Northern Ireland Open Last 128 Wales Matthew Stevens 4-1 England Chris Wakelin 2
Northern Ireland 2019 Northern Ireland Open Last 128 China Zhang Anda 4-1 Germany Simon Lichtenberg 2
Northern Ireland 2019 Northern Ireland Open Last 128 England Mark Joyce 4-3 Australia Neil Robertson 2
Northern Ireland 2019 Northern Ireland Open Last 64 China Yan Bingtao 4-1 Hong Kong Marco Fu 2
Northern Ireland 2019 Northern Ireland Open Last 64 England Robbie Williams 4-1 England Hammad Miah 2
Northern Ireland 2019 Northern Ireland Open Last 64 England Ronnie O'Sullivan 4-2 China Peifan Lei 2
Northern Ireland 2019 Northern Ireland Open Last 32 Northern Ireland Mark Allen 4-0 Scotland Scott Donaldson 2
Northern Ireland 2019 Northern Ireland Open Last 32 Scotland John Higgins 4-1 England Billy Joe Castle 2
Northern Ireland 2019 Northern Ireland Open Last 16 Switzerland Alexander Ursenbacher 4-3 Northern Ireland Mark Allen 2
Northern Ireland 2019 Northern Ireland Open Quarter-final England Judd Trump 5-1 England Anthony Hamilton 2
England 2019 Champion of Champions Quarter-final England Judd Trump 6-3 Thailand Thepchaiya Un-Nooh 2
England 2019 Champion of Champions Semi-final Australia Neil Robertson 6-5 England Ronnie O'Sullivan 2
England 2019 Champion of Champions Semi-final England Judd Trump 6-4 Northern Ireland Mark Allen 2
China 2019 World Open Last 128 England Martin O'Donnell 5-3 Wales Kishan Hirani 2
China 2019 World Open Last 128 England Anthony Hamilton 5-3 England Jimmy White 2
China 2019 World Open Last 128 England Kyren Wilson 5-3 China Chen Feilong 2
China 2019 World Open Last 128 England Ali Carter 5-4 England David Lilley 2
China 2019 World Open Last 64 England Mark Davis 5-0 England Matthew Selt 2
China 2019 World Open Last 64 Scotland Anthony McGill 5-2 Wales Matthew Stevens 2
China 2019 World Open Last 64 Thailand Thepchaiya Un-Nooh 5-1 China Zhang Yang 2
China 2019 World Open Last 64 Northern Ireland Mark Allen 5-3 Ireland Ken Doherty 2
China 2019 World Open Last 64 England Alfie Burden 5-2 China Mei Xiwen 2
China 2019 World Open Last 64 Ireland Fergal O'Brien 5-3 Wales Dominic Dale 2
China 2019 World Open Last 32 England Joe Perry 5-3 England Stuart Carrington 2
China 2019 World Open Last 32 Northern Ireland Mark Allen 5-3 China Zhang Anda 2
China 2019 World Open Last 32 China Zhou Yuelong 5-0 Ireland Fergal O'Brien 2
China 2019 World Open Last 32 England Judd Trump 5-3 China Liang Wenbo 2
China 2019 World Open Last 32 England Stuart Bingham 5-3 England Jimmy Robertson 2
China 2019 World Open Last 16 England Kyren Wilson 5-1 England Jack Lisowski 2
China 2019 World Open Quarter-final Scotland John Higgins 5-2 England Stuart Bingham 2
England 2019 English Open Last 128 China Mei Xiwen 4-3 China Yan Bingtao 2
England 2019 English Open Last 128 England Mark Selby 4-2 England Barry Pinches 2
England 2019 English Open Last 128 England Ronnie O'Sullivan 4-3 England Jamie O'Neill 2
England 2019 English Open Last 128 England Michael Holt 4-1 England James Cahill 2
England 2019 English Open Last 64 England David Gilbert 4-0 England Ryan Davies 2
England 2019 English Open Last 32 China Tian Pengfei 4-2 Wales Dominic Dale 2
England 2019 English Open Last 32 Wales Lee Walker 4-2 England Judd Trump 2
England 2019 English Open Last 16 Northern Ireland Mark Allen 4-0 England Barry Hawkins 2
England 2019 English Open Quarter-final England Mark Selby 5-3 China Mei Xiwen 2
England 2019 English Open Semi-final England David Gilbert 6-3 England Tom Ford 2
China 2019 China Championship Last 128 Scotland John Higgins 5-4 England Andy Hicks 2
China 2019 China Championship Last 128 England Shaun Murphy 5-2 China Fan Zhengyi 2
China 2019 China Championship Last 128 England Hammad Miah 5-4 Cyprus Michael Georgiou 2
China 2019 China Championship Last 128 England Mark Selby 5-3 China Chen Feilong 2
China 2019 China Championship Last 64 Wales Ryan Day 5-4 England Joe O'Connor 2
China 2019 China Championship Last 64 China Yan Bingtao 5-4 England Sam Baird 2
China 2019 China Championship Last 64 England Mark Selby 5-2 China Lu Ning 2
China 2019 China Championship Last 64 Northern Ireland Mark Allen 5-3 England Anthony Hamilton 2
China 2019 China Championship Last 64 England Kyren Wilson 5-0 England Robbie Williams 2
China 2019 China Championship Last 64 Scotland Stephen Maguire 5-2 England Harvey Chandler 2
China 2019 China Championship Last 32 Thailand Noppon Saengkham 5-4 Northern Ireland Mark Allen 2
China 2019 China Championship Last 32 Iran Hossein Vafaei 5-3 England Kyren Wilson 2
China 2019 China Championship Last 16 Norway Kurt Maflin 5-3 Scotland John Higgins 2
China 2019 China Championship Quarter-final Iran Hossein Vafaei 5-3 England Joe Perry 2
China 2019 China Championship Semi-final England Shaun Murphy 6-3 England Mark Selby 2
China 2019 Shanghai Masters Last 24 England Barry Hawkins 6-5 China Yan Bingtao 2
China 2019 Shanghai Masters Last 16 England Shaun Murphy 6-5 Wales Mark Williams 2
China 2019 Shanghai Masters Last 16 England Ronnie O'Sullivan 6-0 China Zhang Yi 2
China 2019 Shanghai Masters Last 16 England Judd Trump 6-4 England David Gilbert 2
China 2019 Shanghai Masters Quarter-final Australia Neil Robertson 6-2 England Barry Hawkins 2
Germany 2019 Paul Hunter Classic Last 16 England Barry Hawkins 4-1 England Gary Wilson 2
China 2019 International Championship Last 128 China Xiao Guodong 6-4 Israel Eden Sharav 2
China 2019 International Championship Last 128 England Ali Carter 6-4 England Mitchell Mann 2
China 2019 International Championship Last 128 England Mark Selby 6-1 England Sam Baird 2
China 2019 International Championship Last 128 Wales Ryan Day 6-5 Wales Jamie Clarke 2
China 2019 International Championship Last 128 Wales Duane Jones 6-4 China Lyu Haotian 2
China 2019 International Championship Last 128 England Stuart Bingham 6-1 China Tian Pengfei 2
China 2019 International Championship Last 128 England Mark Joyce 6-3 China Luo Honghao 2
China 2019 International Championship Last 128 England Joe Perry 6-4 England Joe O'Connor 2
China 2019 International Championship Last 128 England Michael Holt 6-3 England Hammad Miah 2
China 2019 International Championship Last 128 England Liam Highfield 6-4 China Si Jiahui 2
China 2019 International Championship Last 128 Scotland Stephen Maguire 6-1 England Jamie O'Neill 2
China 2019 International Championship Last 64 England Elliot Slessor 6-4 England Louis Heathcote 2
China 2019 International Championship Last 64 Northern Ireland Mark Allen 6-1 England Sam Craigie 2
China 2019 International Championship Last 64 China Ding Junhui 6-4 China Zhao Xintong 2
China 2019 International Championship Last 64 Belgium Luca Brecel 6-3 Thailand Akani Songsermsawad 2
China 2019 International Championship Last 64 England Judd Trump 6-2 China Zhang Anda 2
China 2019 International Championship Last 32 England Joe Perry 6-2 Scotland Stephen Maguire 2
China 2019 International Championship Last 32 England Mark Selby 6-3 England Ben Woollaston 2
China 2019 International Championship Last 16 England Judd Trump 6-2 England Joe Perry 2
China 2019 International Championship Final England Judd Trump 10-3 England Shaun Murphy 2
Latvia 2019 Riga Masters Last 128 Scotland Alan McManus 4-1 England Billy Joe Castle 2
Latvia 2019 Riga Masters Last 128 Thailand Thepchaiya Un-Nooh 4-3 Israel Eden Sharav 2
Latvia 2019 Riga Masters Last 128 England Jamie O'Neill 4-1 England Barry Hawkins 2
Latvia 2019 Riga Masters Last 32 England Gary Wilson 4-1 England Tom Ford 2
Latvia 2019 Riga Masters Last 16 England Mark Joyce 4-3 England Jack Lisowski 2
Latvia 2019 Riga Masters Semi-final England Mark Joyce 5-4 Norway Kurt Maflin 2
England 2019 Q School - Event 2 Last 16 England Peter Lines 4-2 China Peifan Lei 2
England 2019 World Championship Last 144 China Mei Xiwen 10-3 Austria Florian Nüßle 2
England 2019 World Championship Last 144 China Yan Bingtao 10-3 Germany Lukas Kleckers 2
England 2019 World Championship Last 144 Thailand Thepchaiya Un-Nooh 10-4 England Jonathan Bagley 2
England 2019 World Championship Last 144 England Joe O'Connor 10-1 Northern Ireland Joe Swail 2
England 2019 World Championship Last 144 England Martin Gould 10-0 Egypt Mostafa Dorgham 2
England 2019 World Championship Last 144 Iran Hossein Vafaei 10-4 China Zhang Anda 2
England 2019 World Championship Last 144 Wales Daniel Wells 10-5 Wales Jamie Clarke 2
England 2019 World Championship Last 144 Israel Eden Sharav 10-7 England David Lilley 2
England 2019 World Championship Last 144 England Sam Craigie 10-2 Scotland Rhys Clark 2
England 2019 World Championship Last 144 China Luo Honghao 10-7 Hong Kong Marco Fu 2
England 2019 World Championship Last 144 England Robbie Williams 10-8 England Sam Baird 2
England 2019 World Championship Last 144 England Ben Woollaston 10-7 England Elliot Slessor 2
England 2019 World Championship Last 144 Wales Matthew Stevens 10-3 Malaysia Thor Chuan Leong 2
England 2019 World Championship Last 144 China Pang Junxu 10-6 England Stuart Carrington 2
England 2019 World Championship Last 80 Cyprus Michael Georgiou 10-8 England Peter Ebdon 2
England 2019 World Championship Last 80 China Lyu Haotian 10-0 Northern Ireland Jordan Brown 2
England 2019 World Championship Last 80 England Mark Davis 10-4 Ireland Fergal O'Brien 2
England 2019 World Championship Last 80 China Zhou Yuelong 10-5 England Liam Highfield 2
England 2019 World Championship Last 80 Scotland Anthony McGill 10-5 Wales Duane Jones 2
England 2019 World Championship Last 80 England Joe Perry 10-1 China Zhang Yong 2
England 2019 World Championship Last 80 China Li Hang 10-8 England Ian Burns 2
England 2019 World Championship Last 48 China Zhao Xintong 10-4 England Matthew Selt 2
England 2019 World Championship Last 48 England Joe Perry 10-3 England Martin O'Donnell 2
England 2019 World Championship Last 48 China Luo Honghao 10-8 England Tom Ford 2
England 2019 World Championship Last 32 Australia Neil Robertson 10-1 Cyprus Michael Georgiou 2
England 2019 World Championship Last 32 England Gary Wilson 10-9 Belgium Luca Brecel 2
England 2019 World Championship Last 32 England Stuart Bingham 10-9 Scotland Graeme Dott 2
England 2019 World Championship Last 32 China Zhou Yuelong 10-7 Northern Ireland Mark Allen 2
England 2019 World Championship Last 32 England Ali Carter 10-6 England Jack Lisowski 2
England 2019 World Championship Last 16 England Ali Carter 13-9 China Zhou Yuelong 2
China 2019 China Open Last 128 China Mei Xiwen 6-4 England Martin O'Donnell 2
China 2019 China Open Last 128 China Lu Ning 6-4 Jamaica Rory McLeod 2
China 2019 China Open Last 128 China Yuan Sijun 6-4 England Ian Burns 2
China 2019 China Open Last 128 England Matthew Selt 6-1 England David Lilley 2
China 2019 China Open Last 128 Iran Hossein Vafaei 6-4 England Hammad Miah 2
China 2019 China Open Last 128 England Sam Baird 6-5 Ireland Fergal O'Brien 2
China 2019 China Open Last 128 Northern Ireland Gerard Greene 6-5 Scotland Graeme Dott 2
China 2019 China Open Last 128 Australia Neil Robertson 6-0 Pakistan Hamza Akbar 2
China 2019 China Open Last 128 England Chris Wakelin 6-4 England Peter Lines 2
China 2019 China Open Last 128 England Kyren Wilson 6-1 China Chen Feilong 2
China 2019 China Open Last 128 Ireland Ken Doherty 6-3 England Paul Davison 2
China 2019 China Open Last 64 Australia Neil Robertson 6-2 Wales Kishan Hirani 2
China 2019 China Open Last 64 Scotland Alan McManus 6-2 China Pang Junxu 2
China 2019 China Open Last 64 Scotland Stephen Maguire 6-1 China Xu Si 2
China 2019 China Open Last 64 China Li Hang 6-3 China Zhou Yuelong 2
China 2019 China Open Last 64 England David Gilbert 6-4 England Matthew Selt 2
China 2019 China Open Last 32 China Liang Wenbo 6-5 England Craig Steadman 2
China 2019 China Open Last 32 Iran Hossein Vafaei 6-3 England Joe O'Connor 2
China 2019 China Open Last 16 England Sam Craigie 6-2 China Liang Wenbo 2
China 2019 China Open Last 16 England Stuart Bingham 6-1 England Rod Lawler 2
China 2019 China Open Semi-final Australia Neil Robertson 10-7 Belgium Luca Brecel 2
China 2019 China Open Semi-final England Jack Lisowski 10-1 Scotland Scott Donaldson 2
China 2019 China Open Final Australia Neil Robertson 11-4 England Jack Lisowski 2
Wales 2019 Tour Championship Quarter-final Northern Ireland Mark Allen 9-7 England Kyren Wilson 2
Wales 2019 Tour Championship Quarter-final England Judd Trump 9-8 Wales Mark Williams 2
Gibraltar 2019 Gibraltar Open Last 64 Thailand Thepchaiya Un-Nooh 4-1 England John Astley 2
Gibraltar 2019 Gibraltar Open Last 64 England David Grace 4-3 England Peter Ebdon 2
Gibraltar 2019 Gibraltar Open Last 128 England Jack Lisowski 4-1 England Hammad Miah 2
Gibraltar 2019 Gibraltar Open Last 128 England Gary Wilson 4-2 China Zhao Xintong 2
Gibraltar 2019 Gibraltar Open Last 64 England David Gilbert 4-2 Northern Ireland Joe Swail 2
Gibraltar 2019 Gibraltar Open Final England Stuart Bingham 4-1 Wales Ryan Day 2
England 2019 Players Championship Last 16 Wales Mark Williams 6-2 England Ali Carter 2
England 2019 Players Championship Last 16 Australia Neil Robertson 6-3 England Joe Perry 2
England 2019 Players Championship Last 16 England Jack Lisowski 6-4 England Kyren Wilson 2
England 2019 Players Championship Quarter-final England Judd Trump 6-5 England Jack Lisowski 2
England 2019 Players Championship Quarter-final England Ronnie O'Sullivan 6-4 Scotland John Higgins 2
England 2019 Players Championship Semi-final Australia Neil Robertson 6-4 England Judd Trump 2
India 2019 Indian Open Last 64 China Zhao Xintong 4-2 England Sam Baird 2
India 2019 Indian Open Last 32 China Li Hang 4-2 England Joe Perry 2
India 2019 Indian Open Last 32 Scotland John Higgins 4-3 Iran Hossein Vafaei 2
India 2019 Indian Open Last 32 Belgium Luca Brecel 4-1 England Andrew Higginson 2
India 2019 Indian Open Last 16 China Li Hang 4-2 England Sam Craigie 2
India 2019 Indian Open Last 16 Scotland Scott Donaldson 4-3 Belgium Luca Brecel 2
India 2019 Indian Open Final England Matthew Selt 5-3 China Lyu Haotian 2
Wales 2019 Welsh Open Last 128 China Liang Wenbo 4-3 England Liam Highfield 2
Wales 2019 Welsh Open Last 128 England Oliver Lines 4-2 Ireland Fergal O'Brien 2
Wales 2019 Welsh Open Last 128 China Zhao Xintong 4-1 Wales Jackson Page 2
Wales 2019 Welsh Open Last 128 England Mark Selby 4-2 Scotland Anthony McGill 2
Wales 2019 Welsh Open Last 128 Australia Neil Robertson 4-1 Northern Ireland Jordan Brown 2
Wales 2019 Welsh Open Last 64 England Jack Lisowski 4-3 Hong Kong Marco Fu 2
Wales 2019 Welsh Open Last 64 China Zhao Xintong 4-0 China Zhou Yuelong 2
Wales 2019 Welsh Open Last 64 England Joe Perry 4-3 England Hammad Miah 2
Wales 2019 Welsh Open Last 32 China Zhao Xintong 4-2 England Jimmy Robertson 2
Wales 2019 Welsh Open Last 32 England Jack Lisowski 4-3 England Sam Craigie 2
Wales 2019 Welsh Open Last 32 Iran Hossein Vafaei 4-2 Germany Lukas Kleckers 2
Wales 2019 Welsh Open Quarter-final England Joe O'Connor 5-3 Scotland John Higgins 2
Wales 2019 Welsh Open Quarter-final Australia Neil Robertson 5-4 Norway Kurt Maflin 2
Wales 2019 Welsh Open Semi-final Australia Neil Robertson 6-0 Iran Hossein Vafaei 2
England 2019 World Grand Prix Last 32 England Stuart Bingham 4-1 China Zhao Xintong 2
England 2019 World Grand Prix Last 32 Thailand Noppon Saengkham 4-2 Scotland John Higgins 2
England 2019 World Grand Prix Last 16 England David Gilbert 4-0 China Ding Junhui 2
England 2019 World Grand Prix Quarter-final England Barry Hawkins 5-2 England Kyren Wilson 2
England 2019 World Grand Prix Final England Judd Trump 10-6 England Ali Carter 2
Germany 2019 German Masters Last 128 England Joe Perry 5-2 England Ashley Carty 2
Germany 2019 German Masters Last 128 England Judd Trump 5-2 England Robbie Williams 2
Germany 2019 German Masters Last 128 China Lu Ning 5-2 England Peter Lines 2
Germany 2019 German Masters Last 128 Northern Ireland Jordan Brown 5-4 Scotland Anthony McGill 2
Germany 2019 German Masters Last 128 Wales Mark Williams 5-3 China Fan Zhengyi 2
Germany 2019 German Masters Last 128 China Liang Wenbo 5-4 Thailand Thepchaiya Un-Nooh 2
Germany 2019 German Masters Last 128 England Stuart Bingham 5-4 China Chen Feilong 2
Germany 2019 German Masters Last 64 Wales Mark Williams 5-1 Wales Jak Jones 2
Germany 2019 German Masters Last 64 China Zhou Yuelong 5-2 Wales Dominic Dale 2
Germany 2019 German Masters Last 64 England Robert Milkins 5-2 Israel Eden Sharav 2
Germany 2019 German Masters Last 64 Australia Neil Robertson 5-2 England James Cahill 2
Germany 2019 German Masters Last 64 England Barry Hawkins 5-4 England Stuart Carrington 2
Germany 2019 German Masters Last 64 England Peter Ebdon 5-4 England Mark King 2
Germany 2019 German Masters Last 64 England Mark Selby 5-1 England John Astley 2
Germany 2019 German Masters Last 64 England Ricky Walden 5-2 Scotland Ross Muir 2
Germany 2019 German Masters Last 32 China Yan Bingtao 5-3 Wales Matthew Stevens 2
Germany 2019 German Masters Last 32 China Xiao Guodong 5-1 Wales Ryan Day 2
Germany 2019 German Masters Last 32 Wales Duane Jones 5-2 England Jack Lisowski 2
Germany 2019 German Masters Last 16 Australia Neil Robertson 5-0 England Stuart Bingham 2
Germany 2019 German Masters Last 16 China Ding Junhui 5-4 China Xiao Guodong 2
Germany 2019 German Masters Last 16 England David Gilbert 5-4 England Mark Selby 2
Germany 2019 German Masters Last 64 England Judd Trump 5-0 Germany Lukas Kleckers 2
England 2019 Masters Last 16 Belgium Luca Brecel 6-5 Northern Ireland Mark Allen 2
England 2019 Masters Last 16 Wales Ryan Day 6-5 Scotland John Higgins 2
England 2019 Masters Last 16 England Ronnie O'Sullivan 6-2 England Stuart Bingham 2
England 2019 Masters Quarter-final China Ding Junhui 6-5 Belgium Luca Brecel 2
England 2019 Masters Quarter-final England Judd Trump 6-2 England Mark Selby 2
England 2019 Masters Semi-final England Ronnie O'Sullivan 6-3 China Ding Junhui 2
England 2019 Masters Semi-final England Judd Trump 6-4 Australia Neil Robertson 2
England 2019 Masters Final England Judd Trump 10-4 England Ronnie O'Sullivan 2
England 2019 Championship League Group 1 - Final Australia Neil Robertson 3-0 England Jack Lisowski 2
England 2019 Championship League Group 2 England Jack Lisowski 3-2 England Kyren Wilson 2
England 2019 Championship League Group 3 England Barry Hawkins 3-0 England Mark Selby 2
England 2019 Championship League Group 3 England Judd Trump 3-1 England Kyren Wilson 2
England 2019 Championship League Group 3 England Mark Selby 3-1 England Kyren Wilson 2
England 2019 Championship League Group 3 - Semi-final England Judd Trump 3-2 England Stuart Bingham 2
England 2019 Championship League Group 4 England Barry Hawkins 3-0 England Stuart Bingham 2
England 2019 Championship League Group 4 Belgium Luca Brecel 3-1 England Ali Carter 2
England 2019 Championship League Group 4 England Mark Selby 3-2 England Stuart Bingham 2
England 2019 Championship League Group 4 - Semi-final England Mark Selby 3-1 England Ali Carter 2
England 2019 Championship League Group 5 England Mark Selby 3-0 England Ali Carter 2
England 2019 Championship League Group 5 England Mark Selby 3-0 England Joe Perry 2
England 2019 Championship League Group 5 England Barry Hawkins 3-2 Scotland Stephen Maguire 2
England 2019 Championship League Group 5 England Mark Selby 3-1 Scotland Anthony McGill 2
England 2019 Championship League Group 5 Scotland Stephen Maguire 3-1 England David Gilbert 2
England 2019 Championship League Group 7 Scotland John Higgins 3-1 Wales Michael White 2
England 2019 Championship League Group 7 Scotland Stephen Maguire 3-1 England Tom Ford 2
England 2019 Championship League Winners Group England Judd Trump 3-1 Australia Neil Robertson 2
England 2019 Championship League Winners Group England Judd Trump 3-0 England Martin Gould 2
Scotland 2018 Scottish Open Last 128 China Ding Junhui 4-0 China Niu Zhuang 2
Scotland 2018 Scottish Open Last 128 England Stuart Carrington 4-3 England Gary Wilson 2
Scotland 2018 Scottish Open Last 128 China Yan Bingtao 4-0 Egypt Basem Eltahhan 2
Scotland 2018 Scottish Open Last 64 England Joe Perry 4-2 England Robbie Williams 2
Scotland 2018 Scottish Open Last 64 China Zhang Yong 4-2 England James Cahill 2
Scotland 2018 Scottish Open Last 64 China Zhao Xintong 4-3 Wales Dominic Dale 2
Scotland 2018 Scottish Open Last 64 England Judd Trump 4-0 England Ben Woollaston 2
Scotland 2018 Scottish Open Last 32 England Stuart Carrington 4-0 China Zhou Yuelong 2
Scotland 2018 Scottish Open Last 32 Wales Ryan Day 4-2 China Zhang Anda 2
Scotland 2018 Scottish Open Last 32 England Shaun Murphy 4-2 England Nigel Bond 2
Scotland 2018 Scottish Open Last 32 England Judd Trump 4-1 China Zhang Jiankang 2
Scotland 2018 Scottish Open Semi-final Northern Ireland Mark Allen 6-5 Wales Daniel Wells 2
England 2018 UK Championship Last 128 England Jack Lisowski 6-1 China Zhang Jiankang 2
England 2018 UK Championship Last 128 China Zhou Yuelong 6-1 Iran Soheil Vahedi 2
England 2018 UK Championship Last 128 China Tian Pengfei 6-4 China Lyu Haotian 2
England 2018 UK Championship Last 128 England Martin O'Donnell 6-4 China Xu Si 2
England 2018 UK Championship Last 128 England Judd Trump 6-0 England David Lilley 2
England 2018 UK Championship Last 128 England Joe Perry 6-0 England John Astley 2
England 2018 UK Championship Last 128 England Tom Ford 6-5 England Craig Steadman 2
England 2018 UK Championship Last 128 Northern Ireland Mark Allen 6-2 Egypt Basem Eltahhan 2
England 2018 UK Championship Last 128 China Xiao Guodong 6-4 England Sean O'Sullivan 2
England 2018 UK Championship Last 128 England Ronnie O'Sullivan 6-1 England Luke Simmonds 2
England 2018 UK Championship Last 128 England Sam Baird 6-5 China Liang Wenbo 2
England 2018 UK Championship Last 128 China Mei Xiwen 6-5 Ireland Fergal O'Brien 2
England 2018 UK Championship Last 128 Wales Daniel Wells 6-5 China Zhao Xintong 2
England 2018 UK Championship Last 64 England Jack Lisowski 6-1 China Mei Xiwen 2
England 2018 UK Championship Last 64 Wales Mark Williams 6-0 Wales Daniel Wells 2
England 2018 UK Championship Last 64 England Martin O'Donnell 6-2 China Chen Feilong 2
England 2018 UK Championship Last 64 England Judd Trump 6-5 Wales Dominic Dale 2
England 2018 UK Championship Last 64 England Ali Carter 6-4 England Chris Wakelin 2
England 2018 UK Championship Last 64 Iran Hossein Vafaei 6-4 England Martin Gould 2
England 2018 UK Championship Last 32 Wales Mark Williams 6-3 Thailand Noppon Saengkham 2
England 2018 UK Championship Last 32 England Jack Lisowski 6-3 Hong Kong Marco Fu 2
England 2018 UK Championship Last 32 China Ding Junhui 6-4 China Xiao Guodong 2
England 2018 UK Championship Last 16 England Ronnie O'Sullivan 6-1 England Jack Lisowski 2
England 2018 UK Championship Last 16 Northern Ireland Mark Allen 6-5 Australia Neil Robertson 2
England 2018 UK Championship Quarter-final England Ronnie O'Sullivan 6-1 England Martin O'Donnell 2
England 2018 UK Championship Semi-final Northern Ireland Mark Allen 6-5 England Stuart Bingham 2
England 2018 UK Championship Final England Ronnie O'Sullivan 10-6 Northern Ireland Mark Allen 2
Northern Ireland 2018 Northern Ireland Open Last 128 China Li Hang 4-3 China Zhang Yong 2
Northern Ireland 2018 Northern Ireland Open Last 128 Wales Daniel Wells 4-1 China Zhao Xintong 2
Northern Ireland 2018 Northern Ireland Open Last 128 England Mark Davis 4-3 Thailand Noppon Saengkham 2
Northern Ireland 2018 Northern Ireland Open Last 128 England Jimmy Robertson 4-1 England James Cahill 2
Northern Ireland 2018 Northern Ireland Open Last 64 China Li Hang 4-2 England Sam Craigie 2
Northern Ireland 2018 Northern Ireland Open Last 64 Israel Eden Sharav 4-2 Wales Michael White 2
Northern Ireland 2018 Northern Ireland Open Last 64 England Hammad Miah 4-0 China Niu Zhuang 2
Northern Ireland 2018 Northern Ireland Open Last 64 England Mark Selby 4-0 England Jimmy Robertson 2
Northern Ireland 2018 Northern Ireland Open Last 32 England Mark Selby 4-0 Pakistan Hamza Akbar 2
Northern Ireland 2018 Northern Ireland Open Last 16 Thailand Thepchaiya Un-Nooh 4-0 England Robbie Williams 2
Northern Ireland 2018 Northern Ireland Open Last 16 England Peter Ebdon 4-1 China Li Hang 2
Northern Ireland 2018 Northern Ireland Open Quarter-final England Ronnie O'Sullivan 5-2 England David Gilbert 2