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 14   12   51
2 County Dragons 15   10   42
3 Fairwater Oddballs 15   9   42
4 Roath Majors 15   8   39
5 Taffs Well Barons 15   8   39
6 County Chieftains 15   6   34
7 Docks Marauders 15   6   33
8 County Elites 14   6   31
9 County Blakes 14   6   30
10 Fairwater Falcons 14   6   30
11 Taffs Well Snipers 14   3   29
12 Park Masters 0   0   0



BREAKS BOARD (>30)

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



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

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


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

Ricky Fenton Christmas Cracker Finals Night - 22 December 2025:
Main Final: Caephilly Knights (Winners)Taffs Well Snipers (Runner Up)
Plate Final: County Dragons (Winners) v Fairwater Oddballs (Runner Up)

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



FIXTURES & RESULTS

Download fixture list here: Fixtures2526.pdf
New - Park Masters have dropped out of the league 05 January 2026.
*All results relating to Park Masters have been removed (indivudual and team)*



February

Monday 2nd February 2026 (Week 17)



January


Monday 26th January 2026 (Week 16)

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


Monday 19th January 2026 (Week 15
)

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


Monday 12th January 2026 (Week 14
)

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


Monday 5th January 2026 (Week 13
)


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


December

Monday 22nd December 2025 
(Ricky Fenton Christmas Cracker)

Monday 15th December 2025 (Week 12)

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


Monday 8th December 2025 (Week 11
)


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


Monday 1st December 2025 (Week 10
)

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


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
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
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
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
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
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
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
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
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
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