Maximums Made - All-time - Professional

Filtering

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

Maximums

Player Tournament Info
211 China Zhang Anda England 2024 UK Championship Date: 2024-11-26
Round: Last 32
Referee: England Rob Spencer
Opponent: China Peifan Lei
Match result: Won 6-3
Time: Unknown
Ratified: yes
210 China Xu Si China 2024 International Championship Date: 2024-11-05
Round: Last 32
Referee: China Jin Feng
Opponent: Wales Ryan Day
Match result: Won 6-2
Time: Unknown
Ratified: yes
209 China Si Jiahui China 2024 Wuhan Open Date: 2024-10-11
Round: Semi-final
Referee: China Zheng Weili
Opponent: England Judd Trump
Match result: Won 6-2
Time: Unknown
Ratified: yes
208 Northern Ireland Mark Allen England 2024 British Open Date: 2024-09-26
Round: Last 32
Referee: England Graham Mason
Opponent: Belgium Ben Mertens
Match result: Won 4-1
Time: Unknown
Ratified: yes
207 China Fan Zhengyi England 2024 English Open Date: 2024-09-13
Round: Last 96
Referee: England Robin Dalgliesh
Opponent: England Liam Pullen
Match result: Won 4-2
Time: Unknown
Ratified: yes
206 Thailand Noppon Saengkham Saudi Arabia 2024 Saudi Arabia Masters Date: 2024-09-01
Round: Last 80
Referee: Germany Luise Kraatz
Opponent: Iran Amir Sarkhosh
Match result: Won 4-1
Time: Unknown
Ratified: yes
205 Thailand Noppon Saengkham England 2024 World Championship Date: 2024-04-14
Round: Last 80
Referee: Belgium Olivier Marteel
Opponent: England Andy Hicks
Match result: Won 10-5
Time: Unknown
Ratified: yes
204 England Zak Surety China 2024 World Open Date: 2024-03-18
Round: Last 128
Referee: Australia Peggy Li
Opponent: China Ding Junhui
Match result: Lost 5-3
Time: Unknown
Ratified: yes
203 England Joe O'Connor England 2024 Championship League Date: 2024-02-29
Round: Group 7
Referee: England Rob Spencer
Opponent: England Elliot Slessor
Match result: Won 3-2
Time: Unknown
Ratified: yes
202 England Gary Wilson Wales 2024 Welsh Open Date: 2024-02-17
Round: Semi-final
Referee: Wales John Pellew
Opponent: Scotland John Higgins
Match result: Won 6-4
Time: Unknown
Ratified: yes
201 Scotland John Higgins England 2024 Championship League Date: 2024-02-10
Round: Group 5 - Semi-final
Referee: England Ben Williams
Opponent: China Fan Zhengyi
Match result: Won 3-2
Time: Unknown
Ratified: yes
200 England Kyren Wilson England 2024 Championship League Date: 2024-02-06
Round: Group 3
Referee: England Rob Spencer
Opponent: England Tom Ford
Match result: Won 3-2
Time: Unknown
Ratified: yes
199 Northern Ireland Mark Allen England 2024 Masters Date: 2024-01-12
Round: Quarter-final
Referee: Bulgaria Desislava Bozhilova
Opponent: England Mark Selby
Match result: Won 6-5
Time: Unknown
Ratified: yes
198 China Ding Junhui England 2024 Masters Date: 2024-01-08
Round: Last 16
Referee: Bulgaria Desislava Bozhilova
Opponent: England Ronnie O'Sullivan
Match result: Lost 6-3
Time: Unknown
Ratified: yes
197 England Shaun Murphy Wales 2023 Snooker Shoot Out Date: 2023-12-07
Round: Last 128
Referee: Romania Alex Crisan
Opponent: Hungary Bulcsú Révész
Match result: Won 1-0
Time: Unknown
Ratified: yes
196 China Xu Si England 2023 UK Championship Date: 2023-11-19
Round: Last 112
Referee: Germany Maike Kesseler
Opponent: China Ma Hailong
Match result: Won 6-1
Time: Unknown
Ratified: yes
195 China Zhang Anda China 2023 International Championship Date: 2023-11-12
Round: Final
Referee: China Lyu Xilin
Opponent: England Tom Ford
Match result: Won 10-6
Time: Unknown
Ratified: yes
194 Wales Ryan Day China 2023 International Championship Date: 2023-09-18
Round: Last 128
Referee: Germany Marcel Eckardt
Opponent: Thailand Mink Nutcharut
Match result: Won 6-1
Time: Unknown
Ratified: yes
193 England Sean O'Sullivan Germany 2023 European Masters Date: 2023-07-28
Round: Last 128
Referee: England Rob Spencer
Opponent: England Barry Hawkins
Match result: Lost 5-2
Time: Unknown
Ratified: yes
192 England Mark Selby England 2023 World Championship Date: 2023-05-01
Round: Final
Referee: England Brendan Moore
Opponent: Belgium Luca Brecel
Match result: Lost 18-15
Time: Unknown
Ratified: yes
191 England Kyren Wilson England 2023 World Championship Date: 2023-04-19
Round: Last 32
Referee: Wales Paul Collier
Opponent: Wales Ryan Day
Match result: Won 10-5
Time: Unknown
Ratified: yes
190 Wales Ryan Day England 2023 Tour Championship Date: 2023-03-30
Round: Quarter-final
Referee: Poland Malgorzata Kanieska
Opponent: England Mark Selby
Match result: Lost 10-7
Time: Unknown
Ratified: yes
189 Thailand Thepchaiya Un-Nooh England 2023 WST Classic Date: 2023-03-20
Round: Last 64
Referee: Poland Kevin Dabrowski
Opponent: China Xu Si
Match result: Lost 4-2
Time: Unknown
Ratified: yes
188 England Shaun Murphy Wales 2023 Welsh Open Date: 2023-02-16
Round: Last 16
Referee: England Ben Williams
Opponent: Wales Daniel Wells
Match result: Won 4-1
Time: Unknown
Ratified: yes
187 England Robert Milkins Germany 2023 German Masters Date: 2023-02-03
Round: Quarter-final
Referee: Malta Terry Camilleri
Opponent: England Chris Wakelin
Match result: Won 5-2
Time: Unknown
Ratified: yes
186 Wales Mark Williams England 2022 English Open Date: 2022-12-16
Round: Quarter-final
Referee: England Rob Spencer
Opponent: Australia Neil Robertson
Match result: Lost 5-3
Time: Unknown
Ratified: yes
185 England Judd Trump Scotland 2022 Scottish Open Date: 2022-11-29
Round: Last 64
Referee: Germany Luise Kraatz
Opponent: England Mitchell Mann
Match result: Won 4-0
Time: Unknown
Ratified: yes
184 England Judd Trump England 2022 Champion of Champions Date: 2022-11-06
Round: Final
Referee: Germany Marcel Eckardt
Opponent: England Ronnie O'Sullivan
Match result: Lost 10-6
Time: Unknown
Ratified: yes
183 Hong Kong Marco Fu Hong Kong 2022 Hong Kong Masters Date: 2022-10-08
Round: Semi-final
Referee: Hong Kong Michael Li
Opponent: Scotland John Higgins
Match result: Won 6-5
Time: Unknown
Ratified: yes
182 England Mark Selby England 2022 British Open Date: 2022-09-29
Round: Last 16
Referee: Bulgaria Proletina Velichkova
Opponent: England Jack Lisowski
Match result: Won 4-1
Time: Unknown
Ratified: yes
181 Iran Hossein Vafaei Germany 2022 European Masters Date: 2022-07-17
Round: Last 128
Referee: England Rob Spencer
Opponent: Hong Kong Ng On Yee
Match result: Won 5-1
Time: Unknown
Ratified: yes
180 China Zhang Anda Germany 2022 European Masters Date: 2022-07-16
Round: Last 128
Referee: England Colin Humphries
Opponent: Ukraine Anton Kazakov
Match result: Won 5-1
Time: Unknown
Ratified: yes
179 Australia Neil Robertson England 2022 World Championship Date: 2022-04-23
Round: Last 16
Referee: England Ben Williams
Opponent: England Jack Lisowski
Match result: Lost 13-12
Time: Unknown
Ratified: yes
178 Scotland Graeme Dott England 2022 World Championship Date: 2022-04-11
Round: Last 80
Referee: England Andy Yates
Opponent: China Pang Junxu
Match result: Won 6-1
Time: Unknown
Ratified: yes
177 England Stuart Bingham Gibraltar 2022 Gibraltar Open Date: 2022-03-25
Round: Last 128
Referee: England Mark King (II)
Opponent: Northern Ireland Gerard Greene
Match result: Won 4-1
Time: Unknown
Ratified: yes
176 England Judd Trump Turkey 2022 Turkish Masters Date: 2022-03-13
Round: Final
Referee: Malta Terry Camilleri
Opponent: England Matthew Selt
Match result: Won 10-4
Time: Unknown
Ratified: yes
175 England Gary Wilson England 2021 UK Championship Date: 2021-11-24
Round: Last 128
Referee: Bulgaria Desislava Bozhilova
Opponent: England Ian Burns
Match result: Won 6-2
Time: Unknown
Ratified: yes
174 Thailand Thepchaiya Un-Nooh Germany 2022 German Masters Date: 2021-10-22
Round: Last 128
Referee: England Andy Yates
Opponent: China Fan Zhengyi
Match result: Lost 5-3
Time: Unknown
Ratified: yes
173 Northern Ireland Mark Allen Northern Ireland 2021 Northern Ireland Open Date: 2021-10-10
Round: Last 128
Referee: England Colin Humphries
Opponent: China Si Jiahui
Match result: Won 4-1
Time: Unknown
Ratified: yes
172 China Xiao Guodong Wales 2021 Scottish Open Date: 2021-09-24
Round: Last 128
Referee: Netherlands Jan Verhaas
Opponent: Scotland Fraser Patrick
Match result: Won 4-3
Time: Unknown
Ratified: yes
171 England Ali Carter England 2021 British Open Date: 2021-08-20
Round: Last 16
Referee: Bulgaria Desislava Bozhilova
Opponent: England Elliot Slessor
Match result: Lost 3-1
Time: Unknown
Ratified: yes
170 Scotland John Higgins England 2021 British Open Date: 2021-08-16
Round: Last 128
Referee: Bulgaria Desislava Bozhilova
Opponent: Switzerland Alexander Ursenbacher
Match result: Won 3-1
Time: Unknown
Ratified: yes
169 England Gary Wilson England 2021 WST Pro Series Date: 2021-01-20
Round: Group 7
Referee: England Brendan Moore
Opponent: England Liam Highfield
Match result: Lost 2-1
Time: Unknown
Ratified: yes
168 England Stuart Bingham England 2021 Championship League Date: 2021-01-04
Round: Group 1
Referee: Wales Paul Collier
Opponent: Thailand Thepchaiya Un-Nooh
Match result: Won 3-0
Time: Unknown
Ratified: yes
167 China Zhou Yuelong England 2020 Scottish Open Date: 2020-12-07
Round: Last 128
Referee: Scotland Willie Craig
Opponent: England Peter Lines
Match result: Won 4-1
Time: Unknown
Ratified: yes
166 England Stuart Bingham England 2020 UK Championship Date: 2020-11-25
Round: Last 128
Referee: Germany Marcel Eckardt
Opponent: England Zak Surety
Match result: Won 6-2
Time: Unknown
Ratified: yes
165 England Kyren Wilson England 2020 UK Championship Date: 2020-11-24
Round: Last 128
Referee: England Colin Humphries
Opponent: England Ashley Hugill
Match result: Won 6-4
Time: Unknown
Ratified: yes
164 England Judd Trump England 2020 Northern Ireland Open Date: 2020-11-18
Round: Last 64
Referee: Scotland Leo Scullion
Opponent: China Gao Yang
Match result: Won 4-0
Time: Unknown
Ratified: yes
163 England Shaun Murphy England 2021 German Masters Date: 2020-11-10
Round: Last 128
Referee: Poland Malgorzata Kanieska
Opponent: China Chen Zifan
Match result: Won 5-0
Time: Unknown
Ratified: yes
162 Scotland John Higgins England 2020 Championship League Date: 2020-10-30
Round: Final - Group 2
Referee: England Colin Humphries
Opponent: England Kyren Wilson
Match result: Won 3-1
Time: Unknown
Ratified: yes
161 Wales Ryan Day England 2020 Championship League Date: 2020-09-13
Round: Group 2
Referee: England Rob Spencer
Opponent: England Rod Lawler
Match result: Won 3-1
Time: Unknown
Ratified: yes
160 Scotland John Higgins England 2020 World Championship Date: 2020-08-05
Round: Last 16
Referee: England Ben Williams
Opponent: Norway Kurt Maflin
Match result: Lost 13-11
Time: Unknown
Ratified: yes
159 England Kyren Wilson Wales 2020 Welsh Open Date: 2020-02-11
Round: Last 128
Referee: Germany Marcel Eckardt
Opponent: Wales Jackson Page
Match result: Won 4-3
Time: Unknown
Ratified: yes
158 England Barry Hawkins England 2019 UK Championship Date: 2019-11-27
Round: Last 128
Referee: England Brendan Moore
Opponent: Northern Ireland Gerard Greene
Match result: Won 6-2
Time: Unknown
Ratified: yes
157 England Stuart Bingham Northern Ireland 2019 Northern Ireland Open Date: 2019-11-12
Round: Last 128
Referee: Scotland Leo Scullion
Opponent: China Lu Ning
Match result: Won 4-3
Time: Unknown
Ratified: yes
156 England Tom Ford England 2019 English Open Date: 2019-10-17
Round: Last 16
Referee: England Nigel Liddie
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: England Andy Yates
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: China Wang Haitao
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: India Nazeer V
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: Germany Luise Kraatz
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: England Glen Sullivan-Bisset
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-22
Round: Group 5
Referee: Wales Paul Collier
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: Poland Radoslaw Matusiak
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: Poland Malgorzata Kanieska
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: England Ben Williams
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: China Zhang Yi
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: Australia Peggy Li
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: Wales Paul Collier
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: China Zhu Ying
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: England Rob Spencer
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: England Dave Ford
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: England Brendan Moore
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: England Rob Spencer
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: Poland Milosz Olborski
Opponent: England Peter Ebdon
Match result: Won 5-2
Time: Unknown
Ratified: yes
130 England Mark Davis England 2017 Championship League Date: 2017-01-10
Round: Group 3 - Final
Referee: England Brendan Moore
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: England Dave Palmer
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: Germany Ingo Schmidt
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: Germany Marcel Eckardt
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: Belarus Tatiana Woollaston
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: England Rob Spencer
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: England Martyn Royce
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: China 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: Netherlands 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: England 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 Jamaica 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: Bahrain Abdullah Jahauni
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-26
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-16
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-19
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: England 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: England 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: England 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: England 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-18
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: England 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: Wales 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: England 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: Wales 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 England 1998 Premier League Date: 1998-05-23
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: China 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-20
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-26
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: England 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 Scotland Stephen Hendry England 1992 Matchroom League Date: 1992-05-24
Round: Group
Referee: England Alan Shankland
Opponent: England Willie Thorne
Match result: Drew 4-4
Time: Unknown
Ratified: yes
14 England John Parrott England 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
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-02
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 - Mens 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 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: England 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: Nobby Clarke
Opponent: Canada Cliff Thorburn
Match result: Drew 3-3
Time: Unknown
Ratified: no

