11
seasons
111
games
28%
won
31 won, 80 lost · frames 83–159 · 90 different opponents · teams: Clean Break, 'Off The Rails', Steadfasts, Railway A, Railway, RBL Nomads
Highlights
Played mostMartin Wood5 games · won 0
Best record againstJoe Robertswon 2 of 3
Toughest opponentMartin Woodwon 0 of 5
Best venueRoyal British Legionwon 8 of 20 (40%)
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
10
0%
392026
Clean BreakDivision 2
81
13%
382025/26
'Off The Rails'Division 1
152
13%
372024/25
'Off The Rails'Division 2
137
54%
362024
SteadfastsDivision 1
91
11%
352023
SteadfastsDivision 1
101
10%
342022/23
Railway ADivision 1
61
17%
332022
Railway ADivision 1
101
10%
322021/22
RailwayDivision 2
84
50%
312019/20
RBL NomadsDivision 2
136
46%
302019
RBL NomadsDivision 2
187
39%
Venues played at
VenuePW%
Thetford Exservicemans Club269
35%
Royal British Legion208
40%
The Railway Tavern144
29%
Cuemasters122
17%
Great Hockham Eagle90
0%
Conservative Club60
0%
East Harling Sports & Social Club52
40%
Albion41
25%
Bardwell Dun Cow20
0%
Flintknappers21
50%
Green Dragon20
0%
North Lopham Kings Head20
0%
Shropham Social Club21
50%
Bar 3311
100%
Ixworth Greyhound10
0%
Head to head
90 opponentsOpponentPWon–lost
Martin Woodlast played 09/09/2025
5
0–5
Joe Robertslast played 14/07/2026
3
2–1
Stuart McDonaldlast played 26/05/2026
3
0–3
Jamie Barnettlast played 10/02/2026
2
2–0
Dee Cannelllast played 24/06/2025
2
1–1
Sam Spurdenlast played 08/04/2025
2
1–1
John Whiffinlast played 29/10/2024
2
0–2
Keenan Stokeslast played 16/04/2024
2
1–1
Darren Winglast played 10/10/2023
2
0–2
Mark Stokeslast played 19/09/2023
2
1–1
Darren Hamblinglast played 29/08/2023
2
0–2
Ross Thomas-Joneslast played 08/08/2023
2
0–2
Patrick Merryweatherlast played 25/01/2022
2
1–1
Paul Edwardslast played 19/10/2021
2
0–2
Paul Traylorlast played 16/07/2019
2
0–2
Neil Grasslast played 21/05/2019
2
2–0
Gavin Mehmetlast played 29/09/2026
1
0–1
Joey Mehmetlast played 07/07/2026
1
0–1
Tom Nicholsonlast played 05/05/2026
1
0–1
Rob O'Kanelast played 14/04/2026
1
0–1
Ross Joneslast played 17/03/2026
1
0–1
Neil Boultonlast played 17/02/2026
1
0–1
Alan Hodgkinsonlast played 09/12/2025
1
0–1
Richard Websterlast played 02/12/2025
1
0–1
Jack Morterlast played 04/11/2025
1
0–1
Nick Smithlast played 07/10/2025
1
0–1
Steve Bournelast played 02/09/2025
1
0–1
Ashley Bakerlast played 29/07/2025
1
0–1
Chris Nicolaoulast played 22/07/2025
1
0–1
Mark Briggslast played 08/07/2025
1
0–1
Ryan Edwardslast played 17/06/2025
1
1–0
Ralph Largelast played 03/06/2025
1
0–1
Mark Turnerlast played 20/05/2025
1
0–1
Aaron Lambertlast played 13/05/2025
1
0–1
Paul Cooperlast played 11/03/2025
1
0–1
Rocky Deanlast played 11/02/2025
1
1–0
Jim Hatcherlast played 28/01/2025
1
1–0
Adam Barnardlast played 17/12/2024
1
1–0
Brian Richardsonlast played 10/12/2024
1
0–1
Harry Bartonlast played 19/11/2024
1
1–0
Callum Wardlast played 08/10/2024
1
1–0
Lee Maddoxlast played 01/10/2024
1
0–1
Paul Tarseylast played 17/09/2024
1
0–1
Tony Whitelast played 10/09/2024
1
1–0
Pete Annslast played 02/07/2024
1
0–1
Terry Suttlelast played 18/06/2024
1
0–1
Dan Huntlast played 07/05/2024
1
0–1
Kevin Birdlast played 09/04/2024
1
0–1
Stuart Garnerlast played 19/03/2024
1
0–1
Chris Chapmanlast played 27/02/2024
1
0–1
Colin Walshlast played 21/11/2023
1
0–1
John Clarklast played 31/10/2023
1
0–1
Steve Ashfordlast played 11/07/2023
1
0–1
Greg Thompsonlast played 13/06/2023
1
0–1
Andy Edwardslast played 07/02/2023
1
0–1
James Gardnerlast played 13/12/2022
1
1–0
Darren Mitchelllast played 18/10/2022
1
0–1
Hayden Readlast played 04/10/2022
1
0–1
Adam Haylettlast played 13/09/2022
1
0–1
Zeelast played 19/07/2022
1
0–1
Dominic Chandlerlast played 12/07/2022
1
0–1
David Bullerlast played 28/06/2022
1
0–1
Rui Sousalast played 21/06/2022
1
0–1
Andy Sparrowhawklast played 08/02/2022
1
1–0
Dan Ekelast played 07/12/2021
1
0–1
Carl Palmerlast played 23/11/2021
1
1–0
Adam Stanfordlast played 02/11/2021
1
1–0
Jason Richardsonlast played 26/10/2021
1
0–1
Donna Ashmorelast played 03/03/2020
1
1–0
Mark Fowlerlast played 25/02/2020
1
0–1
Richard Millslast played 11/02/2020
1
1–0
Marcus Britnelllast played 21/01/2020
1
0–1
Ashley Pickeringlast played 14/01/2020
1
0–1
M Lancasterlast played 17/12/2019
1
1–0
Jason Edghilllast played 10/12/2019
1
0–1
Gary Larchlast played 05/11/2019
1
0–1
Philip Jermylast played 15/10/2019
1
0–1
Mark Bowtlelast played 08/10/2019
1
1–0
Tom Burlinglast played 24/09/2019
1
1–0
Jack Nicolllast played 17/09/2019
1
1–0
Keith Younglast played 06/08/2019
1
0–1
L Vincentlast played 23/07/2019
1
1–0
Graham Fletcherlast played 14/05/2019
1
1–0
Gary Ashmorelast played 30/04/2019
1
0–1
Darren Belllast played 23/04/2019
1
0–1
Nick Jameslast played 09/04/2019
1
0–1
Matthew Burkelast played 02/04/2019
1
1–0
Neil Pitchfordlast played 05/02/2019
1
0–1
Ded Kalajlast played 15/01/2019
1
0–1
Mick Carterlast played 08/01/2019
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.