All-time Highest Breaks

This page presents the highest breaks on record in all CDSA competitions. Records since around 2000 are accurate, but anything else has been gathered together through paper records or anecdote. If you do have any information on CDSA past records please contact us at cardiffsnooker@yahoo.co.uk or add a comment below on this page.

PosPlayerSeasonCompetitionBreak
1=Howard Holland1981Cardiff Rookwood Charity Match143
1=John DobsonUnknownDivision One143
3Richard Humphries1999-00Cardiff Open Pairs142
4Kishan Hirani2015-16Cardiff Open141
5Daryl Wilson2011-12Cardiff Handicap Pairs138
6Mark Bennett2006-07Tuesday League135
7Simon Trottman2003-04Premier League131
8Richard Humphries1991-92Premier League129
9Dylan Emery2019-20Premier League127
10=Kishan Hirani2013-14Premier League KO Cup125
10=Sam Thomas2018-19Cardiff Handicap Singles125
12Kishan Hirani2016-17Premier League124
13Kishan Hirani2015-16Cardiff Handicap Singles123
14=Kishan Hirani2011-12Cardiff Handicap Pairs122
14 =
Dilwyn John1984-85Division One122
14=Neil Tomkins2007-08Tuesday League122
17Matthew Farrant1994-95Premier League121
18Ryan Rowlands2017-18Premier League119
19George Smith1984-85Division One118
20Iwan Jones1992-93Premier League116
21=Spencer Symmons2009-10Tuesday League115
21=Nural Khan2025-26Cardiff Open Pairs115
23=Kishan Hirani2017-18Premier League114
23=Spencer Symmons2007-08Cardiff Open Singles114
25Spencer Symmons2004-05Premier League113
26Chris Bardsley2002-03Premier League112
27Dylan Emery2019-20Malcolm Keenor Trophy112
28Jason Hewett2005-06Tuesday League112
29Dave Stratford2004-05Premier League112
30Neil Tomkins2009-10Cardiff Open Singles112
31Mark Bennett2005-06Tuesday League111
32Allan Morgan2024-25Cardiff Open Pairs111
33Kishan Hirani2016-17Cardiff Open Pairs110
34Iwan Jones1992-93Cardiff Open Singles110
35Paul Davies2008-09Tuesday League109
36Kishan Hirani2010-11Tuesday League109
37Ralph Welch1983-84Division One108
38Duncan Moore1988-89Premier League106
39Dilwyn John1980sDivision One105
40Paul Davies1994-95Premier Leaque105
41John Dobson1998-99Cardiff Handicap Singles105
42Mark Bennett2011-12Tuesday League104
43John Dobson1983-84Division One104
44Iwan Jones1999-00Premier League104
45Andrew Rogers2003-04Premier League104
46Ryan Rowlands 2018-19Cardiff Open Pairs104
47Sam Thomas2013-14Premier League104
48John Dobson1984-85Division One103
49Alan Hurley2018-19Premier League103
50John Moore2005-06Tuesday League103
51Jamie Reynolds1996-97Premier League103
52George Smith1982-83Division One103
53Mark Bennett1998-99Premier League102
54Mark Bennett2002-03Premier League102
55Gary Heycock1988-89Premier League102
56Brian Rees2004-05Cardiff Open Pairs102
57Ryan Rowlands2015-16Cardiff Open Singles102
58Mark Bennett2011-12Tuesday League101
59Anthony Davies1988-89Premier League101
60Kishan Hirani2008-09Cardiff Handicap Pairs101
61Kishan Hirani2017-18Premier League101
62Nural Khan2023-24Premier League101
63Ralph Welch1987-88Premier League101
64Mark Bennett2013-14Premier League100
65Nathan Biggs2004-05Premier League100
66Clive Brown1987-88Division One100
67Paul Curtis1994-95Division One100
68Jason Hewett2007-08Tuesday League100
69Kishan Hirani2015-16Premier League100
70Iwan Jones1998-99Premier League100
71Nural Khan2023-24Cardiff Handicap Singles100
72Allan Morgan2024-25Cardiff Open Singles100
73Spencer Symmons2021-22Cardiff Handicap Singles100
74Ed Topham2010-11Thursday League Div One100
75Mark J. Williams1995-96Division Three100
76Brian Rees2008-09Cardiff Handicap99
77Richard Humphries2006-07Tuesday League Singles99
78Simon Trottman2009-10Thursday League Div One98
79Mark Bennett2011-12Tuesday League98
80John Dobson1989-90Cardiff Handicap98
81John Dobson2006-07Tuesday League98
82Richard Humphries2006-07Cardiff Handicap98
83Ed Topham2015-16Cardiff Open Pairs98
84Tom Davie2016-17Cardiff Open Pairs97
85Alan Morgan2010-11Cardiff Handicap97
86Tim English1996-97Premier League97
87Ralph Welch1986-87Premier League97
88Mark Bennett2004-05Premier League96
89Rob McKenna1997-98Premier League96
90Ryan Rowlands2015-16Premier League96
91Jason Hewett2006-07Tuesday League95
92Spencer Symmons2010-11Thursday League Div One94
93Kishan Hirani2015-16Premier League94
94Ryan Bowgen2024-25Cardiff Open Pairs93
95Mike Dodd1997-98Cardiff Open Singles93
96Sam Thomas2012-13Premier League KO Cup93
97Daryl Wilson2008-09Thursday League Div Two93
98Jason Hewett2013-14Premier League92
99Jason Hewett2004-05Premier League92
100Kishan Hirani2017-18Cardiff Handicap Singles92
101Steffan Davies2023-24Premier League91
102Brian Rees2022-23Cardiff Handicap Pairs91
103Kishan Hirani2010-11Cardiff Handicap Pairs91
104Fred Phillips1985-85Division Five91
105Jason Hewett1998-99Premier League90
106Jason Hewett2021-22Premier League90
107Kishan Hirani2016-17Cardiff Handicap Singles90
108Alex Donne2007-08Thursday League Div One90
109Rob McKenna1993-94Division One90
110John Dobson2008-09Tuesday League90
111Mark Bennett2022-23Premier League89
112Craig Davis2008-09Cardiff Invitational Open89
113Dylan Emery2019-20Trecenydd Snooker89
114Kishan Hirani2014-15Premier League89
115Alan Hurley2022-23Premier League89
116Simon Trottman2009-10Thursday League Div One88
117Neil Tomkins2010-11Tuesday League88
118Terry Dite1989-90Premier League88
119Travis Furnish2011-12Cardiff Handicap final88
120Sam Thomas2015-16Premier League88
121Kevin Brown2022-23Malcolm Keenor Trophy87
122John Moore1993-94Premier League87
123Alan Hurley2017-18Cardiff Handicap Pairs87
124Kishan Hirani2012-13Premier League87
125Kishan Hirani2016-17Cardiff Open Pairs87
126Neil Tomkins2010-11Cardiff Open87
127Spencer Symmons2008-09Tuesday League87
128Mark Bennett2011-12Tuesday League87
129John Moore2003-04Premier League87
130Mark Bennett2010-11Tuesday League86
131Lee Greening2006-07Tuesday League86
132Jason Hewett2021-22Premier League 86
133Andrew Rogers2007-08Tuesday League86
134Steve Rees2010-11Cardiff Handicap86
135Nathan Biggs2003-04Premier League86
136Sam Thomas2013-14Cardiff Open Pairs85
137Andrew Rogers2002-03Premier League85
138Spencer Symmons2003-04Premier League85
139Mark Bennett2015-16Handicap Knockout Cup85
140Jason Hewett2019-20Premier League84
141Martin Shepherd1988-89Division Three84
142Martin Cavanagh1999-2000Division One84
143Allan Morgan2024-25Cardiff Handicap Pairs84
144Alun Squire2011-12Cardiff Open Final84
145Luke Haines2009-10Tuesday League84
146Mark Bennett2019-20Premier League83
147Duane Jones2012-13Premier League83
148Kamran Majid1999-2000Premier League83
149Rob McKenna1992-93Division One83
150Jason Hewett2002-03Premier League83
151Iwan Jones1993-94Cardiff Open Singles83
152Ryan Rowlands2018-19Cardiff Open Singles83
153Spencer Symmons2006-07Tuesday League83
154Spencer Symmons2016-17Cardiff Open Singles83
155Mark Bennett2012-13Premier League83
156John Dobson1986-87Divison Two 82
157Alan Hurley2023-24Malcolm Keenor Trophy82
158Kishan Hirani2017-18Premier League82
159Twm Jones2015-16Premier League82
160Alan Morgan2001-02Premier League82
161Mark Bennett2015-16Premier League81
162Jerry Connors2022-23Premier League81
163Craig Davis2006-07Tuesday League81
164Kishani Hirani2009-10Tuesday League81
165Kishan Hirani2012-13Premier League81
166Allan Morgan2025-26Cardiff Handicap81
167Sam Thomas2018-19Premier League81
168Ed Topham2014-15Premier League81
169Mark Bennett2021-22Premier League80
170Allan Morgan2025-26Premier League80
171Neil Tomkins2010-11Tuesday League80

4 thoughts on “All-time Highest Breaks

  1. Just looking through list of high breaks. I remember making a 104 one season late 1980s. Dilwyn John made 105 and George smith 103 that same season.

      1. I remember clive brown hitting a magnificent 127 clearance in a prem league match in the 87/88 season, i know this coz it was against me, and he still reminds me to this day..

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back To Top