7
seasons
75
games
56%
won
42 won, 33 lost · frames 94–89 · Break & Clears: 1 · 52 different opponents · teams: Touching Cloth, Railway Allstars, Railway B
Highlights
Played mostMartin Wood4 games · won 0
Best record againstRoger Nicholsonwon 2 of 3
Toughest opponentMartin Woodwon 0 of 4
Best venueThetford Exservicemans Clubwon 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
42
50%
392026
Touching ClothDivision 1
179
53%
382025/26
Railway AllstarsDivision 1
2012
60%
372024/25
Railway AllstarsDivision 1
159
60%
362024
Railway AllstarsDivision 1
147
50%
342022/23
Railway BDivision 2
31
33%
332022
Railway BDivision 2
22
100%
Venues played at
VenuePW%
The Railway Tavern2917
59%
Cuemasters158
53%
Thetford Exservicemans Club85
63%
Great Hockham Eagle71
14%
Bardwell Dun Cow42
50%
North Lopham Kings Head43
75%
Ixworth Greyhound32
67%
Conservative Club22
100%
East Harling Sports & Social Club11
100%
Royal British Legion10
0%
Shropham Social Club11
100%
Head to head
52 opponentsOpponentPWon–lost
Martin Woodlast played 04/08/2026
4
0–4
Tim Hembroughlast played 26/05/2026
3
0–3
Roger Nicholsonlast played 14/04/2026
3
2–1
Kevin Birdlast played 09/12/2025
3
0–3
Greg Thompsonlast played 23/09/2025
3
0–3
Adam Kentish-Turbefieldlast played 28/01/2025
3
1–2
Gavin Mehmetlast played 20/10/2026
2
1–1
Colin Pearcelast played 28/07/2026
2
1–1
Stuart Garnerlast played 05/05/2026
2
1–1
Alan Hodgkinsonlast played 06/01/2026
2
2–0
Steve Davieslast played 02/12/2025
2
1–1
Dee Cannelllast played 04/11/2025
2
1–1
Mark Briggslast played 22/07/2025
2
1–1
Neil Boultonlast played 13/05/2025
2
1–1
Gary Ashmorelast played 11/06/2024
2
1–1
Martin Larchlast played 30/04/2024
2
2–0
Alan Mosslast played 03/11/2026
1
1–0
Callum Woodslast played 06/10/2026
1
1–0
Jay Darcylast played 29/09/2026
1
0–1
Scott Greenlast played 01/09/2026
1
0–1
Andy Edwardslast played 14/07/2026
1
1–0
Carl Mayhewlast played 07/07/2026
1
1–0
Adam Whyattlast played 16/06/2026
1
1–0
Jim Waldocklast played 02/06/2026
1
1–0
Doug Trudgilllast played 12/05/2026
1
1–0
Paul Cooperlast played 31/03/2026
1
1–0
Richard Websterlast played 17/03/2026
1
1–0
Scott Claydonlast played 03/03/2026
1
0–1
Phil Seamanlast played 17/02/2026
1
1–0
Teejay Dicklast played 13/01/2026
1
1–0
Ritchie Davieslast played 18/11/2025
1
1–0
Andy Harveylast played 28/10/2025
1
1–0
Ian Goslinglast played 02/09/2025
1
0–1
Gavin Hedgeslast played 29/07/2025
1
1–0
Darren Hamblinglast played 08/07/2025
1
0–1
Jason Frostlast played 24/06/2025
1
1–0
Kevin Hollandlast played 17/06/2025
1
1–0
Kevin Farrelllast played 03/06/2025
1
1–0
Mark Stokeslast played 18/03/2025
1
1–0
Stuart McDonaldlast played 11/03/2025
1
1–0
Jake Copemanlast played 11/02/2025
1
1–0
Patrick Merryweatherlast played 17/12/2024
1
0–1
Matt Largelast played 19/11/2024
1
0–1
Paul Thomaslast played 29/10/2024
1
1–0
Andrew Cruikshanklast played 10/09/2024
1
1–0
Alan Readlast played 09/07/2024
1
1–0
Brian Spingalast played 28/05/2024
1
1–0
Steve Ashfordlast played 20/02/2024
1
0–1
Chris Connorslast played 06/02/2024
1
1–0
Kevin Halllast played 13/09/2022
1
1–0
Trudy Lambertlast played 06/09/2022
1
0–1
Rikki Lankshearlast played 12/04/2022
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.