Tom Hadfield

Career · since season 38
3
seasons
40
games
70%
won

28 won, 12 lost · frames 62–31 · 37 different opponents · teams: Flintknappers

Highlights

Played mostNeil Boulton2 games · won 2
Best venueThetford Exservicemans Clubwon 7 of 8 (88%)

Best and toughest count opponents met at least 3 times; best venue needs 5 games there.

Season by season

Venues played at

VenuePW%
Flintknappers1914 74%
Thetford Exservicemans Club87 88%
Albion31 33%
Hopton Vine32 67%
The Railway Tavern21 50%
Conservative Club10 0%
Cuemasters10 0%
East Harling Sports & Social Club11 100%
Great Hockham Eagle11 100%
North Lopham Kings Head11 100%

Head to head

37 opponents
OpponentPWon–lost
Neil Boultonlast played 03/11/2026 2 2–0 Nick Whitelast played 05/05/2026 2 1–1 Lucy Gooderhamlast played 03/03/2026 2 2–0 Cameron Thompsonlast played 20/10/2026 1 1–0 Dan Birchamlast played 06/10/2026 1 0–1 Stan Robertslast played 29/09/2026 1 1–0 James Boughton1last played 01/09/2026 1 0–1 Nathan Boultonlast played 04/08/2026 1 0–1 Stuart McDonaldlast played 28/07/2026 1 1–0 Joey Mehmetlast played 14/07/2026 1 1–0 Allan Fordlast played 07/07/2026 1 1–0 Richie Redwinlast played 16/06/2026 1 1–0 Martin Pearsonlast played 02/06/2026 1 1–0 Chad Swiftlast played 26/05/2026 1 1–0 Colby Joneslast played 12/05/2026 1 0–1 Wayne Frostlast played 14/04/2026 1 1–0 Ross Joneslast played 31/03/2026 1 0–1 Will Pettitlast played 17/03/2026 1 1–0 Graeme Milnelast played 17/02/2026 1 1–0 Dan Oprealast played 10/02/2026 1 0–1 Sam Spurdenslast played 13/01/2026 1 1–0 Ollie Thompsonlast played 09/12/2025 1 0–1 Alan Drucelast played 02/12/2025 1 1–0 C Fludelast played 18/11/2025 1 0–1 Andy Watsonlast played 04/11/2025 1 0–1 Rob O'Kanelast played 28/10/2025 1 0–1 Andy Sparrowhawklast played 07/10/2025 1 1–0 Adam Barnardlast played 23/09/2025 1 1–0 Brian Spingalast played 09/09/2025 1 1–0 Gary Bennettlast played 02/09/2025 1 1–0 Terry Hannantlast played 19/08/2025 1 1–0 Toby Thompsonlast played 12/08/2025 1 0–1 Harland Sparrowlast played 29/07/2025 1 1–0 Karen Dartonlast played 22/07/2025 1 1–0 Colin Walshlast played 24/06/2025 1 1–0 Ashley Halllast played 20/05/2025 1 1–0 Zeelast played 13/05/2025 1 1–0

League matches since season 30 (2019). Tap an opponent to see every game between you.