8
seasons
101
games
38%
won
38 won, 63 lost · frames 105–150 · 77 different opponents · teams: Clean Break, 'Off The Rails', Steadfasts, Exservice A, Ex-service A
Highlights
Played mostGraham Fletcher4 games · won 1
Best record againstGraham Fletcherwon 1 of 4
Toughest opponentZeewon 0 of 3
Best venueThetford Exservicemans Clubwon 24 of 41 (59%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
Clean BreakDivision 1
30
0%
392026
Clean BreakDivision 2
126
50%
382025/26
'Off The Rails'Division 1
195
26%
372024/25
'Off The Rails'Division 2
168
50%
362024
SteadfastsDivision 1
177
41%
352023
Exservice ADivision 2
168
50%
342022/23
Exservice ADivision 2
72
29%
332022
Ex-service ADivision 2
112
18%
Venues played at
VenuePW%
Thetford Exservicemans Club4124
59%
Cuemasters204
20%
Conservative Club71
14%
Royal British Legion72
29%
The Railway Tavern63
50%
Bardwell Dun Cow40
0%
Great Hockham Eagle30
0%
Shropham Social Club30
0%
Albion21
50%
North Lopham Kings Head21
50%
The Bell20
0%
East Harling Sports & Social Club10
0%
Flintknappers10
0%
Hopton Vine11
100%
Ixworth Greyhound11
100%
Head to head
77 opponentsOpponentPWon–lost
Graham Fletcherlast played 16/06/2026
4
1–3
Zeelast played 14/07/2026
3
0–3
Neil Boultonlast played 19/08/2025
3
0–3
Carl Mayhewlast played 03/11/2026
2
0–2
Matt Holroydlast played 01/09/2026
2
0–2
Ashley Halllast played 18/08/2026
2
1–1
Jordan Boultonlast played 17/02/2026
2
2–0
Ashley Bakerlast played 02/12/2025
2
0–2
Steve Davieslast played 18/11/2025
2
2–0
Darren Hamblinglast played 28/10/2025
2
1–1
Chris Chapmanlast played 02/09/2025
2
0–2
Alan Hodgkinsonlast played 12/08/2025
2
2–0
Jamie Dixonlast played 24/06/2025
2
0–2
Adam Haylettlast played 13/05/2025
2
0–2
Andy Edwardslast played 11/03/2025
2
0–2
Jim Hatcherlast played 01/10/2024
2
0–2
Nick Smithlast played 16/04/2024
2
1–1
Nick Jameslast played 05/09/2023
2
1–1
Jason Richardsonlast played 24/01/2023
2
1–1
Martin Larchlast played 28/06/2022
2
1–1
Kevin Stebbingslast played 20/10/2026
1
0–1
Mark Turnerlast played 06/10/2026
1
0–1
Garry Mehmetlast played 07/07/2026
1
0–1
Callum Wardlast played 02/06/2026
1
1–0
Rochy Woodslast played 05/05/2026
1
0–1
Lucy Gooderhamlast played 21/04/2026
1
1–0
Martin Pearsonlast played 14/04/2026
1
1–0
Jamie Warnocklast played 13/01/2026
1
0–1
John Whiffinlast played 09/12/2025
1
0–1
Ritchie Davieslast played 04/11/2025
1
0–1
Wayne Frostlast played 14/10/2025
1
0–1
Tim Hembroughlast played 07/10/2025
1
0–1
Roger Nicholsonlast played 23/09/2025
1
0–1
Ross Joneslast played 08/07/2025
1
0–1
Jason Frostlast played 17/06/2025
1
1–0
Josh Jexlast played 03/06/2025
1
0–1
Justin Millslast played 20/05/2025
1
1–0
Martin Griffithslast played 08/04/2025
1
1–0
Josh Hollowaylast played 18/03/2025
1
1–0
Harland Sparrowlast played 18/02/2025
1
1–0
Keith Younglast played 11/02/2025
1
0–1
Andrew Hatcherlast played 28/01/2025
1
1–0
Paul Tarseylast played 21/01/2025
1
0–1
Paul Wrightlast played 26/11/2024
1
1–0
Dave Beatonlast played 22/10/2024
1
1–0
Andrew Van Ackerenlast played 08/10/2024
1
0–1
Tony Dartonlast played 17/09/2024
1
1–0
Ben Sparrowlast played 11/06/2024
1
1–0
Andy Higdonlast played 21/05/2024
1
0–1
Kevin Timmslast played 07/05/2024
1
1–0
Mark Ewinglast played 30/04/2024
1
0–1
Pete Annslast played 26/03/2024
1
0–1
Steve Bournelast played 27/02/2024
1
1–0
Hayden Readlast played 23/01/2024
1
0–1
Steve Ashfordlast played 16/01/2024
1
1–0
Kevin Birdlast played 21/11/2023
1
1–0
Graham Shaylast played 07/11/2023
1
0–1
Chad Swiftlast played 31/10/2023
1
1–0
Mark Fowlerlast played 10/10/2023
1
1–0
Ashley Weedinglast played 26/09/2023
1
0–1
Graham Milnelast played 29/08/2023
1
1–0
Richard Websterlast played 15/08/2023
1
0–1
Tom Nicholsonlast played 08/08/2023
1
1–0
Joe Robertslast played 18/07/2023
1
1–0
Nick Whitelast played 11/07/2023
1
1–0
Shaun Carrolllast played 23/05/2023
1
0–1
Rikki Lankshearlast played 07/03/2023
1
0–1
Colin Walshlast played 14/02/2023
1
0–1
Ross Thomas-Joneslast played 10/01/2023
1
0–1
Mark Millerlast played 15/11/2022
1
1–0
Allan Sutcliffelast played 13/09/2022
1
0–1
Chris Nicolaoulast played 12/07/2022
1
0–1
Trevor Durrantlast played 21/06/2022
1
0–1
Josh Claydon-Lawrencelast played 31/05/2022
1
1–0
Ben Reillylast played 17/05/2022
1
0–1
Brian Richardsonlast played 10/05/2022
1
0–1
Mervyn Dicklast played 29/03/2022
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.