Stafford & District Billiards League -
Administrator - Stewart Fletcher | staffssnookerleague@gmail.com |
League Tables | Fixtures & Results | Player Rankings | Player Aggregates | Player Stats (All Seasons) | Highest Breaks | Breaks (All Divisions & Cups) | Breaks (All Seasons) | Head to Head | Clubs | Pictures | Roll of Honour | News | Forum | Committee | Documents | Rules | Search | Subscribe
Cups Billiards Handicap Team Knockout - Aggregate over 3 frames | Billiards Singles - Lotus Festival Cup (200 Up) | Snooker Handicap Doubles - Best of 3 Frames | Snooker Handicap Singles - Les Williams Shield - Aggregate 2 Frames |
John Foster  (Constitutional B)

Won 54 | Lost 94 | Diff -40 | Highest Break 48 | Total For 17382 | Total Against 20594 | Average For 117 | Average Against 139 | Diff -22

  Match Date
Brk
Home Player
  Away Player
Brk
1
25 August 2004
 
(Lotus) Reg Booth
150 - 99
John Foster (Constitutional B)
 
2
01 September 2004
 
(Constitutional B) John Foster
124 - 150
Gary Evans (St. Leonards B)
 
3
08 September 2004
 
(Institute A) Nick Mitchell
100 - 150
John Foster (Constitutional B)
 
4
15 September 2004
 
(Constitutional B) John Foster
41 - 150
Claude Ravagnani (Constitutional A)
 
5
22 September 2004
 
(Universal G) Daniel Nunn
71 - 150
John Foster (Constitutional B)
 
6
29 September 2004
 
(Constitutional B) John Foster
99 - 150
Jim Seaman (Rangers Social)
 
7
06 October 2004
 
(St. Leonards A) Tony Keeling
150 - 37
John Foster (Constitutional B)
 
8
20 October 2004
 
(Universal C) P Duncan
117 - 150
John Foster (Constitutional B)
 
9
27 October 2004
 
(Constitutional B) John Foster
150 - 146
Reg Booth (Lotus)
 
10
03 November 2004
 
(St. Leonards B) Mark Donoghue
124 - 150
John Foster (Constitutional B)
 
11
10 November 2004
 
(Constitutional B) John Foster
150 - 135
Alan Clews (Institute A)
 
12
17 November 2004
 
(Constitutional A) Mark Holmes
150 - 60
John Foster (Constitutional B)
 
13
24 November 2004
45 
(Constitutional B) John Foster
104 - 150
Alex Williams (Universal G)
 
14
01 December 2004
33 36 
(Rangers Social) Spencer Trow
150 - 69
John Foster (Constitutional B)
 
15
15 December 2004
 
(Burton Manor A) John Stevens
126 - 150
John Foster (Constitutional B)
 
16
24 August 2005
 
(Rangers Social) Spencer Trow
150 - 125
John Foster (Constitutional B)
 
17
31 August 2005
 
(Constitutional B) John Foster
111 - 150
Neil Dale (St. Leonards A)
39 
18
07 September 2005
 
(Universal C) Chris Ward
150 - 56
John Foster (Constitutional B)
 
19
14 September 2005
 
(Constitutional B) John Foster
150 - 115
Jon Cambidge (Blymhill A)
 
20
21 September 2005
 
(Lotus) Barry Wilson
150 - 73
John Foster (Constitutional B)
 
21
28 September 2005
 
(Constitutional B) John Foster
98 - 150
Alan Clews (Institute A)
 
22
19 October 2005
 
(Constitutional B) John Foster
94 - 150
Brian Dunning (Perkins)
 
23
26 October 2005
 
(Constitutional B) John Foster
131 - 150
Richard Spencer (Rangers Social)
 
24
02 November 2005
38 
(St. Leonards A) Jim Cummings
150 - 63
John Foster (Constitutional B)
 
25
09 November 2005
 
(Constitutional B) John Foster
150 - 132
Alan Holdcroft (Universal C)
 
26
16 November 2005
 
(Blymhill A) Jon Cambidge
56 - 150
John Foster (Constitutional B)
 
27
23 November 2005
 
(Constitutional B) John Foster
150 - 107
Dave Bishop (Lotus)
 
28
30 November 2005
 
(Institute A) John Atkinson
150 - 107
John Foster (Constitutional B)
 
29
07 December 2005
 
(Constitutional B) John Foster
150 - 103
Mark Tams (Universal G)
 
30
14 December 2005
 
(Constitutional B) John Foster
96 - 150
Andy Prendergast (Constitutional A)
 
31
21 December 2005
 
