11
seasons
152
games
43%
won
65 won, 87 lost · frames 162–192 · Break & Clears: 1 · 88 different opponents · teams: Conservative Club
Highlights
Played mostAdam Haylett5 games · won 0
Best record againstNathan Boultonwon 3 of 3
Toughest opponentAdam Haylettwon 0 of 5
Best venueAlbionwon 3 of 5 (60%)
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
43
75%
392026
Conservative ClubDivision 1
145
36%
382025/26
Conservative ClubDivision 1
2011
55%
372024/25
Conservative ClubDivision 2
159
60%
362024
Conservative ClubDivision 1
168
50%
352023
Conservative ClubDivision 1
124
33%
342022/23
Conservative ClubDivision 1
144
29%
332022
Conservative ClubDivision 1
143
21%
322021/22
Conservative ClubDivision 1
127
58%
312019/20
Conservative ClubDivision 1
155
33%
302019
Conservative ClubDivision 1
166
38%
Venues played at
VenuePW%
Conservative Club8039
49%
Thetford Exservicemans Club249
38%
Great Hockham Eagle135
38%
Albion53
60%
The Railway Tavern52
40%
Cuemasters41
25%
Bardwell Dun Cow31
33%
East Harling Sports & Social Club31
33%
North Lopham Kings Head31
33%
Ixworth Greyhound21
50%
Royal British Legion21
50%
Attleborough Snooker Centre10
0%
Bar 3311
100%
Flintknappers10
0%
Hopton Vine10
0%
Norfolk Terrier10
0%
Thetford Sports & Social Club10
0%
Head to head
88 opponentsOpponentPWon–lost
Adam Haylettlast played 18/08/2026
5
0–5
Stuart McDonaldlast played 07/10/2025
5
0–5
Gavin Hedgeslast played 08/07/2025
5
3–2
Greg Thompsonlast played 02/09/2025
4
1–3
Kevin Timmslast played 28/05/2024
4
3–1
Andy Mitchelllast played 19/09/2023
4
2–2
Gavin Mehmetlast played 28/06/2022
4
0–4
Kevin Birdlast played 28/07/2026
3
2–1
Tim Hembroughlast played 02/06/2026
3
1–2
Darren Hamblinglast played 12/05/2026
3
0–3
Nathan Boultonlast played 02/12/2025
3
3–0
Stuart Garnerlast played 14/10/2025
3
2–1
Mark Fowlerlast played 19/08/2025
3
1–2
Ian Goslinglast played 11/03/2025
3
1–2
Mark Ewinglast played 07/05/2024
3
2–1
David Bullerlast played 20/12/2022
3
0–3
Alan Readlast played 05/10/2021
3
1–2
Martin Larchlast played 16/06/2026
2
1–1
Martin Woodlast played 05/05/2026
2
0–2
Roger Nicholsonlast played 21/04/2026
2
0–2
David Thirtlelast played 03/03/2026
2
2–0
Jamie Warnocklast played 06/01/2026
2
0–2
Carl Mayhewlast played 18/11/2025
2
0–2
Teejay Dicklast played 12/08/2025
2
0–2
Zeelast played 21/01/2025
2
0–2
Neil Boultonlast played 26/11/2024
2
1–1
Andy Watsonlast played 19/11/2024
2
1–1
Ben Tarftlast played 30/04/2024
2
2–0
Rui Sousalast played 20/02/2024
2
2–0
Paul Thomaslast played 23/01/2024
2
1–1
Chris Connorslast played 31/10/2023
2
1–1
Dan Huntlast played 17/10/2023
2
1–1
Martin Wilgoslast played 27/06/2023
2
2–0
Darren Mitchelllast played 17/01/2023
2
0–2
Carl Follenlast played 30/11/2021
2
1–1
Aaron Lambertlast played 23/11/2021
2
1–1
Peter Annslast played 26/11/2019
2
0–2
Rob Jefferieslast played 03/11/2026
1
0–1
Phil Seamanlast played 20/10/2026
1
1–0
Chris Woodhouselast played 06/10/2026
1
1–0
Graeme Milnelast played 29/09/2026
1
1–0
Chris Chapmanlast played 14/07/2026
1
1–0
Steve Bournelast played 31/03/2026
1
1–0
Adam Whyattlast played 17/03/2026
1
0–1
Phil Southlast played 10/02/2026
1
0–1
Will Foskerlast played 09/12/2025
1
1–0
Mark Turnerlast played 09/09/2025
1
1–0
Jack Morterlast played 24/06/2025
1
1–0
Jason Frostlast played 03/06/2025
1
1–0
Nick Smithlast played 20/05/2025
1
0–1
Tom Nicholsonlast played 18/02/2025
1
0–1
Andy Sparrowhawklast played 11/02/2025
1
0–1
Gary Bennettlast played 28/01/2025
1
1–0
Will Kentlast played 17/12/2024
1
1–0
Dave Beatonlast played 10/12/2024
1
1–0
Josh Claydon-Lawrencelast played 08/10/2024
1
1–0
R Taylorlast played 01/10/2024
1
1–0
Dan Oprealast played 17/09/2024
1
1–0
Paul Tarseylast played 10/09/2024
1
0–1
Ben Sparrowlast played 19/03/2024
1
0–1
James Gardnerlast played 05/09/2023
1
1–0
John Clarklast played 30/05/2023
1
0–1
Gary Ashmorelast played 07/02/2023
1
0–1
Rob O'Kanelast played 08/11/2022
1
0–1
Brian Spingalast played 18/10/2022
1
1–0
Hayden Readlast played 27/09/2022
1
0–1
Richard Cooklast played 19/07/2022
1
0–1
Keenan Stokeslast played 21/06/2022
1
0–1
Steve Wycherleylast played 07/06/2022
1
0–1
Gordy Russelllast played 29/03/2022
1
0–1
Jamie Dixonlast played 15/03/2022
1
1–0
Andrew Mitchelllast played 25/01/2022
1
1–0
Phil Brownlowlast played 03/03/2020
1
1–0
Terry Suttlelast played 25/02/2020
1
0–1
Ded Kalajlast played 04/02/2020
1
1–0
Cliff Williamslast played 21/01/2020
1
1–0
Danny Goodmanlast played 10/12/2019
1
0–1
Richie Breakwelllast played 29/10/2019
1
0–1
Jason Noakeslast played 15/10/2019
1
0–1
Ian Stonelast played 08/10/2019
1
1–0
Brian Richardsonlast played 24/09/2019
1
0–1
Gene Furneauxlast played 17/09/2019
1
0–1
Paul Laidlawlast played 23/07/2019
1
1–0
Chris Horsleylast played 30/04/2019
1
1–0
Mark Anclifflast played 23/04/2019
1
0–1
Jake Copemanlast played 02/04/2019
1
0–1
Larry Winstonelast played 29/01/2019
1
1–0
Jim Waldocklast played 15/01/2019
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.