10
seasons
119
games
50%
won
60 won, 59 lost · frames 150–136 · Break & Clears: 1 · 87 different opponents · teams: Albion B, RBL B, The Ex Men, RBL, Dragon Ball Z
Highlights
Played mostNick White6 games · won 3
Best record againstHarland Sparrowwon 2 of 3
Toughest opponentAlan Hodgkinsonwon 0 of 3
Best venueThetford Exservicemans Clubwon 9 of 14 (64%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
Albion BDivision 2
42
50%
392026
Albion BDivision 2
158
53%
382025/26
Albion BDivision 1
194
21%
372024/25
RBL BDivision 2
136
46%
362024
RBL BDivision 2
1512
80%
352023
RBL BDivision 2
127
58%
342022/23
The Ex MenDivision 2
127
58%
332022
RBLDivision 2
106
60%
322021/22
RBLDivision 2
91
11%
312019/20
Dragon Ball ZDivision 2
107
70%
Venues played at
VenuePW%
Royal British Legion4325
58%
Albion2211
50%
Thetford Exservicemans Club149
64%
The Railway Tavern62
33%
Conservative Club51
20%
Green Dragon53
60%
Great Hockham Eagle41
25%
Shropham Social Club43
75%
Bardwell Dun Cow31
33%
Cuemasters32
67%
East Harling Sports & Social Club21
50%
Flintknappers20
0%
Hopton Vine20
0%
Attleborough Snooker Centre11
100%
Ixworth Greyhound10
0%
North Lopham Kings Head10
0%
The Bell10
0%
Head to head
87 opponentsOpponentPWon–lost
Nick Whitelast played 21/01/2025
6
3–3
Alan Hodgkinsonlast played 02/12/2025
3
0–3
Mark Fowlerlast played 13/05/2025
3
0–3
Ashley Halllast played 28/01/2025
3
1–2
Harland Sparrowlast played 19/11/2024
3
2–1
Patrick Merryweatherlast played 20/10/2026
2
2–0
Tom Nicholsonlast played 28/07/2026
2
2–0
Lucy Gooderhamlast played 14/07/2026
2
1–1
Martin Wilgoslast played 02/06/2026
2
1–1
Jon Clarklast played 26/05/2026
2
1–1
Stuart McDonaldlast played 09/12/2025
2
1–1
Kevin Birdlast played 04/11/2025
2
0–2
Aaron Lambertlast played 07/10/2025
2
1–1
Lee Maddoxlast played 22/10/2024
2
1–1
Wesley Dennislast played 11/06/2024
2
2–0
Harry Bartonlast played 30/04/2024
2
2–0
Paul Edwardslast played 05/09/2023
2
1–1
Carl Palmerlast played 24/01/2023
2
0–2
Sam Carrolllast played 17/01/2023
2
2–0
Brian Richardsonlast played 13/12/2022
2
0–2
Martin Larchlast played 27/09/2022
2
1–1
Stuart Ellislast played 31/05/2022
2
0–2
Mike Carterlast played 15/03/2022
2
1–1
Jake Copemanlast played 11/02/2020
2
1–1
Gary Smith2last played 03/11/2026
1
1–0
Zeelast played 06/10/2026
1
0–1
Nathan Leelast played 29/09/2026
1
0–1
Nathan Croninlast played 18/08/2026
1
0–1
Tom Hadfieldlast played 04/08/2026
1
1–0
Jack Morterlast played 12/05/2026
1
0–1
Jamie Barnettlast played 05/05/2026
1
1–0
Steve Gracelast played 21/04/2026
1
0–1
Will Pettitlast played 14/04/2026
1
1–0
Graeme Milnelast played 17/03/2026
1
0–1
Rafal Lazarlast played 03/03/2026
1
1–0
Terry Suttlelast played 13/01/2026
1
1–0
Nick Smithlast played 18/11/2025
1
0–1
Mark Turnerlast played 28/10/2025
1
0–1
Ritchie Davieslast played 23/09/2025
1
0–1
Dee Cannelllast played 02/09/2025
1
0–1
Ryan Brownlast played 19/08/2025
1
1–0
Mark Stokeslast played 22/07/2025
1
0–1
Kevin Farrelllast played 24/06/2025
1
0–1
Phil Seamanlast played 17/06/2025
1
1–0
Adam Haylettlast played 03/06/2025
1
0–1
Ross Joneslast played 20/05/2025
1
0–1
Tiago Ramireslast played 18/03/2025
1
0–1
Phil Jermylast played 11/02/2025
1
0–1
Paul Cooperlast played 26/11/2024
1
1–0
Gordon Van Driellast played 29/10/2024
1
1–0
Reece Ashmorelast played 08/10/2024
1
1–0
Ollie Fugilast played 01/10/2024
1
0–1
Gary Bennettlast played 10/09/2024
1
1–0
Petelast played 02/07/2024
1
1–0
Andy Sparrowhawklast played 18/06/2024
1
1–0
Martin Pearsonlast played 28/05/2024
1
1–0
Dan Aldouslast played 21/05/2024
1
0–1
Alan Mosslast played 07/05/2024
1
1–0
Ashley Weedinglast played 09/04/2024
1
1–0
Rikki Lankshearlast played 26/03/2024
1
1–0
Graham Milnelast played 20/02/2024
1
0–1
Mark Briggslast played 06/02/2024
1
0–1
Dan Oprealast played 16/01/2024
1
1–0
Carl Mayhewlast played 31/10/2023
1
1–0
Alan Greenlast played 10/10/2023
1
0–1
Josh Hollowaylast played 19/09/2023
1
1–0
Adam Kentish-Turbefieldlast played 18/07/2023
1
0–1
John Vernonlast played 11/07/2023
1
1–0
Fergus Claxtonlast played 30/05/2023
1
1–0
Kevin Vincentlast played 07/03/2023
1
1–0
Craig Holmeslast played 14/02/2023
1
1–0
Mike Briggslast played 06/12/2022
1
0–1
Charlie Woodlast played 15/11/2022
1
1–0
John Smithlast played 19/07/2022
1
1–0
Allan Sutcliffelast played 12/07/2022
1
1–0
Roger Wheelerlast played 26/04/2022
1
0–1
Jason Richardsonlast played 12/04/2022
1
1–0
Colin Walshlast played 29/03/2022
1
0–1
Lee Dobsonlast played 08/02/2022
1
0–1
D Williamsonlast played 11/01/2022
1
0–1
Donna Ashmorelast played 21/09/2021
1
0–1
Dean Higgslast played 04/02/2020
1
1–0
George Holmeslast played 21/01/2020
1
1–0
Zoe Masonlast played 17/12/2019
1
1–0
Alan Drucelast played 19/11/2019
1
1–0
Ryan Mortleylast played 05/11/2019
1
1–0
Jason Edghilllast played 24/09/2019
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.