(Perkins) Dave Shelley
129 - 150
John Foster (Constitutional B)
 
32
23 August 2006
31 
(St. Leonards A) Jim Cummings
150 - 58
John Foster (Constitutional B)
 
33
06 September 2006
 
150 - 124
John Foster (Constitutional B)
 
34
13 September 2006
 
(Constitutional B) John Foster
66 - 150
Neil Johnson (Universal C)
 
35
27 September 2006
 
(Constitutional B) John Foster
91 - 150
Paul Wilson (Perkins)
 
36
04 October 2006
30 
(Rangers Social) Jim Seaman
118 - 150
John Foster (Constitutional B)
 
37
11 October 2006
 
(Constitutional B) John Foster
64 - 150
Richard Maddocks (Blymhill A)
 
38
18 October 2006
 
(St. Leonards B) Brian Houston
84 - 150
John Foster (Constitutional B)
 
39
25 October 2006
 
(Constitutional B) John Foster
93 - 150
Adrian Hughes (St. Leonards A)
40 
40
08 November 2006
 
(Constitutional B) John Foster
150 - 104
Stewart Fletcher (Lotus)
28 
41
15 November 2006
 
(Universal C) Mike Peck
150 - 104
John Foster (Constitutional B)
 
42
29 November 2006
 
(Perkins) Paul Wilson
150 - 113
John Foster (Constitutional B)
 
43
20 December 2006
 
(Constitutional B) John Foster
83 - 150
Frank Evans (St. Leonards B)
 
44
22 August 2007
 
(Constitutional B) John Foster
150 - 95
Reg Booth (Lotus)
 
45
05 September 2007
 
(Constitutional B) John Foster
49 - 150
Graham Sheridan (St. Leonards A)
 
46
19 September 2007
 
(Constitutional B) John Foster
110 - 150
Jim Seaman (Rangers Social)
 
47
26 September 2007
 
(Perkins) Paul Wilson
81 - 150
John Foster (Constitutional B)
 
48
26 September 2007
30 
(Perkins) Phil Richardson
113 - 150
John Foster (Constitutional B)
 
49
03 October 2007
 
(Constitutional B) John Foster
60 - 150
Malcolm Wharne (Institute A)
 
50
10 October 2007
 
(Universal G) Mark Tams
150 - 87
John Foster (Constitutional B)
 
51
31 October 2007
 
(Lotus) Reg Booth
150 - 86
John Foster (Constitutional B)
 
52
14 November 2007
70 
(St. Leonards A) Adrian Hughes
150 - 68
John Foster (Constitutional B)
 
53
28 November 2007
 
(Rangers Social) Jim Seaman
150 - 114
John Foster (Constitutional B)
 
54
05 December 2007
 
(Constitutional B) John Foster
150 - 96
Phil Richardson (Perkins)
 
55
12 December 2007
32 
(Institute A) Antony Beeston
150 - 123
John Foster (Constitutional B)
45 
56
19 December 2007
 
(Constitutional B) John Foster
143 - 150
Daniel Nunn (Universal G)
40 
57
03 September 2008
 
(Constitutional B) John Foster
125 - 150
Mark Holmes (Institute A)
30 
58
10 September 2008
 
(St. Leonards B) Frank Evans
150 - 129
John Foster (Constitutional B)
 
59
17 September 2008
42 
(St. Leonards A) Tony Keeling
150 - 62
John Foster (Constitutional B)
 
60
24 September 2008
 
(Constitutional B) John Foster
66 - 150
Richard Spencer (Rangers)
 
61
01 October 2008
 
(Universal G) Mark Tams
109 - 150
John Foster (Constitutional B)
 
62
08 October 2008
 
(Constitutional B) John Foster
59 - 150
Chris Ward (Universal C)
35 42 
63
15 October 2008
 
(Constitutional B) John Foster
78 - 150
Reg Booth (Lotus SRFC)
 
64
29 October 2008
 
(Institute A) Antony Beeston
150 - 72
John Foster (Constitutional B)
 
65
05 November 2008
 
(Constitutional B) John Foster
150 - 148
George Hunt (St. Leonards B)
 
66
12 November 2008
 
(Constitutional B) John Foster
122 - 150
Adrian Hughes (St. Leonards A)
 
67
19 November 2008
29 35 
150 - 120
John Foster (Constitutional B)
 
68
26 November 2008
35 33 
(Constitutional B) John Foster
150 - 63
Geoff Middleton (Universal G)
 
69
03 December 2008
45 
(Universal C) Lee Walker
150 - 51
John Foster (Constitutional B)
 
70
09 September 2009
35 
(Rangers A) Graeme LeMaistre
150 - 108
John Foster (Constitutional B)
 
