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








League Sponsors
Haines Decorating

     
 
 
LATEST TABLE 2023 - 24

Position Team Played   Won   Points
1 Fairwater Falcons 19   12   60
2 Mack Centurions 19   12   54
3 Taffs Well Snipers 19   10   52
4 County Chieftains 19   14   50
5 Fairwater Barons 19   11   50
6 Roath Majors 19   10   48
7 Caerphilly Knights 19   9   46
8 Park Oddballs 19   9   44
9 Docks Marauders 19   7   44
10 County Dragons 19   8   42
11 County Elites 19   7   41
12 County Blakes 19   5   39



BREAKS BOARD (>30)

Position Player Team Break
1 Sam Thomas Fairwater Falcons 93, 91c, 47, 47, 46, 46, 46, 46, 41, 40, 38, 34,  32, 30
2 Brian Rees Fairwater Barons 83, 58, 38, 34, 34, 33, 33, 30
3 Allan Morgan Caerphilly Knights 82, 67, 61, 51, 48, 45, 43, 41, 37, 35, 33, 32
4 Rob McKenna Fairwater Barons 76, 35, 33
5 Ben Griffiths Caerphilly Knights 52, 32, 30
6 Allan Jones Caerphilly Knights 47, 32
7 Darren Gill Taffs Well Snipers 45
8 Thomas Heal Roath Majors 45, 40, 34, 32
9 James Facey Fairwater Falcons 43, 36, 30
10 Nural Khan County Dragons 42, 37, 34, 34, 33, 32, 32, 30
11 Rob Hayes Taffs Well Snipers 41c, 39, 31
12 Dan Bush Mack Centurions 40
13 Dan Wardle County Elites 40
14 Phil Meek County Dragons 38
15 Jason Summerhayes Roath Majors 38
16 Chris Richards Fairwater Falcons 37
17 Scott Miners Taffs Well Snipers 37
18 Chris Johnson Fairwater Barons 35
19 Kevin Brown Taffs Well Snipers 35, 34
20 Steffan Davies Caerphilly Knights 34, 33, 32
21 Dave Standage Mack Centurions 34
22 Neil Osbourne Caerphilly Knights 32, 31
23 Glyn Hayes County Chieftains 32
24 Jamie Marsh Park Oddballs 30
25 John Hicks Mack Centurions 30

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

Player Team Break
Sam Thomas Fairwater Falcons 113, 39
Allan Morgan Caerphilly Knights 85, 69, 67, 56, 54, 51
Thomas Heal Roath Majors 62, 32, 32
Nural Khan County Dragons 50, 46, 44
Brian Rees Fairwater Barons 48, 33
Ian Purnell Taffs Well Snipers 44
Kyle Patterson Fairwater Barons 38
Rob Hayes Taffs Well Snipers 34, 32
Nathan Dunn Roath Majors 31, 30





PLAYER RANKINGS

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

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






NEWS

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

League Sponsors - Haines Decorating

AGM Minutes: AGMMinutesJuly2023.pdf

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

Handicap Review Criteria (updated following AGM): HandicapReviewCriteriaJuly2023.pdf
Handicap review completed (August 2023): 
RevisedHandicapsSept2023.pdf
New - Handicap review completed (December 2023): RevisedHandicapsDec2023.pdf


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

Ricky Fenton Christmas Cracker Finals Night - Monday 18th December 2023
Main Final: Mack Centurions  (Winners) v County Chieftains (Runner Up)
Plate Final: Fairwater Falcons (Winners) v County Dragons (Runner Up)



COMPETITIONS

Download Bill Gourlay Open Singles here: BillGourlayOpenSingles2324.pdf

Download Grant Condie Handicap Singles here: GrantCondieHandicapSingles2324.pdf

Download Handicap Doubles here: HandicapDoubles2324.pdf

Download Scotch Doubles here: ScotchDoubles2324.pdf


FIXTURES & RESULTS

Download fixture list here: Fixtures2324.pdf


September

Monday 4th Semptember 2023 (Week 1)

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


Monday 11th Semptember 2023 (Week 2)

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


Monday 18th Semptember 2023 (Week 3)

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


Monday 25th Semptember 2023 (Ricky Fenton Christmas Cracker)

October

Monday 2nd October 2023 (Week 4)

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

Monday 9th October 2023 (Week 5)

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


Monday 16th October 2023 (Week 6)

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

Monday 23rd October 2023 (Week 7)

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

Monday 30th October 2023 (Ricky Fenton Christmas Cracker)

November

Monday 7th November 2023 (Week 8)

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

Monday 13th November 2023 (Week 9)

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

Monday 20th November 2023 (Week 10)

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

Monday 27th November 2023 (Ricky Fenton Christmas Cracker)

December

Monday 4th December 2023 (Week 11)

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

Monday 11th December 2023 (Week 12)

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

Monday 18th December 2023 (Ricky Fenton Christmas Cracker)


January

Monday 8th January 2024 (Week 13)

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

Monday 15th January 2024 (Week 14)

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

Monday 22nd January 2024 (Week 15)

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

Monday 29th January 2024 (Week 16)

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

February

Monday 5th February 2024 (Week 17)

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

Monday 12th February 2024 (Week 18)

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

Monday 19th February 2024 (Week 19)

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