11
seasons
159
games
84%
won
134 won, 25 lost · frames 269–83 · Break & Clears: 18 · 101 different opponents · teams: Poke & Hope, Poke And Hope
Highlights
Played mostTerry Suttle8 games · won 5
Best record againstAlan Hodgkinsonwon 5 of 5
Toughest opponentJohn Whiffinwon 2 of 4
Best venueThe Railway Tavernwon 7 of 7 (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
43
75%
392026
Poke & HopeDivision 1
1716
94%
382025/26
Poke & HopeDivision 1
2018
90%
372024/25
Poke & HopeDivision 1
1614
88%
362024
Poke & HopeDivision 1
1716
94%
352023
Poke & HopeDivision 1
1614
88%
342022/23
Poke & HopeDivision 1
1411
79%
332022
Poke & HopeDivision 1
1413
93%
322021/22
Poke And HopeDivision 1
127
58%
312019/20
Poke & HopeDivision 1
1211
92%
302019
Poke & HopeDivision 1
1711
65%
Venues played at
VenuePW%
Great Hockham Eagle8471
85%
Thetford Exservicemans Club2420
83%
Conservative Club1110
91%
Cuemasters76
86%
The Railway Tavern77
100%
Albion54
80%
East Harling Sports & Social Club42
50%
North Lopham Kings Head44
100%
Bardwell Dun Cow33
100%
Ixworth Greyhound33
100%
Attleborough Snooker Centre21
50%
Norfolk Terrier21
50%
Bar 3311
100%
Head to head
101 opponentsOpponentPWon–lost
Terry Suttlelast played 18/11/2025
8
5–3
Alan Hodgkinsonlast played 18/08/2026
5
5–0
Richard Cooklast played 18/06/2024
5
5–0
Hayden Readlast played 19/03/2024
5
4–1
Ben Sparrowlast played 20/10/2026
4
3–1
Paul Cooperlast played 05/05/2026
4
4–0
John Whiffinlast played 13/01/2026
4
2–2
Ralph Largelast played 24/06/2025
4
3–1
Steve Ashfordlast played 21/11/2023
4
4–0
Roger Nicholsonlast played 12/05/2026
3
3–0
Dee Cannelllast played 17/02/2026
3
3–0
Gary Ashmorelast played 20/02/2024
3
3–0
Chris Horsleylast played 07/06/2022
3
2–1
Colin Walshlast played 24/09/2019
3
3–0
Kevin Bakerlast played 26/05/2026
2
1–1
Gavin Hedgeslast played 31/03/2026
2
2–0
Steve Davieslast played 12/08/2025
2
2–0
Teejay Dicklast played 13/05/2025
2
2–0
Adam Kentish-Turbefieldlast played 17/12/2024
2
2–0
Andy Mitchelllast played 17/09/2024
2
2–0
Mark Fowlerlast played 02/07/2024
2
2–0
Paul Thomaslast played 21/05/2024
2
2–0
Brian Spingalast played 06/02/2024
2
1–1
Keenan Stokeslast played 23/01/2024
2
1–1
Darren Hamblinglast played 14/02/2023
2
2–0
Alan Readlast played 07/02/2023
2
2–0
Mark Ewinglast played 02/11/2021
2
1–1
Jason Noakeslast played 10/12/2019
2
1–1
Sheldon Wilbylast played 03/11/2026
1
1–0
Chris Butcherlast played 06/10/2026
1
1–0
James Boughtonlast played 29/09/2026
1
1–0
Kevin Farrelllast played 01/09/2026
1
1–0
Jay Darcylast played 28/07/2026
1
1–0
Shane Burrowslast played 07/07/2026
1
0–1
Kevin Stebbingslast played 16/06/2026
1
1–0
Stuart Garnerlast played 02/06/2026
1
1–0
Shaun Brookslast played 21/04/2026
1
1–0
Adam Whyattlast played 14/04/2026
1
1–0
Tim Hembroughlast played 17/03/2026
1
1–0
James Philpottslast played 03/03/2026
1
1–0
Richard Websterlast played 10/02/2026
1
1–0
Ashley Bakerlast played 06/01/2026
1
1–0
Chris Nicolaoulast played 09/12/2025
1
1–0
Mark Briggslast played 02/12/2025
1
1–0
Ryan Edwardslast played 04/11/2025
1
1–0
Mark Stokeslast played 28/10/2025
1
1–0
Colin Pearcelast played 14/10/2025
1
1–0
Neil Boultonlast played 07/10/2025
1
1–0
Ryan Brownlast played 09/09/2025
1
1–0
Darren Winglast played 02/09/2025
1
1–0
Jack Morterlast played 29/07/2025
1
1–0
Wayne Frostlast played 08/07/2025
1
1–0
Nathan Boultonlast played 03/06/2025
1
1–0
Steve Bournelast played 08/04/2025
1
1–0
Andrew Cruikshanklast played 11/03/2025
1
1–0
Nick Smithlast played 18/02/2025
1
1–0
Toby Slavenlast played 21/01/2025
1
1–0
Phil Seamanlast played 19/11/2024
1
1–0
Patrick Merryweatherlast played 29/10/2024
1
1–0
Chris Connorslast played 22/10/2024
1
1–0
Ed Sheridanlast played 08/10/2024
1
1–0
Mark Turnerlast played 01/10/2024
1
1–0
Andy Higdonlast played 11/06/2024
1
1–0
Josh Jexlast played 07/05/2024
1
1–0
Mick Carterlast played 26/03/2024
1
1–0
Carl Mayhewlast played 16/01/2024
1
1–0
Martin Wilgoslast played 26/09/2023
1
1–0
Martin Larchlast played 19/09/2023
1
1–0
Dan Aldouslast played 05/09/2023
1
1–0
Joe Greenlast played 29/08/2023
1
1–0
Dave Thirtlelast played 06/06/2023
1
1–0
John Wallacelast played 23/05/2023
1
1–0
David Bullerlast played 24/01/2023
1
1–0
Jacob Thomaslast played 17/01/2023
1
1–0
James Gardnerlast played 10/01/2023
1
0–1
Steve Perrylast played 20/12/2022
1
1–0
Darren Mitchelllast played 08/11/2022
1
0–1
Ben Reillylast played 27/09/2022
1
1–0
Will Foskerlast played 13/09/2022
1
1–0
Stuart McDonaldlast played 19/07/2022
1
1–0
Andy Edwardslast played 28/06/2022
1
1–0
Jim Waldocklast played 11/01/2022
1
1–0
Kevin Byfordlast played 07/12/2021
1
0–1
Ross Thomas-Joneslast played 30/11/2021
1
0–1
Peter Annslast played 19/10/2021
1
1–0
Zeelast played 05/10/2021
1
0–1
Martin Woodlast played 28/09/2021
1
0–1
Roger Wheelerlast played 04/02/2020
1
1–0
Phil Brownlowlast played 17/12/2019
1
1–0
Andy Vanackerenlast played 26/11/2019
1
1–0
Danny Naidulast played 05/11/2019
1
1–0
Carl Follenlast played 15/10/2019
1
1–0
Billy Pinkneylast played 08/10/2019
1
1–0
Jake Copemanlast played 13/08/2019
1
1–0
Colin Bloomlast played 16/07/2019
1
1–0
Dan Goodmanlast played 11/06/2019
1
0–1
Ritchie Breakwelllast played 21/05/2019
1
0–1
Dan Huntlast played 02/04/2019
1
1–0
Larry Winstonelast played 19/02/2019
1
1–0
Chris Hammondlast played 15/01/2019
1
0–1
Carl Palmerlast played 08/01/2019
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.