8
seasons
67
games
67%
won
45 won, 22 lost · frames 95–53 · 60 different opponents · teams: GDK (Exservice), Exservice Players, Albion, Shropham SC (Sayers Bar), Phoenix Dragon, Sports & Social B
Highlights
Played mostGraham Fletcher2 games · won 1
Best venueGreen Dragonwon 6 of 6 (100%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
GDK (Exservice)Division 3
43
75%
392026
Exservice PlayersDivision 2
41
25%
382025/26
Exservice PlayersDivision 1
40
0%
342022/23
Albion, Shropham SC (Sayers Bar)Division 1
64
67%
332022
AlbionDivision 2
1411
79%
322021/22
AlbionDivision 2
139
69%
312019/20
Phoenix DragonDivision 2
1312
92%
302019
Sports & Social BDivision 1
95
56%
Venues played at
VenuePW%
Albion1913
68%
Thetford Exservicemans Club117
64%
Green Dragon66
100%
Royal British Legion55
100%
East Harling Sports & Social Club42
50%
The Railway Tavern42
50%
Great Hockham Eagle31
33%
Shropham Social Club33
100%
Conservative Club21
50%
Cuemasters21
50%
Attleborough Snooker Centre11
100%
Five Bells11
100%
The Bell10
0%
Head to head
60 opponentsOpponentPWon–lost
Graham Fletcherlast played 03/11/2026
2
1–1
Nathan Boultonlast played 24/01/2023
2
2–0
Mick Carterlast played 06/09/2022
2
2–0
Andy Vanackeranlast played 31/05/2022
2
2–0
Roger Wheelerlast played 12/04/2022
2
2–0
Chris Connorslast played 08/02/2022
2
0–2
Alan Drucelast played 26/10/2021
2
2–0
Kerry Hamblinglast played 20/10/2026
1
0–1
Paul Thomaslast played 06/10/2026
1
1–0
Paul MacIsaaclast played 29/09/2026
1
1–0
Andrew Mitchelllast played 21/04/2026
1
0–1
Rochy Woodslast played 31/03/2026
1
0–1
Colby Joneslast played 10/02/2026
1
1–0
Ritchie Davieslast played 13/01/2026
1
0–1
Neil Boultonlast played 09/12/2025
1
0–1
Kevin Farrelllast played 18/11/2025
1
0–1
Gavin Mehmetlast played 04/11/2025
1
0–1
Darren Hamblinglast played 25/10/2022
1
0–1
Dan Huntlast played 18/10/2022
1
1–0
Ralph Largelast played 04/10/2022
1
0–1
Jacob Thomaslast played 13/09/2022
1
1–0
Mike Briggslast played 19/07/2022
1
1–0
Trevor Durrantlast played 12/07/2022
1
1–0
Andy Sparrowhawklast played 28/06/2022
1
1–0
J Molineuxlast played 21/06/2022
1
1–0
Jim Waldocklast played 07/06/2022
1
0–1
Mike Carterlast played 17/05/2022
1
1–0
Alan Greenlast played 10/05/2022
1
1–0
Mark Millerlast played 26/04/2022
1
0–1
Jason Richardsonlast played 29/03/2022
1
0–1
Martin Larchlast played 15/03/2022
1
1–0
Paul Edwardslast played 22/02/2022
1
1–0
Tiago Ramireslast played 25/01/2022
1
1–0
Rikki Lankshearlast played 11/01/2022
1
1–0
Will Foskerlast played 23/11/2021
1
0–1
Chris Nicolaoulast played 19/10/2021
1
0–1
Adam Stanfordlast played 05/10/2021
1
1–0
Patrick Merryweatherlast played 28/09/2021
1
1–0
Ian Stonelast played 14/09/2021
1
1–0
David Bullerlast played 11/02/2020
1
0–1
Ian Goslinglast played 04/02/2020
1
1–0
Trevor Issitlast played 14/01/2020
1
1–0
Calum Wardlast played 17/12/2019
1
1–0
Carl Graylast played 10/12/2019
1
1–0
M Lancasterlast played 26/11/2019
1
1–0
Dean Higgslast played 19/11/2019
1
1–0
Jason Turrelllast played 05/11/2019
1
1–0
Jessica Eveslast played 29/10/2019
1
1–0
Keenan Stokeslast played 08/10/2019
1
1–0
Philip Jermylast played 24/09/2019
1
1–0
Harland Sparrowlast played 17/09/2019
1
1–0
Hayden Readlast played 23/04/2019
1
0–1
John Whiffinlast played 09/04/2019
1
1–0
Terry Suttlelast played 02/04/2019
1
0–1
James Vincentlast played 19/03/2019
1
1–0
Colin Walshlast played 26/02/2019
1
0–1
Andy Mitchelllast played 19/02/2019
1
1–0
Mark Anclifflast played 05/02/2019
1
0–1
Jake Copemanlast played 15/01/2019
1
1–0
Adam Haylettlast played 08/01/2019
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.