Maximums Made - All-time - Professional

  • Patreon
  • Filtering

    Most maximum 147 breaks made by a player.
    Status
    Categories
    Scope
    Range

    Maximums

    Player Tournament Info
    156 England Tom Ford England 2019 English Open Date: 2019-10-17
    Round: Last 16
    Referee:
    Opponent: England Shaun Murphy
    Match result: Won 4-3
    Time: Unknown
    Ratified: yes
    155 England Tom Ford China 2019 International Championship Date: 2019-06-17
    Round: Last 128
    Referee:
    Opponent: Scotland Fraser Patrick
    Match result: Won 6-1
    Time: Unknown
    Ratified: yes
    154 England Stuart Bingham China 2019 China Open Date: 2019-04-03
    Round: Last 32
    Referee:
    Opponent: England Peter Ebdon
    Match result: Won 6-3
    Time: Unknown
    Ratified: yes
    153 China Zhou Yuelong India 2019 Indian Open Date: 2019-02-28
    Round: Last 64
    Referee:
    Opponent: China Lyu Haotian
    Match result: Lost 4-3
    Time: Unknown
    Ratified: yes
    152 Thailand Noppon Saengkham Wales 2019 Welsh Open Date: 2019-02-14
    Round: Last 32
    Referee:
    Opponent: England Mark Selby
    Match result: Lost 4-1
    Time: Unknown
    Ratified: yes
    151 Australia Neil Robertson Wales 2019 Welsh Open Date: 2019-02-13
    Round: Last 128
    Referee:
    Opponent: Northern Ireland Jordan Brown
    Match result: Won 4-1
    Time: Unknown
    Ratified: yes
    150 England David Gilbert England 2019 Championship League Date: 2019-01-23
    Round: Group 5
    Referee:
    Opponent: Scotland Stephen Maguire
    Match result: Lost 3-1
    Time: Unknown
    Ratified: yes
    149 England Judd Trump Germany 2019 German Masters Date: 2018-12-21
    Round: Last 64
    Referee:
    Opponent: Germany Lukas Kleckers
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    148 Scotland John Higgins Scotland 2018 Scottish Open Date: 2018-12-12
    Round: Last 64
    Referee:
    Opponent: Northern Ireland Gerard Greene
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    147 England Mark Selby England 2018 Champion of Champions Date: 2018-11-08
    Round: Last 16
    Referee: Bulgaria Desislava Bozhilova
    Opponent: Australia Neil Robertson
    Match result: Lost 4-3
    Time: Unknown
    Ratified: yes
    146 England Ronnie O'Sullivan England 2018 English Open Date: 2018-10-17
    Round: Last 64
    Referee: Germany Marcel Eckardt
    Opponent: England Allan Taylor
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    145 Thailand Thepchaiya Un-Nooh England 2018 English Open Date: 2018-10-16
    Round: Last 128
    Referee: Belarus Anastasiya Tuzikava
    Opponent: Iran Soheil Vahedi
    Match result: Won 4-1
    Time: Unknown
    Ratified: yes
    144 Wales Jamie Jones Germany 2018 Paul Hunter Classic Date: 2018-08-24
    Round: Last 64
    Referee: Germany Michael Schäfer
    Opponent: Wales Lee Walker
    Match result: Lost 4-2
    Time: Unknown
    Ratified: yes
    143 Cyprus Michael Georgiou Germany 2018 Paul Hunter Classic Date: 2018-08-24
    Round: Last 128
    Referee: Germany Marcel Eckardt
    Opponent: Germany Umut Dikme
    Match result: Won 4-2
    Time: Unknown
    Ratified: yes
    142 China Liang Wenbo England 2018 World Championship Date: 2018-04-12
    Round: Last 144
    Referee:
    Opponent: England Rod Lawler
    Match result: Won 10-2
    Time: Unknown
    Ratified: yes
    141 England Stuart Bingham China 2018 China Open Date: 2018-04-04
    Round: Last 32
    Referee:
    Opponent: England Ricky Walden
    Match result: Won 6-5
    Time: Unknown
    Ratified: yes
    140 England Ronnie O'Sullivan China 2018 China Open Date: 2018-04-03
    Round: Last 64
    Referee:
    Opponent: England Elliot Slessor
    Match result: Lost 6-2
    Time: Unknown
    Ratified: yes
    139 Belgium Luca Brecel England 2018 Championship League Date: 2018-03-26
    Round: Group 7
    Referee:
    Opponent: Scotland John Higgins
    Match result: Won 3-0
    Time: Unknown
    Ratified: yes
    138 England Martin Gould England 2018 Championship League Date: 2018-01-26
    Round: Group 6
    Referee: England Brendan Moore
    Opponent: China Li Hang
    Match result: Won 3-2
    Time: 12:05
    Ratified: yes
    137 China Cao Yupeng Scotland 2017 Scottish Open Date: 2017-12-12
    Round: Last 128
    Referee: England Rob Spencer
    Opponent: England Andrew Higginson
    Match result: Won 4-0
    Time: 15:43
    Ratified: yes
    136 England Kyren Wilson China 2017 International Championship Date: 2017-10-31
    Round: Last 32
    Referee:
    Opponent: England Martin Gould
    Match result: Lost 6-5
    Time: Unknown
    Ratified: yes
    135 China Liang Wenbo England 2017 English Open Date: 2017-10-18
    Round: Last 64
    Referee:
    Opponent: England Tom Ford
    Match result: Won 4-3
    Time: Unknown
    Ratified: yes
    134 England Gary Wilson England 2017 World Championship Date: 2017-04-06
    Round: Last 144
    Referee:
    Opponent: Ireland Josh Boileau
    Match result: Won 10-9
    Time: Unknown
    Ratified: yes
    133 England Judd Trump China 2017 China Open Date: 2017-03-30
    Round: Last 16
    Referee:
    Opponent: China Tian Pengfei
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    132 England Mark Davis England 2017 Championship League Date: 2017-03-02
    Round: Winners Group
    Referee:
    Opponent: Scotland John Higgins
    Match result: Won 3-2
    Time: Unknown
    Ratified: yes
    131 England Tom Ford Germany 2017 German Masters Date: 2017-02-01
    Round: Last 32
    Referee:
    Opponent: England Peter Ebdon
    Match result: Won 5-2
    Time: Unknown
    Ratified: yes
    130 England Mark Davis England 2017 Championship League Date: 2017-01-11
    Round: Group 3 - Final
    Referee:
    Opponent: Australia Neil Robertson
    Match result: Won 3-2
    Time: Unknown
    Ratified: yes
    129 England Ali Carter Germany 2017 German Masters Date: 2016-12-08
    Round: Last 128
    Referee:
    Opponent: China Wang Yuchen
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    128 Scotland Ross Muir Germany 2017 German Masters Date: 2016-12-08
    Round: Last 128
    Referee:
    Opponent: Brazil Itaro Santos
    Match result: Won 5-2
    Time: Unknown
    Ratified: yes
    127 Northern Ireland Mark Allen England 2016 UK Championship Date: 2016-11-27
    Round: Last 64
    Referee:
    Opponent: England Rod Lawler
    Match result: Won 6-4
    Time: Unknown
    Ratified: yes
    126 Scotland John Higgins Northern Ireland 2016 Northern Ireland Open Date: 2016-11-16
    Round: Last 64
    Referee: Poland Malgorzata Kanieska
    Opponent: England Sam Craigie
    Match result: Won 4-1
    Time: 10:26
    Ratified: yes
    125 England Alfie Burden England 2016 English Open Date: 2016-10-11
    Round: Last 128
    Referee:
    Opponent: Wales Daniel Wells
    Match result: Lost 4-3
    Time: Unknown
    Ratified: yes
    124 England Shaun Murphy Romania 2016 European Masters Date: 2016-09-28
    Round: Last 64
    Referee:
    Opponent: England Allan Taylor
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    123 Scotland Stephen Maguire China 2016 Shanghai Masters Date: 2016-09-20
    Round: Wildcard
    Referee: China Tang Xu
    Opponent: China Yi Chen Xu
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    122 Thailand Thepchaiya Un-Nooh Germany 2016 Paul Hunter Classic Date: 2016-08-29
    Round: Last 32
    Referee: Germany Erik Amberg
    Opponent: Norway Kurt Maflin
    Match result: Won 4-1
    Time: 07:52
    Ratified: yes
    121 Ireland Fergal O'Brien England 2016 Championship League Date: 2016-02-25
    Round: Group 6
    Referee: Germany Marcel Eckardt
    Opponent: England Mark Davis
    Match result: Lost 3-1
    Time: 17:42
    Ratified: yes
    120 China Ding Junhui Wales 2016 Welsh Open Date: 2016-02-19
    Round: Quarter-final
    Referee: England Brendan Moore
    Opponent: Australia Neil Robertson
    Match result: Lost 5-2
    Time: 13:24
    Ratified: yes
    119 Hong Kong Marco Fu Gibraltar 2015 European Tour - Event 5 Date: 2015-12-11
    Round: Last 64
    Referee:
    Opponent: England Sam Baird
    Match result: Won 4-2
    Time: Unknown
    Ratified: yes
    118 Australia Neil Robertson England 2015 UK Championship Date: 2015-12-06
    Round: Final
    Referee: Netherlands Jan Verhaas
    Opponent: China Liang Wenbo
    Match result: Won 10-5
    Time: 13:48
    Ratified: yes
    117 England David Gilbert England 2015 Championship League Date: 2015-02-10
    Round: Group 7
    Referee: Germany Maike Kesseler
    Opponent: China Xiao Guodong
    Match result: Lost 3-2
    Time: 11:37
    Ratified: yes
    116 England Judd Trump Germany 2015 German Masters Date: 2015-02-06
    Round: Quarter-final
    Referee: Germany Marcel Eckardt
    Opponent: England Mark Selby
    Match result: Lost 5-4
    Time: Unknown
    Ratified: yes
    115 Hong Kong Marco Fu England 2015 Masters Date: 2015-01-11
    Round: Last 16
    Referee: England Brendan Moore
    Opponent: England Stuart Bingham
    Match result: Won 6-3
    Time: 12:46
    Ratified: yes
    114 England Barry Hawkins England 2015 Championship League Date: 2015-01-05
    Round: Group 1
    Referee: England Rob Spencer
    Opponent: Scotland Stephen Maguire
    Match result: Won 3-0
    Time: 09:36
    Ratified: yes
    113 England Ben Woollaston Portugal 2014 European Tour - Event 5 Date: 2014-12-12
    Round: Last 128
    Referee: Belgium Marc Lauwers
    Opponent: England Joe Steele
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    112 England Ronnie O'Sullivan England 2014 UK Championship Date: 2014-12-03
    Round: Last 16
    Referee: Netherlands Jan Verhaas
    Opponent: England Matthew Selt
    Match result: Won 6-0
    Time: 07:33
    Ratified: yes
    111 England Shaun Murphy Germany 2014 European Tour - Event 4 Date: 2014-11-23
    Round: Final
    Referee: Germany Thorsten Mueller
    Opponent: England Robert Milkins
    Match result: Won 4-0
    Time: 11:55
    Ratified: yes
    110 Wales Ryan Day China 2014 Asian Tour - Event 2 Date: 2014-10-23
    Round: Last 32
    Referee: Zhou Bingfeng
    Opponent: China Cao Yupeng
    Match result: Won 4-1
    Time: 09:38
    Ratified: yes
    109 India Aditya Mehta Germany 2014 European Tour - Event 2 Date: 2014-08-22
    Round: Last 32
    Referee: Germany Luise Kraatz
    Opponent: Scotland Stephen Maguire
    Match result: Lost 4-2
    Time: Unknown
    Ratified: yes
    108 England Ronnie O'Sullivan Wales 2014 Welsh Open Date: 2014-03-02
    Round: Final
    Referee: Scotland Leo Scullion
    Opponent: China Ding Junhui
    Match result: Won 9-3
    Time: 07:28
    Ratified: yes
    107 England Shaun Murphy Poland 2014 European Tour - Event 8 Date: 2014-02-09
    Round: Last 16
    Referee: Poland Monika Sułkowska
    Opponent: Wales Jamie Jones
    Match result: Won 4-2
    Time: Unknown
    Ratified: yes
    106 England Shaun Murphy England 2014 Championship League Date: 2014-01-08
    Round: Group 2
    Referee: Wales Paul Collier
    Opponent: England Mark Davis
    Match result: Won 3-2
    Time: 09:03
    Ratified: yes
    105 England Gary Wilson Germany 2014 German Masters Date: 2013-12-12
    Round: Last 128
    Referee: Scotland Leo Scullion
    Opponent: England Ricky Walden
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    104 Thailand Dechawat Poomjaeng Germany 2014 German Masters Date: 2013-12-11
    Round: Last 128
    Referee: England Greg Coniglio
    Opponent: England Zak Surety
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    103 England Mark Selby England 2013 UK Championship Date: 2013-12-07
    Round: Semi-final
    Referee: Wales Paul Collier
    Opponent: England Ricky Walden
    Match result: Won 9-5
    Time: Unknown
    Ratified: yes
    102 England Judd Trump Belgium 2013 European Tour - Event 7 Date: 2013-11-15
    Round: Last 32
    Referee: Herman Francken
    Opponent: England Mark Selby
    Match result: Lost 4-3
    Time: Unknown
    Ratified: yes
    101 Australia Neil Robertson China 2013 Wuxi Classic Date: 2013-05-28
    Round: Last 128
    Referee: Wales John Pellew
    Opponent: Egypt Mohamed Khairy
    Match result: Won 5-0
    Time: 15:30
    Ratified: yes
    100 China Ding Junhui Ireland 2013 PTC Grand Final Date: 2013-03-16
    Round: Quarter-final
    Referee: Scotland Michaela Tabb
    Opponent: Northern Ireland Mark Allen
    Match result: Won 4-3
    Time: 11:43
    Ratified: yes
    99 Norway Kurt Maflin Scotland 2012 European Tour - Event 5 Date: 2012-12-14
    Round: Last 32
    Referee: John Twist
    Opponent: England Stuart Carrington
    Match result: Won 4-1
    Time: Unknown
    Ratified: yes
    98 Scotland John Higgins England 2012 UK Championship Date: 2012-12-05
    Round: Last 16
    Referee: Malta Terry Camilleri
    Opponent: England Mark Davis
    Match result: Lost 6-5
    Time: 09:58
    Ratified: yes
    97 England Jack Lisowski England 2012 UK Championship Date: 2012-11-22
    Round: Last 64
    Referee: England Colin Humphries
    Opponent: China Chen Zhe
    Match result: Won 6-2
    Time: Unknown
    Ratified: yes
    96 England Andy Hicks England 2012 UK Championship Date: 2012-11-21
    Round: Last 80
    Referee: Belgium Olivier Marteel
    Opponent: Wales Daniel Wells
    Match result: Won 6-2
    Time: Unknown
    Ratified: yes
    95 England Tom Ford Bulgaria 2012 European Tour - Event 4 Date: 2012-11-16
    Round: Last 32
    Referee: Belgium Nico De Vos
    Opponent: Wales Matthew Stevens
    Match result: Won 4-1
    Time: 08:15
    Ratified: yes
    94 Scotland John Higgins China 2012 Shanghai Masters Date: 2012-09-23
    Round: Final
    Referee: Scotland Michaela Tabb
    Opponent: England Judd Trump
    Match result: Won 10-9
    Time: 10:22
    Ratified: yes
    93 Ireland Ken Doherty Germany 2012 European Tour - Event 1 Date: 2012-08-24
    Round: Last 128
    Referee: Austria Walter Kunz
    Opponent: Germany Julian Treiber
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    92 England Stuart Bingham China 2012 Wuxi Classic Date: 2012-07-01
    Round: Final
    Referee: England Brendan Moore
    Opponent: England Ricky Walden
    Match result: Lost 10-4
    Time: 09:25
    Ratified: yes
    91 Scotland Stephen Hendry England 2012 World Championship Date: 2012-04-21
    Round: Last 32
    Referee: China Zhu Ying
    Opponent: England Stuart Bingham
    Match result: Won 10-4
    Time: 10:03
    Ratified: yes
    90 England Robert Milkins England 2012 World Championship Date: 2012-04-11
    Round: Last 64
    Referee: Wales Paul Collier
    Opponent: China Xiao Guodong
    Match result: Won 10-4
    Time: 09:33
    Ratified: yes
    89 Hong Kong Marco Fu China 2012 World Open Date: 2012-01-14
    Round: Last 48
    Referee: England Andy Yates
    Opponent: England Matthew Selt
    Match result: Won 5-2
    Time: 09:58
    Ratified: yes
    88 England Jamie Cope England 2011 PTC - Event 11 Date: 2011-12-18
    Round: Last 32
    Referee: Finland Pasi Jantti
    Opponent: Norway Kurt Maflin
    Match result: Won 4-3
    Time: Unknown
    Ratified: yes
    87 China Ding Junhui England 2011 PTC - Event 11 Date: 2011-12-17
    Round: Last 128
    Referee: Belgium Hilde Moens
    Opponent: England James Cahill
    Match result: Won 4-1
    Time: 11:29
    Ratified: yes
    86 China Ding Junhui Germany 2012 PTC - Event 12 Date: 2011-12-15
    Round: Last 128
    Referee: England Ben Williams
    Opponent: England Brandon Winstone
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    85 Wales Matthew Stevens Germany 2012 PTC - Event 12 Date: 2011-12-15
    Round: Last 128
    Referee: Belgium Hilde Moens
    Opponent: England Michael Wasley
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    84 England Ricky Walden England 2011 PTC - Event 10 Date: 2011-11-29
    Round: Last 128
    Referee: England Brendan Moore
    Opponent: Wales Gareth Allen
    Match result: Won 4-1
    Time: Unknown
    Ratified: yes
    83 England David Gray England 2011 PTC - Event 10 Date: 2011-11-27
    Round: Pre-qualifying 2
    Referee:
    Opponent: England Robbie Williams
    Match result: Won 4-2
    Time: Unknown
    Ratified: yes
    82 England Mike Dunn Germany 2012 German Masters Date: 2011-11-22
    Round: Last 96
    Referee: Scotland Leo Scullion
    Opponent: Norway Kurt Maflin
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    81 England Ronnie O'Sullivan Germany 2011 PTC - Event 4 Date: 2011-08-26
    Round: Last 32
    Referee: Germany Thorsten Mueller
    Opponent: England Adam Duffy
    Match result: Won 4-0
    Time: 07:52
    Ratified: yes
    80 Scotland Stephen Hendry Wales 2011 Welsh Open Date: 2011-02-17
    Round: Last 16
    Referee: England Peter Williamson
    Opponent: Scotland Stephen Maguire
    Match result: Lost 4-2
    Time: 09:21
    Ratified: yes
    79 England Rory McLeod Czech Republic 2010 EPTC - Event 6 Date: 2010-11-19
    Round: Last 32
    Referee: Germany Bernd Sadleder
    Opponent: Thailand Issara Kachaiwong
    Match result: Lost 4-3
    Time: Unknown
    Ratified: yes
    78 Wales Mark Williams Germany 2010 EPTC - Event 3 Date: 2010-10-23
    Round: Last 128
    Referee: Poland Jaskula Tomasz
    Opponent: Germany Diana Schuler
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    77 Thailand Thanawat Thirapongpaiboon Germany 2010 EPTC - Event 3 Date: 2010-10-22
    Round: Last 32
    Referee: Belgium Olivier Marteel
    Opponent: England Barry Hawkins
    Match result: Lost 4-1
    Time: Unknown
    Ratified: yes
    76 England Ronnie O'Sullivan Scotland 2010 World Open Date: 2010-09-20
    Round: Last 64
    Referee: Netherlands Jan Verhaas
    Opponent: England Mark King
    Match result: Won 3-0
    Time: 08:26
    Ratified: yes
    75 England Barry Hawkins England 2010 PTC - Event 3 Date: 2010-08-06
    Round: Last 32
    Referee: Wales John Pellew
    Opponent: England James McGouran
    Match result: Won 4-1
    Time: Unknown
    Ratified: yes
    74 Norway Kurt Maflin England 2010 PTC - Event 1 Date: 2010-06-25
    Round: Last 128
    Referee: England Andy Yates
    Opponent: Poland Michał Zieliński
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    73 Australia Neil Robertson China 2010 China Open Date: 2010-04-01
    Round: Last 16
    Referee: Scotland Michaela Tabb
    Opponent: England Peter Ebdon
    Match result: Lost 5-1
    Time: 13:57
    Ratified: yes
    72 England Mark Selby China 2009 Jiangsu Classic Date: 2009-06-05
    Round: Group
    Referee: China Shi Ming
    Opponent: England Joe Perry
    Match result: Lost 2-1
    Time: Unknown
    Ratified: yes
    71 Scotland Stephen Hendry England 2009 World Championship Date: 2009-04-28
    Round: Quarter-final
    Referee: Malta Terry Camilleri
    Opponent: England Shaun Murphy
    Match result: Lost 13-11
    Time: 09:43
    Ratified: yes
    70 China Ding Junhui England 2008 UK Championship Date: 2008-12-16
    Round: Last 16
    Referee: Netherlands Jan Verhaas
    Opponent: Scotland John Higgins
    Match result: Lost 9-4
    Time: 13:49
    Ratified: yes
    69 Scotland Marcus Campbell Bahrain 2008 Bahrain Championship Date: 2008-11-08
    Round: Wildcard
    Referee: Scotland Michaela Tabb
    Opponent: Oman Ahmed Basheer Al-Khusaibi
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    68 China Liang Wenbo Bahrain 2008 Bahrain Championship Date: 2008-10-29
    Round: Last 64
    Referee: England Andy Yates
    Opponent: England Martin Gould
    Match result: Won 5-1
    Time: Unknown
    Ratified: yes
    67 England Jamie Cope China 2008 Shanghai Masters Date: 2008-10-02
    Round: Last 16
    Referee: China Deng Yueyuan
    Opponent: Wales Mark Williams
    Match result: Lost 5-2
    Time: 08:38
    Ratified: yes
    66 England Ali Carter England 2008 World Championship Date: 2008-04-29
    Round: Quarter-final
    Referee: Malta Terry Camilleri
    Opponent: England Peter Ebdon
    Match result: Won 13-9
    Time: 14:07
    Ratified: yes
    65 England Ronnie O'Sullivan England 2008 World Championship Date: 2008-04-28
    Round: Last 16
    Referee: Wales Eirian Williams
    Opponent: Wales Mark Williams
    Match result: Won 13-7
    Time: 09:13
    Ratified: yes
    64 Scotland Stephen Maguire China 2008 China Open Date: 2008-03-29
    Round: Semi-final
    Referee: Wales Eirian Williams
    Opponent: Wales Ryan Day
    Match result: Won 6-5
    Time: 12:54
    Ratified: yes
    63 England Ronnie O'Sullivan England 2007 UK Championship Date: 2007-12-15
    Round: Semi-final
    Referee: England Alan Chamberlain
    Opponent: England Mark Selby
    Match result: Won 9-8
    Time: 08:20
    Ratified: yes
    62 England Ronnie O'Sullivan Northern Ireland 2007 Northern Ireland Trophy Date: 2007-11-08
    Round: Last 16
    Referee: England Colin Humphries
    Opponent: England Ali Carter
    Match result: Won 5-2
    Time: 08:33
    Ratified: yes
    61 England Tom Ford Scotland 2007 Grand Prix Date: 2007-10-14
    Round: Group
    Referee: England Andy Yates
    Opponent: England Steve Davis
    Match result: Won 4-0
    Time: Unknown
    Ratified: yes
    60 Scotland Jamie Burnett Scotland 2007 Grand Prix Date: 2007-09-19
    Round: Qualifying Group
    Referee: England Colin Humphries
    Opponent: China Liu Song
    Match result: Won 4-3
    Time: Unknown
    Ratified: yes
    59 England Andrew Higginson Wales 2007 Welsh Open Date: 2007-02-15
    Round: Quarter-final
    Referee: England Dave Palmer
    Opponent: England Ali Carter
    Match result: Won 5-1
    Time: 11:39
    Ratified: yes
    58 China Ding Junhui England 2007 Masters Date: 2007-01-14
    Round: Wildcard
    Referee: Scotland Michaela Tabb
    Opponent: England Anthony Hamilton
    Match result: Won 6-3
    Time: Unknown
    Ratified: yes
    57 England Jamie Cope Scotland 2006 Grand Prix Date: 2006-10-23
    Round: Group
    Referee: Malta Terry Camilleri
    Opponent: England Michael Holt
    Match result: Won 3-1
    Time: Unknown
    Ratified: yes
    56 England Robert Milkins England 2006 World Championship Date: 2006-03-14
    Round: Last 48
    Referee: England Dave Palmer
    Opponent: England Mark Selby
    Match result: Lost 10-4
    Time: Unknown
    Ratified: yes
    55 England Peter Lines Wales 2006 PIOS - Event 6 Date: 2006-02-18
    Round: Last 64
    Referee:
    Opponent: England Andrew Higginson
    Match result: Lost 4-1
    Time: Unknown
    Ratified: no
    54 England Stuart Bingham Wales 2005 Masters Qualifying Event Date: 2005-11-22
    Round: Quarter-final
    Referee: England Peter Williamson
    Opponent: Scotland Marcus Campbell
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    53 Wales Mark Williams England 2005 World Championship Date: 2005-04-20
    Round: Last 32
    Referee: England Colin Brinded
    Opponent: England Robert Milkins
    Match result: Won 10-1
    Time: 09:03
    Ratified: yes
    52 England David Gray England 2004 UK Championship Date: 2004-11-17
    Round: Last 32
    Referee: Wales Eirian Williams
    Opponent: England Mark Selby
    Match result: Won 9-3
    Time: Unknown
    Ratified: yes
    51 Scotland John Higgins England 2004 Grand Prix Date: 2004-10-04
    Round: Last 64
    Referee: England Peter Williamson
    Opponent: England Ricky Walden
    Match result: Lost 5-3
    Time: 09:54
    Ratified: yes
    50 Scotland John Higgins England 2003 British Open Date: 2003-11-12
    Round: Last 32
    Referee: England Peter Williamson
    Opponent: Ireland Michael Judge
    Match result: Won 5-1
    Time: 10:36
    Ratified: yes
    49 Scotland John Higgins England 2003 LG Cup Date: 2003-10-12
    Round: Final
    Referee: Scotland Lawrie Annandale
    Opponent: Wales Mark Williams
    Match result: Lost 9-5
    Time: 10:25
    Ratified: yes
    48 England Ronnie O'Sullivan England 2003 World Championship Date: 2003-04-22
    Round: Last 32
    Referee: Netherlands Jan Verhaas
    Opponent: Hong Kong Marco Fu
    Match result: Lost 10-6
    Time: 06:31
    Ratified: yes
    47 Malta Tony Drago England 2002 Benson and Hedges Championship Date: 2002-10-28
    Round: Last 32
    Referee: England Alan Chamberlain
    Opponent: England Stuart Bingham
    Match result: Lost 5-3
    Time: Unknown
    Ratified: yes
    46 England Shaun Murphy England 2001 Benson and Hedges Championship Date: 2001-11-12
    Round: Last 32
    Referee:
    Opponent: England Adrian Rosa
    Match result: Won 5-2
    Time: Unknown
    Ratified: yes
    45 England Ronnie O'Sullivan England 2001 LG Cup Date: 2001-10-17
    Round: Last 16
    Referee: Wales Eirian Williams
    Opponent: Scotland Drew Henry
    Match result: Won 5-1
    Time: 06:43
    Ratified: yes
    44 Scotland Stephen Hendry Malta 2001 Malta Grand Prix Date: 2001-02-25
    Round: Final
    Referee: Malta Paul Galea
    Opponent: Wales Mark Williams
    Match result: Won 7-1
    Time: 09:09
    Ratified: yes
    43 England Nick Dyson England 2000 UK Championship Date: 2000-11-19
    Round: Last 128
    Referee: England Alan Chamberlain
    Opponent: England Robert Milkins
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    42 Scotland David McLellan England 2000 Benson and Hedges Championship Date: 2000-11-07
    Round: Round 2
    Referee: Stuart Bennett
    Opponent: England Steve Meakin
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    41 Hong Kong Marco Fu Scotland 2000 Scottish Masters Date: 2000-10-25
    Round: Round 1
    Referee: Peter Reinaldi
    Opponent: Ireland Ken Doherty
    Match result: Lost 5-1
    Time: Unknown
    Ratified: yes
    40 England Ronnie O'Sullivan Scotland 2000 Scottish Open Date: 2000-04-05
    Round: Last 32
    Referee: Netherlands Jan Verhaas
    Opponent: Australia Quinten Hann
    Match result: Won 5-4
    Time: 06:47
    Ratified: yes
    39 Scotland Stephen Maguire Scotland 2000 Scottish Open Date: 2000-03-28
    Round: Last 128
    Referee: Stuart Bennett
    Opponent: Thailand Phaitoon Phonbun
    Match result: Lost 5-4
    Time: Unknown
    Ratified: yes
    38 Scotland John Higgins Ireland 2000 Irish Masters Date: 2000-03-24
    Round: Quarter-final
    Referee: England Colin Brinded
    Opponent: England Jimmy White
    Match result: Won 6-4
    Time: 09:53
    Ratified: yes
    37 Scotland Stephen Hendry England 1999 UK Championship Date: 1999-11-22
    Round: Last 16
    Referee: John Newton
    Opponent: England Paul Wykes
    Match result: Won 9-3
    Time: 09:50
    Ratified: yes
    36 England Karl Burrows England 1999 Benson and Hedges Championship Date: 1999-11-04
    Round: Last 128
    Referee: Graham Harding
    Opponent: England Adrian Rosa
    Match result: Lost 5-3
    Time: Unknown
    Ratified: yes
    35 England Ronnie O'Sullivan England 1999 Grand Prix Date: 1999-10-13
    Round: Last 32
    Referee: England Colin Brinded
    Opponent: Scotland Graeme Dott
    Match result: Won 5-1
    Time: 08:23
    Ratified: yes
    34 England Barry Pinches Wales 2000 Welsh Open Date: 1999-09-21
    Round: Last 96
    Referee: England Peter Williamson
    Opponent: England Joe Johnson
    Match result: Lost 5-4
    Time: Unknown
    Ratified: yes
    33 Scotland Stephen Hendry England 1999 British Open Date: 1999-09-19
    Round: Final
    Referee: John Newton
    Opponent: England Peter Ebdon
    Match result: Won 9-5
    Time: 09:35
    Ratified: yes
    32 Scotland Graeme Dott England 1999 British Open Date: 1999-04-06
    Round: Last 64
    Referee: Haydn Parry
    Opponent: England David Roe
    Match result: Won 5-4
    Time: Unknown
    Ratified: yes
    31 England Nick Dyson England 1999 UK Tour - Event 4 Date: 1999-03-22
    Round: Last 128
    Referee: England Peter Williamson
    Opponent: England Adrian Gunnell
    Match result: Won 4-3
    Time: Unknown
    Ratified: yes
    30 England Stuart Bingham England 1999 UK Tour - Event 3 Date: 1999-02-03
    Round: Last 128
    Referee: England Derek Budde
    Opponent: England Barry Hawkins
    Match result: Won 4-2
    Time: Unknown
    Ratified: yes
    29 England Ronnie O'Sullivan Wales 1999 Welsh Open Date: 1999-01-29
    Round: Quarter-final
    Referee: John Newton
    Opponent: Thailand James Wattana
    Match result: Won 5-2
    Time: 06:56
    Ratified: yes
    28 Northern Ireland Jason Prince England 1999 British Open Date: 1999-01-13
    Round: Last 96
    Referee: England Peter Williamson
    Opponent: England Ian Brumby
    Match result: Lost 5-4
    Time: Unknown
    Ratified: yes
    27 Cyprus Mehmet Husnu China 1999 China International Date: 1998-08-13
    Round: Round 1
    Referee: Dave Baxter
    Opponent: England Eddie Barker
    Match result: Won 5-4
    Time: Unknown
    Ratified: yes
    26 England Adrian Gunnell Thailand 1999 Thailand Masters Date: 1998-08-10
    Round: Round 1
    Referee: England Dave Palmer
    Opponent: Netherlands Mario Wehrmann
    Match result: Won 5-4
    Time: Unknown
    Ratified: yes
    25 Scotland Stephen Hendry 1998 Premier League Date: 1998-05-16
    Round: Semi-final
    Referee: England Alan Chamberlain
    Opponent: Ireland Ken Doherty
    Match result: Lost 6-5
    Time: 08:40
    Ratified: yes
    24 Thailand James Wattana China 1997 China International Date: 1997-09-18
    Round: Quarter-final
    Referee: Jiang Zhenyuan
    Opponent: China Pang Weiguo
    Match result: Won 5-4
    Time: Unknown
    Ratified: yes
    23 England Ronnie O'Sullivan England 1997 World Championship Date: 1997-04-21
    Round: Last 32
    Referee: Northern Ireland Len Ganley
    Opponent: England Mick Price
    Match result: Won 10-6
    Time: 05:20
    Ratified: yes
    22 Scotland Stephen Hendry England 1997 Charity Challenge Date: 1997-01-05
    Round: Final
    Referee: England Alan Chamberlain
    Opponent: England Ronnie O'Sullivan
    Match result: Won 9-8
    Time: 08:08
    Ratified: yes
    21 Scotland Stephen Hendry England 1995 UK Championship Date: 1995-11-25
    Round: Last 16
    Referee: Wales John Williams
    Opponent: England Gary Wilkinson
    Match result: Won 9-2
    Time: 10:11
    Ratified: yes
    20 Scotland Stephen Hendry England 1995 World Championship Date: 1995-04-27
    Round: Semi-final
    Referee: Northern Ireland Len Ganley
    Opponent: England Jimmy White
    Match result: Won 16-12
    Time: 11:16
    Ratified: yes
    19 Ireland David McDonnell England 1995 British Open Date: 1994-09-07
    Round: Round 4
    Referee: Howard Spencer
    Opponent: England Nic Barrow
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    18 England Pat Kenny England 1994 Strachan Challenge - Event 1 Date: 1994-02-22
    Round: Round 1
    Referee:
    Opponent: England Andrew Clark
    Match result: Won 5-3
    Time: Unknown
    Ratified: no
    17 Northern Ireland Terry Murphy Scotland 1993 Benson and Hedges Championship Date: 1993-11-06
    Round: Round 1
    Referee:
    Opponent: Scotland Robert Thallon
    Match result: Won 5-2
    Time: Unknown
    Ratified: no
    16 England Peter Ebdon England 1992 UK Championship Date: 1992-11-14
    Round: Last 64
    Referee: England Colin Brinded
    Opponent: Ireland Ken Doherty
    Match result: Lost 9-4
    Time: Unknown
    Ratified: yes
    15 England John Parrott 1992 Matchroom League Date: 1992-05-09
    Round: Group
    Referee: England Roy Couch
    Opponent: England Tony Meo
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    14 Scotland Stephen Hendry 1992 Matchroom League Date: 1992-05-04
    Round: Group
    Referee: England Alan Shankland
    Opponent: England Willie Thorne
    Match result: Drew 4-4
    Time: Unknown
    Ratified: yes
    13 England Jimmy White England 1992 World Championship Date: 1992-04-22
    Round: Last 32
    Referee: England John Street
    Opponent: Malta Tony Drago
    Match result: Won 10-4
    Time: Unknown
    Ratified: yes
    12 Thailand James Wattana England 1992 British Open Date: 1992-02-25
    Round: Last 16
    Referee: Scotland Bruce Duncan
    Opponent: Malta Tony Drago
    Match result: Won 5-1
    Time: Unknown
    Ratified: yes
    11 England Peter Ebdon England 1992 Strachan Open Date: 1991-06-05
    Round: Round 1
    Referee: England Dave Church-West
    Opponent: England Wayne Martin
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    10 Thailand James Wattana England 1991 World Masters - Men's Singles Date: 1991-01-16
    Round: Last 128
    Referee: Scotland Bruce Duncan
    Opponent: Wales Paul Dawkins
    Match result: Won 6-2
    Time: Unknown
    Ratified: yes
    9 Canada Cliff Thorburn 1989 Matchroom League Date: 1989-03-08
    Round: Group
    Referee: England Martin Webb
    Opponent: England Jimmy White
    Match result: Won 7-1
    Time: Unknown
    Ratified: yes
    8 Scotland John Rea Scotland 1989 Scottish Professional Championship Date: 1989-02-18
    Round: Quarter-final
    Referee: Scotland Bill McKerron
    Opponent: Scotland Ian Black
    Match result: Won 5-3
    Time: Unknown
    Ratified: yes
    7 Canada Alain Robidoux France 1989 European Open Date: 1988-09-24
    Round: Last 128
    Referee: Ireland John Smyth
    Opponent: England Jim Meadowcroft
    Match result: Won 5-0
    Time: Unknown
    Ratified: yes
    6 England Tony Meo England 1988 Matchroom League Date: 1988-02-20
    Round: Group
    Referee: England Alan Chamberlain
    Opponent: Scotland Stephen Hendry
    Match result: Lost 6-2
    Time: Unknown
    Ratified: yes
    5 England Willie Thorne England 1987 UK Championship Date: 1987-11-17
    Round: Last 32
    Referee: England John Street
    Opponent: Northern Ireland Tommy Murphy
    Match result: Won 9-4
    Time: Unknown
    Ratified: yes
    4 Canada Kirk Stevens England 1984 Masters Date: 1984-01-28
    Round: Semi-final
    Referee: Ireland John Smyth
    Opponent: England Jimmy White
    Match result: Lost 6-4
    Time: Unknown
    Ratified: yes
    3 Canada Cliff Thorburn England 1983 World Championship Date: 1983-04-23
    Round: Last 16
    Referee: Wales John Williams
    Opponent: Wales Terry Griffiths
    Match result: Won 13-12
    Time: Unknown
    Ratified: yes
    2 England Steve Davis England 1982 Classic Date: 1982-01-11
    Round: Quarter-final
    Referee: Jim Thorpe
    Opponent: England John Spencer
    Match result: Won 5-2
    Time: Unknown
    Ratified: yes
    1 England John Spencer England 1979 Holsten Lager International Date: 1979-01-13
    Round: Quarter-final
    Referee:
    Opponent: Canada Cliff Thorburn
    Match result: Drew 3-3
    Time: Unknown
    Ratified: no