10
seasons
147
games
51%
won
75 won, 72 lost · frames 178–168 · 98 different opponents · teams: Bardwell Dun Cow B, Albion, S & S Sharks, Sports & Social Sharks
Highlights
Played mostAndy Sparrowhawk4 games · won 3
Best record againstJordan Boultonwon 4 of 4
Toughest opponentBrian Richardsonwon 0 of 4
Best venueBardwell Dun Cowwon 20 of 33 (61%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
392026
Bardwell Dun Cow BDivision 3
169
56%
382025/26
Bardwell Dun Cow BDivision 2
198
42%
372024/25
Bardwell Dun Cow BDivision 2
1710
59%
362024
Bardwell Dun Cow BDivision 2
1410
71%
352023
AlbionDivision 1
174
24%
342022/23
AlbionDivision 1
137
54%
332022
AlbionDivision 2
139
69%
322021/22
AlbionDivision 2
149
64%
312019/20
S & S SharksDivision 1
123
25%
302019
Sports & Social SharksDivision 1
126
50%
Venues played at
VenuePW%
Bardwell Dun Cow3320
61%
Albion2816
57%
Thetford Exservicemans Club2111
52%
Conservative Club84
50%
Royal British Legion83
38%
The Railway Tavern63
50%
Thetford Sports & Social Club61
17%
Great Hockham Eagle52
40%
East Harling Sports & Social Club41
25%
Hopton Vine41
25%
Flintknappers31
33%
Norfolk Terrier32
67%
North Lopham Kings Head32
67%
Shropham Social Club32
67%
Cuemasters22
100%
Attleborough Snooker Centre11
100%
The Bell10
0%
Head to head
98 opponentsOpponentPWon–lost
Andy Sparrowhawklast played 10/09/2024
4
3–1
Brian Richardsonlast played 21/06/2022
4
0–4
Jordan Boultonlast played 31/05/2022
4
4–0
Jonny Earllast played 26/05/2026
3
2–1
Harland Sparrowlast played 12/05/2026
3
3–0
Zeelast played 23/09/2025
3
1–2
Fergus Claxtonlast played 12/08/2025
3
3–0
John Whiffinlast played 18/03/2025
3
2–1
Paul Thomaslast played 19/09/2023
3
2–1
Aaron Lambertlast played 29/08/2023
3
1–2
Alan Readlast played 18/10/2022
3
0–3
Tiago Ramireslast played 01/09/2026
2
1–1
Ollie Thompsonlast played 14/07/2026
2
0–2
Will Kentlast played 07/07/2026
2
1–1
Adam Barnardlast played 07/10/2025
2
0–2
Graham Fletcherlast played 17/06/2025
2
1–1
Andrew Van Ackerenlast played 18/02/2025
2
1–1
Ian Goslinglast played 28/01/2025
2
2–0
Alan Hodgkinsonlast played 19/11/2024
2
1–1
Neil Boultonlast played 22/10/2024
2
0–2
Danny Woodlast played 18/06/2024
2
2–0
Rikki Lankshearlast played 11/06/2024
2
1–1
Andy Mitchelllast played 30/04/2024
2
1–1
Nick Smithlast played 21/11/2023
2
0–2
Kevin Timmslast played 07/11/2023
2
1–1
Gary Ashmorelast played 31/10/2023
2
1–1
Pete Annslast played 17/10/2023
2
1–1
Gavin Hedgeslast played 11/07/2023
2
1–1
Brian Spingalast played 20/12/2022
2
1–1
Steve Perrylast played 13/12/2022
2
1–1
Mervyn Dicklast played 12/07/2022
2
1–1
Gordon Russelllast played 08/02/2022
2
1–1
Peter Annslast played 05/11/2019
2
1–1
Dan Huntlast played 25/06/2019
2
1–1
Larry Winstonelast played 14/05/2019
2
1–1
Steven Guylast played 04/08/2026
1
1–0
Kerry Hamblinglast played 28/07/2026
1
0–1
Rodney Montaguelast played 16/06/2026
1
0–1
Callum Collinslast played 02/06/2026
1
1–0
Matt Halllast played 05/05/2026
1
1–0
Roy Clarklast played 21/04/2026
1
1–0
Tina Couttslast played 14/04/2026
1
1–0
Wayne Fleetlast played 17/03/2026
1
0–1
Pete Daylast played 03/03/2026
1
1–0
Jordan Sobkowiaklast played 17/02/2026
1
1–0
Karen Dartonlast played 02/12/2025
1
0–1
Graeme Milnelast played 18/11/2025
1
1–0
Tom Hadfieldlast played 04/11/2025
1
1–0
Nathan Leelast played 28/10/2025
1
1–0
Ben Tarftlast played 09/09/2025
1
0–1
Paul MacIsaaclast played 02/09/2025
1
1–0
Shaun Carrolllast played 22/07/2025
1
0–1
Oliver Holroydlast played 08/07/2025
1
0–1
Coby Hindleylast played 24/06/2025
1
0–1
Chad Swiftlast played 20/05/2025
1
0–1
Graham Steelelast played 13/05/2025
1
1–0
Dave Beatonlast played 11/03/2025
1
1–0
Paul Tarseylast played 11/02/2025
1
1–0
Tom Nicholsonlast played 21/01/2025
1
1–0
Josh Claydon-Lawrencelast played 17/12/2024
1
0–1
Keiran Eaglelast played 10/12/2024
1
0–1
Harry Bartonlast played 26/11/2024
1
1–0
Reece Ashmorelast played 01/10/2024
1
1–0
Ollie Fugilast played 17/09/2024
1
0–1
Sam Carrolllast played 07/05/2024
1
1–0
Kevin Farrelllast played 16/04/2024
1
0–1
Allan Sutcliffelast played 20/02/2024
1
1–0
Martin Pearsonlast played 23/01/2024
1
1–0
Mark Briggslast played 16/01/2024
1
1–0
Dan Aldouslast played 10/10/2023
1
1–0
Darren Hamblinglast played 26/09/2023
1
0–1
Paul Cooperlast played 05/09/2023
1
0–1
David Bullerlast played 15/08/2023
1
0–1
Jamie Dixonlast played 13/06/2023
1
0–1
Andy Higdonlast played 30/05/2023
1
0–1
Martin Woodlast played 23/05/2023
1
0–1
Gordy Russelllast played 04/10/2022
1
0–1
Alan Greenlast played 19/07/2022
1
1–0
Nick Whitelast played 28/06/2022
1
0–1
Simon Dykelast played 25/01/2022
1
0–1
Ashley Halllast played 11/01/2022
1
1–0
Mark Fowlerlast played 23/11/2021
1
1–0
Ryan Edwardslast played 26/10/2021
1
1–0
J Arbonlast played 28/09/2021
1
1–0
Phil Jermylast played 21/09/2021
1
0–1
Richie Breakwelllast played 11/02/2020
1
0–1
Ian Stonelast played 21/01/2020
1
0–1
Danny Naidulast played 17/12/2019
1
1–0
Paul Lumbardlast played 10/12/2019
1
0–1
Chris Pinkneylast played 19/11/2019
1
1–0
Andy Vanackerenlast played 17/09/2019
1
0–1
Ritchie Breakwelllast played 13/08/2019
1
0–1
Colin Bloomlast played 11/06/2019
1
0–1
Steve Ashfordlast played 21/05/2019
1
1–0
Daniel Figuardolast played 02/04/2019
1
0–1
Jonathan Clarklast played 19/03/2019
1
1–0
Stuart McDonaldlast played 29/01/2019
1
1–0
Colin Walshlast played 08/01/2019
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.