Statistics

Player Maximums
1 England Ronnie O'Sullivan 15
2 Scotland John Higgins 12
3 Scotland Stephen Hendry 11
4 England Stuart Bingham 9
5 England Shaun Murphy 8
6 England Judd Trump 8
7 China Ding Junhui 7
8 England Tom Ford 5
9 Hong Kong Marco Fu 5
10 Australia Neil Robertson 5
11 England Mark Selby 5
12 England Gary Wilson 5
13 England Kyren Wilson 5
14 Northern Ireland Mark Allen 4
15 Wales Ryan Day 4
16 Thailand Thepchaiya Un-Nooh 4
17 China Zhang Anda 3
18 England Ali Carter 3
19 England Jamie Cope 3
20 England Barry Hawkins 3
21 Scotland Stephen Maguire 3
22 England Robert Milkins 3
23 Thailand Noppon Saengkham 3
24 Thailand James Wattana 3
25 China Liang Wenbo 3
26 Wales Mark Williams 3
27 England Mark Davis 2
28 Scotland Graeme Dott 2
29 England Nick Dyson 2
30 England Peter Ebdon 2
31 England David Gilbert 2
32 England David Gray 2
33 Norway Kurt Maflin 2
34 China Xu Si 2
35 Canada Cliff Thorburn 2
36 China Zhou Yuelong 2
37 Belgium Luca Brecel 1
38 England Alfie Burden 1
39 Scotland Jamie Burnett 1
40 England Karl Burrows 1
41 Scotland Marcus Campbell 1
42 England Steve Davis 1
43 Ireland Ken Doherty 1
44 Malta Tony Drago 1
45 England Mike Dunn 1
46 Cyprus Michael Georgiou 1
47 England Martin Gould 1
48 England Adrian Gunnell 1
49 China Xiao Guodong 1
50 England Andy Hicks 1
51 England Andrew Higginson 1
52 Cyprus Mehmet Husnu 1
53 China Si Jiahui 1
54 Wales Jamie Jones 1
55 England Pat Kenny 1
56 England Peter Lines 1
57 England Jack Lisowski 1
58 Ireland David McDonnell 1
59 Scotland David McLellan 1
60 Jamaica Rory McLeod 1
61 India Aditya Mehta 1
62 England Tony Meo 1
63 Scotland Ross Muir 1
64 Northern Ireland Terry Murphy 1
65 Ireland Fergal O'Brien 1
66 England Joe O'Connor 1
67 England Sean O'Sullivan 1
68 England John Parrott 1
69 England Barry Pinches 1
70 Thailand Dechawat Poomjaeng 1
71 Northern Ireland Jason Prince 1
72 Scotland John Rea 1
73 Canada Alain Robidoux 1
74 England John Spencer 1
75 Canada Kirk Stevens 1
76 Wales Matthew Stevens 1
77 England Zak Surety 1
78 Thailand Thanawat Thirapongpaiboon 1
79 England Willie Thorne 1
80 Iran Hossein Vafaei 1
81 England Ricky Walden 1
82 England Jimmy White 1
83 England Ben Woollaston 1
84 China Cao Yupeng 1
85 China Fan Zhengyi 1