Most Frequently Met Opponents By Allan Taylor - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Northern Ireland Joe Swail 5 0 0% 33 13
Wales Michael White 4 0 0% 25 9
England Ricky Walden 5 1 20% 29 10
Germany Ralph Müller 1 1 100% 4 4
England Anthony Hamilton 6 1 16.67% 45 18
England Andy Lee 1 1 100% 5 4
Thailand James Wattana 1 0 0% 6 2
Scotland Anthony McGill 3 0 0% 16 3
England Simon Bedford 3 3 100% 19 12
China Lyu Chuang 1 1 100% 5 4
England Liam Highfield 2 2 100% 10 8
India David Singh 1 1 100% 5 4
England Matthew Couch 1 0 0% 6 2
Northern Ireland Gerard Greene 1 0 0% 7 3
Netherlands Maurice Le Duc 1 1 100% 7 4
England Jamie Walker 3 2 66.67% 16 10
England Reanne Evans 3 3 100% 18 12
Australia Neil Robertson 3 0 0% 18 4
England James McGouran 1 0 0% 7 3
England Ian Glover 2 2 100% 14 8
Hong Kong Marco Fu 1 0 0% 5 1
Scotland Graeme Dott 2 1 50% 19 7
England Ian McCulloch 1 1 100% 5 4
England James Loft 1 1 100% 4 4
Scotland Fraser Patrick 1 0 0% 4 0
England Mitchell Mann 2 0 0% 12 4
India Shahbaaz Adil Khan 1 1 100% 7 4
England Kyren Wilson 3 2 66.67% 17 10
England David Gilbert 3 0 0% 18 5
England Stuart Bingham 4 1 25% 20 6
England Martin O'Donnell 2 2 100% 12 8
England Del Smith 1 1 100% 5 4
England Jamie O'Neill 4 1 25% 24 11
England Stephen Wycherley 1 1 100% 4 4
Scotland Stephen Maguire 3 0 0% 26 8
Wales Gareth Allen 1 1 100% 5 4
England Rogelio Esteiro 1 1 100% 4 4
England Ben Harrison 2 1 50% 13 6
Turkey Özyurt Aksoy 1 1 100% 5 4
Germany Dirk Hochheim 1 1 100% 4 4
England Michael Wasley 2 1 50% 10 6
Ireland Vincent Muldoon 1 0 0% 7 3
India Aditya Mehta 1 1 100% 6 4
England Ian Brumby 3 1 33.33% 18 9
England Justin Astley 2 1 50% 11 6
England Alex Davies 1 0 0% 6 2
England James Silverwood 1 1 100% 4 4
England Jake Nicholson 1 1 100% 4 4
England Stephen Welsby 1 0 0% 7 3
England Alfie Burden 3 1 33.33% 18 8
England Gary Wilson 3 0 0% 19 6
England John Whitty 1 1 100% 5 4
England Wayne Brown 1 1 100% 4 4
Belgium Kevin van Hove 1 1 100% 6 4
England Joe Jogia 1 0 0% 5 0
England Philip Wildman 1 1 100% 5 4
England Grant Cole 1 1 100% 5 4
England Ian Burns 4 3 75% 23 13
England Ben Woollaston 3 1 33.33% 17 6
England Lee Shanker 1 1 100% 6 4
England Lee Farebrother 2 2 100% 9 8
England Michael Rhodes 1 0 0% 6 2
England Neal Jones 1 1 100% 4 4
England James Lawless 1 1 100% 4 4
England Michael Wild 2 0 0% 11 3
England Craig Steadman 2 0 0% 7 2
China Xiao Guodong 3 1 33.33% 24 10
England Adam Wicheard 2 2 100% 14 8
Ireland Leo Fernandez 1 0 0% 5 1
England Daniel Ward 4 2 50% 23 10
Belgium Bjorn Haneveer 1 0 0% 6 2
Belgium Hans Blanckaert 1 1 100% 4 4
England Stuart Carrington 2 2 100% 14 9
England Mark Sutton 2 0 0% 12 4
Wales Jamie Jones 1 0 0% 6 1
England Paul Sweeny 1 1 100% 4 4
England Simon Seabridge 1 1 100% 4 4
England Sydney Wilson 2 2 100% 11 8
Ireland Fergal O'Brien 5 1 20% 30 10
England Brian Morgan 1 1 100% 5 4
England Lewis Roberts 1 0 0% 5 1
Northern Ireland Jonathan Kells 2 2 100% 11 8
England Jack Lisowski 4 1 25% 35 14
England Ian Ali 1 0 0% 5 1
England Brian Cox 1 1 100% 6 4
Scotland James Stewart 1 1 100% 4 4
Wales Andy Rogers 2 1 50% 11 7
England Matthew Selt 6 1 16.67% 40 15
Ireland Brendan O'Donoghue 1 1 100% 6 4
Wales Marcel Price 1 1 100% 6 4
England Gavin Lomax 1 0 0% 4 0
England Nathan Williams 1 1 100% 7 4
England Paul Doody 1 1 100% 4 4
Scotland Marc Davis 1 1 100% 5 4
England Kris Vincent 1 1 100% 5 4
England Mark Davis 2 1 50% 10 4
Ireland Ken Doherty 5 2 40% 36 16
Thailand Thanawat Thirapongpaiboon 1 1 100% 7 4
Wales Kishan Hirani 2 2 100% 11 8
England Alan Moore 1 0 0% 6 2
Germany Lasse Munstermann 1 0 0% 5 1
England Munraj Pal 2 0 0% 14 6
England Mike Park 1 1 100% 4 4
England Shaun Chipperfield 1 0 0% 5 1
England Matthew Barnes 1 0 0% 7 3
England Robbie Williams 4 1 25% 22 8
Ireland Anthony O'Connor 1 1 100% 4 4
England Andrew Milliard 2 1 50% 12 7
England Oliver Hoeblyn 1 1 100% 4 4
Ireland Jonathan Friel 1 1 100% 4 4
Pakistan Shahram Changezi 1 1 100% 6 4
England Greg Davis 1 1 100% 4 4
Belgium Franky Debaene 1 1 100% 5 4
Hong Kong Yin Lun Cheng 1 1 100% 5 4
England Lee Page 2 2 100% 12 8
England Sam Baird 3 1 33.33% 20 8
England Ashley Wright 2 1 50% 14 7
England Marc Harman 1 1 100% 4 4
England Mitchell Travis 1 1 100% 4 4
Thailand Thepchaiya Un-Nooh 3 0 0% 15 2
Ireland Dessie Sheehan 1 1 100% 5 4
England Ryan Causton 1 1 100% 5 4
Wales Mark Williams 3 0 0% 13 2
China Cao Yupeng 3 1 33.33% 15 7
Netherlands Gerrit Bij de Leij 1 1 100% 5 4
Norway Kurt Maflin 3 0 0% 17 2
England Zak Surety 3 1 33.33% 19 9
England Jamie Cope 2 2 100% 12 8
Wales Matthew Stevens 6 2 33.33% 32 12
England Hassan Miah 1 1 100% 4 4
Scotland Jamie Burnett 1 0 0% 6 2
Scotland Ross Muir 3 1 33.33% 13 6
England Mark Joyce 2 0 0% 14 6
Scotland Bobby Cruickshanks 1 1 100% 6 4
England Antony Parsons 1 1 100% 5 4
England Lee Richardson 1 1 100% 5 4
England Mark King 5 0 0% 30 9
England Saqib Nasir 2 1 50% 16 8
England Paul Davison 2 2 100% 15 9
Poland Krzysztof Wrobel 1 1 100% 6 4
India Pankaj Advani 1 0 0% 4 0
England Steve Davis 1 0 0% 8 2
Belgium Luca Brecel 4 1 25% 23 7
England Peter Lines 1 0 0% 6 2
Northern Ireland Mark Allen 3 0 0% 21 6
China Liang Wenbo 4 0 0% 28 9
England Joe Perry 3 1 33.33% 14 7
England Joel Walker 1 0 0% 18 8
China Yu Delu 1 0 0% 5 0
Cyprus Michael Georgiou 4 4 100% 26 18
England Barry Pinches 1 0 0% 6 1
England Rod Lawler 3 2 66.67% 15 8
England Oliver Lines 2 2 100% 11 9
England Mike Dunn 3 0 0% 27 11
England Tom Ford 3 1 33.33% 19 7
England Shaun Murphy 6 1 16.67% 33 10
England Adam Duffy 1 0 0% 5 1
Scotland John Higgins 2 0 0% 13 4
England Michael Holt 2 1 50% 14 7
Thailand Dechawat Poomjaeng 1 0 0% 7 3
China Li Hang 4 2 50% 29 15
England Simon Dent 2 2 100% 11 9
Wales Ryan Day 2 0 0% 10 1
England Sean O'Sullivan 2 1 50% 8 4
England Jimmy Robertson 3 0 0% 16 5
England Martin Gould 3 0 0% 20 5
Wales Dominic Dale 3 0 0% 12 3
China Tian Pengfei 3 1 33.33% 19 8
England Andrew Higginson 2 0 0% 12 4
Egypt Hatem Yassen 1 1 100% 8 5
Thailand Kritsanut Lertsattayathorn 1 1 100% 6 4
England Chris Wakelin 1 0 0% 7 3
China Zhou Yuelong 2 0 0% 11 1
England Elliot Slessor 3 2 66.67% 15 9
Finland Robin Hull 1 0 0% 5 1
England Christopher Keogan 2 1 50% 7 3
England Jason Weston 1 1 100% 6 4
England Stephen Craigie 1 1 100% 5 4
England Joe O'Connor 2 2 100% 10 8
China Zhang Anda 2 0 0% 14 5
China Yuan Sijun 3 1 33.33% 19 7
Scotland Alan McManus 3 1 33.33% 15 6
England David Lilley 2 1 50% 16 8
China Lyu Haotian 3 0 0% 14 2
England Peter Ebdon 1 0 0% 9 3
Iran Soheil Vahedi 2 2 100% 14 10
Pakistan Hamza Akbar 2 1 50% 13 5
Wales Duane Jones 4 1 25% 22 10
England Andy Symons 1 1 100% 6 4
China Niu Zhuang 1 1 100% 7 4
Wales Lee Walker 3 1 33.33% 17 8
Jamaica Rory McLeod 1 1 100% 4 4
Scotland Scott Donaldson 3 2 66.67% 19 6
England Ronnie O'Sullivan 2 0 0% 10 2
Israel Eden Sharav 1 0 0% 7 2
England Ali Carter 3 0 0% 24 8
Iran Hossein Vafaei 5 3 60% 18 11
England Kuldesh Johal 1 0 0% 7 3
China Lu Ning 1 0 0% 14 4
England Jed Mann 1 1 100% 4 4
China Xu Si 1 0 0% 5 1
Ireland Ronan Whyte 1 1 100% 4 4
Germany Lukas Kleckers 4 1 25% 37 16
Malta Alex Borg 1 0 0% 7 3
China Peifan Lei 1 1 100% 5 4
England Danny Brindle 1 1 100% 3 3
Bangladesh Ferdous Bhuyian 1 1 100% 3 3
England Oliver Brown 3 2 66.67% 8 6
England Matthew Glasby 1 1 100% 4 3
Thailand Noppon Saengkham 1 1 100% 9 5
England David Grace 1 1 100% 4 3
Germany Simon Lichtenberg 1 1 100% 7 4
England Haydon Pinhey 2 2 100% 8 6
Wales Jak Jones 2 1 50% 9 4
Wales Daniel Wells 1 0 0% 2 0
Wales Jackson Page 1 1 100% 1 1
China Pang Junxu 1 0 0% 4 0
England Andy Hicks 2 1 50% 9 5
China Bai Langning 1 0 0% 10 4
England Nigel Bond 1 0 0% 4 2
England Jimmy White 1 1 100% 3 3
England John Astley 1 1 100% 6 4
Scotland Stephen Hendry 1 1 100% 4 4
England Ashley Hugill 1 1 100% 9 5
England Oliver Sykes 1 1 100% 5 4
Wales Liam Davies 2 2 100% 12 7
Ireland Michael Judge 1 1 100% 11 6
England Robert Milkins 3 0 0% 18 6
England Sanderson Lam 1 0 0% 4 1
England Jenson Kendrick 1 1 100% 5 4
China Si Jiahui 1 0 0% 6 0
China Zhao Xintong 1 0 0% 6 2
Wales Jamie Clarke 1 0 0% 7 1
Northern Ireland Jordan Brown 1 1 100% 5 4
Latvia Filips Kalniņš 1 1 100% 10 10
China Wu Yize 3 0 0% 29 11
Moldova Vladislav Gradinari 1 1 100% 16 10
England Ronnie Sullivan 1 1 100% 4 4
England Lewis Ullah 1 1 100% 4 4
Scotland Keith Keldie 1 1 100% 5 4
England Simon Blackwell 1 1 100% 7 4
Scotland Chris Totten 1 1 100% 7 4
England Joshua Cooper 1 1 100% 3 3
England Joshua Thomond 1 1 100% 5 5
Latvia Artemijs Zizins 1 1 100% 7 4
Pakistan Adeel Aqdus 1 1 100% 6 4
Ireland Aaron Hill 1 1 100% 6 4
Egypt Mostafa Dorgham 1 0 0% 5 1
China Ma Hailong 1 0 0% 4 0
Ukraine Anton Kazakov 1 1 100% 4 4
India Kreishh Gurbaxani 1 0 0% 10 4