Sponsored by Haines Decorating
World Snooker

BBC Sport - Snooker

Snooker talk (including CDSL forum)

Cardiff and District Snooker League

Cardiff and District Pool League


Previous Cons League tables


2007-08
2008-09
2009-10
2010-11
2011-12
2012-13
2013-14
2014-15
2015-16
2016-17
2017-18
2018-19
2019-20
2021-22
2022-23
2023-24
2024-25








League Sponsors
Haines Decorating

     
 
 
LATEST TABLE 2025 - 26

Position Team Played   Won   Points
1 Caerphilly Knights 9   8   34
2 County Dragons 9   6   24
3 Fairwater Falcons 9   5   24
4 Roath Majors 9   5   24
5 Fairwater Oddballs 9   4   23
6 County Blakes 9   4   22
7 Docks Marauders 9   4   21
8 County Chieftains 9   4   20
9 County Elites 9   4   20
10 Taffs Well Barons 9   3   20
11 Taffs Well Snipers 9   3   20
12 Park Masters 9   4   18



BREAKS BOARD (>30)

Position Player Team Break
1 Allan Morgan Caerphilly Knights 83, 68(Cup), 50, 38, 30
2 James Facey Fairwater Falcons 55, 31
3 Twm Jones Roath Majors 54
4 Nural Khan Caerphilly Knights 53, 49, 45, 42, 36, 36, 36, 34, 33, 32
5 Kevin Brown Taffs Well Snipers 44, 40
6 Andy McGill County Chieftains 44
7 Scott Miners Taffs Well Snipers 44
8 Eassa Din Park Masters 42
9 Satinder Singh Park Masters 40c
10 Ben Griffiths Caerphilly Knights 39(Cup), 38, 32
11 Gary Rosser County Elites 39
12 Steffan Davies Caerphilly Knights 38, 35
13 Thomas Heal Roath Majors 37, 36(Cup)
14 Chris Johnson Taffs Well Barons 33(Cup), 32
15 Ethan Chichester County Cheiftains 33
16 Ian Purnell Taffs Well Snipers 32(Cup)
17 Mike Macnamara County Dragons 32
18 Andy Holman Taffs Well Barons 31
19 Richard Humpheries Fairwater Falcons 31
20 Dan Wardle County Dragons 31
21 Tony Storer Fairwater Falcons 31



COMP BREAK (>30) - Do not count towards High Break Prize

Player Team Break
Nural Khan Caerphilly Knights 73, 46, 43, 40
Twm Jones Roath Majors 49
Allan Morgan Caerphilly Knights 44, 33
Ben Griffiths Caerphilly Knights 37, 33, 32
Richard Humpheries Fairwater Falcons 36
Gary Rosser County Elites 32





PLAYER RANKINGS

Player ranking is calculated based on Games Won > Win % > Handicap > Games Played > Name (A-Z)

