Most Frequently Met Opponents By Gary Thomson - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Shaun Murphy 2 1 50% 12 5
England David Grace 1 0 0% 6 2
Germany Lasse Munstermann 2 1 50% 8 4
England Adam Chalkley 1 0 0% 4 0
England Stuart Carrington 1 0 0% 6 2
Scotland Bobby Cruickshanks 1 0 0% 6 2
Scotland Anthony McGill 1 1 100% 6 4
England Robbie Williams 1 1 100% 6 4
England Adam Duffy 1 0 0% 7 3
England Lee Page 1 1 100% 6 4
England Mike Hallett 1 1 100% 4 4
England Lee Farebrother 1 0 0% 7 3
England Alex Davies 1 0 0% 4 0
England Matthew Barnes 2 1 50% 11 4
England Jimmy Robertson 1 1 100% 6 4
England Gary Wilkinson 1 0 0% 7 3
England David Lilley 1 0 0% 9 4
England Bradley Jones 2 0 0% 11 3
England Jeff Cundy 2 2 100% 11 8
Australia James Mifsud 1 0 0% 6 2
Iceland Bryngmar Valdimarsson 1 0 0% 7 3
Wales Lee Walker 1 0 0% 16 6
England Luke Fisher 2 2 100% 25 19
England Barry Pinches 2 1 50% 15 7
England Andrew Norman 1 1 100% 6 5
England Stuart Mann 2 2 100% 16 10
Scotland Marcus Campbell 1 1 100% 8 5
Scotland Billy Snaddon 2 1 50% 10 5
Northern Ireland Terry Murphy 1 0 0% 6 1
Jamaica Rory McLeod 2 1 50% 13 8
England Stuart Pettman 1 0 0% 9 4
England Brian Morgan 1 0 0% 7 2
England Alfie Burden 1 1 100% 7 5
England Andrew Higginson 1 0 0% 16 7
England Andy Hicks 1 0 0% 9 4
Wales Paul Davies 3 2 66.67% 19 10
England Sunit Vaswani 1 0 0% 6 2
England Michael Wild 1 1 100% 6 4
England Mark Gray 1 0 0% 8 3
England Luke Simmonds 2 1 50% 15 7
England Martin Gould 1 1 100% 7 5
England Stephen Rowlings 1 1 100% 9 5
Scotland Steven Bennie 1 1 100% 7 4
England Craig Steadman 1 1 100% 7 4
England Adrian Rosa 1 0 0% 5 1
England Chris Melling 1 0 0% 7 2
England Joe Jogia 1 1 100% 8 5
England Michael Rhodes 1 1 100% 9 5
England Stuart Reardon 1 1 100% 5 4
Northern Ireland Dermot McGlinchey 2 2 100% 24 14
England Mark James 1 0 0% 7 2
Scotland John Lardner 1 0 0% 8 3
Thailand Somporn Kanthawung 1 1 100% 9 5
England Nick Terry 2 0 0% 31 11
England Lee Walters 1 1 100% 8 6
Scotland Alex Lambie 2 2 100% 12 11
England Mark Davis 1 0 0% 6 1
England Jimmy Singh 1 1 100% 6 5
Northern Ireland Patrick Wallace 3 0 0% 30 10
Northern Ireland Dylan Leary 1 1 100% 18 10
Italy Roberto Frezza 1 0 0% 6 1
England Lee Johnson 1 1 100% 7 5
England David Coles 1 0 0% 9 4
England Julian Goodyear 1 1 100% 9 5
Wales Gareth Chilcott 1 0 0% 8 3
England Shaun Mellish 1 1 100% 9 5
England Scott Rigg 2 2 100% 16 10
England Michael Holt 1 1 100% 9 5
Ireland Joe Delaney 1 0 0% 6 1
Wales James Reynolds 1 1 100% 5 5
Finland Robin Hull 1 0 0% 5 0
England Stuart Parnell 1 1 100% 5 5
England Graham MacDonald 1 1 100% 5 5
England Munraj Pal 1 0 0% 5 1
England David Hall 1 1 100% 4 4
England Colin Mitchell 1 1 100% 4 4
England Andreas Ahmed 2 2 100% 14 10
England Matthew Street 1 0 0% 8 3
Switzerland Darren Paris 1 0 0% 8 3
England Wayne Stannard 1 1 100% 6 5
Cyprus Charlie Economou 1 0 0% 8 3
Australia Johl Younger 1 0 0% 5 0
England Eddie Manning 1 0 0% 7 2
England Aruinder Batth 1 1 100% 8 5
England Jason Weston 1 0 0% 9 4
England John Burns 1 0 0% 7 2
Ireland Barry McNamee 1 1 100% 8 5
England Antony Bolsover 1 0 0% 7 2
England Stephen Kershaw 1 1 100% 9 5
England Barry Mapstone 1 1 100% 9 5
England Paul Wykes 1 0 0% 6 1
Ireland Darren Lennox 1 1 100% 9 5
England Andy Neck 1 1 100% 6 5
England Rogelio Esteiro 1 1 100% 6 5
Northern Ireland Gary Irvine 1 0 0% 9 4
England Eden Butterworth 2 2 100% 13 9
Wales Robert Harrhy 1 0 0% 8 3
England Paul Dawson 1 1 100% 7 5
England Gareth Atkins 1 1 100% 7 5
England Craig Harrison 2 0 0% 17 7
England John Bayliss 1 1 100% 6 5
England Steve Russell 1 1 100% 9 5
England Stephen Popplewell 1 0 0% 8 3
England Robert Grenville-Smith 1 1 100% 6 5
England Wayne Cooper 1 1 100% 9 5
England Glenn Stevenson 2 2 100% 13 9
Sri Lanka Indika Dodangoda 1 1 100% 7 4
England Damian Massey 1 0 0% 8 3
England Craig Newson 1 1 100% 7 5
England Brett Patmore 1 0 0% 8 3
England Jonathan Bagley 1 1 100% 9 5
Malaysia Sam Chong 1 0 0% 6 1
England Kevin Sullivan 1 1 100% 5 5
Ireland Leo Fernandez 1 0 0% 6 1
England Elliott Clark 1 0 0% 8 3
England Derek Dunkling 1 0 0% 8 3
Scotland Alan Burnett 1 0 0% 6 2
Wales Mark Tucker 1 1 100% 6 4
England Darryn Walker 1 0 0% 7 2
Ireland Stanley Murphy 1 0 0% 9 4
Scotland James McBain 1 0 0% 9 4
England Kamal Jit Singh 1 1 100% 6 5
England Grant Conquest 1 0 0% 4 0
England Ian Bullimore 1 1 100% 7 4
England Michael Tomlinson 1 0 0% 7 3
Russia David Maslov 1 1 100% 7 4
Scotland Michael Leslie 1 0 0% 6 2
Ireland Dessie Sheehan 1 1 100% 4 4
England Oliver Brown 1 0 0% 5 1
Germany Lukas Kleckers 1 0 0% 6 2
Belgium Kevin van Hove 1 0 0% 6 2
Germany Hassan Glumcevic-Kaufmann 1 1 100% 4 4
England Josh Mulholland 1 1 100% 7 4
England Louis Heathcote 1 0 0% 4 0
Ireland Aman Goel 1 1 100% 5 4
Ireland Ross Bulman 2 1 50% 11 6
Pakistan Haider Ali 1 1 100% 6 4
England Simon Bedford 1 0 0% 7 3
England Imran Puri 1 1 100% 5 4
England Gary Lees 1 1 100% 4 4
Japan Keishin Kamihashi 1 0 0% 6 2
China Mei Xiwen 1 0 0% 7 3
England Nigel Bond 1 0 0% 6 2
Wales Alex Taubman 1 0 0% 6 2
Canada Roshan Birdi 1 1 100% 4 4
England Mitchell Mann 1 0 0% 6 2
England James Height 1 1 100% 4 4
Wales Michael White 1 0 0% 5 1
Wales Carl Bennett 1 1 100% 7 4
Northern Ireland Robbie Mcguigan 1 0 0% 6 2
Hong Kong Yu Kiu Chang 1 0 0% 7 3
Hong Kong Ng On Yee 1 0 0% 7 3