71
16 September 2009
 
(Constitutional B) John Foster
150 - 148
Ian Wetton (Universal C)
 
72
23 September 2009
 
(St. Leonards B) Mick Holmes
0 - 75
John Foster (Constitutional B)
 
73
07 October 2009
 
(Constitutional B) John Foster
150 - 117
David Swift (Blymhill)
 
74
14 October 2009
 
(St. Leonards A) Graham Sheridan
150 - 137
John Foster (Constitutional B)
 
75
21 October 2009
 
(Constitutional B) John Foster
150 - 78
Paul Preece (Institute A)
 
76
04 November 2009
 
(Constitutional B) John Foster
140 - 150
Dan Scott (Rangers A)
 
77
11 November 2009
30 
(Universal C) Mike Peck
150 - 54
John Foster (Constitutional B)
 
78
18 November 2009
 
(Constitutional B) John Foster
150 - 142
Geoff Evans (St. Leonards B)
 
79
30 November 2009
 
(Blymhill) David Swift
47 - 150
John Foster (Constitutional B)
 
80
09 December 2009
 
(Constitutional B) John Foster
150 - 134
Adrian Hughes (St. Leonards A)
 
81
16 December 2009
46 
(Institute A) Malcolm Wharne
150 - 58
John Foster (Constitutional B)
 
82
25 August 2010
46 
(Universal) Chris Ward
150 - 118
John Foster (Constitutional)
28 
83
01 September 2010
 
(Constitutional) John Foster
135 - 150
Graham Sheridan (St. Leonards A)
 
84
08 September 2010
 
(Woodseaves) Alan Fairbrother
128 - 150
John Foster (Constitutional)
 
85
15 September 2010
 
150 - 105
John Foster (Constitutional)
 
86
06 October 2010
 
(St. Leonards A) Tony Keeling
150 - 47
John Foster (Constitutional)
 
87
13 October 2010
 
(Constitutional) John Foster
150 - 95
Geoff Brown (Woodseaves)
 
88
20 October 2010
 
(Constitutional) John Foster
130 - 150
Neil Johnson (Rangers)
36 
89
27 October 2010
 
(Institute A) Ian Price
150 - 107
John Foster (Constitutional)
 
90
03 November 2010
 
(Universal) Alan Holdcroft
131 - 150
John Foster (Constitutional)
 
91
04 November 2010
 
(Constitutional) John Foster
131 - 150
Adrian Hughes (St. Leonards A)
 
92
10 November 2010
 
(Woodseaves) Brent Lynam
136 - 150
John Foster (Constitutional)
 
93
17 November 2010
 
(Rangers) Jim Seaman
150 - 46
John Foster (Constitutional)
 
94
24 November 2010
48 
(Constitutional) John Foster
65 - 150
Peter Shelley (Institute A)
50 
95
25 November 2010
 
(Constitutional) John Foster
50 - 150
Chris Ward (Universal)
39 
96
01 December 2010
32 
(St. Leonards A) Neil Dale
150 - 35
John Foster (Constitutional)
 
97
08 December 2010
 
(Constitutional) John Foster
150 - 145
Brent Lynam (Woodseaves)
 
98
15 December 2010
 
(Constitutional) John Foster
124 - 150
Jim Seaman (Rangers)
 
99
14 September 2011
 
(Universal) Alan Holdcroft
114 - 150
John Foster (Constitutional B)
 
100
21 September 2011
 
(Constitutional B) John Foster
96 - 150
Antony Beeston (Institute A)
36 
101
28 September 2011
 
(Constitutional B) John Foster
150 - 64
David Maddocks (Blymhill A)
 
102
05 October 2011
 
(Rangers A) Jim Seaman
150 - 136
John Foster (Constitutional B)
 
103
19 October 2011
 
(Constitutional B) John Foster
80 - 150
Dave Bishop (Universal)
 
104
26 October 2011
 
(Institute A) Jim Cummings
150 - 115
John Foster (Constitutional B)
 
105
31 October 2011
27 
(Blymhill A) Richard Maddocks
150 - 103
John Foster (Constitutional B)
 
106
09 November 2011
 
(Constitutional B) John Foster
112 - 150
Dan Scott (Rangers A)
 
107
23 November 2011
 
(Universal) Ian Wetton
150 - 143
John Foster (Constitutional B)
 
108
30 November 2011
 
(Constitutional B) John Foster
35 - 150
Robert Wharne (Institute A)
 
109
07 December 2011
 
(Constitutional B) John Foster
150 - 61
David Maddocks (Blymhill A)
 
110
14 December 2011
 
