8
seasons
106
games
51%
won
54 won, 52 lost · frames 125–113 · Break & Clears: 1 · 75 different opponents · teams: Touching Cloth, Exservice Ultras, Exservice Players, Albion
Highlights
Played mostDan Hunt4 games · won 2
Best record againstIan Goslingwon 3 of 3
Toughest opponentTerry Suttlewon 0 of 3
Best venueAlbionwon 5 of 8 (63%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
Touching ClothDivision 1
10
0%
392026
Touching ClothDivision 1
147
50%
382025/26
Exservice UltrasDivision 2
2012
60%
372024/25
Exservice Players, Exservice UltrasDivision 1
127
58%
362024
Exservice PlayersDivision 1
177
41%
352023
Exservice PlayersDivision 1
1811
61%
342022/23
Exservice PlayersDivision 1
133
23%
302019
AlbionDivision 1
117
64%
Venues played at
VenuePW%
Thetford Exservicemans Club5429
54%
Cuemasters104
40%
Albion85
63%
Conservative Club83
38%
Great Hockham Eagle53
60%
The Railway Tavern53
60%
Bardwell Dun Cow33
100%
East Harling Sports & Social Club31
33%
North Lopham Kings Head31
33%
Hopton Vine21
50%
Flintknappers10
0%
Ixworth Greyhound10
0%
Norfolk Terrier10
0%
Royal British Legion11
100%
Head to head
75 opponentsOpponentPWon–lost
Dan Huntlast played 09/01/2024
4
2–2
John Whiffinlast played 14/07/2026
3
1–2
Gavin Hedgeslast played 02/06/2026
3
2–1
Terry Suttlelast played 05/05/2026
3
0–3
Dee Cannelllast played 19/11/2024
3
1–2
Andy Edwardslast played 23/01/2024
3
0–3
Ian Goslinglast played 16/01/2024
3
3–0
Dean Spinkslast played 29/09/2026
2
0–2
Ashley Bakerlast played 07/07/2026
2
0–2
Henry McMeechanlast played 23/09/2025
2
2–0
Brian Richardsonlast played 19/08/2025
2
2–0
Kevin Birdlast played 26/11/2024
2
1–1
Mick Carterlast played 29/10/2024
2
1–1
Jim Waldocklast played 22/10/2024
2
1–1
Gavin Mehmetlast played 08/10/2024
2
1–1
Martin Woodlast played 21/05/2024
2
1–1
Gary Ashmorelast played 30/04/2024
2
1–1
Hayden Readlast played 16/04/2024
2
1–1
Adam Haylettlast played 06/02/2024
2
1–1
Nick Smithlast played 07/11/2023
2
0–2
Andy Watsonlast played 20/12/2022
2
1–1
Les Mannionlast played 23/07/2019
2
2–0
Rob Huntlast played 25/06/2019
2
1–1
Kevin Farrelllast played 28/07/2026
1
0–1
Chris Butcherlast played 16/06/2026
1
0–1
David Bullerlast played 26/05/2026
1
0–1
Scott Greenlast played 12/05/2026
1
0–1
John McKeownlast played 14/04/2026
1
1–0
Andy Higdonlast played 31/03/2026
1
1–0
Paul Amondlast played 17/03/2026
1
1–0
Keenan Stokeslast played 10/02/2026
1
1–0
John Wilkinslast played 13/01/2026
1
0–1
Graham Fletcherlast played 06/01/2026
1
0–1
Adam Barnardlast played 09/12/2025
1
0–1
Martin Pearsonlast played 02/12/2025
1
1–0
Martin Griffithslast played 18/11/2025
1
1–0
Ollie Thompsonlast played 28/10/2025
1
1–0
Gordon Van Driellast played 07/10/2025
1
1–0
Tom Hadfieldlast played 09/09/2025
1
0–1
Lucy Gooderhamlast played 02/09/2025
1
0–1
Ollie Fugilast played 12/08/2025
1
1–0
Sam Carrolllast played 29/07/2025
1
1–0
Chris Lettinlast played 22/07/2025
1
1–0
Dan Greenlast played 08/07/2025
1
1–0
Jack Owenlast played 24/06/2025
1
0–1
Dave Beatonlast played 17/06/2025
1
1–0
Will Kentlast played 03/06/2025
1
0–1
Matt Holroydlast played 13/05/2025
1
0–1
Neil Borleylast played 08/04/2025
1
1–0
Phil Jermylast played 18/03/2025
1
0–1
Gary Bennettlast played 11/02/2025
1
1–0
Ralph Largelast played 01/10/2024
1
0–1
Graham Milnelast played 17/09/2024
1
1–0
Mark Turnerlast played 10/09/2024
1
1–0
Pete Annslast played 18/06/2024
1
0–1
Jamie Warnocklast played 28/05/2024
1
0–1
Ben Tarftlast played 09/04/2024
1
1–0
Darren Hamblinglast played 27/02/2024
1
0–1
Steve Davieslast played 10/10/2023
1
1–0
Mark Briggslast played 26/09/2023
1
1–0
John Clarklast played 19/09/2023
1
1–0
Chris Connorslast played 08/08/2023
1
1–0
Andy Mitchelllast played 13/06/2023
1
1–0
Joe Greenlast played 06/06/2023
1
1–0
Greg Thompsonlast played 17/01/2023
1
0–1
Darren Mitchelllast played 10/01/2023
1
1–0
Steve Perrylast played 08/11/2022
1
0–1
Mark Stokeslast played 25/10/2022
1
0–1
Alan Hodgkinsonlast played 18/10/2022
1
0–1
Matt Taylorlast played 04/10/2022
1
1–0
Jamie Dixonlast played 27/09/2022
1
0–1
Paul Lumbardlast played 13/08/2019
1
1–0
Rui Souzalast played 06/08/2019
1
1–0
David Thirtlelast played 11/06/2019
1
1–0
James Vincentlast played 12/03/2019
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.