Ranking Player Team        Handicap      
Sept 2025
Played Won Win %
1 Nural Khan Caerphilly Knights 0 9 9 100
2 Kevin Ryan Docks Marauders 49 9 8 89
3 Ben Griffiths Caerphilly Knights 0 8 7 88
4 Mike Watts County Elites 39 9 7 78
5 Richard Humpheries Fairwater Falcons 7 8 6 75
6 Jamie Marsh Fairwater Oddballs 0 9 6 67
7 Kevin Brown Taffs Well Snipers 0 9 6 67
8 Jason Veal Taffs Well Barons 24 5 5 100
9 Allan Jones Caerphilly Knights 27 5 5 100
10 Dave Earls County Dragons 14 8 5 63
11 Ethan Chichester County Chieftains 18 8 5 63
12 Christopher Johnson Taffs Well Barons 25 8 5 63
13 David Gregory Docks Marauders 46 8 5 63
14 James Facey Fairwater Falcons 0 9 5 56
15 Allan Morgan Caerphilly Knights 0 5 4 80
16 Thomas Heal Roath Majors 7 5 4 80
17 Dan Wardle County Dragons 14 5 4 80
18 Dan Bush Roath Majors 19 5 4 80
19 Dave Hartnell County Blakes 39 5 4 80
20 Fraser Ingram County Blakes 46 5 4 80
21 Keith Burgess County Chieftains 62 5 4 80
22 Chris Richards Fairwater Falcons 10 6 4 67
23 Andrew Champion Roath Majors 35 6 4 67
24 Vince Haines County Dragons 39 6 4 67
25 Gary Rosser County Elites 7 7 4 57
26 Mike Rathkey County Dragons 28 7 4 57
27 Neil Ash Fairwater Oddballs 30 7 4 57
28 Tom Witt Fairwater Oddballs 42 7 4 57
29 Steve Maunder County Blakes 63 7 4 57
30 Steffan Davies Caerphilly Knights 0 8 4 50
31 Eassa Din Park Masters 7 8 4 50
32 Andy McGill County Chieftains 25 8 4 50
33 Suhayb Din Park Masters 35 8 4 50
34 Alan Wright County Elites 49 8 4 50
35 Adrian Poynter Fairwater Oddballs 10 9 4 44
36 Tony Storer Fairwater Falcons 7 4 3 75
37 Ed Osmolski Fairwater Falcons 24 5 3 60
38 Steve Brown County Blakes 56 5 3 60
39 Andy Holman Taffs Well Barons 28 6 3 50
40 Kerri Whiting Roath Majors 63 6 3 50
41 Rob Hayes Taffs Well Snipers 0 7 3 43
42 Satinder Singh (Skippy) Park Masters 10 7 3 43
43 Darren Gill Taffs Well Snipers 14 7 3 43
44 Ian Denton Caerphilly Knights 21 7 3 43
45 Carl James Junior Docks Marauders 28 7 3 43
46 Darran Fenton County Chieftains 42 7 3 43
47 Scott Miners Taffs Well Snipers 0 8 3 38
48 Ralph Welch Fairwater Falcons 10 8 3 38
49 Chico Pires Fairwater Oddballs 35 8 3 38
50 Chris James County Blakes 43 8 3 38
51 Steve Jones County Blakes 63 8 3 38
52 Tony Parkins County Elites 25 9 3 33
53 Phil Meek County Dragons 24 3 2 67
54 Nadeem Tariq Park Masters 35 3 2 67
55 Twm Jones Roath Majors 0 4 2 50
56 Roy Lawrence Docks Marauders 39 4 2 50
57 Jason Summerhayes Roath Majors 0 5 2 40
58 Mike McNamara County Dragons 23 5 2 40
59 Peter Hurndle Taffs Well Snipers 42 5 2 40
60 Ian Purnell Taffs Well Snipers 10 6 2 33
61 Dave Standage Roath Majors 14 6 2 33
62 Dave Richards Taffs Well Barons 28 6 2 33
63 Colin Hopkins County Dragons 53 6 2 33
64 Nathan Dunn Park Masters 10 7 2 29
65 Lee Cornock Roath Majors 14 7 2 29
66 Simon Takata Taffs Well Barons 24 7 2 29
67 Harrison Fry Park Masters 35 7 2 29
68 Geoff Sheppard Taffs Well Barons 31 8 2 25
69 Mel Hopkins Docks Marauders 35 8 2 25
70 Owen Fear Caerphilly Knights 0 1 1 100
71 Rob McKenna Caerphilly Knights 0 1 1 100
72 Chris Lloyd Fairwater Oddballs 21 1 1 100
73 Mike Kinman Roath Majors 24 1 1 100
74 Mike Evans County Elites 35 1 1 100
75 Michael Blewett County Chieftains 63 1 1 100
76 Adam Giddy Fairwater Oddballs 28 3 1 33
77 Nigel Blackwell Taffs Well Snipers 42 3 1 33
78 Deepak Singh (Gavinder) Park Masters 18 4 1 25
79 Alan Jones County Dragons 28 4 1 25
80 Luke Sheppard Taffs Well Barons 38 4 1 25
81 Carl James Senior Docks Marauders 63 4 1 25
82 Glyn Hayes County Chieftains 14 5 1 20
83 Phil Storer County Chieftains 24 5 1 20
84 John Huggins County Chieftains 59 5 1 20
85 Doug Dineen County Blakes 59 7 1 14
86 Rob Reed County Elites 42 8 1 13
87 Alan Hurley Caerphilly Knights 0 0 0 #DIV/0!
88 Khurram Khan Caerphilly Knights 0 0 0 #DIV/0!
89 Luke Haines Taffs Well Snipers 7 0 0 #DIV/0!
90 Tom Cross Taffs Well Snipers 11 0 0 #DIV/0!
91 Alan Downey Fairwater Falcons 14 0 0 #DIV/0!
92 Ken Linsey Taffs Well Barons 21 0 0 #DIV/0!
93 Paul Cazana Fairwater Oddballs 21 0 0 #DIV/0!
94 Tony Chic Taffs Well Barons 28 0 0 #DIV/0!
95 Majid Ali Park Masters 35 0 0 #DIV/0!
96 Mathew Reid Roath Majors 35 0 0 #DIV/0!
97 Phil Strange County Chieftains 35 0 0 #DIV/0!
98 Ray Sullivan County Elites 35 0 0 #DIV/0!
99 Jack Stanworth Fairwater Oddballs 38 0 0 #DIV/0!
100 Peter Davies Docks Marauders 38 0 0 #DIV/0!
101 John Foley County Blakes 39 0 0 #DIV/0!
102 Bobby Canning Docks Marauders 49 0 0 #DIV/0!
103 Paul Blake County Blakes 63 0 0 #DIV/0!
104 Carlos Schiazza Park Masters 7 1 0 0
105 Ben Harding County Elites 14 2 0 0
106 James Wigmore Taffs Well Barons 14 1 0 0
107 Stuart Rutledge Fairwater Falcons 25 2 0 0
108 Ethan Grech Docks Marauders 28 4 0 0
109 Mike Lynch Fairwater Falcons 28 3 0 0
110 Phil Carpenter Fairwater Oddballs 32 1 0 0
111 Ahmed Sahiaoul Docks Marauders 35 1 0 0
112 Andrew Hughes Caerphilly Knights 38 1 0 0
113 Ian Redmond County Dragons 42 1 0 0
114 Pete Strange County Chieftains 42 1 0 0
115 Bob Moore County Elites 53 1 0 0







