11
seasons
154
games
88%
won
135 won, 19 lost · frames 266–74 · Break & Clears: 12 · 89 different opponents · teams: Poke & Hope, Hockham Hillbilly's, Hockham Hillbillys, Hockham Eagle
Highlights
Played mostDarren Hambling8 games · won 4
Best record againstDarren Wingwon 6 of 6
Toughest opponentDarren Hamblingwon 4 of 8
Best venueConservative Clubwon 11 of 11 (100%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
Poke & HopeDivision 1
44
100%
392026
Poke & HopeDivision 1
1714
82%
382025/26
Poke & HopeDivision 1
2121
100%
372024/25
Poke & HopeDivision 1
1513
87%
362024
Poke & HopeDivision 1
1717
100%
352023
Poke & HopeDivision 1
1816
89%
342022/23
Poke & HopeDivision 1
139
69%
332022
Poke & HopeDivision 1
1414
100%
322021/22
Hockham Hillbilly'sDivision 1
107
70%
312019/20
Hockham HillbillysDivision 1
76
86%
302019
Hockham EagleDivision 1
1814
78%
Venues played at
VenuePW%
Great Hockham Eagle8374
89%
Thetford Exservicemans Club2319
83%
Conservative Club1111
100%
Cuemasters76
86%
The Railway Tavern76
86%
Albion44
100%
Bardwell Dun Cow44
100%
North Lopham Kings Head43
75%
East Harling Sports & Social Club33
100%
Attleborough Snooker Centre21
50%
Ixworth Greyhound22
100%
Norfolk Terrier11
100%
Thetford Sports & Social Club10
0%
Head to head
89 opponentsOpponentPWon–lost
Darren Hamblinglast played 02/06/2026
8
4–4
Darren Winglast played 13/12/2022
6
6–0
Andy Edwardslast played 18/08/2026
5
5–0
Will Foskerlast played 09/09/2025
5
5–0
Jamie Warnocklast played 04/08/2026
4
4–0
Steve Davieslast played 18/03/2025
4
4–0
Mark Stokeslast played 18/02/2025
4
3–1
Dan Huntlast played 19/03/2024
4
4–0
Zeelast played 14/02/2023
4
4–0
Phil Seamanlast played 31/03/2026
3
3–0
Jamie Dixonlast played 18/11/2025
3
3–0
Stuart McDonaldlast played 06/02/2024
3
3–0
Rui Sousalast played 07/02/2023
3
3–0
Martin Wilgoslast played 29/09/2026
2
1–1
Nathan Crosslast played 28/07/2026
2
1–1
Kevin Birdlast played 26/05/2026
2
2–0
Colin Pearcelast played 12/05/2026
2
2–0
Alan Hodgkinsonlast played 05/05/2026
2
2–0
Carl Mayhewlast played 10/02/2026
2
2–0
Andy Mitchelllast played 02/12/2025
2
2–0
Nick Smithlast played 28/10/2025
2
1–1
Paul Amondlast played 19/08/2025
2
2–0
Mark Briggslast played 29/07/2025
2
2–0
Steve Perrylast played 08/04/2025
2
2–0
Kevin Farrelllast played 28/01/2025
2
2–0
Richard Websterlast played 17/12/2024
2
1–1
Kevin Timmslast played 18/06/2024
2
2–0
Brian Spingalast played 21/05/2024
2
1–1
Keenan Stokeslast played 07/05/2024
2
2–0
Pete Annslast played 09/01/2024
2
2–0
James Gardnerlast played 29/08/2023
2
2–0
Steve Ashfordlast played 15/08/2023
2
1–1
Paul Thomaslast played 17/01/2023
2
2–0
James Vincentlast played 04/10/2022
2
1–1
Gary Larchlast played 16/07/2019
2
2–0
Scott Wardlast played 03/11/2026
1
1–0
Alex Cooperlast played 20/10/2026
1
1–0
Dean Spinkslast played 06/10/2026
1
1–0
Martin Larchlast played 14/07/2026
1
1–0
Josh Jexlast played 07/07/2026
1
1–0
Scott Greenlast played 16/06/2026
1
0–1
Matt Largelast played 17/03/2026
1
0–1
Steve Fearnlast played 03/03/2026
1
1–0
Stuart Ellislast played 17/02/2026
1
1–0
Justin Millslast played 14/10/2025
1
1–0
Rocky Deanlast played 07/10/2025
1
1–0
Steve Bournelast played 23/09/2025
1
1–0
Dee Cannelllast played 22/07/2025
1
1–0
Ryan Edwardslast played 08/07/2025
1
1–0
Tim Hembroughlast played 24/06/2025
1
1–0
Neil Boultonlast played 03/06/2025
1
1–0
Ryan Brownlast played 13/05/2025
1
1–0
Sam Carrolllast played 11/03/2025
1
1–0
Jake Copemanlast played 21/01/2025
1
1–0
Stuart Garnerlast played 10/12/2024
1
1–0
Martin Pearsonlast played 29/10/2024
1
1–0
Phil Jermylast played 28/05/2024
1
1–0
Mark Fowlerlast played 26/03/2024
1
1–0
Paul Cooperlast played 27/02/2024
1
1–0
Ben Tarftlast played 23/01/2024
1
1–0
Jamie Jarrettlast played 31/10/2023
1
1–0
Alan Readlast played 10/10/2023
1
1–0
Chris Horsleylast played 05/09/2023
1
1–0
John Whiffinlast played 08/08/2023
1
1–0
Luke Keablelast played 30/05/2023
1
1–0
Andy Watsonlast played 23/05/2023
1
1–0
Rob O'Kanelast played 10/01/2023
1
1–0
Mick Carterlast played 13/09/2022
1
0–1
David Bullerlast played 12/07/2022
1
1–0
Jacob Thomaslast played 10/05/2022
1
1–0
Ross Thomas-Joneslast played 15/03/2022
1
1–0
Gary Ashmorelast played 01/03/2022
1
1–0
Aaron Lambertlast played 30/11/2021
1
0–1
Peter Annslast played 23/11/2021
1
1–0
Andy Higdonlast played 26/10/2021
1
1–0
Hayden Readlast played 19/10/2021
1
0–1
Adam Haylettlast played 28/09/2021
1
1–0
Jim Waldocklast played 21/09/2021
1
1–0
Ant Tungutlast played 17/12/2019
1
1–0
Brian Richardsonlast played 17/09/2019
1
1–0
Carl Follenlast played 06/08/2019
1
1–0
Dan Goodmanlast played 23/07/2019
1
1–0
Paul Laidlawlast played 04/06/2019
1
1–0
Greg Thompsonlast played 21/05/2019
1
0–1
Chris Bettslast played 19/02/2019
1
0–1
Jonathan Clarklast played 05/02/2019
1
1–0
Antony Tungutlast played 29/01/2019
1
1–0
Rui Souzalast played 15/01/2019
1
1–0
Paul Chapmanlast played 08/01/2019
1
1–0
League matches since season 30 (2019). Tap an opponent to see every game between you.