Cambridge & District Snooker League -
Administrator - Matt Burton | M_r_burton@hotmail.co.uk |
League Tables | Fixtures & Results | Player Rankings | Player Stats (All Seasons) | Highest Breaks | Breaks (All Divisions & Cups) | Breaks (All Seasons) | Head to Head | Clubs | Pictures | Roll of Honour | News | Forum | Documents | Rules | Search | Subscribe
Cups NCI Centenary Cup | The Cambridge Daily News Cup | Tony Mitchell Cup |
Craig Benstock  (Cambridge SC 3)

Won 58 | Lost 44 | Draw 77 | Diff +14 | Highest Break 59 | Total For 192 | Total Against 164 | Average For 1 | Average Against 0 | Diff 0

  Match Date
Brk
Home Player
  Away Player
Brk
1
22 September 2006
 
(Cambridge SC 3) Craig Benstock
1 - 1
A Linford (Sawston 2)
 
2
29 September 2006
 
(Cambridge WMC) Trevor Moore
2 - 0
Craig Benstock (Cambridge SC 3)
 
3
06 October 2006
 
(Cambridge SC 3) Craig Benstock
2 - 0
S Gill (Histon RBL 3 (Thurs))
 
4
20 October 2006
 
(Cottenham Cons 2) T Jeeps
0 - 2
Craig Benstock (Cambridge SC 3)
 
5
27 October 2006
 
(Cambridge SC 3) Craig Benstock
1 - 1
J Davis (N.C.I 3 (Thurs))
 
6
03 November 2006
 
(Newnham 2 (Thurs)) A Edwards
1 - 1
Craig Benstock (Cambridge SC 3)
 
7
10 November 2006
 
(Cambridge SC 3) Craig Benstock
2 - 0
T Howard (Sawston 3)
 
8
17 November 2006
 
(Newton 3 (Thurs)) Gary Clarke
2 - 0
Craig Benstock (Cambridge SC 3)
 
9
24 November 2006
 
(Cambridge SC 3) Craig Benstock
2 - 0
M North (Cherry Cons)
 
10
01 December 2006
 
(Haverhill S&B (Thurs)) Dave Whitling
2 - 0
Craig Benstock (Cambridge SC 3)
 
11
08 December 2006
 
(Cambridge SC 3) Craig Benstock
1 - 1
Chris Chapman (N.C.I 4)
 
12
15 December 2006
 
(Arrington) Neil Hoskins
0 - 2
Craig Benstock (Cambridge SC 3)
 
13
05 January 2007
33 
(Sawston 2) A Linford
2 - 0
Craig Benstock (Cambridge SC 3)
 
14
12 January 2007
 
(Cambridge SC 3) Craig Benstock
2 - 0
B Mickel (Cambridge WMC)
 
15
19 January 2007
 
(Histon RBL 3 (Thurs)) C Dove
1 - 1
Craig Benstock (Cambridge SC 3)
 
16
26 January 2007
 
(Cambridge SC 3) Craig Benstock
2 - 0
N Ray (Histon RBL 2)
 
17
02 February 2007
 
(Cambridge SC 3) Craig Benstock
2 - 0
Matt Darcy (Cottenham Cons 2)
 
18
09 February 2007
 
(N.C.I 3 (Thurs)) M Johnson
0 - 2
Craig Benstock (Cambridge SC 3)
 
19
16 February 2007
 
(Cambridge SC 3) Craig Benstock
1 - 1
A Edwards (Newnham 2 (Thurs))
 
20
23 February 2007
 
(Sawston 3) Colin Denny
0 - 2
Craig Benstock (Cambridge SC 3)
 
21
02 March 2007
 
(Cambridge SC 3) Craig Benstock
2 - 0
L Betts (Newton 3 (Thurs))
 
22
09 March 2007
 
(Cherry Cons) M North
0 - 2
Craig Benstock (Cambridge SC 3)
 
23
23 March 2007
 
(N.C.I 4) Chris Chapman
2 - 0
Craig Benstock (Cambridge SC 3)
 
24
30 March 2007
 
(Cambridge SC 3) Craig Benstock
2 - 0
D Locke (Arrington)
 
25
12 October 2007
 
(Cambridge SC 4) Craig Benstock
2 - 0
B Nicholls (N.C.I 2)
 