NEWS

Monthly Meeting Dates (Wednesday) - Oct 07, Nov 05, Dec 03, Jan 07, Feb 04, Mar 04

League Sponsors - Haines Decorating

AGM Minutes: AGMMinutesJuly2025.pdf

CDCSL Constitution here: ConstitutionCDCSLJuly2023.pdf
New - CDCSL General Rules here (updated following AGM): GeneralRulesCDCSLJuly2025.pdf

Handicap Review Criteria (updated following AGM): HandicapReviewCriteriaJuly2024.pdf
Handicap review completed (August 2025): RevisedHandicapsSept2025.pdf


CUPS
Ricky Fenton Christmas Cracker: RickyFentonChristmasCrackerFixtures.pdf
Results Sheet: RickyFentonChristmasCrackerResults25.pdf


COMPETITIONS

Download Bill Gourlay Open Singles here: BillGourlayOpenSingles2526.pdf

Download Grant Condie Handicap Singles here: GrantCondieHandicapSingles2526.pdf

Download Handicap Doubles here: HandicapDoubles2526.pdf

Download Scotch Doubles here: ScotchDoubles2526.pdf


FINALS

New - Ricky Fenton Christmas Cracker - 22 December 2025 @ 7:30 (Venue(s) TBC)

Main Final
Caerphilly Knights v Taffs Well Snipers

Plate Final

Fairwater Oddballs v County Dragons



FIXTURES & RESULTS

Download fixture list here: Fixtures2526.pdf


