Total 147Breaks so far: 386
List of All 147Breaks
Total 147Breaks so far: 386
147break
386 23–24
Nationality147break
Date2024-03-18
Opponent32 years, 166 days
EventDing Junhui
All 147Breaks12
147break
385 23–24
Nationality147break
Date2024-02-29
Opponent28 years, 113 days
EventElliot Slessor
All 147Breaks12
147break
384 23–24
Nationality147break
Date2024-02-17
Opponent38 years, 190 days
EventJohn Higgins
All 147Breaks12
147break
383 23–24
Nationality147break
Date2024-02-10
Opponent48 years, 268 days
EventFan Zhengyi
All 147Breaks12
147break
382 23–24
Nationality147break
Date2024-02-06
Opponent32 years, 45 days
EventTom Ford
All 147Breaks12
147break
381 23–24
Nationality147break
Date2024-01-12
Opponent37 years, 324 days
EventMark Selby
All 147Breaks12
147break
380 23–24
Nationality147break
Date2024-01-08
Opponent36 years, 282 days
EventRonnie O'Sullivan
All 147Breaks12
147break
379 23–24
Nationality147break
Date2023-12-07
Opponent41 years, 119 days
EventBulcsú Révész
All 147Breaks12
147break
378 23–24
Nationality147break
Date2023-11-19
Opponent25 years, 299 days
EventMa Hailong
All 147Breaks12
147break
377 23–24
Nationality147break
Date2023-11-12
Opponent31 years, 323 days
EventTom Ford
All 147Breaks12
147break
376 23–24
Nationality147break
Date2023-09-18
Opponent43 years, 179 days
EventMink Nutcharut
All 147Breaks12
147break
375 23–24
Nationality147break
Date2023-07-28
Opponent29 years, 90 days
EventBarry Hawkins
All 147Breaks12
147break
374 22–23
Nationality147break
Date2023-04-30
Opponent39 years, 315 days
EventLuca Brecel
All 147Breaks13
147break
373 22–23
Nationality147break
Date2023-04-19
Opponent31 years, 117 days
EventRyan Day
All 147Breaks13
147break
372 22–23
Nationality147break
Date2023-03-30
Opponent43 years, 7 days
EventMark Selby
All 147Breaks13
147break
371 22–23
Nationality147break
Date2023-03-20
Opponent37 years, 336 days
EventXu Si
All 147Breaks13
147break
370 22–23
Nationality147break
Date2023-02-16
Opponent40 years, 190 days
EventDaniel Wells
All 147Breaks13
147break
369 22–23
Nationality147break
Date2023-02-03
Opponent46 years, 334 days
EventChris Wakelin
All 147Breaks13
147break
368 22–23
Nationality147break
Date2022-12-16
Opponent47 years, 270 days
EventNeil Robertson
All 147Breaks13
147break
367 22–23
Nationality147break
Date2022-11-29
Opponent33 years, 101 days
EventMitchell Mann
All 147Breaks13
147break
366 22–23
Nationality147break
Date2022-11-06
Opponent33 years, 78 days
EventRonnie O'Sullivan
All 147Breaks13
147break
365 22–23
Nationality147break
Date2022-10-08
Opponent44 years, 273 days
EventJohn Higgins
All 147Breaks13
147break
364 22–23
Nationality147break
Date2022-09-29
Opponent39 years, 102 days
EventJack Lisowski
All 147Breaks13
147break
363 22–23
Nationality147break
Date2022-07-17
Opponent27 years, 275 days
EventNg On-yee
All 147Breaks13
147break
362 22–23
Nationality147break
Date2022-07-16
Opponent30 years, 203 days
EventAnton Kazakov
All 147Breaks13
147break
361 21–22
Nationality147break
Date2022-04-25
Opponent40 years, 73 days
EventJack Lisowski
All 147Breaks10
147break
360 21–22
Nationality147break
Date2022-04-11
Opponent44 years, 334 days
EventPang Junxu
All 147Breaks10
147break
359 21–22
Nationality147break
Date2022-03-25
Opponent45 years, 308 days
EventGerard Greene
All 147Breaks10
147break
358 21–22
Nationality147break
Date2022-03-13
Opponent32 years, 205 days
EventMatthew Selt
All 147Breaks10
147break
357 21–22
Nationality147break
Date2021-11-24
Opponent36 years, 105 days
EventIan Burns
All 147Breaks10
147break
356 21–22
Nationality147break
Date2021-10-22
Opponent36 years, 187 days
EventFan Zhengyi
All 147Breaks10
147break
355 21–22
Nationality147break
Date2021-10-10
Opponent35 years, 230 days
EventSi Jiahui
All 147Breaks10
147break
354 21–22
Nationality147break
Date2021-09-24
Opponent32 years, 226 days
EventFraser Patrick
All 147Breaks10
147break
353 21–22
Nationality147break
Date2021-08-20
Opponent42 years, 26 days
EventElliot Slessor
All 147Breaks10
147break
352 21–22
Nationality147break
Date2021-08-16
Opponent46 years, 90 days
EventAlexander Ursenbacher
All 147Breaks10
147break
351 20–21
Nationality147break
Date2021-01-20
Opponent35 years, 162 days
EventLiam Highfield
All 147Breaks9
147break
350 20–21
Nationality147break
Date2021-01-04
Opponent44 years, 228 days
EventThepchaiya Un-Nooh
All 147Breaks9
147break
349 20–21
Nationality147break
Date2020-12-07
Opponent22 years, 318 days
EventPeter Lines
All 147Breaks9
147break
348 20–21
Nationality147break
Date2020-11-25
Opponent44 years, 188 days
EventZak Surety
All 147Breaks9
147break
347 20–21
Nationality147break
Date2020-11-24
Opponent28 years, 337 days
EventAshley Hugill
All 147Breaks9
147break
346 20–21
Nationality147break
Date2020-11-18
Opponent31 years, 90 days
EventGao Yang
All 147Breaks9
147break
345 20–21
Nationality147break
Date2020-11-10
Opponent38 years, 92 days
EventChen Zifan
All 147Breaks9
147break
344 20–21
Nationality147break
Date2020-10-30
Opponent45 years, 165 days
EventKyren Wilson
All 147Breaks9
147break
343 20–21
Nationality147break
Date2020-09-13
Opponent40 years, 175 days
EventRod Lawler
All 147Breaks9
147break
342 19–20
Nationality147break
Date2020-08-06
Opponent45 years, 80 days
EventKurt Maflin
All 147Breaks6
147break
341 19–20
Nationality147break
Date2020-02-11
Opponent28 years, 50 days
EventJackson Page
All 147Breaks6
147break
340 19–20
Nationality147break
Date2019-11-27
Opponent40 years, 218 days
EventGerard Greene
All 147Breaks6
147break
339 19–20
Nationality147break
Date2019-11-12
Opponent43 years, 175 days
EventLu Ning
All 147Breaks6
147break
338 19–20
Nationality147break
Date2019-10-17
Opponent36 years, 61 days
EventShaun Murphy
All 147Breaks6
147break
337 19–20
Nationality147break
Date2019-06-17
Opponent35 years, 304 days
EventFraser Patrick
All 147Breaks6
147break
336 18–19
Nationality147break
Date2019-04-03
Opponent42 years, 317 days
EventPeter Ebdon
All 147Breaks11
147break
335 18–19
Nationality147break
Date2019-02-28
Opponent21 years, 35 days
EventLyu Haotian
All 147Breaks11
147break
334 18–19
Nationality147break
Date2019-02-14
Opponent26 years, 214 days
EventMark Selby
All 147Breaks11
147break
333 18–19
Nationality147break
Date2019-02-12
Opponent37 years, 1 day
EventJordan Brown
All 147Breaks11
147break
332 18–19
Nationality147break
Date2019-01-22
Opponent37 years, 224 days
EventStephen Maguire
All 147Breaks11
147break
331 18–19
Nationality147break
Date2018-12-21
Opponent29 years, 123 days
EventLukas Kleckers
All 147Breaks11
147break
330 18–19
Nationality147break
Date2018-12-12
Opponent43 years, 208 days
EventGerard Greene
All 147Breaks11
147break
329 18–19
Nationality147break
Date2018-11-08
Opponent35 years, 120 days
EventNeil Robertson
All 147Breaks11
147break
328 18–19
Nationality147break
Date2018-10-17
Opponent42 years, 316 days
EventAllan Taylor
All 147Breaks11
147break
327 18–19
Nationality147break
Date2018-10-16
Opponent33 years, 181 days
EventSoheil Vahedi
All 147Breaks11
147break
326 18–19
Nationality147break
Date2018-08-24
Opponent30 years, 191 days
EventLee Walker
All 147Breaks11
147break
325 17–18
Nationality147break
Date2018-04-12
Opponent31 years, 38 days
EventRod Lawler
All 147Breaks8
147break
324 17–18
Nationality147break
Date2018-04-04
Opponent41 years, 318 days
EventRicky Walden
All 147Breaks8
147break
323 17–18
Nationality147break
Date2018-04-03
Opponent42 years, 119 days
EventElliot Slessor
All 147Breaks8
147break
322 17–18
Nationality147break
Date2018-03-26
Opponent23 years, 18 days
EventJohn Higgins
All 147Breaks8
147break
321 17–18
Nationality147break
Date2018-01-26
Opponent36 years, 134 days
EventLi Hang
All 147Breaks8
147break
320 17–18
Nationality147break
Date2017-12-12
Opponent27 years, 46 days
EventAndrew Higginson
All 147Breaks8
147break
319 17–18
Nationality147break
Date2017-10-31
Opponent25 years, 312 days
EventMartin Gould
All 147Breaks8
147break
318 17–18
Nationality147break
Date2017-10-18
Opponent30 years, 227 days
EventTom Ford
All 147Breaks8
147break
317 16–17
Nationality147break
Date2017-04-06
Opponent31 years, 238 days
EventJosh Boileau
All 147Breaks12
147break
316 16–17
Nationality147break
Date2017-03-30
Opponent27 years, 222 days
EventTian Pengfei
All 147Breaks12
147break
315 16–17
Nationality147break
Date2017-03-02
Opponent44 years, 202 days
EventJohn Higgins
All 147Breaks12
147break
314 16–17
Nationality147break
Date2017-02-01
Opponent33 years, 168 days
EventPeter Ebdon
All 147Breaks12
147break
313 16–17
Nationality147break
Date2017-01-10
Opponent44 years, 151 days
EventNeil Robertson
All 147Breaks12
147break
312 16–17
Nationality147break
Date2016-12-08
Opponent21 years, 63 days
EventItaro Santos
All 147Breaks12
147break
311 16–17
Nationality147break
Date2016-12-08
Opponent37 years, 136 days
EventWang Yuchen
All 147Breaks12
147break
310 16–17
Nationality147break
Date2016-11-27
Opponent30 years, 279 days
EventRod Lawler
All 147Breaks12
147break
309 16–17
Nationality147break
Date2016-11-16
Opponent41 years, 182 days
EventSam Craigie
All 147Breaks12
147break
308 16–17
Nationality147break
Date2016-10-11
Opponent39 years, 302 days
EventDaniel Wells
All 147Breaks12
147break
307 16–17
Nationality147break
Date2016-09-28
Opponent34 years, 49 days
EventAllan Taylor
All 147Breaks12
147break
306 16–17
Nationality147break
Date2016-08-27
Opponent31 years, 131 days
EventKurt Maflin
All 147Breaks12
147break
305 15–16
Nationality147break
Date2016-02-25
Opponent43 years, 354 days
EventMark Davis
All 147Breaks4
147break
304 15–16
Nationality147break
Date2016-02-19
Opponent28 years, 324 days
EventNeil Robertson
All 147Breaks4
147break
303 15–16
Nationality147break
Date2015-12-11
Opponent37 years, 337 days
EventSam Baird
All 147Breaks4
147break
302 15–16
Nationality147break
Date2015-12-06
Opponent33 years, 298 days
EventLiang Wenbo
All 147Breaks4
147break
301 14–15
Nationality147break
Date2015-02-10
Opponent33 years, 243 days
EventXiao Guodong
All 147Breaks8
147break
300 14–15
Nationality147break
Date2015-02-06
Opponent25 years, 170 days
EventMark Selby
All 147Breaks8
147break
299 14–15
Nationality147break
Date2015-01-11
Opponent37 years, 3 days
EventStuart Bingham
All 147Breaks8
147break
298 14–15
Nationality147break
Date2015-01-05
Opponent35 years, 257 days
EventStephen Maguire
All 147Breaks8
147break
297 14–15
Nationality147break
Date2014-12-04
Opponent38 years, 364 days
EventMatthew Selt
All 147Breaks8
147break
296 14–15
Nationality147break
Date2014-11-23
Opponent32 years, 105 days
EventRobert Milkins
All 147Breaks8
147break
295 14–15
Nationality147break
Date2014-10-23
Opponent34 years, 214 days
EventCao Yupeng
All 147Breaks8
147break
294 14–15
Nationality147break
Date2014-08-22
Opponent28 years, 295 days
EventStephen Maguire
All 147Breaks8
147break
293 13–14
Nationality147break
Date2014-03-02
Opponent38 years, 87 days
EventDing Junhui
All 147Breaks7
147break
292 13–14
Nationality147break
Date2014-02-09
Opponent31 years, 183 days
EventJamie Jones
All 147Breaks7
147break
291 13–14
Nationality147break
Date2014-01-08
Opponent31 years, 151 days
EventMark Davis
All 147Breaks7
147break
290 13–14
Nationality147break
Date2013-12-12
Opponent28 years, 123 days
EventRicky Walden
All 147Breaks7
147break
289 13–14
Nationality147break
Date2013-12-11
Opponent35 years, 153 days
EventZak Surety
All 147Breaks7
147break
288 13–14
Nationality147break
Date2013-12-07
Opponent30 years, 171 days
EventRicky Walden
All 147Breaks7
147break
287 13–14
Nationality147break
Date2013-11-15
Opponent24 years, 87 days
EventMark Selby
All 147Breaks7
147break
286 12–13
Nationality147break
Date2013-05-28
Opponent31 years, 106 days
EventMohamed Khairy
All 147Breaks9
147break
285 12–13
Nationality147break
Date2013-03-16
Opponent25 years, 349 days
EventMark Allen
All 147Breaks9
147break
284 12–13
Nationality147break
Date2012-12-14
Opponent29 years, 128 days
EventStuart Carrington
All 147Breaks9
147break
283 12–13
Nationality147break
Date2012-12-05
Opponent37 years, 201 days
EventMark Davis
All 147Breaks9
147break
282 12–13
Nationality147break
Date2012-11-22
Opponent21 years, 150 days
EventChen Zhe
All 147Breaks9
147break
281 12–13
Nationality147break
Date2012-11-21
Opponent39 years, 103 days
EventDaniel Wells
All 147Breaks9
147break
280 12–13
Nationality147break
Date2012-11-16
Opponent29 years, 91 days
EventMatthew Stevens
All 147Breaks9
147break
279 12–13
Nationality147break
Date2012-09-23
Opponent37 years, 128 days
EventJudd Trump
All 147Breaks9
147break
278 12–13
Nationality147break
Date2012-07-01
Opponent36 years, 41 days
EventRicky Walden
All 147Breaks9
147break
277 11–12
Nationality147break
Date2012-04-21
Opponent43 years, 99 days
EventStuart Bingham
All 147Breaks10
147break
276 11–12
Nationality147break
Date2012-04-11
Opponent36 years, 36 days
EventXiao Guodong
All 147Breaks10
147break
275 11–12
Nationality147break
Date2012-01-14
Opponent34 years, 6 days
EventMatthew Selt
All 147Breaks10
147break
274 11–12
Nationality147break
Date2011-12-18
Opponent26 years, 97 days
EventKurt Maflin
All 147Breaks10
147break
273 11–12
Nationality147break
Date2011-12-17
Opponent24 years, 260 days
EventJames Cahill
All 147Breaks10
147break
272 11–12
Nationality147break
Date2011-12-15
Opponent32 years, 95 days
EventMichael Wasley
All 147Breaks10
147break
271 11–12
Nationality147break
Date2011-11-29
Opponent29 years, 18 days
EventGareth Allen
All 147Breaks10
147break
270 11–12
Nationality147break
Date2011-11-27
Opponent32 years, 291 days
EventRobbie Williams
All 147Breaks10
147break
269 11–12
Nationality147break
Date2011-11-22
Opponent40 years, 2 days
EventKurt Maflin
All 147Breaks10
147break
268 11–12
Nationality147break
Date2011-08-26
Opponent35 years, 264 days
EventAdam Duffy
All 147Breaks10
147break
267 10–11
Nationality147break
Date2011-02-17
Opponent42 years, 35 days
EventStephen Maguire
All 147Breaks5
147break
266 10–11
Nationality147break
Date2010-11-19
Opponent39 years, 238 days
EventIssara Kachaiwong
All 147Breaks5
147break
265 10–11
Nationality147break
Date2010-10-23
Opponent35 years, 216 days
EventDiana Schuler
All 147Breaks5
147break
264 10–11
Nationality147break
Date2010-10-22
Opponent16 years, 312 days
EventBarry Hawkins
All 147Breaks5
147break
263 10–11
Nationality147break
Date2010-09-20
Opponent34 years, 289 days
EventMark King
All 147Breaks5
147break
262 09–10
Nationality147break
Date2010-04-01
Opponent28 years, 49 days
EventPeter Ebdon
All 147Breaks2
147break
261 09–10
Nationality147break
Date2009-06-05
Opponent25 years, 351 days
EventJoe Perry
All 147Breaks2
147break
260 08–09
Nationality147break
Date2009-04-28
Opponent40 years, 105 days
EventShaun Murphy
All 147Breaks4
147break
259 08–09
Nationality147break
Date2008-12-16
Opponent21 years, 259 days
EventJohn Higgins
All 147Breaks4
147break
258 08–09
Nationality147break
Date2008-10-29
Opponent21 years, 238 days
EventMartin Gould
All 147Breaks4
147break
257 08–09
Nationality147break
Date2008-10-02
Opponent23 years, 20 days
EventMark Williams
All 147Breaks4
147break
256 07–08
Nationality147break
Date2008-04-29
Opponent28 years, 279 days
EventPeter Ebdon
All 147Breaks7
147break
255 07–08
Nationality147break
Date2008-04-28
Opponent32 years, 145 days
EventMark Williams
All 147Breaks7
147break
254 07–08
Nationality147break
Date2008-03-29
Opponent27 years, 16 days
EventRyan Day
All 147Breaks7
147break
253 07–08
Nationality147break
Date2007-12-15
Opponent32 years, 10 days
EventMark Selby
All 147Breaks7
147break
252 07–08
Nationality147break
Date2007-11-08
Opponent31 years, 338 days
EventAli Carter
All 147Breaks7
147break
251 07–08
Nationality147break
Date2007-10-14
Opponent24 years, 58 days
EventSteve Davis
All 147Breaks7
147break
250 07–08
Nationality147break
Date2007-09-19
Opponent32 years, 3 days
EventLiu Song
All 147Breaks7
147break
249 06–07
Nationality147break
Date2007-02-16
Opponent29 years, 65 days
EventAli Carter
All 147Breaks3
147break
248 06–07
Nationality147break
Date2007-01-14
Opponent19 years, 288 days
EventAnthony Hamilton
All 147Breaks3
147break
247 06–07
Nationality147break
Date2006-10-23
Opponent21 years, 41 days
EventMichael Holt
All 147Breaks3
147break
246 05–06
Nationality147break
Date2006-03-14
Opponent30 years, 8 days
EventMark Selby
All 147Breaks2
147break
245 05–06
Nationality147break
Date2005-11-22
Opponent29 years, 185 days
EventMarcus Campbell
All 147Breaks2
147break
244 04–05
Nationality147break
Date2005-04-20
Opponent30 years, 30 days
EventRobert Milkins
All 147Breaks3
147break
243 04–05
Nationality147break
Date2004-11-17
Opponent25 years, 282 days
EventMark Selby
All 147Breaks3
147break
242 04–05
Nationality147break
Date2004-10-04
Opponent29 years, 139 days
EventRicky Walden
All 147Breaks3
147break
241 03–04
Nationality147break
Date2003-11-12
Opponent28 years, 178 days
EventMichael Judge
All 147Breaks2
147break
240 03–04
Nationality147break
Date2003-10-12
Opponent28 years, 147 days
EventMark Williams
All 147Breaks2
147break
239 02–03
Nationality147break
Date2003-04-22
Opponent27 years, 138 days
EventMarco Fu
All 147Breaks2
147break
238 02–03
Nationality147break
Date2002-10-28
Opponent37 years, 36 days
EventStuart Bingham
All 147Breaks2
147break
237 01–02
Nationality147break
Date2001-11-12
Opponent19 years, 94 days
EventAdrian Rosa
All 147Breaks2
147break
236 01–02
Nationality147break
Date2001-10-17
Opponent25 years, 316 days
EventDrew Henry
All 147Breaks2
147break
235 00–01
Nationality147break
Date2001-02-25
Opponent32 years, 43 days
EventMark Williams
All 147Breaks3
147break
234 00–01
Nationality147break
Date2000-11-19
Opponent30 years, 336 days
EventRobert Milkins
All 147Breaks3
147break
233 00–01
Nationality147break
Date2000-10-25
Opponent22 years, 291 days
EventKen Doherty
All 147Breaks3
147break
232 99–00
Nationality147break
Date2000-04-05
Opponent24 years, 122 days
EventQuinten Hann
All 147Breaks9
147break
231 99–00
Nationality147break
Date2000-03-28
Opponent19 years, 15 days
EventPhaitoon Phonbun
All 147Breaks9
147break
230 99–00
Nationality147break
Date2000-03-24
Opponent24 years, 311 days
EventJimmy White
All 147Breaks9
147break
229 99–00
Nationality147break
Date2000-01-21
Opponent24 years, 248 days
EventDennis Taylor
All 147Breaks9
147break
228 99–00
Nationality147break
Date1999-11-22
Opponent30 years, 313 days
EventPaul Wykes
All 147Breaks9
147break
227 99–00
Nationality147break
Date1999-11-04
Opponent31 years, 322 days
EventAdrian Rosa
All 147Breaks9
147break
226 99–00
Nationality147break
Date1999-10-13
Opponent23 years, 312 days
EventGraeme Dott
All 147Breaks9
147break
225 99–00
Nationality147break
Date1999-09-21
Opponent29 years, 70 days
EventJoe Johnson
All 147Breaks9
147break
224 99–00
Nationality147break
Date1999-09-19
Opponent30 years, 249 days
EventPeter Ebdon
All 147Breaks9
147break
223 98–99
Nationality147break
Date1999-04-06
Opponent21 years, 329 days
EventDavid Roe
All 147Breaks4
147break
222 98–99
Nationality147break
Date1999-03-22
Opponent29 years, 93 days
EventAdrian Gunnell
All 147Breaks4
147break
221 98–99
Nationality147break
Date1999-02-04
Opponent22 years, 259 days
EventBarry Hawkins
All 147Breaks4
147break
220 98–99
Nationality147break
Date1999-01-29
Opponent23 years, 55 days
EventJames Wattana
All 147Breaks4
147break
219 97–98
Nationality147break
Date1998-05-23
Opponent29 years, 130 days
EventKen Doherty
All 147Breaks2
147break
218 97–98
Nationality147break
Date1997-09-18
Opponent27 years, 244 days
EventPang Weiguo
All 147Breaks2
147break
217 96–97
Nationality147break
Date1997-04-21
Opponent21 years, 137 days
EventMick Price
All 147Breaks2
147break
216 96–97
Nationality147break
Date1997-01-05
Opponent27 years, 358 days
EventRonnie O'Sullivan
All 147Breaks2
147break
215 95–96
Nationality147break
Date1995-11-25
Opponent26 years, 316 days
EventGary Wilkinson
All 147Breaks1
147break
214 94–95
Nationality147break
Date1995-04-27
Opponent26 years, 104 days
EventJimmy White
All 147Breaks1
147break
213 92–93
Nationality147break
Date1992-11-14
Opponent22 years, 79 days
EventKen Doherty
All 147Breaks1
147break
212 91–92
Nationality147break
Date1992-05-24
Opponent23 years, 132 days
EventWillie Thorne
All 147Breaks4
147break
211 91–92
Nationality147break
Date1992-05-09
Opponent27 years, 364 days
EventTony Meo
All 147Breaks4
147break
210 91–92
Nationality147break
Date1992-04-22
Opponent29 years, 356 days
EventTony Drago
All 147Breaks4
147break
209 91–92
Nationality147break
Date1992-02-25
Opponent22 years, 39 days
EventTony Drago
All 147Breaks4
147break
208 88–89
Nationality147break
Date1989-03-08
Opponent41 years, 51 days
EventJimmy White
All 147Breaks3
147break
207 88–89
Nationality147break
Date1989-02-18
Opponent37 years, 75 days
EventIan Black
All 147Breaks3
147break
206 88–89
Nationality147break
Date1988-09-24
Opponent28 years, 61 days
EventJim Meadowcroft
All 147Breaks3
147break
205 87–88
Nationality147break
Date1988-02-20
Opponent28 years, 139 days
EventStephen Hendry
All 147Breaks2
147break
204 87–88
Nationality147break
Date1987-11-17
Opponent33 years, 258 days
EventTommy Murphy
All 147Breaks2
147break
203 83–84
Nationality147break
Date1984-01-28
Opponent25 years, 164 days
EventJimmy White
All 147Breaks1
147break
202 82–83
Nationality147break
Date1983-04-23
Opponent35 years, 97 days
EventTerry Griffiths
All 147Breaks1
147break
201 81–82
Nationality147break
Date1982-01-11
Opponent24 years, 142 days
EventJohn Spencer
All 147Breaks1
147break
200 Joe O'Connor
Nationality147break
Date2024-02-29
OpponentElliot Slessor
EventChampionship League
All 147Breaks1
147break
199 Gary Wilson
Nationality147break
Date2024-02-17
OpponentJohn Higgins
EventWelsh Open
All 147Breaks5
147break
198 John Higgins
Nationality147break
Date2024-02-10
OpponentFan Zhengyi
EventChampionship League
All 147Breaks13
147break
197 Kyren Wilson
Nationality147break
Date2024-02-06
OpponentTom Ford
EventChampionship League
All 147Breaks5
147break
196 Mark Allen
Nationality147break
Date2024-01-12
OpponentMark Selby
EventMasters
All 147Breaks3
147break
195 Ding Junhui
Nationality147break
Date2024-01-08
OpponentRonnie O'Sullivan
EventMasters
All 147Breaks7
147break
194 Shaun Murphy
Nationality147break
Date2023-12-07
OpponentBulcsú Révész
EventSnooker Shoot Out
All 147Breaks8
147break
193 Xu Si
Nationality147break
Date2023-11-19
OpponentMa Hailong
EventUK Championship
All 147Breaks1
147break
192 Zhang Anda
Nationality147break
Date2023-11-12
OpponentTom Ford
EventInternational Championship
All 147Breaks2
147break
191 Ryan Day
Nationality147break
Date2023-09-18
OpponentMink Nutcharut
EventInternational Championship
All 147Breaks4
147break
190 Sean O'Sullivan
Nationality147break
Date2023-07-28
OpponentBarry Hawkins
EventEuropean Masters
All 147Breaks1
147break
189 Mark Selby
Nationality147break
Date2023-04-30
OpponentLuca Brecel
EventWorld Championship
All 147Breaks5
147break
188 Kyren Wilson
Nationality147break
Date2023-04-19
OpponentRyan Day
EventWorld Championship
All 147Breaks5
147break
187 Ryan Day
Nationality147break
Date2023-03-30
OpponentMark Selby
EventTour Championship
All 147Breaks4
147break
186 Thepchaiya Un-Nooh
Nationality147break
Date2023-03-20
OpponentXu Si
EventWST Classic
All 147Breaks4
147break
185 Shaun Murphy
Nationality147break
Date2023-02-16
OpponentDaniel Wells
EventWelsh Open
All 147Breaks8
147break
184 Robert Milkins
Nationality147break
Date2023-02-03
OpponentChris Wakelin
EventGerman Masters
All 147Breaks3
147break
183 Mark Williams
Nationality147break
Date2022-12-16
OpponentNeil Robertson
EventEnglish Open
All 147Breaks3
147break
182 Judd Trump
Nationality147break
Date2022-11-29
OpponentMitchell Mann
EventScottish Open
All 147Breaks8
147break
181 Judd Trump
Nationality147break
Date2022-11-06
OpponentRonnie O'Sullivan
EventChampion of Champions
All 147Breaks8
147break
180 Marco Fu
Nationality147break
Date2022-10-08
OpponentJohn Higgins
EventHong Kong Masters
All 147Breaks5
147break
179 Mark Selby
Nationality147break
Date2022-09-29
OpponentJack Lisowski
EventBritish Open
All 147Breaks5
147break
178 Hossein Vafaei
Nationality147break
Date2022-07-17
OpponentNg On-yee
EventEuropean Masters
All 147Breaks1
147break
177 Zhang Anda
Nationality147break
Date2022-07-16
OpponentAnton Kazakov
EventEuropean Masters
All 147Breaks2
147break
176 Neil Robertson
Nationality147break
Date2022-04-25
OpponentJack Lisowski
EventWorld Championship
All 147Breaks5
147break
175 Graeme Dott
Nationality147break
Date2022-04-11
OpponentPang Junxu
EventWorld Championship
All 147Breaks2
147break
174 Stuart Bingham
Nationality147break
Date2022-03-25
OpponentGerard Greene
EventGibraltar Open
All 147Breaks9
147break
173 Judd Trump
Nationality147break
Date2022-03-13
OpponentMatthew Selt
EventTurkish Masters
All 147Breaks8
147break
172 Gary Wilson
Nationality147break
Date2021-11-24
OpponentIan Burns
EventUK Championship
All 147Breaks5
147break
171 Thepchaiya Un-Nooh
Nationality147break
Date2021-10-22
OpponentFan Zhengyi
EventGerman Masters
All 147Breaks4
147break
170 Mark Allen
Nationality147break
Date2021-10-10
OpponentSi Jiahui
EventNorthern Ireland Open
All 147Breaks3
147break
169 Xiao Guodong
Nationality147break
Date2021-09-24
OpponentFraser Patrick
EventScottish Open
All 147Breaks1
147break
168 Ali Carter
Nationality147break
Date2021-08-20
OpponentElliot Slessor
EventBritish Open
All 147Breaks3
147break
167 John Higgins
Nationality147break
Date2021-08-16
OpponentAlexander Ursenbacher
EventBritish Open
All 147Breaks13
147break
166 Gary Wilson
Nationality147break
Date2021-01-20
OpponentLiam Highfield
EventWST Pro Series
All 147Breaks5
147break
165 Stuart Bingham
Nationality147break
Date2021-01-04
OpponentThepchaiya Un-Nooh
EventChampionship League
All 147Breaks9
147break
164 Zhou Yuelong
Nationality147break
Date2020-12-07
OpponentPeter Lines
EventScottish Open
All 147Breaks2
147break
163 Stuart Bingham
Nationality147break
Date2020-11-25
OpponentZak Surety
EventUK Championship
All 147Breaks9
147break
162 Kyren Wilson
Nationality147break
Date2020-11-24
OpponentAshley Hugill
EventUK Championship
All 147Breaks5
147break
161 Judd Trump
Nationality147break
Date2020-11-18
OpponentGao Yang
EventNorthern Ireland Open
All 147Breaks8
147break
160 Shaun Murphy
Nationality147break
Date2020-11-10
OpponentChen Zifan
EventGerman Masters
All 147Breaks8
147break
159 John Higgins
Nationality147break
Date2020-10-30
OpponentKyren Wilson
EventChampionship League
All 147Breaks13
147break
158 Ryan Day
Nationality147break
Date2020-09-13
OpponentRod Lawler
EventChampionship League
All 147Breaks4
147break
157 John Higgins
Nationality147break
Date2020-08-06
OpponentKurt Maflin
EventWorld Championship
All 147Breaks13
147break
156 Kyren Wilson
Nationality147break
Date2020-02-11
OpponentJackson Page
EventWelsh Open
All 147Breaks5
147break
155 Barry Hawkins
Nationality147break
Date2019-11-27
OpponentGerard Greene
EventUK Championship
All 147Breaks3
147break
154 Stuart Bingham
Nationality147break
Date2019-11-12
OpponentLu Ning
EventNorthern Ireland Open
All 147Breaks9
147break
153 Tom Ford
Nationality147break
Date2019-10-17
OpponentShaun Murphy
EventEnglish Open
All 147Breaks5
147break
152 Tom Ford
Nationality147break
Date2019-06-17
OpponentFraser Patrick
EventInternational Championship
All 147Breaks5
147break
151 Stuart Bingham
Nationality147break
Date2019-04-03
OpponentPeter Ebdon
EventChina Open
All 147Breaks9
147break
150 Zhou Yuelong
Nationality147break
Date2019-02-28
OpponentLyu Haotian
EventIndian Open
All 147Breaks2
147break
149 Noppon Saengkham
Nationality147break
Date2019-02-14
OpponentMark Selby
EventWelsh Open
All 147Breaks1
147break
148 Neil Robertson
Nationality147break
Date2019-02-12
OpponentJordan Brown
EventWelsh Open
All 147Breaks5
147break
147 David Gilbert
Nationality147break
Date2019-01-22
OpponentStephen Maguire
EventChampionship League
All 147Breaks2
147break
146 Judd Trump
Nationality147break
Date2018-12-21
OpponentLukas Kleckers
EventGerman Masters
All 147Breaks8
147break
145 John Higgins
Nationality147break
Date2018-12-12
OpponentGerard Greene
EventScottish Open
All 147Breaks13
147break
144 Mark Selby
Nationality147break
Date2018-11-08
OpponentNeil Robertson
EventChampion of Champions
All 147Breaks5
147break
143 Ronnie O'Sullivan
Nationality147break
Date2018-10-17
OpponentAllan Taylor
EventEnglish Open
All 147Breaks15
147break
142 Thepchaiya Un-Nooh
Nationality147break
Date2018-10-16
OpponentSoheil Vahedi
EventEnglish Open
All 147Breaks4
147break
141 Jamie Jones
Nationality147break
Date2018-08-24
OpponentLee Walker
EventPaul Hunter Classic
All 147Breaks1
147break
140 Michael Georgiou
Nationality147break
Date2018-08-24
OpponentUmut Dikme
EventPaul Hunter Classic
All 147Breaks1
147break
139 Liang Wenbo
Nationality147break
Date2018-04-12
OpponentRod Lawler
EventWorld Championship
All 147Breaks3
147break
138 Stuart Bingham
Nationality147break
Date2018-04-04
OpponentRicky Walden
EventChina Open
All 147Breaks9
147break
137 Ronnie O'Sullivan
Nationality147break
Date2018-04-03
OpponentElliot Slessor
EventChina Open
All 147Breaks15
147break
136 Luca Brecel
Nationality147break
Date2018-03-26
OpponentJohn Higgins
EventChampionship League
All 147Breaks1
147break
135 Martin Gould
Nationality147break
Date2018-01-26
OpponentLi Hang
EventChampionship League
All 147Breaks1
147break
134 Cao Yupeng
Nationality147break
Date2017-12-12
OpponentAndrew Higginson
EventScottish Open
All 147Breaks1
147break
133 Kyren Wilson
Nationality147break
Date2017-10-31
OpponentMartin Gould
EventInternational Championship
All 147Breaks5
147break
132 Liang Wenbo
Nationality147break
Date2017-10-18
OpponentTom Ford
EventEnglish Open
All 147Breaks3
147break
131 Gary Wilson
Nationality147break
Date2017-04-06
OpponentJosh Boileau
EventWorld Championship
All 147Breaks5
147break
130 Judd Trump
Nationality147break
Date2017-03-30
OpponentTian Pengfei
EventChina Open
All 147Breaks8
147break
129 Mark Davis
Nationality147break
Date2017-03-02
OpponentJohn Higgins
EventChampionship League
All 147Breaks2
147break
128 Tom Ford
Nationality147break
Date2017-02-01
OpponentPeter Ebdon
EventGerman Masters
All 147Breaks5
147break
127 Mark Davis
Nationality147break
Date2017-01-10
OpponentNeil Robertson
EventChampionship League
All 147Breaks2
147break
126 Ross Muir
Nationality147break
Date2016-12-08
OpponentItaro Santos
EventGerman Masters
All 147Breaks1
147break
125 Ali Carter
Nationality147break
Date2016-12-08
OpponentWang Yuchen
EventGerman Masters
All 147Breaks3
147break
124 Mark Allen
Nationality147break
Date2016-11-27
OpponentRod Lawler
EventUK Championship
All 147Breaks3
147break
123 John Higgins
Nationality147break
Date2016-11-16
OpponentSam Craigie
EventNorthern Ireland Open
All 147Breaks13
147break
122 Alfie Burden
Nationality147break
Date2016-10-11
OpponentDaniel Wells
EventEnglish Open
All 147Breaks1
147break
121 Shaun Murphy
Nationality147break
Date2016-09-28
OpponentAllan Taylor
EventEuropean Masters
All 147Breaks8
147break
120 Stephen Maguire
Nationality147break
Date2016-09-20
OpponentYi Chen Xu
EventShanghai Masters
All 147Breaks3
147break
119 Thepchaiya Un-Nooh
Nationality147break
Date2016-08-27
OpponentKurt Maflin
EventPaul Hunter Classic
All 147Breaks4
147break
118 Fergal O'Brien
Nationality147break
Date2016-02-25
OpponentMark Davis
EventChampionship League
All 147Breaks1
147break
117 Ding Junhui
Nationality147break
Date2016-02-19
OpponentNeil Robertson
EventWelsh Open
All 147Breaks7
147break
116 Marco Fu
Nationality147break
Date2015-12-11
OpponentSam Baird
EventGibraltar Open
All 147Breaks5
147break
115 Neil Robertson
Nationality147break
Date2015-12-06
OpponentLiang Wenbo
EventUK Championship
All 147Breaks5
147break
114 David Gilbert
Nationality147break
Date2015-02-10
OpponentXiao Guodong
EventChampionship League
All 147Breaks2
147break
113 Judd Trump
Nationality147break
Date2015-02-06
OpponentMark Selby
EventGerman Masters
All 147Breaks8
147break
112 Marco Fu
Nationality147break
Date2015-01-11
OpponentStuart Bingham
EventMasters
All 147Breaks5
147break
111 Barry Hawkins
Nationality147break
Date2015-01-05
OpponentStephen Maguire
EventChampionship League
All 147Breaks3
147break
110 Ben Woollaston
Nationality147break
Date2014-12-12
OpponentJoe Steele
EventLisbon Open
All 147Breaks1
147break
109 Ronnie O'Sullivan
Nationality147break
Date2014-12-04
OpponentMatthew Selt
EventUK Championship
All 147Breaks15
147break
108 Shaun Murphy
Nationality147break
Date2014-11-23
OpponentRobert Milkins
EventRuhr Open
All 147Breaks8
147break
107 Ryan Day
Nationality147break
Date2014-10-23
OpponentCao Yupeng
EventHaining Open
All 147Breaks4
147break
106 Aditya Mehta
Nationality147break
Date2014-08-22
OpponentStephen Maguire
EventPaul Hunter Classic
All 147Breaks1
147break
105 Ronnie O'Sullivan
Nationality147break
Date2014-03-02
OpponentDing Junhui
EventWelsh Open
All 147Breaks15
147break
104 Shaun Murphy
Nationality147break
Date2014-02-09
OpponentJamie Jones
EventGdynia Open
All 147Breaks8
147break
103 Shaun Murphy
Nationality147break
Date2014-01-08
OpponentMark Davis
EventChampionship League
All 147Breaks8
147break
102 Gary Wilson
Nationality147break
Date2013-12-12
OpponentRicky Walden
EventGerman Masters
All 147Breaks5
147break
101 Dechawat Poomjaeng
Nationality147break
Date2013-12-11
OpponentZak Surety
EventGerman Masters
All 147Breaks1
147break
100 Mark Selby
Nationality147break
Date2013-12-07
OpponentRicky Walden
EventUK Championship
All 147Breaks5
147break
99 Judd Trump
Nationality147break
Date2013-11-15
OpponentMark Selby
EventAntwerp Open
All 147Breaks8
147break
98 Neil Robertson
Nationality147break
Date2013-05-28
OpponentMohamed Khairy
EventWuxi Classic
All 147Breaks5
147break
97 Ding Junhui
Nationality147break
Date2013-03-16
OpponentMark Allen
EventPlayers Tour Championship – Finals
All 147Breaks7
147break
96 Kurt Maflin
Nationality147break
Date2012-12-14
OpponentStuart Carrington
EventScottish Open
All 147Breaks2
147break
95 John Higgins
Nationality147break
Date2012-12-05
OpponentMark Davis
EventUK Championship
All 147Breaks13
147break
94 Jack Lisowski
Nationality147break
Date2012-11-22
OpponentChen Zhe
EventUK Championship
All 147Breaks1
147break
93 Andy Hicks
Nationality147break
Date2012-11-21
OpponentDaniel Wells
EventUK Championship
All 147Breaks1
147break
92 Tom Ford
Nationality147break
Date2012-11-16
OpponentMatthew Stevens
EventBulgarian Open
All 147Breaks5
147break
91 John Higgins
Nationality147break
Date2012-09-23
OpponentJudd Trump
EventShanghai Masters
All 147Breaks13
147break
90 Ken Doherty
Nationality147break
Date2012-08-24
OpponentJulian Treiber
EventPaul Hunter Classic
All 147Breaks1
147break
89 Stuart Bingham
Nationality147break
Date2012-07-01
OpponentRicky Walden
EventWuxi Classic
All 147Breaks9
147break
88 Stephen Hendry
Nationality147break
Date2012-04-21
OpponentStuart Bingham
EventWorld Championship
All 147Breaks11
147break
87 Robert Milkins
Nationality147break
Date2012-04-11
OpponentXiao Guodong
EventWorld Championship
All 147Breaks3
147break
86 Marco Fu
Nationality147break
Date2012-01-14
OpponentMatthew Selt
EventWorld Open
All 147Breaks5
147break
85 Jamie Cope
Nationality147break
Date2011-12-18
OpponentKurt Maflin
EventPlayers Tour Championship – Event 11
All 147Breaks3
147break
84 Ding Junhui
Nationality147break
Date2011-12-17
OpponentJames Cahill
EventPlayers Tour Championship – Event 11
All 147Breaks7
147break
83 Ding Junhui
Nationality147break
Date2011-12-15
OpponentBrandon Winstone
EventFFB Snooker Open
All 147Breaks7
147break
82 Matthew Stevens
Nationality147break
Date2011-12-15
OpponentMichael Wasley
EventFFB Snooker Open
All 147Breaks1
147break
81 Ricky Walden
Nationality147break
Date2011-11-29
OpponentGareth Allen
EventPlayers Tour Championship – Event 10
All 147Breaks1
147break
80 David Gray
Nationality147break
Date2011-11-27
OpponentRobbie Williams
EventPlayers Tour Championship – Event 10
All 147Breaks2
147break
79 Mike Dunn
Nationality147break
Date2011-11-22
OpponentKurt Maflin
EventGerman Masters
All 147Breaks1
147break
78 Ronnie O'Sullivan
Nationality147break
Date2011-08-26
OpponentAdam Duffy
EventPaul Hunter Classic
All 147Breaks15
147break
77 Stephen Hendry
Nationality147break
Date2011-02-17
OpponentStephen Maguire
EventWelsh Open
All 147Breaks11
147break
76 Rory McLeod
Nationality147break
Date2010-11-19
OpponentIssara Kachaiwong
EventPrague Classic
All 147Breaks1
147break
75 Mark Williams
Nationality147break
Date2010-10-23
OpponentDiana Schuler
EventRhein–Main Masters
All 147Breaks3
147break
74 Thanawat Thirapongpaiboon
Nationality147break
Date2010-10-22
OpponentBarry Hawkins
EventRhein–Main Masters
All 147Breaks1
147break
73 Ronnie O'Sullivan
Nationality147break
Date2010-09-20
OpponentMark King
EventWorld Open
All 147Breaks15
147break
72 Barry Hawkins
Nationality147break
Date2010-08-06
OpponentJames McGouran
EventPlayers Tour Championship – Event 3
All 147Breaks3
147break
71 Kurt Maflin
Nationality147break
Date2010-06-25
OpponentMichal Zielinski
EventPlayers Tour Championship – Event 1
All 147Breaks2
147break
70 Neil Robertson
Nationality147break
Date2010-04-01
OpponentPeter Ebdon
EventChina Open
All 147Breaks5
147break
69 Mark Selby
Nationality147break
Date2009-06-05
OpponentJoe Perry
EventJiangsu Classic
All 147Breaks5
147break
68 Stephen Hendry
Nationality147break
Date2009-04-28
OpponentShaun Murphy
EventWorld Championship
All 147Breaks11
147break
67 Ding Junhui
Nationality147break
Date2008-12-16
OpponentJohn Higgins
EventUK Championship
All 147Breaks7
147break
66 Marcus Campbell
Nationality147break
Date2008-11-08
OpponentAhmed Basheer Al-Khusaibi
EventBahrain Championship
All 147Breaks1
147break
65 Liang Wenbo
Nationality147break
Date2008-10-29
OpponentMartin Gould
EventBahrain Championship
All 147Breaks3
147break
64 Jamie Cope
Nationality147break
Date2008-10-02
OpponentMark Williams
EventShanghai Masters
All 147Breaks3
147break
63 Ali Carter
Nationality147break
Date2008-04-29
OpponentPeter Ebdon
EventWorld Championship
All 147Breaks3
147break
62 Ronnie O'Sullivan
Nationality147break
Date2008-04-28
OpponentMark Williams
EventWorld Championship
All 147Breaks15
147break
61 Stephen Maguire
Nationality147break
Date2008-03-29
OpponentRyan Day
EventChina Open
All 147Breaks3
147break
60 Ronnie O'Sullivan
Nationality147break
Date2007-12-15
OpponentMark Selby
EventUK Championship
All 147Breaks15
147break
59 Ronnie O'Sullivan
Nationality147break
Date2007-11-08
OpponentAli Carter
EventNorthern Ireland Trophy
All 147Breaks15
147break
58 Tom Ford
Nationality147break
Date2007-10-14
OpponentSteve Davis
EventGrand Prix
All 147Breaks5
147break
57 Jamie Burnett
Nationality147break
Date2007-09-19
OpponentLiu Song
EventGrand Prix
All 147Breaks1
147break
56 Andrew Higginson
Nationality147break
Date2007-02-16
OpponentAli Carter
EventWelsh Open
All 147Breaks1
147break
55 Ding Junhui
Nationality147break
Date2007-01-14
OpponentAnthony Hamilton
EventMasters
All 147Breaks7
147break
54 Jamie Cope
Nationality147break
Date2006-10-23
OpponentMichael Holt
EventGrand Prix
All 147Breaks3
147break
53 Robert Milkins
Nationality147break
Date2006-03-14
OpponentMark Selby
EventWorld Championship
All 147Breaks3
147break
52 Stuart Bingham
Nationality147break
Date2005-11-22
OpponentMarcus Campbell
EventMasters Qualifying Event
All 147Breaks9
147break
51 Mark Williams
Nationality147break
Date2005-04-20
OpponentRobert Milkins
EventWorld Championship
All 147Breaks3
147break
50 David Gray
Nationality147break
Date2004-11-17
OpponentMark Selby
EventUK Championship
All 147Breaks2
147break
49 John Higgins
Nationality147break
Date2004-10-04
OpponentRicky Walden
EventGrand Prix
All 147Breaks13
147break
48 John Higgins
Nationality147break
Date2003-11-12
OpponentMichael Judge
EventBritish Open
All 147Breaks13
147break
47 John Higgins
Nationality147break
Date2003-10-12
OpponentMark Williams
EventLG Cup
All 147Breaks13
147break
46 Ronnie O'Sullivan
Nationality147break
Date2003-04-22
OpponentMarco Fu
EventWorld Championship
All 147Breaks15
147break
45 Tony Drago
Nationality147break
Date2002-10-28
OpponentStuart Bingham
EventBenson & Hedges Championship
All 147Breaks1
147break
44 Shaun Murphy
Nationality147break
Date2001-11-12
OpponentAdrian Rosa
EventBenson & Hedges Championship
All 147Breaks8
147break
43 Ronnie O'Sullivan
Nationality147break
Date2001-10-17
OpponentDrew Henry
EventLG Cup
All 147Breaks15
147break
42 Stephen Hendry
Nationality147break
Date2001-02-25
OpponentMark Williams
EventMalta Grand Prix
All 147Breaks11
147break
41 Nick Dyson
Nationality147break
Date2000-11-19
OpponentRobert Milkins
EventUK Championship
All 147Breaks2
147break
40 David McLellan
Nationality147break
Date2000-11-07
OpponentSteve Meakin
EventBenson & Hedges Championship
All 147Breaks1
147break
39 Marco Fu
Nationality147break
Date2000-10-25
OpponentKen Doherty
EventScottish Masters
All 147Breaks5
147break
38 Ronnie O'Sullivan
Nationality147break
Date2000-04-05
OpponentQuinten Hann
EventScottish Open
All 147Breaks15
147break
37 Stephen Maguire
Nationality147break
Date2000-03-28
OpponentPhaitoon Phonbun
EventScottish Open
All 147Breaks3
147break
36 John Higgins
Nationality147break
Date2000-03-24
OpponentJimmy White
EventIrish Masters
All 147Breaks13
147break
35 John Higgins
Nationality147break
Date2000-01-21
OpponentDennis Taylor
EventNations Cup
All 147Breaks13
147break
34 Stephen Hendry
Nationality147break
Date1999-11-22
OpponentPaul Wykes
EventUK Championship
All 147Breaks11
147break
33 Karl Burrows
Nationality147break
Date1999-11-04
OpponentAdrian Rosa
EventBenson & Hedges Championship
All 147Breaks1
147break
32 Ronnie O'Sullivan
Nationality147break
Date1999-10-13
OpponentGraeme Dott
EventGrand Prix
All 147Breaks15
147break
31 Barry Pinches
Nationality147break
Date1999-09-21
OpponentJoe Johnson
EventWelsh Open
All 147Breaks1
147break
30 Stephen Hendry
Nationality147break
Date1999-09-19
OpponentPeter Ebdon
EventBritish Open
All 147Breaks11
147break
29 Graeme Dott
Nationality147break
Date1999-04-06
OpponentDavid Roe
EventBritish Open
All 147Breaks2
147break
28 Nick Dyson
Nationality147break
Date1999-03-22
OpponentAdrian Gunnell
EventUK Tour – Event 4
All 147Breaks2
147break
27 Stuart Bingham
Nationality147break
Date1999-02-04
OpponentBarry Hawkins
EventUK Tour – Event 3
All 147Breaks9
147break
26 Ronnie O'Sullivan
Nationality147break
Date1999-01-29
OpponentJames Wattana
EventWelsh Open
All 147Breaks15
147break
25 Jason Prince
Nationality147break
Date1999-01-13
OpponentIan Brumby
EventBritish Open
All 147Breaks1
147break
24 Mehmet Husnu
Nationality147break
Date1998-08-13
OpponentEddie Barker
EventChina International
All 147Breaks1
147break
23 Adrian Gunnell
Nationality147break
Date1998-08-10
OpponentMario Wehrmann
EventThailand Masters
All 147Breaks1
147break
22 Stephen Hendry
Nationality147break
Date1998-05-16
OpponentKen Doherty
EventPremier League
All 147Breaks11
147break
21 James Wattana
Nationality147break
Date1997-09-18
OpponentPang Weiguo
EventChina International
All 147Breaks3
147break
20 Ronnie O'Sullivan
Nationality147break
Date1997-04-21
OpponentMick Price
EventWorld Championship
All 147Breaks15
147break
19 Stephen Hendry
Nationality147break
Date1997-01-05
OpponentRonnie O'Sullivan
EventCharity Challenge
All 147Breaks11
147break
18 Stephen Hendry
Nationality147break
Date1995-11-25
OpponentGary Wilkinson
EventUK Championship
All 147Breaks11
147break
17 Stephen Hendry
Nationality147break
Date1995-04-27
OpponentJimmy White
EventWorld Championship
All 147Breaks11
147break
16 David McDonnell
Nationality147break
Date1994-09-07
OpponentNic Barrow
EventBritish Open
All 147Breaks1
147break
15 Peter Ebdon
Nationality147break
Date1992-11-14
OpponentKen Doherty
EventUK Championship
All 147Breaks2
147break
14 Stephen Hendry
Nationality147break
Date1992-05-24
OpponentWillie Thorne
EventMatchroom League
All 147Breaks11
147break
13 John Parrott
Nationality147break
Date1992-05-09
OpponentTony Meo
EventMatchroom League
All 147Breaks1
147break
12 Jimmy White
Nationality147break
Date1992-04-22
OpponentTony Drago
EventWorld Championship
All 147Breaks1
147break
11 James Wattana
Nationality147break
Date1992-02-25
OpponentTony Drago
EventBritish Open
All 147Breaks3
147break
10 Peter Ebdon
Nationality147break
Date1991-06-05
OpponentWayne Martin
EventStrachan Open
All 147Breaks2
147break
9 James Wattana
Nationality147break
Date1991-01-16
OpponentPaul Dawkins
EventWorld Masters
All 147Breaks3
147break
8 Cliff Thorburn
Nationality147break
Date1989-03-08
OpponentJimmy White
EventMatchroom League
All 147Breaks2
147break
7 John Rea
Nationality147break
Date1989-02-18
OpponentIan Black
EventScottish Professional Championship
All 147Breaks1
147break
6 Alain Robidoux
Nationality147break
Date1988-09-24
OpponentJim Meadowcroft
EventEuropean Open
All 147Breaks1
147break
5 Tony Meo
Nationality147break
Date1988-02-20
OpponentStephen Hendry
EventMatchroom League
All 147Breaks1
147break
4 Willie Thorne
Nationality147break
Date1987-11-17
OpponentTommy Murphy
EventUK Championship
All 147Breaks1
147break
3 Kirk Stevens
Nationality147break
Date1984-01-28
OpponentJimmy White
EventMasters
All 147Breaks1
147break
2 Cliff Thorburn
Nationality147break
Date1983-04-23
OpponentTerry Griffiths
EventWorld Championship
All 147Breaks2
147break
1 Steve Davis
Nationality147break
Date1982-01-11
OpponentJohn Spencer
EventClassic
All 147Breaks1
Scroll Down

