11
seasons
147
games
56%
won
83 won, 64 lost · frames 186–152 · Break & Clears: 2 · 105 different opponents · teams: Exservice A, Ex-service A, Ex Service A
Highlights
Played mostAshley Hall5 games · won 2
Best record againstTony Dartonwon 2 of 3
Toughest opponentAndy Watsonwon 0 of 3
Best venueConservative Clubwon 4 of 5 (80%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
Exservice ADivision 3
33
100%
392026
Exservice ADivision 3
166
38%
382025/26
Exservice ADivision 2
2013
65%
372024/25
Exservice ADivision 2
169
56%
362024
Exservice ADivision 2
1411
79%
352023
Exservice ADivision 2
137
54%
342022/23
Exservice ADivision 2
158
53%
332022
Ex-service ADivision 2
84
50%
322021/22
Ex-service ADivision 2
136
46%
312019/20
Ex Service ADivision 2
147
50%
302019
Ex Service ADivision 2
159
60%
Venues played at
VenuePW%
Thetford Exservicemans Club8345
54%
Royal British Legion103
30%
The Railway Tavern84
50%
Bardwell Dun Cow64
67%
Conservative Club54
80%
Shropham Social Club54
80%
Albion42
50%
East Harling Sports & Social Club30
0%
Flintknappers32
67%
Hopton Vine33
100%
North Lopham Kings Head32
67%
Cuemasters21
50%
Great Hockham Eagle21
50%
Green Dragon20
0%
The Bell22
100%
Attleborough Snooker Centre11
100%
Bar 3311
100%
Ixworth Greyhound11
100%
Norfolk Terrier11
100%
Head to head
105 opponentsOpponentPWon–lost
Ashley Halllast played 28/10/2025
5
2–3
Chris Nicolaoulast played 28/07/2026
4
1–3
Martin Jervislast played 06/10/2026
3
1–2
Tony Dartonlast played 16/06/2026
3
2–1
Andy Watsonlast played 12/05/2026
3
0–3
Andrew Hatcherlast played 11/03/2025
3
1–2
Graham Fletcherlast played 28/01/2025
3
1–2
Nathan Boultonlast played 19/11/2024
3
1–2
Jake Copemanlast played 02/07/2024
3
2–1
Brian Richardsonlast played 30/04/2024
3
1–2
Jim Hatcherlast played 01/09/2026
2
2–0
Pete Daylast played 02/06/2026
2
2–0
Nick Whitelast played 08/07/2025
2
1–1
Tom Nicholsonlast played 24/06/2025
2
2–0
Martin Griffithslast played 03/06/2025
2
2–0
Neil Boultonlast played 18/03/2025
2
0–2
Josh Hollowaylast played 10/09/2024
2
0–2
Martin Pearsonlast played 09/07/2024
2
1–1
Harry Bartonlast played 16/04/2024
2
1–1
Jordan Boultonlast played 05/09/2023
2
1–1
Steve Perrylast played 27/06/2023
2
2–0
John Molyneuxlast played 24/01/2023
2
1–1
Josh Clayton-Lawrencelast played 20/12/2022
2
2–0
David Thirtlelast played 08/11/2022
2
2–0
Jason Richardsonlast played 10/05/2022
2
1–1
Gordon Russelllast played 16/11/2021
2
0–2
Mick Carterlast played 19/10/2021
2
1–1
Ryan Mortleylast played 26/11/2019
2
1–1
Jason Turrelllast played 08/10/2019
2
1–1
Alex Goslinglast played 20/10/2026
1
1–0
Josh Claydon-Lawrencelast played 29/09/2026
1
1–0
Terry Hannantlast played 18/08/2026
1
0–1
Tina Couttslast played 14/07/2026
1
1–0
Carl Sobkowiaklast played 26/05/2026
1
0–1
Steven Guylast played 14/04/2026
1
0–1
Kerry Hamblinglast played 31/03/2026
1
0–1
Owen Jefferieslast played 17/03/2026
1
1–0
James Toddlast played 10/02/2026
1
0–1
Patrick Merryweatherlast played 13/01/2026
1
0–1
Karen Dartonlast played 06/01/2026
1
1–0
Craig Halllast played 02/12/2025
1
1–0
Nathan Leelast played 18/11/2025
1
0–1
Jon Clarklast played 04/11/2025
1
1–0
Chad Swiftlast played 14/10/2025
1
1–0
Sam Spurdenslast played 07/10/2025
1
1–0
Rob O'Kanelast played 02/09/2025
1
0–1
Henry McMeechanlast played 12/08/2025
1
1–0
Tom Hadfieldlast played 29/07/2025
1
0–1
Louis Probittslast played 22/07/2025
1
1–0
Zeelast played 17/06/2025
1
1–0
Dave Harveysonlast played 20/05/2025
1
1–0
Shane Saunderslast played 13/05/2025
1
1–0
Paul Tarseylast played 08/04/2025
1
1–0
Teejay Dicklast played 18/02/2025
1
0–1
Chris Woodhouselast played 11/02/2025
1
1–0
Joe Robertslast played 17/12/2024
1
0–1
Andy Higdonlast played 10/12/2024
1
1–0
Will Kentlast played 26/11/2024
1
1–0
Lee Maddoxlast played 29/10/2024
1
1–0
Andy Sparrowhawklast played 01/10/2024
1
0–1
Kurt Howelast played 17/09/2024
1
1–0
Alan Mosslast played 18/06/2024
1
1–0
Keith Younglast played 11/06/2024
1
1–0
Ross Thomas-Joneslast played 26/03/2024
1
1–0
Kevin Farrelllast played 19/03/2024
1
1–0
Rikki Lankshearlast played 23/01/2024
1
1–0
Allan Sutcliffelast played 16/01/2024
1
0–1
Chris Chapmanlast played 10/10/2023
1
1–0
Kevin Birdlast played 15/08/2023
1
1–0
Ant Ashfordlast played 18/07/2023
1
1–0
Ashley Weedinglast played 13/06/2023
1
1–0
Alan Greenlast played 07/03/2023
1
1–0
Mark Millerlast played 28/02/2023
1
0–1
Carl Fosterlast played 17/01/2023
1
1–0
Trudy Lambertlast played 10/01/2023
1
0–1
Trevor Durrantlast played 15/11/2022
1
1–0
Kevin Vincentlast played 04/10/2022
1
0–1
Charlie Woodlast played 27/09/2022
1
0–1
Colin Walshlast played 28/06/2022
1
1–0
Mervyn Dicklast played 21/06/2022
1
0–1
Roger Wheelerlast played 01/03/2022
1
1–0
Stuart Ellislast played 25/01/2022
1
0–1
Gary Ashmorelast played 11/01/2022
1
1–0
JJ Clarklast played 23/11/2021
1
1–0
Andrew Vanackerenlast played 28/09/2021
1
0–1
James Gardnerlast played 25/02/2020
1
1–0
George Holmeslast played 11/02/2020
1
1–0
Paul Martindalelast played 21/01/2020
1
1–0
David Bullerlast played 14/01/2020
1
0–1
Mark Fowlerlast played 17/12/2019
1
0–1
Ashley Jeffordlast played 19/11/2019
1
0–1
Ali Masonlast played 05/11/2019
1
0–1
Mark Brookslast played 15/10/2019
1
1–0
Lee Codlinglast played 24/09/2019
1
1–0
Carl Palmerlast played 17/09/2019
1
0–1
K Edelast played 13/08/2019
1
1–0
L Barberlast played 11/06/2019
1
1–0
Ded Kalajlast played 04/06/2019
1
1–0
Lee Westlast played 14/05/2019
1
1–0
M Naidulast played 23/04/2019
1
0–1
Wayne Fleetlast played 19/03/2019
1
1–0
Patrick Corriealast played 26/02/2019
1
0–1
Neil Grasslast played 19/02/2019
1
1–0
Darren Belllast played 15/01/2019
1
1–0
Andy Van Ackerenlast played 08/01/2019
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.