8
seasons
74
games
84%
won
62 won, 12 lost · frames 133–48 · Break & Clears: 4 · 57 different opponents · teams: Sharks, Albion
Highlights
Played mostMark Fowler4 games · won 4
Best record againstMark Fowlerwon 4 of 4
Toughest opponentAndy Edwardswon 2 of 3
Best venueCuemasterswon 22 of 25 (88%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
Venues played at
VenuePW%
Cuemasters2522
88%
Thetford Exservicemans Club2017
85%
Albion87
88%
Conservative Club52
40%
Bardwell Dun Cow33
100%
Great Hockham Eagle33
100%
The Railway Tavern33
100%
East Harling Sports & Social Club22
100%
Ixworth Greyhound21
50%
North Lopham Kings Head21
50%
Royal British Legion11
100%
Head to head
57 opponentsOpponentPWon–lost
Mark Fowlerlast played 04/11/2025
4
4–0
Richard Websterlast played 06/10/2026
3
3–0
Andy Edwardslast played 01/09/2026
3
2–1
Gavin Mehmetlast played 02/06/2026
3
3–0
Roger Nicholsonlast played 10/02/2026
3
2–1
Kevin Birdlast played 07/10/2025
3
3–0
Graham Milnelast played 28/01/2025
2
1–1
Paul Thomaslast played 11/06/2024
2
2–0
Colin Walshlast played 17/10/2023
2
2–0
Nathan Boultonlast played 31/05/2022
2
2–0
Callum Woodslast played 20/10/2026
1
1–0
Steve Knightslast played 29/09/2026
1
1–0
Alex Cooperlast played 18/08/2026
1
1–0
Mark Anclifflast played 04/08/2026
1
1–0
Jim Waldocklast played 28/07/2026
1
1–0
Nick Smithlast played 14/07/2026
1
0–1
Kevin Stebbingslast played 07/07/2026
1
1–0
John McKeownlast played 26/05/2026
1
1–0
Steve Bournelast played 05/05/2026
1
1–0
Martin Larchlast played 14/04/2026
1
1–0
Tim Hembroughlast played 31/03/2026
1
1–0
Jason Brownlast played 17/03/2026
1
1–0
Kevin Bakerlast played 03/03/2026
1
1–0
Martin Woodlast played 17/02/2026
1
0–1
Callum Wardlast played 13/01/2026
1
1–0
Tina Westgarthlast played 06/01/2026
1
1–0
Ralph Largelast played 09/12/2025
1
0–1
Aaron Lambertlast played 18/11/2025
1
1–0
Mike Deanlast played 28/10/2025
1
1–0
Paul Cooperlast played 14/10/2025
1
0–1
Gavin Hedgeslast played 23/09/2025
1
1–0
Jack Morterlast played 09/09/2025
1
1–0
Andrew Van Ackerenlast played 02/09/2025
1
1–0
Wayne Frostlast played 19/08/2025
1
0–1
Dan Tunmorelast played 12/08/2025
1
1–0
Ben Sparrowlast played 08/07/2025
1
1–0
Ian Goslinglast played 24/06/2025
1
1–0
David Thirtlelast played 20/05/2025
1
1–0
Sam Mitchelllast played 13/05/2025
1
1–0
Andy Harveylast played 18/03/2025
1
1–0
Greg Thompsonlast played 10/12/2024
1
0–1
Steve Ashfordlast played 19/11/2024
1
1–0
Mark Turnerlast played 29/10/2024
1
0–1
Darren Winglast played 02/07/2024
1
0–1
Chris Connorslast played 28/05/2024
1
1–0
Ollie Fugilast played 30/04/2024
1
1–0
Phil Jermylast played 19/03/2024
1
1–0
David Bullerlast played 20/02/2024
1
1–0
Steve Davieslast played 23/01/2024
1
1–0
Dan Huntlast played 16/01/2024
1
1–0
Hayden Readlast played 07/11/2023
1
1–0
Andy Mitchelllast played 10/10/2023
1
1–0
Terry Suttlelast played 26/09/2023
1
0–1
James Vincentlast played 19/09/2023
1
1–0
Mark Stokeslast played 15/08/2023
1
1–0
Graham Fletcherlast played 21/06/2022
1
1–0
Harland Sparrowlast played 25/01/2022
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.