147Break Hub

In snooker, a 147 is the maximum break possible in the game. While there is the slight anomaly provided by the possibility of a free ball at the start of a frame, it’s generally accepted that 147 is the maximum available – 15 reds, 15 blacks and all the colours.

In short, this is perfection and the pinnacle for most players. There is usually an additional prize for a player who hits a 147 in a tournament and, therefore, the maximum is even more desirable.

Once quite rare, the following facts show that 147s are becoming a little more common and that’s a mark as to how well the game has developed. Here’s what we know:

147s by Years

History

First known 147 Break

The first known 147 break is credited to Murt O’Donoghue who notched a maximum in Australia in 1934. O’Donoghue was a renowned cueman who wrote books on the subject of Billiards.

The first maximum break achieved by an amateur player was that of the Canadian Leo Levitt in 1948. It was certified by the the Billiards Association and Control Council. Here is an image of the certificate.

Meanwhile, the first 147break by a female player, Nutcharut Wongharuthai was achieved in 2019. It happened during a training in Thailand, but enough words, here is the full video instead. Enjoy this great achievement and the funny celebration after the last shot 🙂

First Official 147

While O’Donoghue was credited with the first 147 break, it wasn’t considered to be official. That particular accolade goes to the great Joe Davis who completed his maximum in an exhibition match against Willie Smith in London in 1955.

