Most Centuries In A Match By Both Players - All-time - Professional

  • Patreon
  • 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 2020 Tour Championship Quarter-final Scotland Stephen Maguire 9-5 Australia Neil Robertson 8
    England 2019 UK Championship Final China Ding Junhui 10-6 Scotland Stephen Maguire 8
    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 2002 World Championship Final England Peter Ebdon 18-17 Scotland Stephen Hendry 8
    England 1999 World Championship Semi-final Scotland Stephen Hendry 17-13 England Ronnie O'Sullivan 8
    England 2020 Tour Championship Quarter-final Northern Ireland Mark Allen 9-8 England Shaun Murphy 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
    England 2007 World Championship Semi-final England Mark Selby 17-16 England Shaun Murphy 7
    England 2002 World Championship Semi-final Scotland Stephen Hendry 17-13 England Ronnie O'Sullivan 7
    England 2000 World Championship Final Wales Mark Williams 18-16 Wales Matthew Stevens 7
    England 1997 Charity Challenge Final Scotland Stephen Hendry 9-8 England Ronnie O'Sullivan 7
    England 1994 UK Championship Final Scotland Stephen Hendry 10-5 Ireland Ken Doherty 7
    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 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
    Northern Ireland 2019 Northern Ireland Open Final England Judd Trump 9-7 England Ronnie O'Sullivan 6
    England 2018 World Championship Final Wales Mark Williams 18-16 Scotland John Higgins 6
    England 2018 World Championship Last 16 England Barry Hawkins 13-10 China Lyu Haotian 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
    England 2009 World Championship Last 16 Scotland John Higgins 13-12 England Jamie Cope 6
    England 2009 World Championship Quarter-final Scotland John Higgins 13-12 England Mark Selby 6
    England 2009 World Championship Semi-final Scotland John Higgins 17-13 Northern Ireland Mark Allen 6
    England 2008 World Championship Semi-final England Ronnie O'Sullivan 17-6 Scotland Stephen Hendry 6
    England 2007 World Championship Semi-final Scotland John Higgins 17-15 Scotland Stephen Maguire 6
    England 2005 UK Championship Last 16 England Steve Davis 9-8 Scotland Stephen Maguire 6
    England 2004 World Championship Last 16 England Ronnie O'Sullivan 13-11 England Andy Hicks 6
    England 2003 UK Championship Last 16 England Ronnie O'Sullivan 9-5 Scotland Alan McManus 6
    England 2003 British Open Final Scotland Stephen Hendry 9-6 England Ronnie O'Sullivan 6
    England 2003 World Championship Final Wales Mark Williams 18-16 Ireland Ken Doherty 6
    England 2002 World Championship Quarter-final Scotland Stephen Hendry 13-12 Ireland Ken Doherty 6
    England 2001 World Championship Semi-final England Ronnie O'Sullivan 17-11 Northern Ireland Joe Swail 6
    England 1998 World Championship Final Scotland John Higgins 18-12 Ireland Ken Doherty 6
    Wales 1996 Pontins Professional Final Ireland Ken Doherty 9-7 England Nigel Bond 6
    England 1996 World Championship Semi-final England Peter Ebdon 16-14 England Ronnie O'Sullivan 6
    England 1992 World Championship Final Scotland Stephen Hendry 18-14 England Jimmy White 6
    England 1988 UK Championship Final Wales Doug Mountjoy 16-12 Scotland Stephen Hendry 6
    England 1987 UK Championship Final England Steve Davis 16-14 England Jimmy White 6
    England 1953 World Championship Quarter-final England Fred Davis 32-29 England John Barrie 6
    England 1946 World Championship Final England Joe Davis 78-67 Australia Horace Lindrum 6
    England 2020 World Championship Last 16 Australia Neil Robertson 13-9 England Barry Hawkins 5
    England 2020 World Championship Last 16 England Mark Selby 13-12 Thailand Noppon Saengkham 5
    England 2020 World Grand Prix Final Australia Neil Robertson 10-8 Scotland Graeme Dott 5
    China 2019 Shanghai Masters Semi-final England Ronnie O'Sullivan 10-6 Australia Neil Robertson 5
    England 2019 World Championship Semi-final Scotland John Higgins 17-16 England David Gilbert 5
    England 2019 World Championship Quarter-final England Judd Trump 13-6 Scotland Stephen Maguire 5
    England 2019 World Championship Last 16 Australia Neil Robertson 13-6 England Shaun Murphy 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 Semi-final Northern Ireland Mark Allen 9-6 Wales Matthew Stevens 5
    China 2018 International Championship Last 128 Thailand Noppon Saengkham 6-4 China Chang Bingyu 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 Last 48 England Ricky Walden 10-6 England Andrew Higginson 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 Final England Mark Selby 18-14 China Ding Junhui 5
    England 2016 World Championship Last 16 England Barry Hawkins 13-12 England Ronnie O'Sullivan 5
    England 2015 World Championship Semi-final England Stuart Bingham 17-16 England Judd Trump 5
    England 2015 World Championship Last 16 England Barry Hawkins 13-11 Northern Ireland Mark Allen 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
    England 2009 UK Championship Semi-final Scotland John Higgins 9-8 England Ronnie O'Sullivan 5
    England 2009 UK Championship Last 32 England Stephen Lee 9-8 Northern Ireland Mark Allen 5
    England 2009 Pro Challenge Series - Event 3 Last 16 England Ricky Walden 4-1 England Jamie Cope 5
    England 2009 World Championship Last 16 Northern Ireland Mark Allen 13-11 England Ronnie O'Sullivan 5
    England 2009 World Championship Quarter-final England Shaun Murphy 13-11 Scotland Stephen Hendry 5
    England 2009 World Championship Quarter-final Northern Ireland Mark Allen 13-11 Wales Ryan Day 5
    England 2009 World Championship Last 16 Scotland Stephen Hendry 13-10 China Ding Junhui 5
    England 2009 Masters Quarter-final Scotland Stephen Maguire 6-3 Australia Neil Robertson 5
    England 2008 UK Championship Last 32 England Ronnie O'Sullivan 9-6 Jamaica Rory McLeod 5
    Scotland 2008 Grand Prix Semi-final Wales Ryan Day 6-5 England Ali Carter 5
    Northern Ireland 2007 Northern Ireland Trophy Last 16 England Ronnie O'Sullivan 5-2 England Ali Carter 5
    England 2007 World Championship Last 16 England Ronnie O'Sullivan 13-10 Australia Neil Robertson 5
    England 2007 World Championship Last 16 England Mark Selby 13-8 England Peter Ebdon 5
    England 2007 World Championship Final Scotland John Higgins 18-13 England Mark Selby 5
    England 2007 Masters Final England Ronnie O'Sullivan 10-3 China Ding Junhui 5
    England 2006 UK Championship Last 32 England Peter Ebdon 9-6 England Mark Selby 5
    England 2006 World Championship Semi-final England Peter Ebdon 17-16 Hong Kong Marco Fu 5
    England 2006 World Championship Last 16 Australia Neil Robertson 13-9 England Stephen Lee 5
    England 2005 World Championship Last 16 England Ian McCulloch 13-12 Wales Mark Williams 5
    Wales 2005 Welsh Open Last 96 England Tom Ford 5-3 England Gary Wilson 5
    England 2004 UK Championship Last 32 Scotland Stephen Maguire 9-6 England Ronnie O'Sullivan 5
    England 2004 Masters Final England Paul Hunter 10-9 England Ronnie O'Sullivan 5
    England 2003 World Championship Quarter-final England Paul Hunter 13-12 England Peter Ebdon 5
    England 2003 World Championship Last 48 England Steve Davis 10-8 Wales Ryan Day 5
    England 2003 European Open Final England Ronnie O'Sullivan 9-6 Scotland Stephen Hendry 5
    England 2002 UK Championship Last 16 Scotland Stephen Hendry 9-6 Scotland Graeme Dott 5
    England 2002 World Championship Quarter-final England Ronnie O'Sullivan 13-10 England Stephen Lee 5
    England 2002 World Championship Last 16 Scotland John Higgins 13-2 Scotland Graeme Dott 5
    England 2001 World Championship Last 16 Wales Matthew Stevens 13-5 England Anthony Hamilton 5
    England 2001 World Championship Quarter-final Scotland John Higgins 13-6 Ireland Ken Doherty 5
    England 2000 World Championship Last 32 England David Gray 10-9 England Ronnie O'Sullivan 5
    England 1999 UK Championship Last 64 England Ronnie O'Sullivan 9-3 England Steve James 5
    England 1999 World Championship Semi-final Wales Mark Williams 17-10 Scotland John Higgins 5
    England 1998 World Championship Last 16 Scotland John Higgins 13-9 England Anthony Hamilton 5
    Thailand 1998 Thailand Masters Final Scotland Stephen Hendry 9-6 England John Parrott 5
    England 1997 World Championship Final Ireland Ken Doherty 18-12 Scotland Stephen Hendry 5
    England 1996 World Championship Last 32 Scotland Stephen Hendry 10-8 England Jason Ferguson 5
    England 1995 World Championship Semi-final Scotland Stephen Hendry 16-12 England Jimmy White 5
    England 1993 UK Championship Semi-final Scotland Stephen Hendry 9-3 England John Parrott 5
    Belgium 1993 European Open Last 64 England Peter Ebdon 5-3 Scotland Alan McManus 5
    Belgium 1991 Belgian Challenge Final England Steve Davis 10-9 Scotland Stephen Hendry 5
    England 1989 World Matchplay Final England Jimmy White 18-9 England John Parrott 5
    England 1985 UK Championship Last 32 England Willie Thorne 9-8 England John Virgo 5
    Canada 1985 Canadian Masters Final Northern Ireland Dennis Taylor 9-5 England Steve Davis 5
    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
    England 2020 World Championship Last 32 China Ding Junhui 10-9 England Mark King 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
    Scotland 2019 Scottish Open Quarter-final England Mark Selby 5-4 England Ronnie O'Sullivan 4
    England 2019 UK Championship Last 32 China Li Hang 6-4 Hong Kong Marco Fu 4
    England 2019 UK Championship Last 128 England Ricky Walden 6-3 China Xu Si 4
    England 2019 UK Championship Last 64 England Gary Wilson 6-4 England Chris Wakelin 4
    England 2019 UK Championship Last 128 England Jimmy Robertson 6-4 Poland Kacper Filipiak 4
    China 2019 World Open Last 16 England Stuart Bingham 5-2 England Mark Selby 4
    England 2020 Championship League Group 3 England Gary Wilson 3-2 England Tom Ford 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 16 Scotland Stephen Maguire 13-12 England James Cahill 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 16 England David Gilbert 13-9 Wales Mark Williams 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
    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 Semi-final England Stuart Bingham 6-2 England Joe O'Connor 4
    Wales 2019 Welsh Open Last 16 England Stuart Bingham 4-2 England Robbie Williams 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 32 England Stuart Bingham 6-2 England David Gilbert 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
    Northern Ireland 2018 Northern Ireland Open Final England Judd Trump 9-7 England Ronnie O'Sullivan 4
    England 2018 Champion of Champions Semi-final England Ronnie O'Sullivan 6-3 England Shaun Murphy 4
    England 2018 Champion of Champions Quarter-final England Ronnie O'Sullivan 6-3 Scotland John Higgins 4
    England 2018 Champion of Champions Final England Ronnie O'Sullivan 10-9 England Kyren Wilson 4
    China 2018 International Championship Last 64 Northern Ireland Mark Allen 6-5 England Liam Highfield 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 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 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 16 England Judd Trump 13-9 England Ricky Walden 4
    England 2018 World Championship Last 16 Northern Ireland Mark Allen 13-8 England Joe Perry 4
    England 2018 World Championship Last 144 Northern Ireland Gerard Greene 10-9 England Mark King 4
    England 2018 World Championship Last 32 China Lyu Haotian 10-5 Hong Kong Marco Fu 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 Final England Mark Selby 18-15 Scotland John Higgins 4
    England 2017 World Championship Last 32 England Ronnie O'Sullivan 10-7 England Gary Wilson 4
    England 2017 World Championship Last 144 England Gary Wilson 10-9 Ireland Josh Boileau 4
    England 2017 World Championship Last 32 England Shaun Murphy 10-8 China Yan Bingtao 4
    England 2017 World Championship Last 16 Hong Kong Marco Fu 13-11 Australia Neil Robertson 4
    England 2017 World Championship Last 16 China Ding Junhui 13-12 China Liang Wenbo 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 Semi-final England Stuart Bingham 9-8 England Shaun Murphy 4
    China 2016 China Championship Quarter-final Northern Ireland Mark Allen 6-5 England Mark Selby 4
    China 2016 International Championship Last 128 England Ali Carter 6-4 China Chen Zhe 4
    England 2016 World Championship Last 32 Scotland Anthony McGill 10-8 England Shaun Murphy 4
    England 2016 World Championship Last 16 England Mark Selby 13-11 England Sam Baird 4
    England 2016 World Championship Last 32 Scotland John Higgins 10-3 Wales Ryan Day 4
    England 2016 World Championship Last 80 England Robert Milkins 10-8 Scotland Scott Donaldson 4
    England 2016 World Championship Last 32 England Michael Holt 10-6 Australia Neil Robertson 4
    England 2016 World Championship Last 16 England Kyren Wilson 13-9 Northern Ireland Mark Allen 4
    England 2016 World Championship Last 144 China Li Hang 10-8 China Lyu Chenwei 4
    England 2016 World Championship Last 80 England Jimmy Robertson 10-5 England Stuart Carrington 4
    England 2016 World Championship Last 144 Wales Ryan Day 10-2 Wales Daniel Wells 4
    England 2016 World Championship Last 32 China Ding Junhui 10-8 England Martin Gould 4
    England 2016 World Championship Last 144 Thailand Noppon Saengkham 10-6 Cyprus Michael Georgiou 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 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
    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
    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 Final England Mark Selby 18-14 England Ronnie O'Sullivan 4
    England 2014 World Championship Last 32 Australia Neil Robertson 10-2 England Robbie Williams 4
    China 2014 World Open Last 16 Hong Kong Marco Fu 5-4 Australia Neil Robertson 4
    China 2014 World Open Last 16 Scotland John Higgins 5-4 England Judd Trump 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 China Ding Junhui 13-9 England Mark King 4
    England 2013 World Championship Last 16 England Judd Trump 13-7 Hong Kong Marco Fu 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 32 Wales Jamie Jones 10-8 England Shaun Murphy 4
    England 2012 World Championship Final England Ronnie O'Sullivan 18-11 England Ali Carter 4
    England 2012 World Championship Last 16 Wales Ryan Day 13-7 China Cao Yupeng 4
    England 2012 World Championship Semi-final England Ronnie O'Sullivan 17-10 Wales Matthew Stevens 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
    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 Last 96 China Xiao Guodong 10-9 Norway Kurt Maflin 4
    England 2011 World Championship Final Scotland John Higgins 18-15 England Judd Trump 4
    England 2011 World Championship Last 48 Scotland Jamie Burnett 10-7 China Liang Wenbo 4
    England 2011 World Championship Last 16 Scotland Graeme Dott 13-11 England Ali Carter 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 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 16 Australia Neil Robertson 9-5 England Andrew Higginson 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 16 England Ronnie O'Sullivan 13-10 Wales Mark Williams 4
    England 2010 World Championship Last 32 England Ronnie O'Sullivan 10-7 China Liang Wenbo 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
    England 2010 World Championship Last 16 Scotland Graeme Dott 13-6 Scotland Stephen Maguire 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
    England 2009 UK Championship Last 16 England Mark Selby 9-5 Scotland Stephen Hendry 4
    England 2009 UK Championship Quarter-final Scotland John Higgins 9-2 China Liang Wenbo 4
    England 2009 World Championship Last 16 England Shaun Murphy 13-3 Hong Kong Marco Fu 4
    England 2009 World Championship Last 48 Jamaica Rory McLeod 10-7 England Ian McCulloch 4
    England 2009 World Championship Last 32 England Mark Selby 10-6 England Ricky Walden 4
    England 2009 World Championship Last 32 England Ronnie O'Sullivan 10-5 England Stuart Bingham 4
    England 2009 Masters Final England Ronnie O'Sullivan 10-8 England Mark Selby 4
    England 2008 UK Championship Last 32 Wales Mark Williams 9-7 England Mark Selby 4
    England 2008 UK Championship Last 16 England Joe Perry 9-5 England Ronnie O'Sullivan 4
    Bahrain 2008 Bahrain Championship Last 64 China Liang Wenbo 5-1 England Martin Gould 4
    England 2008 World Championship Last 80 Wales Ian Preece 10-9 England Alex Davies 4
    England 2008 World Championship Last 32 China Ding Junhui 10-9 Hong Kong Marco Fu 4
    England 2008 World Championship Last 32 England Peter Ebdon 10-9 England Jamie Cope 4
    England 2008 World Championship Last 32 England Joe Perry 10-7 Scotland Graeme Dott 4
    England 2008 World Championship Semi-final England Ali Carter 17-15 England Joe Perry 4
    England 2008 World Championship Last 16 England Ronnie O'Sullivan 13-7 Wales Mark Williams 4
    China 2008 China Open Final Scotland Stephen Maguire 10-9 England Shaun Murphy 4
    Malta 2008 Malta Cup Group China Ding Junhui 4-2 England Peter Ebdon 4
    England 2008 Masters Final England Mark Selby 10-3 England Stephen Lee 4
    England 2007 UK Championship Last 64 England Barry Pinches 9-5 Scotland Alan McManus 4
    England 2007 UK Championship Semi-final Scotland Stephen Maguire 9-5 England Shaun Murphy 4
    Scotland 2007 Grand Prix Last 16 Hong Kong Marco Fu 5-4 Scotland John Higgins 4
    2007 Premier League Group England Ronnie O'Sullivan 5-1 Australia Neil Robertson 4
    2007 Premier League Group China Ding Junhui 4-2 Australia Neil Robertson 4
    England 2007 World Championship Quarter-final Scotland Stephen Maguire 13-7 England Anthony Hamilton 4
    England 2007 World Championship Last 48 Northern Ireland Mark Allen 10-4 England Robert Milkins 4
    England 2007 World Championship Last 48 China Ding Junhui 10-6 England Mark Davis 4
    England 2007 World Championship Last 80 Scotland Jamie Burnett 10-5 England Paul Davison 4
    Wales 2007 Welsh Open Last 32 England Shaun Murphy 5-0 England Jamie Cope 4
    Wales 2007 Welsh Open Quarter-final Australia Neil Robertson 5-4 England Ronnie O'Sullivan 4
    England 2007 Masters Wildcard China Ding Junhui 6-3 England Anthony Hamilton 4
    England 2006 UK Championship Last 64 England Rod Lawler 9-7 England Judd Trump 4
    England 2006 UK Championship Last 32 England Ronnie O'Sullivan 9-8 England Ricky Walden 4
    England 2006 UK Championship Last 16 Scotland John Higgins 9-2 England Stephen Lee 4
    Malta 2006 Malta Cup Last 32 Scotland Stephen Hendry 5-1 Australia Neil Robertson 4
    England 2005 Grand Prix Final Scotland John Higgins 9-2 England Ronnie O'Sullivan 4
    2005 Premier League Semi-final England Ronnie O'Sullivan 5-3 England Steve Davis 4
    England 2005 World Championship Last 32 Scotland John Higgins 10-5 England Mark Selby 4
    England 2005 World Championship Semi-final England Shaun Murphy 17-12 England Peter Ebdon 4
    England 2005 World Championship Last 16 England Steve Davis 13-10 England Michael Holt 4
    England 2005 World Championship Last 16 Scotland Alan McManus 13-11 Ireland Ken Doherty 4
    England 2005 World Championship Last 96 England Ricky Walden 10-7 England Gary Wilson 4
    England 2005 World Championship Final England Shaun Murphy 18-16 Wales Matthew Stevens 4
    England 2005 World Championship Last 64 Wales Ryan Day 10-5 Scotland Scott MacKenzie 4
    Ireland 2005 Irish Masters Quarter-final England Ronnie O'Sullivan 6-4 Northern Ireland Gerard Greene 4
    England 2004 UK Championship Semi-final England David Gray 9-8 England Joe Perry 4
    England 2004 UK Championship Last 64 Pakistan Shokat Ali 9-8 England Stuart Bingham 4
    England 2004 UK Championship Last 64 Australia Neil Robertson 9-8 England Shaun Murphy 4
    England 2004 World Championship Quarter-final Scotland Stephen Hendry 13-3 England Ian McCulloch 4
    England 2004 World Championship Last 32 Scotland John Higgins 10-9 Wales Ryan Day 4
    England 2004 World Championship Last 96 Australia Neil Robertson 10-2 Ireland Joe Delaney 4
    England 2004 World Championship Quarter-final England Ronnie O'Sullivan 13-3 England Anthony Hamilton 4
    England 2004 World Championship Semi-final Scotland Graeme Dott 17-15 Wales Matthew Stevens 4
    Wales 2004 Welsh Open Last 16 Scotland Alan McManus 5-4 England Peter Ebdon 4
    Wales 2004 Welsh Open Final England Ronnie O'Sullivan 9-8 England Steve Davis 4
    2004 Premier League Group Hong Kong Marco Fu 5-3 England Paul Hunter 4
    England 2003 UK Championship Last 32 Scotland Alan McManus 9-7 Wales Dominic Dale 4
    England 2003 UK Championship Final Wales Matthew Stevens 10-8 Scotland Stephen Hendry 4
    England 2003 UK Championship Last 32 England Ronnie O'Sullivan 9-3 England Ian McCulloch 4
    England 2003 UK Championship Last 80 Jamaica Rory McLeod 9-6 England Mike Dunn 4
    England 2003 UK Championship Last 96 Australia Neil Robertson 9-4 England Craig Butler 4
    England 2003 UK Championship Last 64 England Nigel Bond 9-2 Thailand Atthasit Mahitthi 4
    England 2003 British Open Last 32 Scotland Stephen Hendry 5-2 Wales Dominic Dale 4
    Ireland 2003 Irish Masters Final England Ronnie O'Sullivan 10-9 Scotland John Higgins 4
    England 2003 Masters Quarter-final Scotland Stephen Hendry 6-4 England Jimmy White 4
    England 2003 Masters Quarter-final Wales Mark Williams 6-3 Scotland John Higgins 4
    Wales 2003 Welsh Open Final Scotland Stephen Hendry 9-5 Wales Mark Williams 4
    England 2002 LG Cup Last 32 Ireland Fergal O'Brien 5-4 England Peter Ebdon 4
    England 2002 World Championship Last 96 Finland Robin Hull 10-1 England Neal Foulds 4
    England 2002 World Championship Last 32 Ireland Ken Doherty 10-8 England Stuart Bingham 4
    England 2002 World Championship Last 80 Wales Ryan Day 10-8 England Mark Davis 4
    England 2002 World Championship Last 64 Northern Ireland Terry Murphy 10-9 England Barry Pinches 4
    England 2001 UK Championship Last 32 Wales Mark Williams 9-6 England Nick Dyson 4
    England 2001 British Open Last 16 England Ronnie O'Sullivan 5-4 Northern Ireland Joe Swail 4
    England 2001 World Championship Final England Ronnie O'Sullivan 18-14 Scotland John Higgins 4
    England 2001 World Championship Semi-final Scotland John Higgins 17-15 Wales Matthew Stevens 4
    England 2001 Masters Final England Paul Hunter 10-9 Ireland Fergal O'Brien 4
    England 2000 UK Championship Final Scotland John Higgins 10-4 Wales Mark Williams 4
    England 2000 Benson and Hedges Championship Last 128 Wales James Reynolds 5-4 Scotland Jamie Burnett 4
    England 2000 World Championship Semi-final Wales Matthew Stevens 17-12 Northern Ireland Joe Swail 4
    England 2000 World Championship Last 32 Scotland John Higgins 10-8 England Dave Harold 4
    England 2000 World Championship Quarter-final Scotland John Higgins 13-3 England Anthony Hamilton 4
    Ireland 2000 Irish Masters Final Scotland John Higgins 9-4 Scotland Stephen Hendry 4
    Wales 2000 Welsh Open Last 64 Scotland John Higgins 5-3 Wales Anthony Davies 4
    England 1999 World Championship Round 3 England Barry Pinches 10-3 England Jeff Cundy 4
    England 1999 World Championship Quarter-final Scotland John Higgins 13-6 England Stephen Lee 4
    England 1999 World Championship Last 16 Scotland John Higgins 13-4 England Mark King 4
    England 1999 British Open Final Ireland Fergal O'Brien 9-7 England Anthony Hamilton 4
    England 1998 World Championship Last 16 England Jimmy White 13-3 Wales Darren Morgan 4
    England 1998 World Championship Last 16 England Peter Ebdon 13-5 Ireland Fergal O'Brien 4
    England 1998 World Championship Last 32 England Anthony Hamilton 10-8 England Dave Harold 4
    Wales 1998 Welsh Open Last 16 England Anthony Hamilton 5-4 England Ronnie O'Sullivan 4
    England 1997 UK Championship Semi-final England Ronnie O'Sullivan 9-4 England Stephen Lee 4
    England 1997 UK Championship Last 64 Wales Darren Morgan 9-2 Wales Dominic Dale 4
    England 1997 World Championship Last 16 England John Parrott 13-11 England Anthony Hamilton 4
    England 1997 World Championship Last 16 Wales Darren Morgan 13-12 England Ronnie O'Sullivan 4
    England 1997 Masters Final England Steve Davis 10-8 England Ronnie O'Sullivan 4
    England 1997 Charity Challenge Semi-final Scotland Stephen Hendry 6-5 Scotland Alan McManus 4
    1997 European League Final England Ronnie O'Sullivan 10-8 Scotland Stephen Hendry 4
    England 1996 UK Championship Last 32 Malta Tony Drago 9-5 England Andy Hicks 4
    England 1996 UK Championship Last 64 Thailand James Wattana 9-3 England Jonathan Birch 4
    England 1996 UK Championship Last 32 England Paul Hunter 9-5 Thailand James Wattana 4
    England 1996 Grand Prix Round 5 Northern Ireland Dylan Leary 5-3 England Alfie Burden 4
    England 1996 World Championship Quarter-final England Ronnie O'Sullivan 13-12 Scotland John Higgins 4
    England 1995 UK Championship Last 64 Wales Matthew Stevens 9-4 England Steve James 4
    England 1995 UK Championship Last 32 Scotland Stephen Hendry 9-4 England Anthony Hamilton 4
    England 1995 World Championship Final Scotland Stephen Hendry 18-9 England Nigel Bond 4
    England 1994 UK Championship Last 16 Scotland Stephen Hendry 9-2 England Willie Thorne 4
    England 1994 Benson and Hedges Championship Quarter-final Wales Mark Williams 5-2 England Jason Ferguson 4
    England 1994 World Championship Last 128 England Leigh Robinson 10-9 Scotland John Higgins 4
    Wales 1993 Welsh Open Final Ireland Ken Doherty 9-7 Scotland Alan McManus 4
    India 1992 Indian Masters Final England Steve Davis 9-6 England Steve James 4
    England 1990 Matchroom International League Group England Steve Davis 4-4 Northern Ireland Alex Higgins 4
    England 1989 English Professional Championship Final England Mike Hallett 9-7 England John Parrott 4
    England 1988 World Matchplay Round 1 England Joe Johnson 9-4 Canada Cliff Thorburn 4
    England 1988 International Open Final England Steve Davis 12-6 England Jimmy White 4
    England 1988 Matchroom League Group England Neal Foulds 5-3 Canada Cliff Thorburn 4
    England 1987 UK Championship Quarter-final England Willie Thorne 9-8 Canada Cliff Thorburn 4
    England 1985 UK Championship Final England Steve Davis 16-14 England Willie Thorne 4
    England 1985 UK Championship Last 16 England Jimmy White 9-6 Northern Ireland Alex Higgins 4
    1984 Professional Snooker League Group England John Virgo 6-4 Northern Ireland Dennis Taylor 4
    England 1979 World Championship Quarter-final Wales Terry Griffiths 13-12 Northern Ireland Alex Higgins 4
    Canada 1975 Plus Cigarettes International Quarter-final England Graham Miles 9-6 Canada Cliff Thorburn 4
    England 1974 Watney Open Last 16 Wales Ray Reardon 13-8 England David Taylor 4
    England 1954 News of the World Tournament Group England Fred Davis 25-12 Scotland Walter Donaldson 4
    England 1951 News of the World Tournament Group England Joe Davis 22-15 England Sidney Smith 4
    England 2020 World Championship Last 80 Northern Ireland Jordan Brown 6-5 Iran Hossein Vafaei 3
    England 2020 World Championship Last 112 England Allan Taylor 6-1 Wales Lee Walker 3
    England 2020 World Championship Last 80 England Tom Ford 6-3 Northern Ireland Gerard Greene 3
    England 2020 World Championship Last 32 Australia Neil Robertson 10-5 China Liang Wenbo 3
    England 2020 World Championship Last 32 England Judd Trump 10-8 England Tom Ford 3
    England 2020 World Championship Last 16 England Judd Trump 13-11 China Yan Bingtao 3
    England 2020 World Championship Last 80 Ireland Fergal O'Brien 6-5 Belgium Luca Brecel 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 Group 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 Final England Shaun Murphy 9-1 England Kyren Wilson 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
    England 2020 World Grand Prix Last 16 England Ronnie O'Sullivan 4-3 China Liang Wenbo 3
    England 2020 World Grand Prix Last 32 England Judd Trump 4-1 China Li Hang 3
    England 2020 World Grand Prix Last 32 China Xiao Guodong 4-3 England Mark Selby 3
    England 2020 World Grand Prix Last 16 Australia Neil Robertson 4-0 Wales Mark Williams 3
    Germany 2020 German Masters Last 128 Belgium Luca Brecel 5-3 England Louis Heathcote 3
    Germany 2020 German Masters Last 128 England Ashley Carty 5-2 China Luo Honghao 3
    Germany 2020 German Masters Quarter-final England Judd Trump 5-1 Cyprus Michael Georgiou 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
    Austria 2020 European Masters Quarter-final England Gary Wilson 5-3 Hong Kong Marco Fu 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 16 England Barry Hawkins 5-4 England Mark Selby 3
    Austria 2020 European Masters Last 64 China Zhou Yuelong 5-2 England David Grace 3
    Austria 2020 European Masters Quarter-final Australia Neil Robertson 5-1 Thailand Thepchaiya Un-Nooh 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
    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
    Scotland 2019 Scottish Open Last 128 England Liam Highfield 4-3 Northern Ireland Jordan Brown 3
    England 2019 UK Championship Last 16 China Ding Junhui 6-4 England Ronnie O'Sullivan 3
    England 2019 UK Championship Last 128 England James Cahill 6-4 England David Gilbert 3
    England 2019 UK Championship Last 16 Scotland Stephen Maguire 6-4 Wales Michael White 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 16 Northern Ireland Mark Allen 6-5 Norway Kurt Maflin 3
    England 2019 UK Championship Last 32 China Ding Junhui 6-4 England Ali Carter 3
    Northern Ireland 2019 Northern Ireland Open Last 128 England Judd Trump 4-3 England James Cahill 3
    Northern Ireland 2019 Northern Ireland Open Quarter-final Scotland John Higgins 5-4 England Mark Selby 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
    China 2019 World Open Last 64 England David Gilbert 5-4 China Zhao Xintong 3
    China 2019 World Open Last 16 England Judd Trump 5-4 England Joe Perry 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
    England 2019 English Open Final England Mark Selby 9-1 England David Gilbert 3
    England 2019 English Open Last 128 England Stuart Bingham 4-3 Poland Kacper Filipiak 3
    England 2020 Championship League Winners Group England Judd Trump 3-2 Scotland Anthony McGill 3
    China 2019 China Championship Last 64 England David Gilbert 5-1 Hong Kong Marco Fu 3
    China 2019 Shanghai Masters Quarter-final England Ronnie O'Sullivan 6-5 England Kyren Wilson 3
    China 2019 Shanghai Masters Last 16 England Barry Hawkins 6-5 Scotland John Higgins 3
    China 2019 Shanghai Masters Final England Ronnie O'Sullivan 11-9 England Shaun Murphy 3
    China 2019 Shanghai Masters Last 16 England Jack Lisowski 6-3 England Mark Selby 3
    China 2019 International Championship Semi-final England Judd Trump 9-4 England Mark Selby 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 32 Australia Neil Robertson 6-5 England Ricky Walden 3
    China 2019 International Championship Last 64 England Stuart Bingham 6-1 England Mark Joyce 3
    China 2019 International Championship Last 128 England Louis Heathcote 6-4 Thailand Noppon Saengkham 3
    England 2019 World Championship Last 16 England Gary Wilson 13-10 England Mark Selby 3
    England 2019 World Championship Last 144 China Xiao Guodong 10-5 Wales Jak Jones 3
    England 2019 World Championship Last 32 Scotland John Higgins 10-7 England Mark Davis 3
    England 2019 World Championship Last 16 Scotland John Higgins 13-11 England Stuart Bingham 3
    England 2019 World Championship Last 48 Thailand Thepchaiya Un-Nooh 10-6 England Joe O'Connor 3
    England 2019 World Championship Last 32 China Ding Junhui 10-7 Scotland Anthony McGill 3
    England 2019 World Championship Last 144 England Michael Holt 10-5 England Brandon Sargeant 3
    England 2019 World Championship Last 48 China Tian Pengfei 10-8 Wales Matthew Stevens 3
    England 2019 World Championship Semi-final England Judd Trump 17-11 England Gary Wilson 3
    England 2019 World Championship Last 32 England Mark Selby 10-7 China Zhao Xintong 3
    England 2019 World Championship Last 144 England Ali Carter 10-1 England Paul Davison 3
    England 2019 World Championship Quarter-final England David Gilbert 13-8 England Kyren Wilson 3
    England 2019 World Championship Last 144 China Liang Wenbo 10-0 Egypt Basem Eltahhan 3
    England 2019 World Championship Last 144 Thailand Noppon Saengkham 10-3 Poland Adam Stefanow 3
    England 2019 World Championship Last 80 Wales Daniel Wells 10-6 Iran Hossein Vafaei 3
    England 2019 World Championship Last 144 England Chris Wakelin 10-5 China Fan Zhengyi 3
    England 2019 World Championship Quarter-final Scotland John Higgins 13-10 Australia Neil Robertson 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
    China 2019 China Open Last 64 Scotland Anthony McGill 6-4 England Nigel Bond 3
    China 2019 China Open Last 16 Scotland Scott Donaldson 6-5 England Ricky Walden 3
    China 2019 China Open Last 64 England Stuart Bingham 6-0 England Elliot Slessor 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
    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
    Wales 2019 Tour Championship Quarter-final England Ronnie O'Sullivan 9-3 England Stuart Bingham 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
    Gibraltar 2019 Gibraltar Open Last 32 England Stuart Bingham 4-3 Israel Eden Sharav 3
    England 2019 Players Championship Last 16 England Judd Trump 6-0 England Jimmy Robertson 3
    England 2019 Players Championship Last 16 England Ronnie O'Sullivan 6-4 England Barry Hawkins 3
    Wales 2019 Welsh Open Last 16 Scotland John Higgins 4-3 England Jack Lisowski 3
    Wales 2019 Welsh Open Last 32 England Mark Selby 4-1 Thailand Noppon Saengkham 3
    England 2019 World Grand Prix Last 32 China Yuan Sijun 4-3 Wales Mark Williams 3
    England 2019 World Grand Prix Last 32 England Barry Hawkins 4-1 Wales Ryan Day 3
    Germany 2019 German Masters Last 64 England Shaun Murphy 5-2 England Jimmy White 3
    Germany 2019 German Masters Last 32 England Mark Selby 5-1 England Ricky Walden 3
    Germany 2019 German Masters Last 64 England David Gilbert 5-4 England Craig Steadman 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 32 England Joe Perry 6-2 England Joe O'Connor 3
    England 2018 UK Championship Last 64 Hong Kong Marco Fu 6-2 China Luo Honghao 3
    England 2018 UK Championship Last 16 Scotland Stephen Maguire 6-5 Wales Mark Williams 3
    England 2018 UK Championship Last 64 Belgium Luca Brecel 6-5 England Liam Highfield 3
    England 2018 UK Championship Last 64 England Stuart Bingham 6-5 Norway Kurt Maflin 3
    England 2018 UK Championship Last 128 England David Gilbert 6-3 England Ashley Carty 3
    England 2018 UK Championship Last 16 England Joe Perry 6-4 England Judd Trump 3
    England 2018 UK Championship Last 128 Wales Dominic Dale 6-4 Northern Ireland Gerard Greene 3
    England 2018 UK Championship Last 64 England Gary Wilson 6-3 England Sam Baird 3
    Northern Ireland 2018 Northern Ireland Open Semi-final England Ronnie O'Sullivan 6-5 England Mark Selby 3
    Northern Ireland 2018 Northern Ireland Open Last 64 Wales Ryan Day 4-3 China Zhang Anda 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 128 China Zhou Yuelong 4-1 Germany Lukas Kleckers 3
    England 2018 Champion of Champions Quarter-final Northern Ireland Mark Allen 6-1 Australia Neil Robertson 3
    England 2018 Champion of Champions Last 16 Scotland John Higgins 4-3 Wales Ryan Day 3
    China 2018 International Championship Last 128 England Mark Davis 6-4 England Elliot Slessor 3
    China 2018 International Championship Last 32 England Jack Lisowski 6-3 Hong Kong Marco Fu 3
    China 2018 International Championship Last 64 England Mark Selby 6-0 Ireland Ken Doherty 3
    China 2018 International Championship Semi-final Australia Neil Robertson 9-7 England Jack Lisowski 3
    China 2018 International Championship Last 16 England Jack Lisowski 6-5 England Martin Gould 3
    China 2018 International Championship Last 32 China Yan Bingtao 6-5 Wales Ryan Day 3
    China 2018 International Championship Last 64 China Zhao Xintong 6-5 Thailand James Wattana 3
    China 2018 International Championship Last 128 China Xiao Guodong 6-1 Germany Lukas Kleckers 3
    China 2018 International Championship Last 32 England Mark Selby 6-4 England Robert Milkins 3
    China 2018 International Championship Last 32 England David Gilbert 6-5 Israel Eden Sharav 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
    England 2018 English Open Last 128 England Sam Baird 4-2 England Liam Highfield 3
    England 2018 English Open Last 128 England Nigel Bond 4-3 China Tian Pengfei 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 Wales Mark Williams 6-3 Scotland Anthony McGill 3
    China 2018 Shanghai Masters Last 16 England Barry Hawkins 6-3 Scotland Stephen Maguire 3
    China 2018 Shanghai Masters Quarter-final England Ronnie O'Sullivan 6-2 England Stuart Bingham 3
    China 2018 Shanghai Masters Last 16 England Kyren Wilson 6-2 England Judd Trump 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 80 China Zhang Anda 10-4 England Martin Gould 3
    England 2018 World Championship Last 32 Scotland John Higgins 10-7 Thailand Thepchaiya Un-Nooh 3
    England 2018 World Championship Last 16 Scotland John Higgins 13-1 England Jack Lisowski 3
    England 2018 World Championship Last 144 China Yan Bingtao 10-7 Wales Jackson Page 3
    England 2018 World Championship Last 32 England Ronnie O'Sullivan 10-7 Scotland Stephen Maguire 3
    England 2018 World Championship Last 16 China Ding Junhui 13-4 Scotland Anthony McGill 3
    England 2018 World Championship Last 144 England Liam Highfield 10-3 China Chen Zhe 3
    England 2018 World Championship Last 144 China Lyu Haotian 10-8 China Fang Xiongman 3
    England 2018 World Championship Last 80 China Tian Pengfei 10-9 China Yan Bingtao 3
    England 2018 World Championship Last 32 England Jack Lisowski 10-7 England Stuart Bingham 3
    England 2018 World Championship Last 144 Iran Hossein Vafaei 10-8 England Jamie Cope 3
    England 2018 World Championship Last 144 China Liang Wenbo 10-2 England Rod Lawler 3
    England 2018 World Championship Last 32 Wales Mark Williams 10-5 England Jimmy Robertson 3
    England 2018 World Championship Last 80 Ireland Ken Doherty 10-4 Northern Ireland Gerard Greene 3
    England 2018 World Championship Quarter-final England Barry Hawkins 13-5 China Ding Junhui 3
    England 2018 World Championship Last 144 Wales Ryan Day 10-2 Brazil Igor Figueiredo 3
    England 2018 World Championship Last 80 England Jack Lisowski 10-3 England David Grace 3
    England 2018 World Championship Last 16 England Ali Carter 13-9 England Ronnie O'Sullivan 3
    China 2018 China Open Last 64 Northern Ireland Mark Allen 6-1 Thailand Noppon Saengkham 3
    China 2018 China Open Last 128 Thailand Thepchaiya Un-Nooh 6-4 England Ian Burns 3
    China 2018 China Open Last 64 China Luo Honghao 6-4 Scotland Anthony McGill 3
    China 2018 China Open Semi-final England Barry Hawkins 10-6 Australia Neil Robertson 3
    China 2018 China Open Last 128 Wales Mark Williams 6-1 Wales Ian Preece 3
    China 2018 China Open Last 32 China Luo Honghao 6-5 Wales Duane Jones 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 Players Championship Last 16 Australia Neil Robertson 6-2 Belgium Luca Brecel 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 16 Wales Ryan Day 5-4 England Mark Davis 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
    England 2018 Masters Last 16 England Ronnie O'Sullivan 6-0 Hong Kong Marco Fu 3
    England 2018 Championship League Group 5 England Ricky Walden 3-2 England Ben Woollaston 3
    England 2018 Championship League Group 4 China Liang Wenbo 3-1 England Barry Hawkins 3
    England 2018 Championship League Group 5 - Semi-final England Ricky Walden 3-2 England Judd Trump 3
    Scotland 2017 Scottish Open Quarter-final Scotland John Higgins 5-0 England Ronnie O'Sullivan 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
    England 2017 UK Championship Quarter-final England Ronnie O'Sullivan 6-3 England Martin Gould 3
    England 2017 UK Championship Last 64 Australia Neil Robertson 6-2 Ireland Ken Doherty 3
    England 2017 UK Championship Last 128 Australia Neil Robertson 6-1 England Rod Lawler 3
    England 2017 UK Championship Last 16 England Joe Perry 6-4 Northern Ireland Mark Allen 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 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 128 Scotland Stephen Maguire 6-3 Malta Alex Borg 3
    China 2017 International Championship Last 32 England Jack Lisowski 6-4 China Xiao Guodong 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 Australia Neil Robertson 6-5 England Matthew Selt 3
    England 2017 English Open Last 32 England Ronnie O'Sullivan 4-1 China Zhang Yong 3
    England 2017 English Open Last 64 Wales Matthew Stevens 4-2 England David Gilbert 3
    Hong Kong 2017 Hong Kong Masters Semi-final England Ronnie O'Sullivan 6-5 England Judd Trump 3
    England 2017 World Championship Last 32 Scotland John Higgins 10-6 England Martin Gould 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
    England 2017 World Championship Last 80 England Gary Wilson 10-7 England Peter Lines 3
    England 2017 World Championship Last 32 China Ding Junhui 10-5 China Zhou Yuelong 3
    England 2017 World Championship Last 48 England Martin Gould 10-7 China Yu Delu 3
    England 2017 World Championship Last 32 China Liang Wenbo 10-7 England Stuart Carrington 3
    England 2017 World Championship Last 48 Scotland Stephen Maguire 10-5 China Li Hang 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 32 England Mark Joyce 5-4 England Ronnie O'Sullivan 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
    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 Scotland Anthony McGill 4-3 England Joe Perry 3
    Wales 2017 Welsh Open Last 64 Wales Lee Walker 4-3 Australia Neil Robertson 3
    Wales 2017 Welsh Open Last 128 Australia Neil Robertson 4-1 England Jimmy White 3
    Wales 2017 Welsh Open Last 128 England Jimmy Robertson 4-3 India Aditya Mehta 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 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 Masters Last 16 England Joe Perry 6-1 England Stuart Bingham 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 64 England Shaun Murphy 6-3 Finland Robin Hull 3
    England 2016 UK Championship Last 128 Northern Ireland Mark Allen 6-4 China Chen Zhe 3
    England 2016 UK Championship Last 32 England David Gilbert 6-5 England Ali Carter 3
    England 2016 UK Championship Last 128 England Ronnie O'Sullivan 6-0 Thailand Boonyarit Keattikun 3
    Northern Ireland 2016 Northern Ireland Open Last 64 Scotland John Higgins 4-1 England Sam Craigie 3
    Northern Ireland 2016 Northern Ireland Open Final England Mark King 9-8 England Barry Hawkins 3
    Northern Ireland 2016 Northern Ireland Open Last 16 England Kyren Wilson 4-3 England Ronnie O'Sullivan 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 Final China Ding Junhui 10-6 England Mark Selby 3
    China 2016 Shanghai Masters Last 96 Wales Jamie Jones 5-3 England Jamie Barrett 3
    China 2016 Shanghai Masters Wildcard Scotland Stephen Maguire 5-0 China Yi Chen Xu 3
    China 2016 Shanghai Masters Last 32 England David Gilbert 5-4 Hong Kong Marco Fu 3
    Germany 2016 Paul Hunter Classic Last 32 Northern Ireland Mark Allen 4-2 China Li Hang 3
    Germany 2016 Paul Hunter Classic Last 32 Thailand Thepchaiya Un-Nooh 4-1 Norway Kurt Maflin 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
    China 2016 World Open Last 64 Norway Kurt Maflin 5-4 Wales Michael White 3
    England 2016 World Championship Last 48 England Robbie Williams 10-9 England Anthony Hamilton 3
    England 2016 World Championship Last 144 Ireland David Morris 10-5 England Chris Melling 3
    England 2016 World Championship Last 80 England Sam Baird 10-7 England Tom Ford 3
    England 2016 World Championship Last 48 England David Gilbert 10-7 England Jack Lisowski 3
    England 2016 World Championship Last 32 England Judd Trump 10-8 China Liang Wenbo 3
    England 2016 World Championship Last 80 Scotland Graeme Dott 10-8 Thailand Noppon Saengkham 3
    England 2016 World Championship Last 80 China Zhou Yuelong 10-6 Ireland Fergal O'Brien 3
    England 2016 World Championship Last 80 England Jack Lisowski 10-5 Jamaica Rory McLeod 3
    England 2016 World Championship Last 48 Scotland Anthony McGill 10-7 Thailand Thepchaiya Un-Nooh 3
    England 2016 World Championship Quarter-final Scotland Alan McManus 13-11 Scotland John Higgins 3
    England 2016 World Championship Last 32 England Sam Baird 10-7 Wales Michael White 3
    England 2016 World Championship Last 144 England Mitchell Mann 10-7 Wales Kishan Hirani 3
    England 2016 World Championship Last 48 England Sam Baird 10-9 England Liam Highfield 3
    England 2016 World Championship Last 16 Scotland Alan McManus 13-11 England Ali Carter 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 16 England Judd Trump 5-1 China Zhang Anda 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
    England 2016 Masters Last 16 Scotland John Higgins 6-4 China Liang Wenbo 3
    England 2016 Masters Last 16 Northern Ireland Mark Allen 6-4 England Shaun Murphy 3
    England 2016 Championship League Group 1 England Ronnie O'Sullivan 3-1 England Robert Milkins 3
    England 2015 UK Championship Last 32 Scotland Stephen Maguire 6-4 England Mark Davis 3
    England 2015 UK Championship Last 128 Scotland Anthony McGill 6-3 England James Cahill 3
    England 2015 UK Championship Final Australia Neil Robertson 10-5 China Liang Wenbo 3
    England 2015 UK Championship Quarter-final China Liang Wenbo 6-5 Hong Kong Marco Fu 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 Final Scotland John Higgins 10-5 England David Gilbert 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 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 England Tom Ford 10-2 England Andrew Norman 3
    England 2015 World Championship Last 144 China Liang Wenbo 10-4 England Chris Norbury 3
    England 2015 World Championship Last 16 Scotland Anthony McGill 13-9 England Mark Selby 3
    England 2015 World Championship Last 80 Finland Robin Hull 10-6 England Ben Woollaston 3
    England 2015 World Championship Last 16 England Judd Trump 13-8 Hong Kong Marco Fu 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 England Ronnie O'Sullivan 13-5 Wales Matthew Stevens 3
    England 2015 World Championship Last 16 England Stuart Bingham 13-5 Scotland Graeme Dott 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 Quarter-final Wales Mark Williams 5-1 Hong Kong Marco Fu 3
    Wales 2015 Welsh Open Last 128 Australia Neil Robertson 4-0 England James Cahill 3
    Wales 2015 Welsh Open Semi-final Scotland John Higgins 6-4 Belgium Luca Brecel 3
    Wales 2015 Welsh Open Last 16 Belgium Luca Brecel 4-3 England Mark Selby 3
    Wales 2015 Welsh Open Last 64 England Matthew Selt 4-1 China Xiao Guodong 3
    Germany 2015 German Masters Last 128 England Ronnie O'Sullivan 5-2 England George Pragnall 3
    Germany 2015 German Masters Last 128 Australia Neil Robertson 5-4 England Mitchell Mann 3
    Germany 2015 German Masters Semi-final England Shaun Murphy 6-4 China Liang Wenbo 3
    Germany 2015 German Masters Last 128 India Aditya Mehta 5-3 England Adam Duffy 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 32 Scotland Graeme Dott 6-0 England Robert Milkins 3
    England 2014 UK Championship Final England Ronnie O'Sullivan 10-9 England Judd Trump 3
    England 2014 UK Championship Last 32 England Judd Trump 6-3 Scotland Fraser Patrick 3
    England 2014 UK Championship Last 32 England Rod Lawler 6-4 Northern Ireland Mark Allen 3
    England 2014 UK Championship Last 64 Hong Kong Marco Fu 6-1 China Lyu Haotian 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 Semi-final England Ronnie O'Sullivan 6-4 China Ding Junhui 3
    England 2014 Champion of Champions Last 16 England Ronnie O'Sullivan 4-2 England Stuart Bingham 3
    China 2014 International Championship Last 32 Hong Kong Marco Fu 6-5 England David Gilbert 3
    China 2014 International Championship Last 128 China Wang Zepeng 6-5 China Ding Junhui 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 Last 32 Northern Ireland Mark Allen 6-4 England Martin Gould 3
    China 2014 International Championship Quarter-final England Ricky Walden 6-1 Scotland Jamie Burnett 3
    China 2014 International Championship Last 64 Wales Ryan Day 6-5 England Mark Joyce 3
    China 2014 Shanghai Masters Last 32 Wales Dominic Dale 5-2 England Judd Trump 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
    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 64 China Liang Wenbo 5-1 Scotland Jamie Burnett 3
    China 2014 Wuxi Classic Last 128 England Judd Trump 5-3 England Joel Walker 3
    England 2014 World Championship Last 16 England Barry Hawkins 13-11 England Ricky Walden 3
    England 2014 World Championship Last 48 England Martin Gould 10-7 China Liang Wenbo 3
    England 2014 World Championship Quarter-final England Ronnie O'Sullivan 13-3 England Shaun Murphy 3
    England 2014 World Championship Last 16 England Ronnie O'Sullivan 13-11 England Joe Perry 3
    England 2014 World Championship Last 128 England Martin O'Donnell 10-1 England Shane Castle 3
    England 2014 World Championship Last 32 England Michael Wasley 10-9 China Ding Junhui 3
    England 2014 World Championship Quarter-final Australia Neil Robertson 13-11 England Judd Trump 3
    England 2014 World Championship Last 96 England Martin Gould 10-1 England Mitchell Travis 3
    England 2014 World Championship Last 16 England Shaun Murphy 13-8 Hong Kong Marco Fu 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 Final England Ronnie O'Sullivan 9-3 China Ding Junhui 3
    Wales 2014 Welsh Open Quarter-final China Ding Junhui 5-4 England Joel Walker 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 England Ricky Walden 6-5 England Barry Hawkins 3
    England 2014 Masters Last 16 Hong Kong Marco Fu 6-5 England Judd Trump 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 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
    England 2013 Champion of Champions Last 16 Australia Neil Robertson 4-3 England Martin Gould 3
    England 2013 Champion of Champions Quarter-final England Mark Selby 6-3 Scotland Stephen Maguire 3
    China 2013 International Championship Last 32 Australia Neil Robertson 6-1 Thailand Thepchaiya Un-Nooh 3
    China 2013 International Championship Last 32 China Liang Wenbo 6-4 England Ronnie O'Sullivan 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 Quarter-final Australia Neil Robertson 5-2 England Joe Perry 3
    Australia 2013 Australian Open Quarter-final Hong Kong Marco Fu 5-1 Wales Dominic Dale 3
    Australia 2013 Australian Open Last 32 England Mark Davis 5-4 England Paul Davison 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 China Yu Delu 10-6 Scotland Jamie Burnett 3
    England 2013 World Championship Last 64 Norway Kurt Maflin 10-7 England Steve Davis 3
    England 2013 World Championship Quarter-final England Ricky Walden 13-6 Wales Michael White 3
    England 2013 World Championship Last 48 England Jack Lisowski 10-4 Ireland Fergal O'Brien 3
    England 2013 World Championship Quarter-final England Ronnie O'Sullivan 13-4 England Stuart Bingham 3
    England 2013 World Championship Last 16 England Ronnie O'Sullivan 13-8 England Ali Carter 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 Wildcard England Jimmy Robertson 5-1 China Wang Yuchen 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 Final Northern Ireland Mark Allen 10-4 Wales Matthew Stevens 3
    China 2013 World Open Last 16 England Judd Trump 5-1 England Nigel Bond 3
    Wales 2013 Welsh Open Final Scotland Stephen Maguire 9-8 England Stuart Bingham 3
    Germany 2013 German Masters Final England Ali Carter 9-6 Hong Kong Marco Fu 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
    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 16 England Mark Davis 6-5 Scotland John Higgins 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 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 Quarter-final England Mark Selby 6-4 Australia Neil Robertson 3
    England 2012 UK Championship Last 32 Scotland Stephen Maguire 6-2 Ireland Fergal O'Brien 3
    England 2012 PTC - Event 4 Last 16 England Judd Trump 4-3 Thailand Thanawat Thirapongpaiboon 3
    England 2012 PTC - Event 4 Last 32 England Judd Trump 4-0 England Jimmy White 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 Final England Ricky Walden 10-4 England Stuart Bingham 3
    China 2012 Wuxi Classic Last 48 England Dave Harold 5-4 England Mark King 3
    England 2012 World Championship Last 80 China Lyu Chuang 10-7 England Rod Lawler 3
    England 2012 World Championship Last 16 Australia Neil Robertson 13-9 England David Gilbert 3
    England 2012 World Championship Last 48 Ireland Ken Doherty 10-9 England Anthony Hamilton 3
    England 2012 World Championship Last 16 Wales Matthew Stevens 13-11 England Barry Hawkins 3
    England 2012 World Championship Last 64 Wales Jamie Jones 10-9 England Andy Hicks 3
    England 2012 World Championship Last 32 China Cao Yupeng 10-6 Northern Ireland Mark Allen 3
    England 2012 World Championship Last 32 England Andrew Higginson 10-6 England Stephen Lee 3
    England 2012 World Championship Last 64 England Anthony Hamilton 10-8 Scotland Anthony McGill 3
    England 2012 World Championship Semi-final England Ali Carter 17-12 Scotland Stephen Maguire 3
    England 2012 World Championship Last 48 China Lyu Chuang 10-7 England Jamie Cope 3
    England 2012 World Championship Quarter-final England Ali Carter 13-11 Wales Jamie Jones 3
    China 2012 China Open Last 64 England Sam Craigie 5-3 Northern Ireland Gerard Greene 3
    China 2012 China Open Last 80 China Cao Yupeng 5-3 Malta Tony Drago 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 Quarter-final England Ronnie O'Sullivan 5-3 England Judd Trump 3
    Wales 2012 Welsh Open Last 80 China Xiao Guodong 4-2 Ireland David Morris 3
    Germany 2012 German Masters Last 64 Wales Michael White 5-2 China Xiao Guodong 3
    Germany 2012 German Masters Last 48 England Mark Davis 5-2 Wales Michael White 3
    England 2012 Masters Final Australia Neil Robertson 10-6 England Shaun Murphy 3
    England 2012 Masters Semi-final England Shaun Murphy 6-4 Scotland John Higgins 3
    England 2012 Championship League Winners Group England Barry Hawkins 3-2 England Judd Trump 3
    England 2012 Championship League Group 3 England Mark Selby 3-2 Scotland Stephen Hendry 3
    Germany 2012 PTC - Event 12 Last 128 Northern Ireland Mark Allen 4-2 England Stuart Carrington 3
    England 2011 PTC - Event 11 Last 16 England Anthony Hamilton 4-3 China Ding Junhui 3
    England 2011 PTC - Event 11 Quarter-final England Martin Gould 4-2 England Michael Holt 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 UK Championship Quarter-final England Judd Trump 6-3 Scotland Stephen Maguire 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 16 England Shaun Murphy 5-4 Northern Ireland Mark Allen 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
    Australia 2011 Australian Open Last 32 England Stuart Bingham 5-2 China Ding Junhui 3
    Australia 2011 Australian Open Quarter-final Wales Mark Williams 5-4 Wales Dominic Dale 3
    Australia 2011 Australian Open Last 80 China Tian Pengfei 5-1 Scotland Anthony McGill 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 Last 32 England Judd Trump 10-8 Australia Neil Robertson 3
    England 2011 World Championship Last 96 Northern Ireland Patrick Wallace 10-2 England Del Smith 3
    England 2011 World Championship Quarter-final Scotland John Higgins 13-10 England Ronnie O'Sullivan 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 England Kuldesh Johal 10-8 England Liam Highfield 3
    England 2011 World Championship Last 16 China Ding Junhui 13-12 England Stuart Bingham 3
    England 2011 World Championship Last 32 England Ronnie O'Sullivan 10-2 Wales Dominic Dale 3
    England 2011 World Championship Quarter-final England Judd Trump 13-5 Scotland Graeme Dott 3
    China 2011 China Open Quarter-final England Mark Selby 5-1 England Ali Carter 3
    China 2011 China Open Last 48 Norway Kurt Maflin 5-1 England Mark King 3
    China 2011 China Open Last 32 China Ding Junhui 5-4 Norway Kurt Maflin 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 Last 16 Hong Kong Marco Fu 6-4 Scotland Stephen Maguire 3
    England 2011 Masters Quarter-final China Ding Junhui 6-2 Scotland Graeme Dott 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 Last 16 England Shaun Murphy 9-8 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 32 China Ding Junhui 9-4 Wales Matthew Stevens 3
    England 2010 UK Championship Last 16 Scotland Stephen Maguire 9-7 England Mark Selby 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 Quarter-final Scotland Graeme Dott 13-12 Northern Ireland Mark Allen 3
    England 2010 World Championship Last 16 Northern Ireland Mark Allen 13-5 England Mark Davis 3
    England 2010 World Championship Quarter-final England Mark Selby 13-11 England Ronnie O'Sullivan 3
    England 2010 World Championship Last 96 China Zhang Anda 10-4 England Craig Steadman 3
    England 2010 World Championship Last 16 England Steve Davis 13-11 Scotland John Higgins 3
    England 2010 World Championship Last 48 England Martin Gould 10-4 England Nigel Bond 3
    England 2010 World Championship Last 96 Ireland Brendan O'Donoghue 10-8 England Matthew Couch 3
    England 2010 World Championship Last 80 England Mark Joyce 10-9 England Jimmy Robertson 3
    China 2010 China Open Last 48 England Judd Trump 5-1 England Tom Ford 3
    China 2010 China Open Final Wales Mark Williams 10-6 China Ding Junhui 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
    England 2009 UK Championship Last 32 Scotland Stephen Hendry 9-6 England Steve Davis 3
    England 2009 UK Championship Last 80 England Simon Bedford 9-3 Ireland David Morris 3
    England 2009 UK Championship Last 32 Australia Neil Robertson 9-3 England Tom Ford 3
    England 2009 UK Championship Last 32 England Mark Selby 9-8 England Jamie Cope 3
    England 2009 UK Championship Last 64 England Peter Lines 9-6 England Ian McCulloch 3
    England 2009 Pro Challenge Series - Event 3 Last 16 England Judd Trump 4-3 England Sam Baird 3
    Scotland 2009 Grand Prix Semi-final Australia Neil Robertson 6-5 Scotland John Higgins 3
    Scotland 2009 Grand Prix Final Australia Neil Robertson 9-4 China Ding Junhui 3
    China 2009 Shanghai Masters Last 96 Northern Ireland Patrick Wallace 5-4 Northern Ireland Jordan Brown 3
    2009 Premier League Group England Ronnie O'Sullivan 4-2 Hong Kong Marco Fu 3
    2009 Premier League Group Scotland John Higgins 4-2 England Ronnie O'Sullivan 3
    England 2009 World Championship Last 96 Wales Daniel Wells 10-9 China Li Hang 3
    England 2009 World Championship Last 16 England Mark Selby 13-10 Scotland Graeme Dott 3
    England 2009 World Championship Last 48 England Martin Gould 10-4 Wales Matthew Stevens 3
    England 2009 World Championship Last 32 Hong Kong Marco Fu 10-4 Northern Ireland Joe Swail 3
    England 2009 World Championship Last 32 Scotland Stephen Maguire 10-5 Scotland Jamie Burnett 3
    England 2009 World Championship Quarter-final Australia Neil Robertson 13-8 Scotland Stephen Maguire 3
    England 2009 World Championship Final Scotland John Higgins 18-9 England Shaun Murphy 3
    England 2009 World Championship Last 80 England Andy Hicks 10-8 England Jimmy White 3
    Wales 2009 Welsh Open Last 64 Scotland Jamie Burnett 5-0 England Mark Joyce 3
    Wales 2009 Welsh Open Last 16 England Shaun Murphy 5-2 England Mark King 3
    Wales 2009 Welsh Open Last 32 Ireland Michael Judge 5-3 Wales Ryan Day 3
    England 2009 Masters Last 16 England Ronnie O'Sullivan 6-5 England Joe Perry 3
    England 2009 Masters Quarter-final England Mark Selby 6-5 Northern Ireland Mark Allen 3
    England 2008 UK Championship Last 80 England Jimmy White 9-8 Wales Ian Preece 3
    England 2008 UK Championship Last 16 Hong Kong Marco Fu 9-5 Wales Matthew Stevens 3
    England 2008 UK Championship Last 96 England Lee Spick 9-6 New Zealand Chris Mcbreen 3
    England 2008 UK Championship Semi-final Hong Kong Marco Fu 9-7 England Ali Carter 3
    England 2008 UK Championship Last 16 England Shaun Murphy 9-7 Northern Ireland Mark Allen 3
    England 2008 UK Championship Semi-final England Shaun Murphy 9-4 Scotland Stephen Maguire 3
    England 2008 UK Championship Last 80 England Robert Milkins 9-5 England Paul Davison 3
    England 2008 UK Championship Last 48 England Ian McCulloch 9-1 Ireland Joe Delaney 3
    Wales 2008 PIOS - Event 5 Pre-qualifying 1 Scotland Bobby Cruickshanks 4-1 Brazil Itaro Santos 3
    Bahrain 2008 Bahrain Championship Final Australia Neil Robertson 9-7 Wales Matthew Stevens 3
    Bahrain 2008 Bahrain Championship Quarter-final Northern Ireland Mark Allen 5-2 England Barry Hawkins 3
    Bahrain 2008 Bahrain Championship Quarter-final Scotland Stephen Hendry 5-2 England Robert Milkins 3
    Bahrain 2008 Bahrain Championship Last 32 Scotland Stephen Hendry 5-3 England Ricky Walden 3
    Scotland 2008 Grand Prix Last 32 England Mark Selby 5-0 England Andrew Higginson 3
    Scotland 2008 Grand Prix Last 96 Scotland James McBain 5-4 Wales Andrew Pagett 3
    China 2008 Shanghai Masters Quarter-final England Ronnie O'Sullivan 5-3 Wales Mark Williams 3
    China 2008 Shanghai Masters Last 48 England Stuart Pettman 5-4 England Nigel Bond 3
    China 2008 Shanghai Masters Semi-final England Ronnie O'Sullivan 6-5 Scotland Stephen Maguire 3
    2008 Premier League Semi-final England Mark Selby 5-0 Scotland Stephen Hendry 3
    Northern Ireland 2008 Northern Ireland Trophy Quarter-final England Ronnie O'Sullivan 5-4 England Barry Hawkins 3
    Northern Ireland 2008 Northern Ireland Trophy Last 80 England Stuart Pettman 5-3 Scotland James McBain 3
    England 2008 World Championship Last 16 Scotland Stephen Maguire 13-7 Australia Neil Robertson 3
    England 2008 World Championship Last 32 Scotland John Higgins 10-5 Wales Matthew Stevens 3
    England 2008 World Championship Last 32 Scotland Stephen Maguire 10-3 England Anthony Hamilton 3
    England 2008 World Championship Quarter-final England Ronnie O'Sullivan 13-7 China Liang Wenbo 3
    England 2008 World Championship Quarter-final England Ali Carter 13-9 England Peter Ebdon 3
    England 2008 World Championship Last 32 England Mark King 10-8 England Mark Selby 3
    England 2008 World Championship Last 16 China Liang Wenbo 13-12 Northern Ireland Joe Swail 3
    China 2008 China Open Last 96 England Matthew Selt 5-1 Scotland Fraser Patrick 3
    England 2008 Championship League Winners Group Wales Ryan Day 2-2 England Joe Perry 3
    England 2008 Championship League Group 7 England Dave Harold 4-0 England Ali Carter 3
    Wales 2008 Welsh Open Last 16 England Shaun Murphy 5-2 Wales Mark Williams 3
    Wales 2008 Welsh Open Semi-final England Ronnie O'Sullivan 6-3 England Shaun Murphy 3
    England 2008 Masters Quarter-final Ireland Ken Doherty 6-5 England Shaun Murphy 3
    England 2007 UK Championship Quarter-final England Mark Selby 9-7 Hong Kong Marco Fu 3
    England 2007 UK Championship Last 64 England David Gray 9-3 Ireland Rodney Goggins 3
    England 2007 UK Championship Last 32 England Jamie Cope 9-3 Scotland John Higgins 3
    England 2007 UK Championship Last 32 Hong Kong Marco Fu 9-6 Wales Ryan Day 3
    Scotland 2007 Grand Prix Final Hong Kong Marco Fu 9-6 England Ronnie O'Sullivan 3
    Scotland 2007 Grand Prix Group England Ronnie O'Sullivan 4-3 England Tom Ford 3
    Scotland 2007 Grand Prix Group England Tom Ford 4-0 England Steve Davis 3
    2007 Premier League Group China Ding Junhui 6-0 Scotland Stephen Hendry 3
    2007 Premier League Group China Ding Junhui 6-0 England Steve Davis 3
    2007 Premier League Final England Ronnie O'Sullivan 7-4 Scotland John Higgins 3
    2007 Premier League Group England Ronnie O'Sullivan 4-2 England Steve Davis 3
    China 2007 Shanghai Masters Last 32 England Ian McCulloch 5-2 England Shaun Murphy 3
    China 2007 Shanghai Masters Final Wales Dominic Dale 10-6 Wales Ryan Day 3