11
seasons
138
games
62%
won
85 won, 53 lost · frames 185–124 · Break & Clears: 3 · 84 different opponents · teams: Conservative Club
Highlights
Played mostDarren Hambling8 games · won 2
Best record againstNick Jameswon 3 of 3
Toughest opponentMartin Woodwon 0 of 6
Best venueThetford Exservicemans Clubwon 15 of 22 (68%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
Conservative ClubDivision 2
21
50%
392026
Conservative ClubDivision 1
93
33%
382025/26
Conservative ClubDivision 1
159
60%
372024/25
Conservative ClubDivision 2
1512
80%
362024
Conservative ClubDivision 1
1510
67%
352023
Conservative ClubDivision 1
159
60%
342022/23
Conservative ClubDivision 1
137
54%
332022
Conservative ClubDivision 1
149
64%
322021/22
Conservative ClubDivision 1
92
22%
312019/20
Conservative ClubDivision 1
1512
80%
302019
Conservative ClubDivision 1
1611
69%
Venues played at
VenuePW%
Conservative Club7547
63%
Thetford Exservicemans Club2215
68%
Great Hockham Eagle135
38%
Cuemasters42
50%
East Harling Sports & Social Club41
25%
Albion33
100%
The Railway Tavern32
67%
Norfolk Terrier22
100%
North Lopham Kings Head22
100%
Royal British Legion22
100%
Attleborough Snooker Centre10
0%
Bar 3311
100%
Bardwell Dun Cow11
100%
Flintknappers10
0%
Ixworth Greyhound10
0%
Thetford Sports & Social Club11
100%
Head to head
84 opponentsOpponentPWon–lost
Darren Hamblinglast played 14/10/2025
8
2–6
Martin Woodlast played 13/12/2022
6
0–6
Rui Sousalast played 17/10/2023
5
3–2
Hayden Readlast played 28/05/2024
4
3–1
Ross Thomas-Joneslast played 19/09/2023
4
3–1
Nick Jameslast played 29/07/2025
3
3–0
Jim Waldocklast played 08/07/2025
3
2–1
Ralph Largelast played 30/04/2024
3
2–1
Mark Stokeslast played 18/07/2023
3
0–3
Steve Ashfordlast played 23/05/2023
3
2–1
Jacob Thomaslast played 18/10/2022
3
2–1
Andy Edwardslast played 10/12/2019
3
3–0
Stuart Garnerlast played 01/09/2026
2
0–2
Steve Bournelast played 14/07/2026
2
2–0
Gavin Hedgeslast played 16/06/2026
2
2–0
John McKeownlast played 09/09/2025
2
1–1
Gary Ashmorelast played 12/08/2025
2
1–1
Wayne Fleetlast played 17/12/2024
2
2–0
Phil Jermylast played 29/10/2024
2
2–0
Stuart McDonaldlast played 07/05/2024
2
1–1
Terry Suttlelast played 26/03/2024
2
0–2
Mick Carterlast played 19/03/2024
2
2–0
Aaron Lambertlast played 27/02/2024
2
1–1
Dan Huntlast played 20/02/2024
2
2–0
Will Foskerlast played 10/10/2023
2
2–0
James Vincentlast played 24/01/2023
2
2–0
Dee Cannelllast played 07/06/2022
2
1–1
Chris Horsleylast played 31/05/2022
2
2–0
Paul Lumbardlast played 14/01/2020
2
1–1
Gary Larchlast played 14/05/2019
2
1–1
Martin Larchlast played 20/10/2026
1
0–1
Tommy Whittredlast played 29/09/2026
1
1–0
Alan Mosslast played 04/08/2026
1
1–0
Ashley Bakerlast played 28/07/2026
1
0–1
Dean Spinkslast played 07/07/2026
1
0–1
Callum Woodslast played 02/06/2026
1
0–1
Scott Greenlast played 26/05/2026
1
0–1
Kevin Stebbingslast played 10/02/2026
1
0–1
Mike Deanlast played 09/12/2025
1
1–0
Chris Nicolaoulast played 04/11/2025
1
0–1
Jack Morterlast played 28/10/2025
1
1–0
Andy Harveylast played 07/10/2025
1
1–0
Adam Haylettlast played 02/09/2025
1
0–1
Kevin Bakerlast played 22/07/2025
1
0–1
Mark Briggslast played 24/06/2025
1
1–0
Kevin Hollandlast played 20/05/2025
1
1–0
Keith Younglast played 08/04/2025
1
1–0
Jim Hatcherlast played 18/03/2025
1
1–0
Josh Claydon-Lawrencelast played 11/02/2025
1
1–0
Keiran Eaglelast played 28/01/2025
1
1–0
Chad Swiftlast played 21/01/2025
1
1–0
Andrew Van Ackerenlast played 26/11/2024
1
1–0
Andrew Hatcherlast played 19/11/2024
1
1–0
Ollie Fugilast played 22/10/2024
1
0–1
Allan Sutcliffelast played 08/10/2024
1
1–0
Paul Wrightlast played 01/10/2024
1
1–0
Zeelast played 17/09/2024
1
0–1
Steve Davieslast played 09/07/2024
1
1–0
Stuart Ellislast played 02/07/2024
1
1–0
Ben Sparrowlast played 18/06/2024
1
0–1
Kevin Laweslast played 11/06/2024
1
0–1
Ian Goslinglast played 21/05/2024
1
1–0
Adam Kentish-Turbefieldlast played 16/04/2024
1
1–0
Dave Thirtlelast played 09/04/2024
1
1–0
Gavin Mehmetlast played 07/11/2023
1
0–1
Reece Ashmorelast played 27/06/2023
1
1–0
James Gardnerlast played 30/05/2023
1
0–1
Rob O'Kanelast played 14/02/2023
1
1–0
Joe Greenlast played 08/11/2022
1
1–0
Chris Connorslast played 29/03/2022
1
0–1
Paul Thomaslast played 30/11/2021
1
0–1
Greg Thompsonlast played 23/11/2021
1
0–1
Ivan Jermylast played 16/11/2021
1
1–0
J Arbonlast played 04/02/2020
1
1–0
Karl Edelast played 21/01/2020
1
1–0
Roger Wheelerlast played 26/11/2019
1
1–0
Jason Richardsonlast played 24/09/2019
1
0–1
Andreas Chinn-Shawlast played 17/09/2019
1
1–0
Jason Noakeslast played 23/07/2019
1
1–0
Antony Tungutlast played 16/07/2019
1
1–0
Andrew Cruickshanklast played 23/04/2019
1
1–0
Ryan Edwardslast played 09/04/2019
1
1–0
Rui Souzalast played 12/03/2019
1
1–0
Aaran Lambertlast played 08/01/2019
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.