Thames Valley Snooker League -
Administrator - Rob Thwaite | robtemecs4@gmail.com |
League Tables | Fixtures & Results | Player Rankings | Player Aggregates | Player Stats (All Seasons) | Breaks (All Divisions & Cups) | Breaks (All Seasons) | Head to Head | Clubs | Pictures | Roll of Honour | News | Forum | Committee | Documents | Rules | Search | Subscribe
Cups Handicap Doubles | Premier A & B Handicap Singles | Premier B Handicap Singles | Prize Money Handicap Singles | Scratch Doubles | Scratch Singles | Scratch Singles 2018 Knockout Stage | Team Trophy (Plate) Quarters-Semi's & Final | Team Trophy Quarters-Semi's & Final |
Martin Grainger (Martin Grainger)
Martin Grainger Players | Martin Grainger Fix/Results

Won = 39 | Lost = 21 | Diff = + 18

Average Score = 0 v 0 (Aggregate Diff = 0)

Cup Breaks -
Email a picture of yourself to robtemecs4@gmail.com

Please make the picture
150 pixels high x 100 pixels wide as a jpg or gif.
  Match Date
Brk
Home Player
  Away Player
Brk
1
14 May 2018
(Calum Boyd) Calum Boyd
1 - 0
Martin Grainger (Martin Grainger)
2
14 May 2018
(Calum Boyd) Calum Boyd
0 - 1
Martin Grainger (Martin Grainger)
40
3
14 May 2018
(Calum Boyd) Calum Boyd
0 - 1
Martin Grainger (Martin Grainger)
37
4
14 May 2018
(Calum Boyd) Calum Boyd
0 - 1
Martin Grainger (Martin Grainger)
34
5
14 May 2018
(Calum Boyd) Calum Boyd
0 - 1
Martin Grainger (Martin Grainger)
32
6
14 May 2018
(Calum Boyd) Calum Boyd
0 - 1
Martin Grainger (Martin Grainger)
7
21 May 2018
40
(Martin Grainger) Martin Grainger
1 - 0
Dylan Leary -60 (Dylan Leary)
8
21 May 2018
32
(Martin Grainger) Martin Grainger
1 - 0
Dylan Leary -60 (Dylan Leary)
9
21 May 2018
32
(Martin Grainger) Martin Grainger
0 - 1
Dylan Leary -60 (Dylan Leary)
105
10
21 May 2018
(Martin Grainger) Martin Grainger
0 - 1
Dylan Leary -60 (Dylan Leary)
34
11
21 May 2018
(Martin Grainger) Martin Grainger
0 - 1
Dylan Leary -60 (Dylan Leary)
31
12
21 May 2018
(Martin Grainger) Martin Grainger
0 - 1
Dylan Leary -60 (Dylan Leary)
13
28 May 2018
36
(Martin Grainger) Martin Grainger
1 - 0
Doug Smith -20 (Doug Smith)
14
28 May 2018
35
(Martin Grainger) Martin Grainger
1 - 0
Doug Smith -20 (Doug Smith)
15
28 May 2018
31
(Martin Grainger) Martin Grainger
1 - 0
Doug Smith -20 (Doug Smith)
16
28 May 2018
(Martin Grainger) Martin Grainger
1 - 0
Doug Smith -20 (Doug Smith)
17
28 May 2018
(Martin Grainger) Martin Grainger
0 - 1
Doug Smith -20 (Doug Smith)
55
18
28 May 2018
(Martin Grainger) Martin Grainger
0 - 1
Doug Smith -20 (Doug Smith)
19
11 June 2018
33
(Paul Ives) Paul Ives
1 - 0
Martin Grainger (Martin Grainger)
20
11 June 2018
(Paul Ives) Paul Ives
1 - 0
Martin Grainger (Martin Grainger)
21
11 June 2018
(Paul Ives) Paul Ives
0 - 1
Martin Grainger (Martin Grainger)
22
11 June 2018
(Paul Ives) Paul Ives
0 - 1
Martin Grainger (Martin Grainger)
23
11 June 2018
(Paul Ives) Paul Ives
0 - 1
Martin Grainger (Martin Grainger)
24
11 June 2018
(Paul Ives) Paul Ives
0 - 1
Martin Grainger (Martin Grainger)
25
18 June 2018
(Nick Birney) Nick Birney -35
0 - 1
Martin Grainger (Martin Grainger)
31
26
18 June 2018
(Nick Birney) Nick Birney -35
0 - 1
Martin Grainger (Martin Grainger)
27
18 June 2018
(Nick Birney) Nick Birney -35
0 - 1
Martin Grainger (Martin Grainger)
28
18 June 2018
32
(Nick Birney) Nick Birney -35
1 - 0
Martin Grainger (Martin Grainger)
29
18 June 2018
31
(Nick Birney) Nick Birney -35
1 - 0
Martin Grainger (Martin Grainger)
30
18 June 2018
(Nick Birney) Nick Birney -35
1 - 0
Martin Grainger (Martin Grainger)
31
02 July 2018
40
(Martin Grainger) Martin Grainger
1 - 0
Calum Boyd (Calum Boyd)
32
02 July 2018
(Martin Grainger) Martin Grainger
1 - 0
Calum Boyd (Calum Boyd)
33
02 July 2018
(Martin Grainger) Martin Grainger
1 - 0
Calum Boyd (Calum Boyd)
34
02 July 2018
(Martin Grainger) Martin Grainger
1 - 0
Calum Boyd (Calum Boyd)
35
02 July 2018
(Martin Grainger) Martin Grainger
1 - 0
Calum Boyd (Calum Boyd)
36
02 July 2018
(Martin Grainger) Martin Grainger
0 - 1
Calum Boyd (Calum Boyd)
37
09 July 2018
31
(Dylan Leary) Dylan Leary -60
1 - 0
Martin Grainger (Martin Grainger)
38
09 July 2018
46
(Dylan Leary) Dylan Leary -60
1 - 0
Martin Grainger (Martin Grainger)
39
09 July 2018
53
(Dylan Leary) Dylan Leary -60
1 - 0
Martin Grainger (Martin Grainger)
40
09 July 2018
(Dylan Leary) Dylan Leary -60
1 - 0
Martin Grainger (Martin Grainger)
41
09 July 2018
(Dylan Leary) Dylan Leary -60
1 - 0
Martin Grainger (Martin Grainger)
42
09 July 2018
(Dylan Leary) Dylan Leary -60
0 - 1
Martin Grainger (Martin Grainger)
43
30 July 2018
(Doug Smith) Doug Smith -20
1 - 0
Martin Grainger (Martin Grainger)
44
30 July 2018
(Doug Smith) Doug Smith -20
0 - 1
Martin Grainger (Martin Grainger)
32
45
30 July 2018
(Doug Smith) Doug Smith -20
0 - 1
Martin Grainger (Martin Grainger)
33
46
30 July 2018
(Doug Smith) Doug Smith -20
0 - 1
Martin Grainger (Martin Grainger)
47
30 July 2018
(Doug Smith) Doug Smith -20
0 - 1
Martin Grainger (Martin Grainger)
48
30 July 2018
(Doug Smith) Doug Smith -20
0 - 1
Martin Grainger (Martin Grainger)
49
06 August 2018
42
(Martin Grainger) Martin Grainger
1 - 0
Paul Ives (Paul Ives)
50
06 August 2018
38
(Martin Grainger) Martin Grainger
1 - 0
Paul Ives (Paul Ives)
51
06 August 2018
38
(Martin Grainger) Martin Grainger
1 - 0
Paul Ives (Paul Ives)
52
06 August 2018
34
(Martin Grainger) Martin Grainger
1 - 0
Paul Ives (Paul Ives)
53
06 August 2018
31
(Martin Grainger) Martin Grainger
1 - 0
Paul Ives (Paul Ives)
54
06 August 2018
(Martin Grainger) Martin Grainger
0 - 1
Paul Ives (Paul Ives)
35
55
20 August 2018
64
(Martin Grainger) Martin Grainger
1 - 0
Nick Birney -35 (Nick Birney)
56
20 August 2018
48
(Martin Grainger) Martin Grainger
1 - 0
Nick Birney -35 (Nick Birney)
57
20 August 2018
40
(Martin Grainger) Martin Grainger
1 - 0
Nick Birney -35 (Nick Birney)
58
20 August 2018
37
(Martin Grainger) Martin Grainger
1 - 0
Nick Birney -35 (Nick Birney)
59
20 August 2018
37
(Martin Grainger) Martin Grainger
1 - 0
Nick Birney -35 (Nick Birney)
60
20 August 2018
(Martin Grainger) Martin Grainger
0 - 1
Nick Birney -35 (Nick Birney)
61