10
seasons
135
games
43%
won
58 won, 77 lost · frames 130–165 · 100 different opponents · teams: Cuemasters-303, Railway 'Its All There', Bell, The Bell, Knappers, Five Bells
Highlights
Played mostGraham Fletcher5 games · won 3
Best record againstAllan Sutcliffewon 3 of 4
Toughest opponentAlan Greenwon 0 of 3
Best venueRoyal British Legionwon 8 of 11 (73%)
Best and toughest count opponents met at least 3 times; best venue needs 5 games there.
Season by season
SeasonTeamPW%
402026/27
Cuemasters-303Division 2
30
0%
392026
Railway 'Its All There'Division 2
157
47%
382025/26
Railway 'Its All There'Division 2
1812
67%
372024/25
Railway 'Its All There'Division 1
175
29%
362024
Railway 'Its All There'Division 2
1610
63%
352023
Railway 'Its All There'Division 2
136
46%
342022/23
BellDivision 2
169
56%
332022
The BellDivision 2
70
0%
322021/22
KnappersDivision 2
112
18%
302019
Five BellsDivision 2
197
37%
Venues played at
VenuePW%
The Railway Tavern4625
54%
Thetford Exservicemans Club177
41%
Royal British Legion118
73%
The Bell94
44%
Flintknappers82
25%
Shropham Social Club61
17%
Bardwell Dun Cow51
20%
Great Hockham Eagle52
40%
Conservative Club31
33%
Cuemasters31
33%
Albion20
0%
East Harling Sports & Social Club21
50%
Hopton Vine21
50%
Ixworth Greyhound20
0%
Bar 3310
0%
North Lopham Kings Head10
0%
Head to head
100 opponentsOpponentPWon–lost
Graham Fletcherlast played 31/03/2026
5
3–2
Allan Sutcliffelast played 10/10/2023
4
3–1
Oliver Holroydlast played 17/02/2026
3
1–2
Alan Greenlast played 18/07/2023
3
0–3
Keith Younglast played 12/04/2022
3
1–2
Nathan Boultonlast played 20/10/2026
2
0–2
Richie Redwinlast played 01/09/2026
2
0–2
Neil Boultonlast played 07/07/2026
2
2–0
Wemyss Russelllast played 07/10/2025
2
2–0
Tom Nicholsonlast played 19/08/2025
2
2–0
Andy Mitchelllast played 18/03/2025
2
0–2
David Bullerlast played 11/02/2025
2
0–2
Andy Harveylast played 21/01/2025
2
1–1
Jim Waldocklast played 26/11/2024
2
1–1
Chris Chapmanlast played 10/09/2024
2
0–2
Fergus Claxtonlast played 09/07/2024
2
2–0
Mark Turnerlast played 11/06/2024
2
0–2
Andrew Van Ackerenlast played 28/05/2024
2
2–0
Ashley Weedinglast played 07/05/2024
2
1–1
Lee Dobsonlast played 30/04/2024
2
1–1
Brian Richardsonlast played 09/01/2024
2
2–0
Nick Jameslast played 21/11/2023
2
1–1
Kevin Vincentlast played 28/02/2023
2
2–0
Ashley Halllast played 17/01/2023
2
0–2
Shaun Carrolllast played 10/01/2023
2
2–0
Will Foskerlast played 25/01/2022
2
1–1
Steve Bournelast played 26/10/2021
2
0–2
Graeme Milnelast played 03/11/2026
1
0–1
Jack Owenlast played 29/09/2026
1
0–1
Ryan Edwardslast played 04/08/2026
1
0–1
John Hoylast played 28/07/2026
1
0–1
Andy Sparrowhawklast played 14/07/2026
1
1–0
Stuart McDonaldlast played 16/06/2026
1
1–0
Adam Barnardlast played 26/05/2026
1
0–1
Chris Horsleylast played 05/05/2026
1
0–1
Danny Woodlast played 21/04/2026
1
1–0
Jean Saunderslast played 14/04/2026
1
1–0
Steve Ashfieldlast played 03/03/2026
1
0–1
Will Pettitlast played 10/02/2026
1
1–0
Harland Sparrowlast played 13/01/2026
1
1–0
Allan Fordlast played 06/01/2026
1
0–1
Tony Dartonlast played 09/12/2025
1
1–0
Joe Robertslast played 02/12/2025
1
1–0
Henry McMeechanlast played 18/11/2025
1
1–0
Nick Whitelast played 09/09/2025
1
0–1
Miguel Lagelast played 02/09/2025
1
1–0
Gordon Van Driellast played 12/08/2025
1
1–0
Bobby Lockwoodlast played 29/07/2025
1
1–0
Neil Borleylast played 22/07/2025
1
0–1
Steve Dickenlast played 17/06/2025
1
1–0
Toby Thompsonlast played 20/05/2025
1
0–1
Steve Davieslast played 08/04/2025
1
1–0
Aaron Lambertlast played 11/03/2025
1
0–1
Kevin Bakerlast played 18/02/2025
1
0–1
Stuart Garnerlast played 28/01/2025
1
0–1
Jamie Warnocklast played 17/12/2024
1
1–0
Colin Pearcelast played 10/12/2024
1
0–1
Adam Haylettlast played 29/10/2024
1
0–1
Paul Amondlast played 22/10/2024
1
0–1
Jamie Dixonlast played 01/10/2024
1
1–0
Josh Hollowaylast played 02/07/2024
1
0–1
Mark Briggslast played 18/06/2024
1
1–0
Dave Beatonlast played 09/04/2024
1
0–1
Harry Bartonlast played 26/03/2024
1
0–1
Dan Aldouslast played 19/03/2024
1
1–0
Jim Hatcherlast played 23/01/2024
1
0–1
J Walkerlast played 16/01/2024
1
1–0
Adam Kentish-Turbefieldlast played 07/11/2023
1
0–1
Dan Oprealast played 17/10/2023
1
0–1
Dan Ekelast played 15/08/2023
1
0–1
Ashley Jefferylast played 13/06/2023
1
1–0
John Vernonlast played 06/06/2023
1
0–1
C Langleylast played 14/02/2023
1
0–1
Josh Clayton-Lawrencelast played 07/02/2023
1
1–0
Tiago Ramireslast played 24/01/2023
1
1–0
Colin Walshlast played 20/12/2022
1
0–1
Stu Beetonlast played 08/11/2022
1
1–0
Alan Drucelast played 18/10/2022
1
0–1
David Thirtlelast played 13/09/2022
1
0–1
Paul Edwardslast played 19/07/2022
1
0–1
Mark Millerlast played 31/05/2022
1
0–1
Rikki Lankshearlast played 15/03/2022
1
0–1
Simon Dykelast played 08/02/2022
1
0–1
Keenan Stokeslast played 07/12/2021
1
0–1
James Gardnerlast played 30/11/2021
1
1–0
Roger Wheelerlast played 16/11/2021
1
1–0
Carl Palmerlast played 28/09/2021
1
0–1
L Barberlast played 23/07/2019
1
0–1
Ian Goslinglast played 02/07/2019
1
0–1
Luke Keablelast played 04/06/2019
1
1–0
Paul Traylorlast played 21/05/2019
1
0–1
A Stewardlast played 14/05/2019
1
1–0
Jason Martinlast played 30/04/2019
1
0–1
Michael Lawrencelast played 09/04/2019
1
0–1
Neil Grasslast played 02/04/2019
1
0–1
Rocky Deanlast played 19/02/2019
1
0–1
Gene Furneauxlast played 05/02/2019
1
0–1
Ryan Mortleylast played 29/01/2019
1
0–1
D Cromwelllast played 15/01/2019
1
1–0
David Daltonlast played 08/01/2019
1
0–1
League matches since season 30 (2019). Tap an opponent to see every game between you.