(Rangers A) Graeme LeMaistre
150 - 95
John Foster (Constitutional B)
 
111
19 September 2012
 
(Constitutional B) John Foster
200 - 164
Brian Houston (St. Leonards B)
 
112
26 September 2012
 
(Institute/Uni C) Dave Bishop
127 - 200
John Foster (Constitutional B)
 
113
03 October 2012
 
(Constitutional B) John Foster
200 - 113
David Swift (Blymhill A)
 
114
24 October 2012
 
(Constitutional B) John Foster
139 - 200
Richard Spencer (Rangers A)
50 49 43 
115
31 October 2012
 
(St. Leonards B) Mark Donoghue
113 - 200
John Foster (Constitutional B)
 
116
07 November 2012
 
(Constitutional B) John Foster
157 - 200
Dave Bishop (Institute/Uni C)
 
117
12 November 2012
 
(Blymhill A) David Swift
200 - 109
John Foster (Constitutional B)
 
118
21 November 2012
 
(Constitutional B) John Foster
200 - 192
Paul Edwards (Institute A)
 
119
28 November 2012
 
(Rangers A) Richard Spencer
200 - 148
John Foster (Constitutional B)
 
120
05 December 2012
 
(Constitutional B) John Foster
200 - 181
George Hunt (St. Leonards B)
 
121
12 December 2012
 
(Institute/Uni C) Wayne Holbrook
200 - 158
John Foster (Constitutional B)
 
122
19 December 2012
 
(Constitutional B) John Foster
191 - 200
Richard Maddocks (Blymhill A)
 
123
11 September 2013
32 
(Rangers A) Richard Spencer
105 - 150
John Foster (Constitutional B)
 
124
18 September 2013
 
(Constitutional B) John Foster
150 - 87
David Maddocks (Blymhill A)
 
125
25 September 2013
 
(Perkins A) Adrian Hughes
149 - 150
John Foster (Constitutional B)
 
126
02 October 2013
 
(Constitutional D) Brian Houston
150 - 138
John Foster (Constitutional B)
 
127
16 October 2013
 
(Constitutional B) John Foster
150 - 148
Dan Scott (Rangers A)
 
128
23 October 2013
 
(Blymhill A) John Taylor
128 - 150
John Foster (Constitutional B)
 
129
30 October 2013
 
(Constitutional B) John Foster
142 - 150
Graham Sheridan (Perkins A)
 
130
06 November 2013
 
(Constitutional B) John Foster
150 - 86
Frank Evans (Constitutional D)
 
131
20 November 2013
 
(Rangers A) Dan Scott
142 - 150
John Foster (Constitutional B)
 
132
27 November 2013
 
(Constitutional B) John Foster
83 - 150
David Swift (Blymhill A)
 
133
10 September 2014
 
(Rangers A) Neil Johnson
150 - 85
John Foster (Constitutional B)
 
134
01 October 2014
 
(Institute C) Mike Peck
118 - 150
John Foster (Constitutional B)
 
135
08 October 2014
 
(Constitutional B) John Foster
74 - 150
Graham Sheridan (Perkins Saints)
 
136
12 November 2014
 
(Institute B) Mark Holmes
150 - 96
John Foster (Constitutional B)
 
137
26 November 2014
 
(Perkins Saints) Graham Sheridan
150 - 57
John Foster (Constitutional B)
 
138
03 December 2014
 
(Constitutional B) John Foster
106 - 150
Alan Fairbrother (Woodseaves A)
 
139
06 April 2016
 
(Constitutional B) John Foster
41 - 150
Chris Ward (Institute A)
 
140
20 April 2016
 
(Constitutional B) John Foster
65 - 150
Graham Sheridan (Perkins Saints)
32 
141
27 April 2016
 
(Burton Manor C) Graeme LeMaistre
150 - 137
John Foster (Constitutional B)
 
142
04 May 2016
 
(Constitutional B) John Foster
23 - 150
Graham Morris (Constitutional A)
 
143
25 May 2016
 
(Perkins Saints) Andy Prendergast
150 - 77
John Foster (Constitutional B)
 
144
01 June 2016
27 28 29 
(Constitutional B) John Foster
150 - 59
Russ Britton (Burton Manor C)
 
145
01 June 2016
 
(Constitutional B) John Foster
94 - 150
Dan Scott (Burton Manor C)
 
146
06 June 2018
 
135 - 150
John Foster (Cons B)
 
147
27 June 2018
 
(Cons B) John Foster
119 - 150
Grant Houghton (Cons C)
 
148
13 March 2019
 
(Institute A) Rob Wharne
150 - 56
John Foster (Cons B)