6
seasons
84
games
51%
won
43 won, 41 lost · frames 99–101 · 61 different opponents · teams: Touching Cloth, Railway Allstars
Highlights
Played mostDarren Hambling3 games · won 0
Best record againstCarl Mayhewwon 2 of 3
Toughest opponentDarren Hamblingwon 0 of 3
Best venueThe Railway Tavernwon 21 of 32 (66%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
Venues played at
VenuePW%
The Railway Tavern3221
66%
Cuemasters156
40%
Thetford Exservicemans Club94
44%
Bardwell Dun Cow63
50%
Great Hockham Eagle62
33%
Conservative Club42
50%
North Lopham Kings Head40
0%
Ixworth Greyhound31
33%
Royal British Legion22
100%
Albion10
0%
East Harling Sports & Social Club11
100%
Shropham Social Club11
100%
Head to head
61 opponentsOpponentPWon–lost
Darren Hamblinglast played 18/08/2026
3
0–3
Aaron Lambertlast played 04/08/2026
3
1–2
Carl Mayhewlast played 09/12/2025
3
2–1
Callum Wardlast played 09/09/2025
3
2–1
Jamie Dixonlast played 08/07/2025
3
0–3
Greg Thompsonlast played 20/10/2026
2
1–1
Roger Nicholsonlast played 28/07/2026
2
0–2
Kevin Bakerlast played 07/07/2026
2
0–2
Martin Larchlast played 02/06/2026
2
0–2
Andy Mitchelllast played 18/11/2025
2
1–1
David Bullerlast played 14/10/2025
2
1–1
Kevin Farrelllast played 07/10/2025
2
1–1
Teejay Dicklast played 02/09/2025
2
2–0
Paul Cooperlast played 19/08/2025
2
1–1
Paul Amondlast played 28/01/2025
2
0–2
Patrick Merryweatherlast played 10/09/2024
2
2–0
Paul Thomaslast played 28/05/2024
2
1–1
Adam Kentish-Turbefieldlast played 23/01/2024
2
1–1
John McKeownlast played 03/11/2026
1
1–0
Scott Wardlast played 06/10/2026
1
0–1
Aaron Andrewslast played 29/09/2026
1
0–1
Jonathan Francislast played 01/09/2026
1
1–0
Alan Hodgkinsonlast played 14/07/2026
1
0–1
Jay Darcylast played 16/06/2026
1
0–1
Callum Woodslast played 26/05/2026
1
0–1
James Philpottslast played 12/05/2026
1
1–0
Dee Cannelllast played 05/05/2026
1
1–0
Andy Edwardslast played 31/03/2026
1
0–1
Nathan Crosslast played 03/03/2026
1
0–1
David Thirtlelast played 17/02/2026
1
0–1
Nick Smithlast played 10/02/2026
1
1–0
Mike Deanlast played 13/01/2026
1
1–0
Andy Higdonlast played 06/01/2026
1
1–0
Wayne Frostlast played 28/10/2025
1
1–0
Kevin Laweslast played 23/09/2025
1
1–0
Phil Seamanlast played 29/07/2025
1
1–0
Jack Morterlast played 22/07/2025
1
0–1
Ralph Largelast played 17/06/2025
1
0–1
Gavin Mehmetlast played 20/05/2025
1
0–1
Ed Sheridanlast played 11/03/2025
1
1–0
Sam Carrolllast played 17/12/2024
1
1–0
Gavin Hedgeslast played 10/12/2024
1
0–1
Josh Jexlast played 19/11/2024
1
1–0
Colin Pearcelast played 22/10/2024
1
0–1
Chris Horsleylast played 08/10/2024
1
1–0
Richard Websterlast played 01/10/2024
1
1–0
Dan Huntlast played 09/07/2024
1
1–0
Matt Largelast played 21/05/2024
1
1–0
Pete Annslast played 30/04/2024
1
1–0
Will Foskerlast played 27/02/2024
1
1–0
Brian Richardsonlast played 21/11/2023
1
1–0
Ashley Weedinglast played 31/10/2023
1
1–0
Harland Sparrowlast played 10/10/2023
1
0–1
Lee Dobsonlast played 05/09/2023
1
1–0
Josh Hollowaylast played 29/08/2023
1
1–0
Nick Whitelast played 15/08/2023
1
1–0
Keith Younglast played 08/08/2023
1
1–0
David Fletcherlast played 18/07/2023
1
0–1
Shaun Carrolllast played 13/06/2023
1
0–1
Ashley Halllast played 30/05/2023
1
1–0
Oli Highamlast played 23/05/2023
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.