Most Frequently Met Opponents By Gareth Allen - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Scotland Marcus Campbell 2 0 0% 12 4
Switzerland Alexander Ursenbacher 1 1 100% 4 4
Belgium Hans Blanckaert 1 1 100% 4 4
England David Grace 2 0 0% 11 3
England David Gray 1 0 0% 5 1
England Steve Judd 1 0 0% 4 0
England Jamie Barrett 1 0 0% 6 2
England Hammad Miah 2 2 100% 12 8
England Allan Taylor 1 0 0% 5 1
Ireland Joe Delaney 1 0 0% 6 2
Germany Julian Gartner 1 1 100% 5 4
England Les Dodd 1 0 0% 6 2
England Mark Davis 3 0 0% 18 6
England Adam Duffy 2 0 0% 9 1
England Martin Ball 1 1 100% 4 4
Poland Marek Slomianowski 1 1 100% 4 4
England Martin Gould 4 0 0% 27 7
Ireland Daniel Dempsey 1 1 100% 5 4
England Sydney Wilson 1 1 100% 4 4
England James Murdoch 1 0 0% 4 0
Scotland Stephen Maguire 2 0 0% 11 3
Netherlands Roy Stolk 1 1 100% 6 4
Belgium Wang Chooi Tan 1 1 100% 4 4
England Ricky Walden 2 0 0% 11 3
England Matthew Gevaux 1 1 100% 4 4
Northern Ireland Gerard Greene 2 0 0% 10 2
England Jamie Cope 2 0 0% 12 4
England Shane Castle 1 1 100% 7 4
Wales Richard King 1 1 100% 4 4
England Joel Walker 2 2 100% 12 8
Wales Daniel Wells 1 0 0% 5 1
Scotland Ross Muir 4 2 50% 35 17
China Li Hang 2 1 50% 13 5
England James Burrett 1 1 100% 5 4
England Ben Harrison 1 1 100% 6 4
England Paul Davison 2 0 0% 14 4
England Justin Astley 1 0 0% 7 3
Wales Gavin Lewis 1 1 100% 6 4
England Alfie Burden 2 1 50% 12 6
Wales Jak Jones 1 1 100% 6 4
England Rod Lawler 1 0 0% 5 0
England Callum Downing 1 0 0% 7 3
Norway Kurt Maflin 4 2 50% 27 13
England Nigel Bond 1 1 100% 5 4
England Andrew Higginson 1 0 0% 4 0
England Elliot Slessor 1 1 100% 4 4
England Richard Remelie 1 0 0% 6 2
England Dean Goddard 1 1 100% 6 4
England Joe Steele 1 1 100% 6 4
England Craig Barber 1 1 100% 7 4
Romania Radu Vilau 1 1 100% 5 4
China Xiao Guodong 2 0 0% 11 3
England Ryan Causton 3 2 66.67% 17 9
China Chen Zhe 1 0 0% 6 1
Malta Tony Drago 1 0 0% 8 3
Jamaica Rory McLeod 1 1 100% 6 4
Scotland John Higgins 2 0 0% 10 1
England Oliver Brown 2 0 0% 10 2
England Gareth Green 1 1 100% 6 4
England Joe O'Connor 1 1 100% 7 4
England John Beesley 1 1 100% 4 4
England Antony Parsons 1 0 0% 5 1
Netherlands Jan Hinfelaar 1 1 100% 4 4
England Christopher Keogan 2 0 0% 11 3
Wales Jamie Clarke 1 1 100% 5 4
England Michael Tomlinson 1 0 0% 7 3
Wales Kishan Hirani 2 0 0% 13 5
England Stuart Langford 1 1 100% 4 4
England James Carney 1 1 100% 7 4
England Michael Wild 1 0 0% 4 0
Belgium Daan van de Parre 1 1 100% 4 4
England Darren Cook 1 1 100% 7 4
England Charlie Walters 1 1 100% 5 4
England Oliver Lines 1 1 100% 5 4
England Andrew Norman 1 1 100% 6 4
England Richard Somauroo 1 1 100% 6 4
Germany Nicole Breitenstein 1 1 100% 4 4
Germany Bernd Strnad 1 1 100% 4 4
Germany Sascha Lippe 1 1 100% 7 4
England Barry Hawkins 1 0 0% 5 1
Pakistan Mohammed Asif 1 1 100% 9 5
Austria Andreas Ploner 1 0 0% 8 3
England Stuart Bingham 1 0 0% 8 3
Thailand Dechawat Poomjaeng 1 0 0% 7 2
Scotland Graeme Dott 1 0 0% 7 2
England Mark Vincent 1 1 100% 4 4
Scotland Michael Collumb 1 1 100% 4 4
England Liam Highfield 1 1 100% 6 4
Poland MichaƂ Ebert 1 1 100% 4 4
Russia Aleksandr Kurgankov 1 1 100% 4 4
England Jason Weston 1 1 100% 6 4
Scotland Alan McManus 1 0 0% 4 0
Wales Ben Jones 1 1 100% 5 4
England Sanderson Lam 1 0 0% 7 3
England Andy Marriott 1 1 100% 6 4
China Lin Shuai 1 0 0% 6 2
India David Singh 1 1 100% 4 4
England Lee Shanker 1 1 100% 4 4
Wales Rhydian Ap Owen 1 1 100% 5 4
Ireland Greg Casey 1 1 100% 6 4
Wales Alex Taubman 1 1 100% 6 4
England Adam Edge 1 1 100% 8 5
Scotland Jamie Burnett 1 0 0% 6 1
Northern Ireland Mark Allen 1 0 0% 4 0
England Barry Pinches 1 1 100% 6 5
India Aditya Mehta 1 1 100% 6 5
Belgium Luca Brecel 1 0 0% 7 3
Wales Michael White 1 0 0% 4 0
China Hu Hao 1 0 0% 5 1
China Liang Wenbo 1 0 0% 7 1
Wales Jamie Jones 1 0 0% 4 0
China Ding Junhui 2 0 0% 11 2
Hong Kong Marco Fu 1 0 0% 7 2
England Mark Joyce 1 0 0% 4 0
England Robbie Williams 1 0 0% 17 7
China Zhou Yuelong 1 0 0% 7 3
England Brandon Sargeant 1 1 100% 7 5
Ireland Ken Doherty 1 1 100% 8 5
England Stuart Carrington 1 0 0% 7 2
England David Gilbert 1 0 0% 6 0
England Jimmy White 1 0 0% 6 2
England Robert Milkins 1 0 0% 8 3
England Mike Dunn 1 0 0% 7 3
Finland Robin Hull 1 1 100% 9 5
China Wang Yuchen 1 0 0% 7 3
Israel Eden Sharav 1 0 0% 1 0
England Chris Wakelin 1 0 0% 5 1
England Ronnie O'Sullivan 1 0 0% 5 0
England Stephen Craigie 1 0 0% 5 1
England Daniel Womersley 1 1 100% 6 4
England Michael Williams 1 1 100% 4 4
Estonia Andres Petrov 1 1 100% 7 4
Ireland TJ Dowling 1 0 0% 5 1