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








League Sponsors
Haines Decorating

     
 
 
LATEST TABLE 2024 - 25

Position Team Played   Won   Points
1 Caerphilly Knights (Champions) 22   15   74
2 Taffs Well Snipers (Runners up) 22   18   66
3 Fairwater Falcons 22   15   64
4 Park Oddballs 22   13   59
5 County Dragons 22   11   53
6 Docks Marauders 21   11   52
7 Taffs Well Barons 22   8   52
8 Roath Majors 21   10   51
9 Mack Centurions 22   8   50
10 County Chieftains 22   10   48
11 County Elites 22   7   48
12 County Blakes 22   5   38



BREAKS BOARD (>30)

Position Player Team Break
1 Nural Khan Caerphilly Knights 113c, 94, 69, 64, 57, 50, 50, 43, 41, 40
2 Allan Morgan Caerphilly Knights 86, 40, 39, 35
3 Thomas Heal Roath Majors 59, 30, 30
4 Jason Summerhayes Roath Majors 50
5 James Facey Fairwater Falcons 49, 39, 38
6 Chris Richards Fairwater Falcons 49, 39, 32
7 Rob Mckenna Caerphilly Knights 47, 45, 36, 32, 30
8 Kevin Brown Taffs Well Snipers 47, 38
9 Ian Purnell Taffs Well Snipers 47, 36
10 Scott Miners Taffs Well Snipers 46, 30
11 Andy Holman Taffs Well Barons 46, 44
12 Ethan Chichester County Chieftains 42, 38
13 Alan Downey Fairwater Falcons 41
14 Geoff Sheppard Taffs Well Barons 39
15 Richard Humpheries Fairwater Falcons 39
16 Rob Mckenna Caerphilly Knights 38, 32, 30
17 Phil Meek County Dragons 37, 32
18 Jamie March Park Oddballs 37
19 Nathan Dunn Roath Majors 36
20 Ryan Bowgen Mack Centurions 35, 34
21 Ralph Welsh Fairwater Falcons 34, 31
22 Dave Standage Mack Centurions 34
23 Eassa Dinn Mack Centurions 33, 32, 32, 30
24 Ben Griffiths Caerphilly Knights 32
25 Phil Storer County Chieftains 32
26 Carl James JNR Docks Marauders 31
27 Vince Haines County Dragons 31
28 Tom Witt Park Oddballs 31
29 Dave Richards Taffs Well Barons 30
30 Dan Bush Mack Centurions 30


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

Player Team Break
Allan Morgan Caerphilly Knights 85, 64, 55, 55
Nural Khan Caerphilly Knights 77, 73, 66, 65, 57, 40, 39, 38, 37, 36, 36
Chris Richards Fairwater Falcons 55, 41
Scott Miners Taffs Well Snipers 49, 37, 34, 33
Ian Purnell Taffs Well Snipers 48
Andy Holman Taffs Well Barons 48
Ben Griffiths Caerphilly Knights 47, 38, 32
Rob Hayes Taffs Well Snipers 43
Chris Johnson Taffs Well Barons 36
Dan Wardle County Dragons 35, 32
Carl James JNR Docks Marauders 31
Nathan Dunn Roath Majors 30





PLAYER RANKINGS

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

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






NEWS

Monthly Meeting Dates (Wednesday) - Oct 02, Nov 06, Dec 04, Jan 08, Feb 05

League Sponsors - Haines Decorating

New - League champions : Caerphilly Knights

New - League most consistent player: James Facey (Fairwater Falcons)   

New Competition Results:
Open Singles:  
Handicap Singles: 
Handicap Doubles: 
Scotch Doubles: 


AGM Minutes: AGMMinutesJuly2024.pdf

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

Handicap Review Criteria (updated following AGM): HandicapReviewCriteriaJuly2024.pdf
Handicap review completed (August 2024): 
RevisedHandicapsSept2024.pdf
New - Handicap review completed (December 2024): RevisedHandicapsDec2024.pdf


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

Ricky Fenton Christmas Cracker Finals Night - Monday 16th December 2024:
Main Final: Caephilly Knights (Winners)Taffs Well Barons (Runner Up)
Plate Final: Roath Majors (Winners) v County Blakes (Runner Up)

Malcolm Griffiths Memorial Cup Draw: MalcolmGriffithsMemorialCup2425.pdf
Final: 



COMPETITIONS

Download Bill Gourlay Open Singles here: BillGourlayOpenSingles2425.pdf

Download Grant Condie Handicap Singles here: GrantCondieHandicapSingles2425.pdf

Download Handicap Doubles here: HandicapDoubles2425.pdf

Download Scotch Doubles here: ScotchDoubles2425.pdf

New - FINALS

Open Singles: Scott Miners v Nural Khan (County Cons), Date TBC
Handicap Singles:
Ben Griffiths v Nural Khan (Caerphilly Cons), Date TBC
Handicap Doubles: Simon T & Dave R v Nathan D & Clive M (County Cons), Date TBC
Scotch Doubles: Mike M
& Dan W v Rob H & Ian P (Fairwater Cons), Date TBC



FIXTURES & RESULTS

Download fixture list here: Fixtures2425.pdf


September

Monday 2nd Semptember 2024 (Week 1)

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

Monday 9th Semptember 2024 (Week 2)

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

Monday 16th Semptember 2024 (Week 3)

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

Monday 23rd Semptember 2024 (Week 4)

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

Monday 30th September 2024 (Ricky Fenton Christmas Cracker)

October

Monday 7th October 2024 (Week 5)

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

Monday 14th October 2024 (Week 6)

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


Monday 21st October 2024 (Week 7)

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

Monday 28th October 2024 (Ricky Fenton Christmas Cracker)

November

Monday 4th November 2024 (Week 8)

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

Monday 11th November 2024 (Week 9)

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

Monday 18th November 2024 (Week 10)

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

Monday 25th November 2024 (Ricky Fenton Christmas Cracker)

December

Monday 2nd November 2024 (Week 11)

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

Monday 9th November 2024 (Week 12)

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

Monday 16th December 2024 (Ricky Fenton Christmas Cracker)

January

Monday 6th January 2025 (Week 13)

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

Monday 13th January 2025 (Week 14)

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

Monday 20th January 2025 (Week 15)

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

Monday 27th January 2025 (Week 16)

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

February

Monday 03rd February 2025 (Week 17)

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

Monday 10th February 2025 (Week 18)

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

Monday 17th February 2025 (Week 19)

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

Monday 24th February 2025 (Week 20)

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

March

Monday 03rd March 2025 (Week 21)

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

Monday 10th March 2025 (Week 22)

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