26
19 October 2007
 
(Haverhill S&B (Thurs)) John Vale
1 - 1
Craig Benstock (Cambridge SC 4)
 
27
26 October 2007
 
(Cottenham Cons 1) A Wyman
1 - 1
Craig Benstock (Cambridge SC 4)
36 
28
02 November 2007
 
(Cambridge SC 4) Craig Benstock
2 - 0
John Noble (Newton 2)
 
29
09 November 2007
20 
(Sawston 1 (Thurs)) Barry Rule
1 - 1
Craig Benstock (Cambridge SC 4)
 
30
16 November 2007
 
(Cambridge SC 4) Craig Benstock
1 - 1
Ted Newton (N.C.I)
 
31
23 November 2007
28 
(Newnham 2 (Thurs)) A Ford
1 - 1
Craig Benstock (Cambridge SC 4)
 
32
30 November 2007
 
(Cambridge SC 4) Craig Benstock
2 - 0
Scott Reynolds (Salisbury 2)
 
33
07 December 2007
 
(Cambridge SC 4) Craig Benstock
1 - 1
Mike Thrower (Royston MH 1)
 
34
25 January 2008
 
(Cambridge SC 4) Craig Benstock
1 - 1
T Moore (Cambridge WMC)
 
35
01 February 2008
 
(N.C.I 2) J Butler
0 - 2
Craig Benstock (Cambridge SC 4)
 
36
08 February 2008
 
(Cambridge SC 4) Craig Benstock
1 - 1
Steve Mcveigh (Haverhill S&B (Thurs))
 
37
15 February 2008
 
(Cambridge SC 4) Craig Benstock
2 - 0
N Males (Cottenham Cons 1)
 
38
22 February 2008
 
(Newton 2) R Tancock
1 - 1
Craig Benstock (Cambridge SC 4)
 
39
29 February 2008
 
(Cambridge SC 4) Craig Benstock
0 - 2
D Pammenter (Sawston 1 (Thurs))
 
40
14 March 2008
 
(Cambridge SC 4) Craig Benstock
1 - 1
A Ford (Newnham 2 (Thurs))
 
41
28 March 2008
 
(Salisbury 2) Gary Parkinson
1 - 1
Craig Benstock (Cambridge SC 4)
 
42
12 September 2008
 
(Newnham (Thurs)) Alan Heath
2 - 0
Craig Benstock (Cambridge SC 3)
 
43
19 September 2008
 
(Cambridge SC 3) Craig Benstock
0 - 2
S Edwards (Histon RBL 1)
 
44
03 October 2008
 
(Cambridge SC 3) Craig Benstock
1 - 1
Jimmy Armstrong (Waterbeach 2)
 
45
10 October 2008
 
(147 Huntingdon 2) M Brokenshire
1 - 1
Craig Benstock (Cambridge SC 3)
 
46
17 October 2008
 
(Cambridge SC 3) Craig Benstock
1 - 1
Finlay Laing (Cambridge SC 2)
 
47
24 October 2008
 
(Salisbury 2 (Thurs)) K Lester
1 - 1
Craig Benstock (Cambridge SC 3)
 
48
31 October 2008
 
(Cambridge SC 3) Craig Benstock
1 - 1
B Nicholls (N.C.I)
 
49
07 November 2008
 
(Newmarket 4) Eva Palmuis
1 - 1
Craig Benstock (Cambridge SC 3)
30 
50
14 November 2008
 
(Cambridge SC 3) Craig Benstock
2 - 0
D Pammenter (Sawston 1 (Thurs))
 
51
21 November 2008
 
(Cambridge SC 3) Craig Benstock
1 - 1
P Brown (Waterbeach 1)
 
52
28 November 2008
 
(Newton) D Hill
1 - 1
Craig Benstock (Cambridge SC 3)
 
53
12 December 2008
 
(Cambridge WMC) B Mickel
0 - 2
Craig Benstock (Cambridge SC 3)
 
54
09 January 2009
 
(Cambridge SC 3) Craig Benstock
2 - 0
Tom Harrison (Newnham (Thurs))
 
55
16 January 2009
 
(Histon RBL 1) S Edwards
1 - 1
Craig Benstock (Cambridge SC 3)
 