It took until 1957 for the break to be recognised and Davis was given a certificate for his achievement.

First 147 on TV

As snooker grew in popularity during the 1970s and 1980s, speculation started to grow as to who would be the first to ever record a televised maximum. Eventually, the honour went to multiple World Champion Steve Davis in 1982.

Davis recorded his 147 against John Spencer in the Lada Classic.

Players

Top Player

As of June 2020, the player with the most official 147 breaks is Ronnie O’Sullivan. The Rocket has recorded no fewer than 15 maximums in his career and he has plenty of time to add to that tally.

The closest player to that record is Stephen Hendry with 11 but he has officially retired from snooker. Of those who are still active on the circuit, John Higgins is the closest to O’Sullivan’s mark with nine 147s.

Oldest Player

The oldest player to have hit a recognised snooker maximum is Mark Davis. In the 2018 edition of the Championship League, Davis hit a maximum against Neil Robertson at the age of 44 years and 151 days.

Youngest Player

There is a little debate about the youngest player to have ever hit a maximum in competition. 2019 Snooker World Champion Judd Trump is said to have made a 147 in an under-16s tournament at the age of 14 years and 206 days in 2004.

Prior to that, it had been generally recognized that Sean Maddocks was the record holder. Maddocks recorded his maximum 147 break at 15 years and 90 days at a Pro Am tournament in 2017 and he is in the Guinness Book of Records as a result.