November

Monday 24th November 2025 (Ricky Fenton Christmas Cracker)


Monday 17th November 2025 (Week 9
)

Home Team Score Away Team
Fairwater Falcons 1 - 4 Taffs Well Snipers
County Blakes 3 - 2 Docks Marauders
Carphilly Knights 5 - 0 Roath Majors
County Elites 3 - 2 Fairwater Oddballs
Taffs Well Barons 2 - 3 County Chieftains
Park Masters 2 - 3 County Dragons


Monday 10th November 2025 (Week 8)

Home Team Score Away Team
Taffs Well Snipers 2 - 3 County Elites
Docks Marauders 3 - 2 Fairwater Falcons
Roath Majors 2 - 3 County Blakes
County Dragons 2 - 3 Caerphilly Knights
County Chieftains 2 - 3 Park Masters
Fairwater Oddballs 4 - 1 Taffs Well Barons


Monday 3rd November 2025 (Week 7
)


Home Team Score Away Team
Taffs Well Snipers 4 - 1 Docks Marauders
County Blakes 2 - 3 County Dragons
Fairwater Falcons 3 - 2 Roath Majors
Park Masters 3 - 2 Fairwater Oddballs
Caerphilly Knights 5 - 0 County Chieftains
County Elites 3 - 2 Taffs Well Barons

October


Monday 27th October 2025 (Ricky Fenton Christmas Cracker)


Monday 20th October 2025 (Week 6
)


Home Team Score Away Team
Roath Majors 4 - 1 Taffs Well Snipers
Docks Marauders 4 - 1 County Elites
County Dragons 4 - 1 Fairwater Falcons
County Chieftains 3 - 2 County Blakes
Fairwater Oddballs 1 - 4 Caerphilly Knights
Taffs Well Barons 4 - 1 Park Masters


Monday 13th October 2025 (Week 5
)

Home Team Score Away Team
Taffs Well Snipers 2 - 3 County Dragons
County Blakes 2 - 3 Fairwater Oddballs
Docks Marauders 3 - 2 Roath Majors
Caerphilly Knights 4 - 1 Taffs Well Barons
County Elites 2 - 3 Park Masters
Fairwater Falcons 3 - 2 County Chieftains


Monday 6th October 2025 (Week 4
)


Home Team Score Away Team
County Chieftains 3 - 2 Taffs Well Snipers
Roath Majors 4 - 1 County Elites
County Dragons 3 - 2 Docks Marauders
Fairwater Oddballs 1 - 4 Fairwater Falcons
Taffs Well Barons 2 - 3 County Blakes
Park Masters 0 - 5 Caerphilly Knights

September

Monday 29th Semptember 2025 (Ricky Fenton Christmas Cracker)


Monday 22nd Semptember 2025 (Week 3
)


Home Team Score Away Team
Taffs Well Snipers 1 - 4 Fairwater Oddballs
County Blakes 2 - 3 Park Masters
Fairwater Falcons 4 - 1 Taffs Well Barons
Docks Marauders 3 - 2 County Chieftains
Roath Majors 3 - 2 County Dragons
County Elites 2 - 3 Caerphilly Knights


Monday 15th Semptember 2025 (Week 2
)


Home Team Score Away Team
Taffs Well Barons 4 - 1 Taffs Well Snipers
County Chieftains 1 - 4 Roath Majors
Fairwater Oddballs 4 - 1 Docks Marauders
Park Masters 1 - 4 Fairwater Falcons
Caerphilly Knights 2 - 3 County Blakes
County Elites 2 - 3 County Dragons


Monday 8th Semptember 2025 (Week 1
)


Home Team Score Away Team
Taffs Well Snipers 3 - 2 Park Masters
County Blakes 2 - 3 County Elites
Fairwater Falcons 2 - 3 Caerphilly Knights
Docks Marauders 2 - 3 Taffs Well Barons
Roath Majors 3 - 2 Fairwater Oddballs
County Dragons 1 - 4 County Chieftains