56
30 January 2009
39 
(Waterbeach 2) S Perry
2 - 0
Craig Benstock (Cambridge SC 3)
 
57
06 February 2009
 
(Cambridge SC 3) Craig Benstock
2 - 0
L Gipson (147 Huntingdon 2)
 
58
13 February 2009
 
(Cambridge SC 2) R Lemmon
0 - 2
Craig Benstock (Cambridge SC 3)
 
59
20 February 2009
 
(Cambridge SC 3) Craig Benstock
1 - 1
Mick Auker (Salisbury 2 (Thurs))
 
60
06 March 2009
 
(Cambridge SC 3) Craig Benstock
2 - 0
Eva Palmuis (Newmarket 4)
 
61
20 March 2009
 
(Waterbeach 1) N Falkner
2 - 0
Craig Benstock (Cambridge SC 3)
 
62
27 March 2009
 
(Cambridge SC 3) Craig Benstock
2 - 0
John Noble (Newton)
 
63
03 April 2009
 
(Bluntisham) Clive Richardson
1 - 1
Craig Benstock (Cambridge SC 3)
 
64
17 April 2009
 
(Cambridge SC 3) Craig Benstock
2 - 0
B Mickel (Cambridge WMC)
 
65
18 September 2009
 
(WT'S 1) Phil Mumford
2 - 0
Craig Benstock (Cambridge SC 1)
 
66
09 October 2009
 
(Newmarket 1) Kevin Skipper
2 - 0
Craig Benstock (Cambridge SC 1)
 
67
23 October 2009
 
(Waterbeach 1) A Hunter
0 - 2
Craig Benstock (Cambridge SC 1)
 
68
30 October 2009
38 
(Cambridge SC 1) Craig Benstock
1 - 1
Tom Craske (Salisbury 1)
 
69
06 November 2009
 
(Newton) D Julyan
2 - 0
Craig Benstock (Cambridge SC 1)
 
70
13 November 2009
 
(Cambridge SC 1) Craig Benstock
0 - 2
N Bailey (Sawston 1 (Thurs))
 
71
20 November 2009
 
(Bluntisham) Paul Avory
1 - 1
Craig Benstock (Cambridge SC 1)
 
72
27 November 2009
 
(Cambridge SC 1) Craig Benstock
0 - 2
Mark Hill (Newmarket 2)
 
73
11 December 2009
 
(Cambridge SC 1) Craig Benstock
1 - 1
R Huxton (Whittlesford 1 (Thurs))
 
74
08 January 2010
 
(Cambridge SC 1) Craig Benstock
1 - 1
Greg Shadrack (WT'S 1)
 
75
29 January 2010
 
(Cambridge SC 1) Craig Benstock
0 - 2
Rob Anderson (Newmarket 1)
 
76
12 February 2010
 
(Cambridge SC 1) Craig Benstock
1 - 1
N Falkner (Waterbeach 1)
 
77
19 February 2010
 
(Salisbury 1) Martyn Whitehead
1 - 1
Craig Benstock (Cambridge SC 1)
 
78
26 February 2010
 
(Cambridge SC 1) Craig Benstock
2 - 0
B Noble (Newton)
 
79
19 March 2010
 
(Newmarket 2) Eva Palmius
2 - 0
Craig Benstock (Cambridge SC 1)
 
80
09 April 2010
 
(Whittlesford 1 (Thurs)) J Meadows
2 - 0
Craig Benstock (Cambridge SC 1)
 
81
01 October 2010
 
(Waterbeach 1) A Hunter
1 - 1
Craig Benstock (Cambridge SC 1)
 
82
08 October 2010
 
(Cambridge SC 1) Craig Benstock
0 - 2
David Duce (Sawston 1 (Thurs))
 
83
15 October 2010
 
(Newton) John Noble
1 - 1
Craig Benstock (Cambridge SC 1)
 
84
22 October 2010
 
(Cambridge SC 1) Craig Benstock
0 - 2
Micky Cushion (Newcam 1)
55 68 
85
29 October 2010
69 
(Salisbury 1) Kevin Batterbee
2 - 0
Craig Benstock (Cambridge SC 1)
 
86
12 November 2010
 
(WT'S 1) Phil Mumford
2 - 0
Craig Benstock (Cambridge SC 1)
 
87
26 November 2010
 
(Cambridge SC 1) Craig Benstock
0 - 2
Paul Avory (Bluntisham)
 
88
03 December 2010
 
(Newcam 2) Kurt Sykes
1 - 1
Craig Benstock (Cambridge SC 1)
 
89
10 December 2010
 
(Cambridge SC 1) Craig Benstock
1 - 1
S Marshall (Histon RBL 1)
 
90
14 January 2011
 
(Cambridge SC 1) Craig Benstock
2 - 0
Dave Badcock (Waterbeach 1)
 
91
21 January 2011
 
(Sawston 1 (Thurs)) David Duce
0 - 2
Craig Benstock (Cambridge SC 1)
 
92
28 January 2011
 
(Cambridge SC 1) Craig Benstock
1 - 1
J Mynott (Newton)
 
93
04 February 2011
 
(Newcam 1) Ollie Dunn
1 - 1
Craig Benstock (Cambridge SC 1)
 
94
18 March 2011
 
(Cambridge SC 1) Craig Benstock
1 - 1
Mark Hill (Newcam 2)
59 
95
21 October 2011
 
(147 Huntingdon 1) Richard Apperley
2 - 0
Craig Benstock (Cambridge SC 4)
 
96
28 October 2011
 
(Cambridge SC 4) Craig Benstock
0 - 2
J Beaumont (Sawston 1 (Thurs))
 
97
11 November 2011
 
(RBL St Ives) M Duce
0 - 2
Craig Benstock (Cambridge SC 4)
 
98
02 December 2011
 
(Cambridge SC 4) Craig Benstock
2 - 0
N Bailey (Cambridge SC 3 (Thurs))
 
99
20 January 2012
 
(Cambridge SC 4) Craig Benstock
0 - 2
Richard Read (Bluntisham)
 
100
17 February 2012
59 
(Cambridge SC 4) Craig Benstock
2 - 0
Peter Johnson (Cambridge SC 2)
 
101
24 February 2012
 
(Cambridge SC 4) Craig Benstock
0 - 2
Roger Edwards (RBL St Ives)
 
102
18 January 2013
 
(147 Huntingdon 1) W Spalding
1 - 1
Craig Benstock (Cambridge SC 5)
 
103
22 March 2013
 
(Cambridge SC 1) Tim Foreman
1 - 1
Craig Benstock (Cambridge SC 5)
 
104
04 October 2013
 
(Cambridge SC 4) Craig Benstock
2 - 0
Mark Hill (Cambridge SC 3)
 
105
11 October 2013
 
(N.C.I. 1) J Sanderson
2 - 0
Craig Benstock (Cambridge SC 4)
 
106
25 October 2013
 
(Cambridge SC 2) Justin Chapman
2 - 0
Craig Benstock (Cambridge SC 4)
 
107
01 November 2013
 
(Cambridge SC 4) Craig Benstock
1 - 1
Roger Edwards (RBL St Ives)
 
108
08 November 2013
 
(147 Huntingdon 2) Luke Gilbert
0 - 2
Craig Benstock (Cambridge SC 4)
 
109
15 November 2013
 
(New Astley Club 1) Paul Jefferies
1 - 1
Craig Benstock (Cambridge SC 4)
 
110
22 November 2013
 
(Cambridge SC 4) Craig Benstock
2 - 0
Sean O'Boyle (Cambridge SC 5)
 
111
06 December 2013
 
(Cambridge SC 4) Craig Benstock
0 - 2
D Edmondston (Whittlesford 1 (Thurs))
 
112
13 December 2013
 
(Cambridge SC 4) Craig Benstock
2 - 0
Tony Henke (147 Huntingdon 1)
 
113
03 January 2014
 
(Cambridge SC 3) Peter Johnson
0 - 2
Craig Benstock (Cambridge SC 4)
 
114
10 January 2014
 
(Cambridge SC 4) Craig Benstock
1 - 1
A Sanderson (N.C.I. 1)
 
115
24 January 2014
 
(Cambridge SC 4) Craig Benstock
0 - 2
Justin Chapman (Cambridge SC 2)
46 
116
21 February 2014
 
(Cambridge SC 4) Craig Benstock
2 - 0
Paul Jefferies (New Astley Club 1)
 
117
07 March 2014
 
(Cambridge SC 5) Michael O'Boyle
1 - 1
Craig Benstock (Cambridge SC 4)
 
118
14 March 2014
 
(Cambridge SC 4) Craig Benstock
2 - 0
Greg Shadrack (Cambridge SC 1)
 
119
04 April 2014
 
(147 Huntingdon 1) Paul Chatterton
1 - 1
Craig Benstock (Cambridge SC 4)
 
120
26 September 2014
 
(Cambridge SC 4) Craig Benstock
0 - 2
R Huxter (Whittlesford 1 (Thurs))
 
121
03 October 2014
 
(Cambridge SC 2) Paul Avory
2 - 0
Craig Benstock (Cambridge SC 4)
 
122
24 October 2014
 
(N.C.I. 1 (Thurs)) A Sanderson
2 - 0
Craig Benstock (Cambridge SC 4)
 
123
12 December 2014
 
(Cambridge SC 4) Craig Benstock
1 - 1
Tom Craske (Salisbury 1)
 
124
09 January 2015
 
(Whittlesford 1 (Thurs)) Sam Duce
1 - 1
Craig Benstock (Cambridge SC 4)
 
125
16 January 2015
38 
(Cambridge SC 4) Craig Benstock
1 - 1
Kevin Skipper (Cambridge SC 2)
 
126
30 January 2015
 
(147 Huntingdon 1) Dave Adams
2 - 0
Craig Benstock (Cambridge SC 4)
 
127
13 March 2015
 
(Cambridge SC 3) B Read
1 - 1
Craig Benstock (Cambridge SC 4)
 
128
10 April 2015
 
(Salisbury 1) B Clements
1 - 1
Craig Benstock (Cambridge SC 4)
 
129
30 October 2015
47 
(Cambridge SC 4) Craig Benstock
1 - 1
P Chapman (Whittlesford 2 (Thurs))
 
130
11 March 2016
 
(Cambridge SC 8) Paul Stelmaszuk
2 - 0
Craig Benstock (Cambridge SC 4)
 
131
01 April 2016
 
(Cambridge SC 4) Craig Benstock
1 - 1
Liam Miller (Cambridge SC 7 (Thurs))
 
132
22 April 2016
 
(Waterbeach 1) A Hunter
1 - 1
Craig Benstock (Cambridge SC 4)
 
133
07 October 2016
 
(Whittlesford 2 (Thurs)) Andy Webb
1 - 1
Craig Benstock (Cambridge SC 4)
 
134
28 October 2016
 
(147 Huntingdon 2) Paul Chatterton
1 - 1
Craig Benstock (Cambridge SC 4)
 
135
11 November 2016
 
(Waterbeach 1) P Brown
0 - 2
Craig Benstock (Cambridge SC 4)
 
136
02 December 2016
 
(Cambridge SC 4) Craig Benstock
1 - 1
Jason Marsh (Arrington)
 
137
09 December 2016
 
(Cambridge SC 5) Peter Johnson
1 - 1
Craig Benstock (Cambridge SC 4)
 
138
06 January 2017
 
(Cambridge SC 3) B Read
0 - 2
Craig Benstock (Cambridge SC 4)
 
139
03 February 2017
 
(Cambridge SC 4) Craig Benstock
1 - 1
Paul Chatterton (147 Huntingdon 2)
 
140
17 February 2017
 
(Free week) D Canning
2 - 0
Craig Benstock (Cambridge SC 4)
 
141
31 March 2017
 
(Arrington) Jason Marsh
2 - 0
Craig Benstock (Cambridge SC 4)
 
142
20 October 2017
 
(Cambridge SC 4) Craig Benstock
1 - 1
E Collins (Arrington)
 
143
16 February 2018
 
(Whittlesford 2 (Fri)) Andy Webb
2 - 0
Craig Benstock (Cambridge SC 4)
 
144
12 October 2018
 
(Cambridge SC 9) L Whiting
2 - 0
Craig Benstock (CSC Green Baize Boys)
 
145
19 October 2018
 
(CSC Green Baize Boys) Craig Benstock
1 - 1
Colin Denny (Sawston 2)
 
146
26 October 2018
 
(Bluntisham 2) Steve Wright
2 - 0
Craig Benstock (CSC Green Baize Boys)
 
147
30 November 2018
 
(CSC Green Baize Boys) Craig Benstock
1 - 1
Darren Driver (Histon RBL)
 
148
01 February 2019
 
(CSC Green Baize Boys) Craig Benstock
2 - 0
Wayne Fobeletts (Bluntisham 2)
 
149
22 March 2019
 
(Histon RBL) S jansens
0 - 2
Craig Benstock (CSC Green Baize Boys)
 
150
29 March 2019
 
(CSC Green Baize Boys) Craig Benstock
1 - 1
Jeremy Miller (CSC University)
 
151
29 November 2019
 
(Cambridge SC 5) Craig Benstock
2 - 0
Dean Pammenter (Cambridge SC 7)
 
152
17 January 2020
 
(Cambridge SC 5) Craig Benstock
1 - 1
Mick Denton (Newton)
 
153
31 January 2020
 
(Cambridge SC Uni 8) Nasir Macadam
0 - 2
Craig Benstock (Cambridge SC 5)
30 
154
21 February 2020
 
(Sawston 3 (Thurs)) D Stretford
1 - 1
Craig Benstock (Cambridge SC 5)
 
155
15 October 2021
 
(Newnham 2) Craig Benstock
2 - 0
Bob Burling (Arrington)
 
156
05 November 2021
20 
(Newton) Reece Pedlar
2 - 0
Craig Benstock (Newnham 2)
22 
157
19 November 2021
 
(Sawston 3 (Thurs)) J Downing
0 - 2
Craig Benstock (Newnham 2)
20 
158
26 November 2021
 
(Waterbeach 1) N Gilsen
0 - 2
Craig Benstock (Newnham 2)
 
159
14 January 2022
 
(WTs Uni Snooker B) M Tong
0 - 2
Craig Benstock (Newnham 2)
 
160
21 January 2022
 
(Arrington) Jason Marsh
0 - 2
Craig Benstock (Newnham 2)
31 
161
04 February 2022
 
(Sawston 4) John Vale
1 - 1
Craig Benstock (Newnham 2)
 
162
18 March 2022
 
(Newnham 2) Craig Benstock
1 - 1
Darren Jolley (Cambridge WMC)
 
163
01 April 2022
30 29 
(Newnham 2) Craig Benstock
2 - 0
James Quigley (WTs Uni Snooker B)
 
164
21 October 2022
 
(Newnham 2) Craig Benstock
2 - 0
Shane Challis (Sawston 3 (Thurs))
 
165
04 November 2022
 
(Newnham 2) Craig Benstock
2 - 0
John Chapman (CWMC OAPs)
 
166
18 November 2022
 
(Newnham 2) Craig Benstock
1 - 1
Andy Plumb (Newnham 1 (Thurs))
 
167
06 January 2023
 
(Waterbeach 1) Jim Matthews
0 - 2
Craig Benstock (Newnham 2)
 
168
27 January 2023
 
(Sawston 3 (Thurs)) Mark Golden
2 - 0
Craig Benstock (Newnham 2)
 
169
03 February 2023
 
(Newnham 2) Craig Benstock
2 - 0
Jason Marsh (Arrington)
 
170
17 February 2023
 
(CWMC OAPs) John Chapman
1 - 1
Craig Benstock (Newnham 2)
38 
171
31 March 2023
 
(Cambridge WMC) Scott Reynolds
1 - 1
Craig Benstock (Newnham 2)
37 30 
172
14 April 2023
 
(Newton) Carl Macdonald
1 - 1
Craig Benstock (Newnham 2)
 
173
01 December 2023
 
(Newnham 2) Craig Benstock
0 - 2
Dan Locke (Arrington)
 
174
05 January 2024
 
(Newnham 2) Craig Benstock
1 - 1
Roger Edwards (Histon RBL)
 
175
12 January 2024
 
(Newnham 2) Craig Benstock
2 - 0
Mark Golden (Sawston 3 (Thurs))
22 
176
19 January 2024
 
(Arrington) Bob Burling
0 - 2
Craig Benstock (Newnham 2)
20 
177
16 February 2024
 
(Newnham 2) Craig Benstock
1 - 1
Matt Whalley (Waterbeach 2)
 
178
15 March 2024
 
(Bluntisham) Steve Wright
1 - 1
Craig Benstock (Newnham 2)