9
seasons
112
games
63%
won
70 won, 42 lost · frames 146–100 · 84 different opponents · teams: 'Off The Rails', Steadfasts, Railway A, Railway
Highlights
Played mostAndy Higdon4 games · won 4
Best record againstAndy Higdonwon 4 of 4
Toughest opponentAdam Haylettwon 0 of 3
Best venueConservative Clubwon 7 of 8 (88%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
382025/26
'Off The Rails'Division 1
157
47%
372024/25
'Off The Rails'Division 2
1312
92%
362024
SteadfastsDivision 1
116
55%
352023
SteadfastsDivision 1
145
36%
342022/23
Railway ADivision 1
108
80%
332022
Railway ADivision 1
117
64%
322021/22
RailwayDivision 2
96
67%
312019/20
RailwayDivision 2
1311
85%
302019
RailwayDivision 2
168
50%
Venues played at
VenuePW%
Thetford Exservicemans Club3218
56%
The Railway Tavern2719
70%
Conservative Club87
88%
Cuemasters83
38%
Great Hockham Eagle74
57%
Royal British Legion75
71%
East Harling Sports & Social Club53
60%
Albion43
75%
Shropham Social Club32
67%
Flintknappers20
0%
Bar 3311
100%
Bardwell Dun Cow11
100%
Five Bells11
100%
Green Dragon11
100%
Ixworth Greyhound10
0%
North Lopham Kings Head11
100%
Head to head
84 opponentsOpponentPWon–lost
Andy Higdonlast played 29/10/2024
4
4–0
Gavin Mehmetlast played 09/09/2025
3
1–2
Neil Boultonlast played 11/02/2025
3
1–2
Tiago Ramireslast played 22/10/2024
3
2–1
Adam Haylettlast played 20/02/2024
3
0–3
Paul Cooperlast played 09/12/2025
2
2–0
Paul Amondlast played 02/12/2025
2
1–1
Dee Cannelllast played 28/10/2025
2
0–2
Darren Winglast played 12/08/2025
2
1–1
Chris Horsleylast played 08/07/2025
2
2–0
Steve Ashfordlast played 17/06/2025
2
1–1
Jamie Warnocklast played 11/06/2024
2
1–1
Brian Spingalast played 30/04/2024
2
1–1
Andy Watsonlast played 31/10/2023
2
1–1
Richard Cooklast played 05/09/2023
2
2–0
John Whiffinlast played 27/06/2023
2
1–1
David Bullerlast played 06/06/2023
2
0–2
Hayden Readlast played 30/05/2023
2
1–1
Ben Reillylast played 06/09/2022
2
2–0
Chris Connorslast played 28/06/2022
2
1–1
James Gardnerlast played 21/09/2021
2
1–1
Graham Fletcherlast played 23/07/2019
2
1–1
Steve Perrylast played 13/01/2026
1
0–1
Phil Seamanlast played 18/11/2025
1
0–1
Jason Frostlast played 14/10/2025
1
1–0
Mark Turnerlast played 23/09/2025
1
1–0
Jim Waldocklast played 22/07/2025
1
1–0
Nick Smithlast played 03/06/2025
1
0–1
Colin Pearcelast played 20/05/2025
1
0–1
Ben Tarftlast played 08/04/2025
1
1–0
Zeelast played 18/03/2025
1
1–0
R Anselllast played 18/02/2025
1
1–0
Gordon Van Driellast played 21/01/2025
1
1–0
Tony Whitelast played 17/12/2024
1
1–0
Nick Whitelast played 10/12/2024
1
1–0
Martin Griffithslast played 26/11/2024
1
1–0
Josh Hollowaylast played 19/11/2024
1
1–0
Darren Hamblinglast played 18/06/2024
1
1–0
Mark Stokeslast played 16/04/2024
1
0–1
Martin Larchlast played 26/03/2024
1
1–0
Rui Sousalast played 23/01/2024
1
1–0
Gavin Hedgeslast played 21/11/2023
1
0–1
Paul Thomaslast played 17/10/2023
1
0–1
Steve Davieslast played 15/08/2023
1
1–0
Mark Briggslast played 08/08/2023
1
1–0
Terry Suttlelast played 23/05/2023
1
0–1
Alan Hodgkinsonlast played 07/02/2023
1
1–0
Darren Mitchelllast played 24/01/2023
1
0–1
Joe Greenlast played 13/12/2022
1
1–0
Alan Readlast played 04/10/2022
1
1–0
Gordy Russelllast played 27/09/2022
1
1–0
Andy Edwardslast played 17/05/2022
1
1–0
Charlie Woodlast played 26/04/2022
1
1–0
Mark Ewinglast played 15/03/2022
1
0–1
Martin Woodlast played 01/03/2022
1
0–1
JJ Clarklast played 08/02/2022
1
1–0
Harland Sparrowlast played 11/01/2022
1
0–1
Andrew Vanackerenlast played 07/12/2021
1
1–0
Keenan Stokeslast played 30/11/2021
1
1–0
D Williamsonlast played 26/10/2021
1
0–1
Ashley Halllast played 14/09/2021
1
1–0
Mark Brookslast played 03/03/2020
1
1–0
Allan Sutcliffelast played 25/02/2020
1
1–0
Ryan Edwardslast played 04/02/2020
1
1–0
Pete Batemanlast played 10/12/2019
1
1–0
Arther Robertslast played 26/11/2019
1
1–0
Ashley Pickeringlast played 19/11/2019
1
0–1
David Warrenlast played 05/11/2019
1
1–0
Jason Turrelllast played 15/10/2019
1
1–0
Kai Williamslast played 08/10/2019
1
1–0
Andrew Kirkwoodlast played 24/09/2019
1
1–0
Kelly Bowerlast played 17/09/2019
1
1–0
A Grasslast played 06/08/2019
1
0–1
Robert Hamiltonlast played 02/07/2019
1
1–0
Nick Jameslast played 25/06/2019
1
0–1
K Edelast played 11/06/2019
1
1–0
Trevor Issittlast played 04/06/2019
1
0–1
D Cromwelllast played 21/05/2019
1
1–0
David Daltonlast played 14/05/2019
1
1–0
Will Foskerlast played 30/04/2019
1
1–0
L Barberlast played 09/04/2019
1
1–0
T Bainbridgelast played 05/02/2019
1
0–1
Joe Robertslast played 15/01/2019
1
0–1
George Hameslast played 08/01/2019
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.