What we do know for certain is that the record for the youngest player to hit a 147 in a professional snooker tournament is Thanawat Thirapongpaiboon. His 147 came in the 2010 edition of the Rhein-Main Masters while he was 16 years and 312 days old.

Fastest 147 Break

Perhaps not surprisingly, the record for the fastest maximum break is held by the man known as The Rocket. Ronnie O’Sullivan made a 147 in just five minutes and 20 seconds in the second round of the World Championships in 1997.

Subsequently, this time was changed and shortened to five minutes and eight seconds. The second time is acknowledged as being correct as the clock started from the moment O’Sullivan struck the first shot of the break. Whatever your opinion on the change may be, this is still a staggering mark and it may never be beaten.

147s by Players

Beaten with 147s

Tournaments:

Multiple 147 breaks in the same tournament

The first time that more than one 147 maximum break was recorded at the official televised stages of a single tournament (excluding qualifying) came in 2008. In the World Championships of that year, both Ronnie O’Sullivan and Ali Carter recorded 147s. In fact, the breaks came on consecutive days on that 2008 event.

The feat has since been replicated and, at the time of writing, multiple tournament maximums have occurred on 20 different occasions. The record for most number of 147s in a single tournament is three. This happened at the 2012 UK Championships and again at the 2017 German Masters.

147s by Tournaments