Steve Perry

Career · since season 30
9
seasons
93
games
47%
won

44 won, 49 lost · frames 96–112 · 69 different opponents · teams: Touching Cloth, Railway Allstars, Railway A, Ex-service A, Railway

Highlights

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

Season by season

Venues played at

VenuePW%
The Railway Tavern4321 49%
Thetford Exservicemans Club135 38%
Bardwell Dun Cow52 40%
Great Hockham Eagle52 40%
Royal British Legion52 40%
Conservative Club43 75%
Shropham Social Club33 100%
Albion21 50%
Cuemasters21 50%
East Harling Sports & Social Club20 0%
Ixworth Greyhound21 50%
Bar 3310 0%
Flintknappers11 100%
North Lopham Kings Head10 0%
The Bell10 0%

Head to head

69 opponents
OpponentPWon–lost
Pete Annslast played 02/12/2025 5 1–4 John Whiffinlast played 06/01/2026 4 2–2 Paul Amondlast played 09/12/2025 3 1–2 Kevin Birdlast played 01/10/2024 3 1–2 Rikki Lankshearlast played 05/09/2023 3 3–0 Martin Woodlast played 08/04/2025 2 0–2 Chris Connorslast played 18/03/2025 2 0–2 Mark Turnerlast played 18/02/2025 2 0–2 Dee Cannelllast played 21/01/2025 2 0–2 Ed Sheridanlast played 29/10/2024 2 2–0 Brian Richardsonlast played 15/08/2023 2 1–1 Harland Sparrowlast played 27/06/2023 2 0–2 Jamie Dixonlast played 24/01/2023 2 0–2 Andy Watsonlast played 13/12/2022 2 1–1 P Sobbylast played 06/08/2019 2 2–0 Jason Martinlast played 14/05/2019 2 1–1 Callum Woodslast played 10/02/2026 1 0–1 Gary Ashmorelast played 13/01/2026 1 1–0 Mark Briggslast played 18/11/2025 1 1–0 John McKeownlast played 07/10/2025 1 1–0 Gavin Mehmetlast played 23/09/2025 1 0–1 Rocky Deanlast played 09/09/2025 1 1–0 Steve Ashfordlast played 24/06/2025 1 0–1 Aaron Lambertlast played 20/05/2025 1 1–0 J Reynoldslast played 11/02/2025 1 0–1 Richard Websterlast played 28/01/2025 1 0–1 Martin Pearsonlast played 17/12/2024 1 0–1 Ralph Largelast played 19/11/2024 1 0–1 Jake Copemanlast played 08/10/2024 1 0–1 Graham Milnelast played 10/09/2024 1 0–1 Ant McCabelast played 11/06/2024 1 0–1 Gavin Hedgeslast played 30/04/2024 1 1–0 Kevin Timmslast played 09/04/2024 1 0–1 Ian Goslinglast played 27/02/2024 1 0–1 David Bullerlast played 06/02/2024 1 0–1 Graham Fletcherlast played 21/11/2023 1 1–0 Andrew Van Ackerenlast played 07/11/2023 1 1–0 Alan Nurselast played 31/10/2023 1 1–0 Tiago Ramireslast played 10/10/2023 1 1–0 Sam Carrolllast played 26/09/2023 1 1–0 Joe Robertslast played 29/08/2023 1 0–1 Rob O'Kanelast played 13/06/2023 1 1–0 Josh Hollowaylast played 23/05/2023 1 1–0 Alan Readlast played 17/01/2023 1 0–1 Gordy Russelllast played 10/01/2023 1 1–0 Adam Haylettlast played 20/12/2022 1 0–1 Brian Spingalast played 08/11/2022 1 1–0 Paul Cooperlast played 25/10/2022 1 1–0 Keenan Stokeslast played 27/09/2022 1 0–1 Greg Thompsonlast played 13/09/2022 1 1–0 James Gardnerlast played 06/09/2022 1 0–1 John Smithlast played 21/06/2022 1 1–0 Jonathan Clarklast played 31/05/2022 1 0–1 J Molineuxlast played 10/05/2022 1 0–1 Adam Sanfordlast played 29/03/2022 1 1–0 Andy Vanackeranlast played 15/03/2022 1 1–0 John Wallacelast played 21/09/2021 1 1–0 Peter Burrowslast played 02/07/2019 1 0–1 Ian Stonelast played 25/06/2019 1 1–0 M Naidulast played 11/06/2019 1 0–1 Thomas Burlinglast played 04/06/2019 1 1–0 Martin Wilgoslast played 30/04/2019 1 1–0 David Williamsonlast played 02/04/2019 1 1–0 Luke Maceylast played 12/03/2019 1 1–0 Nick Jameslast played 26/02/2019 1 0–1 Rikki Lanksherlast played 19/02/2019 1 0–1 Alan Greenlast played 05/02/2019 1 1–0 Alan Drucelast played 29/01/2019 1 1–0 Nick Whitelast played 08/01/2019 1 1–0

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