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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England John Parrott 22 6 27.27% 183 75
England Nigel Bond 5 3 60% 27 15
England Jimmy White 27 11 40.74% 234 111
England Sean Lanigan 1 0 0% 18 8
Belgium Patrick Delsemme 1 0 0% 8 3
Wales Paul Davies 2 0 0% 16 6
England Ali Carter 2 1 50% 8 5
Finland Robin Hull 1 0 0% 7 2
England Lee Richardson 1 0 0% 9 4
England Nick Terry 2 1 50% 14 5
Wales Mark Fenton 1 0 0% 7 1
Scotland David McLellan 1 0 0% 9 4
England Mick Price 2 0 0% 25 10
England Peter McCullagh 1 1 100% 5 5
England Nick Walker 1 0 0% 13 3
England Michael Holt 2 0 0% 12 2
England Peter Lines 2 1 50% 19 9
England David Coles 1 1 100% 7 5
England Alfie Burden 1 0 0% 6 1
Scotland Alan McManus 4 0 0% 37 13
England David Finbow 2 1 50% 17 9
Thailand James Wattana 8 2 25% 46 16
England Gary Wilkinson 7 3 42.86% 48 24
Wales Wayne Jones 4 2 50% 41 18
Ireland Stephen O'Connor 2 0 0% 16 6
England Gary Ponting 2 0 0% 23 8
England Joe Perry 1 0 0% 8 3
Scotland Marcus Campbell 2 0 0% 11 1
England Karl Payne 1 0 0% 9 4
England Steve Judd 1 0 0% 8 3
Australia Quinten Hann 1 0 0% 6 1
Wales Mark Williams 2 0 0% 20 6
England Steve James 4 2 50% 32 18
England Wayne Brown 1 1 100% 8 6
Scotland Chris Small 1 0 0% 5 0
England Jamie Woodman 1 1 100% 7 5
Malta Tony Drago 9 2 22.22% 97 41
England Anthony Hamilton 1 1 100% 9 5
Wales Lee Walker 1 0 0% 17 7
England Dave Harold 1 0 0% 7 2
Ireland Stephen Murphy 4 3 75% 29 19
Scotland Graham Horne 1 0 0% 7 2
England Darren Clarke 1 0 0% 5 0
Scotland John Higgins 1 0 0% 6 1
Scotland Paul McPhillips 1 1 100% 9 5
Wales Mark Bennett 3 3 100% 28 20
England Dean Reynolds 5 3 60% 38 20
Ireland Ken Doherty 3 0 0% 31 8
Scotland Alan Burnett 1 0 0% 7 2
England Sean Storey 2 1 50% 15 8
England Stefan Mazrocis 1 0 0% 8 3
England Rod Lawler 2 1 50% 20 10
England Peter Ebdon 4 0 0% 35 11
England Mark Johnston-Allen 2 2 100% 16 10
England Stephen Lee 1 0 0% 5 0
England Tony Jones 4 3 75% 46 26
Ireland Fergal O'Brien 1 1 100% 9 5
England Paul Wykes 1 1 100% 6 5
Wales Darren Morgan 3 1 33.33% 29 13
England Jimmy Michie 1 1 100% 11 9
England Joe Johnson 10 8 80% 78 53
Wales Anthony Davies 2 0 0% 19 4
England Ronnie O'Sullivan 3 1 33.33% 31 15
England Stuart Pettman 1 1 100% 7 5
Scotland Euan Henderson 2 0 0% 12 2
Northern Ireland Terry Murphy 1 1 100% 8 5
Scotland Graeme Dott 1 1 100% 6 5
Scotland Stephen Hendry 17 3 17.65% 146 51
Wales Terry Griffiths 23 13 56.52% 203 99
England Willie Thorne 30 11 36.67% 213 105
England Mark King 1 1 100% 5 5
Wales Doug Mountjoy 21 6 28.57% 188 87
Northern Ireland Jason Prince 2 2 100% 13 10
England Andy Hicks 1 1 100% 5 5
England Neal Foulds 16 7 43.75% 146 70
England Steve Davis 38 9 23.68% 387 152
England Tony Knowles 14 7 50% 132 70
Northern Ireland Alex Higgins 33 12 36.36% 345 162
England Jonathan Birch 1 0 0% 6 1
England Jason Ferguson 1 0 0% 9 4
England Simon Morris 1 1 100% 7 5
England Ian Graham 1 0 0% 6 1
England Mike Hallett 14 6 42.86% 131 63
England Anthony Harris 1 1 100% 8 5
England Karl Broughton 1 0 0% 7 2
England Nigel Gilbert 2 2 100% 24 14
Northern Ireland Joe Swail 2 1 50% 15 8
Northern Ireland Dermot McGlinchey 2 2 100% 14 10
England Alan Trigg 1 1 100% 9 5
South Africa Peter Francisco 3 3 100% 29 19
England Jim Chambers 1 1 100% 7 5
England Colin Morton 1 1 100% 7 5
England Brian Morgan 3 2 66.67% 22 14
Australia Eddie Charlton 8 4 50% 90 50
Canada Bob Chaperon 2 2 100% 16 10
England Danny Fowler 4 3 75% 28 19
Australia Robby Foldvari 2 2 100% 11 10
England Tony Meo 10 6 60% 67 39
Canada Brady Gollan 2 2 100% 14 10
Canada Gary Natale 1 1 100% 9 5
Wales Cliff Wilson 4 4 100% 31 20
Scotland Murdo Macleod 4 3 75% 19 13
England Les Dodd 2 2 100% 26 14
Wales Tony Chappel 2 2 100% 17 11
Malta Joe Grech 1 1 100% 7 5
England Nick Dyson 2 1 50% 14 8
Canada Cliff Thorburn 24 15 62.5% 247 134
England Martin Clark 5 3 60% 39 18
England Rex Williams 8 7 87.5% 52 34
Wales Steve Newbury 4 3 75% 30 19
England Brian Rowswell 1 1 100% 7 5
Australia John Campbell 2 2 100% 17 10
Scotland John Rea 1 0 0% 11 5
Wales Colin Roscoe 4 3 75% 30 19
Ireland Eugene Hughes 4 4 100% 39 26
Canada Kirk Stevens 9 6 66.67% 77 46
Ireland Joe O'Boye 2 2 100% 24 18
Northern Ireland Jack McLaughlin 2 1 50% 27 13
England David Taylor 3 3 100% 23 17
England Ken Owers 1 1 100% 6 5
South Africa François Ellis 1 1 100% 6 5
Canada Jim Wych 3 2 66.67% 47 24
United Arab Emirates Obaid Khalifa 1 1 100% 2 2
Canada Bill Werbeniuk 6 5 83.33% 58 33
England John Spencer 13 6 46.15% 91 40
England Graham Miles 11 5 45.45% 50 28
Ireland Paddy Browne 2 2 100% 18 12
Ireland Tony Kearney 1 1 100% 9 6
England Terry Whitthread 1 1 100% 7 5
New Zealand Dene O'Kane 1 0 0% 16 7
Wales Ray Reardon 21 9 42.86% 153 73
England Malcolm Bradley 1 1 100% 5 5
Ireland Dessie Sheehan 2 2 100% 17 11
South Africa Silvino Francisco 5 3 60% 61 32
England David Roe 1 1 100% 15 9
England John Virgo 14 6 42.86% 121 61
England Jon Wright 1 1 100% 8 5
Hong Kong Franky Chan 1 1 100% 3 3
Hong Kong Ivan Li 1 1 100% 3 3
England Roger Bales 1 0 0% 9 4
Northern Ireland Tommy Murphy 3 3 100% 30 21
Ireland Billy Kelly 2 2 100% 13 12
England Jack Fitzmaurice 1 1 100% 6 5
England Graham Cripsey 2 2 100% 17 14
Canada Jim Bear 1 1 100% 12 9
England Barry West 1 1 100% 6 5
England Bob Harris 1 1 100% 8 5
England Fred Davis 8 6 75% 65 36
England George Scott 3 1 33.33% 20 11
Northern Ireland Jackie Rea 1 1 100% 6 6
Australia Warren King 1 1 100% 14 9
Ireland Paul Watchorn 1 1 100% 6 5
England Jim Meadowcroft 1 1 100% 16 9
England Mark Wildman 1 1 100% 7 5
England Ray Edmonds 3 2 66.67% 15 8
Ireland Patsy Fagan 5 5 100% 78 46
India Michael Ferreira 1 1 100% 7 5
England Dave Martin 1 1 100% 10 9
Singapore Lim Koon Guan 1 1 100% 2 2
Singapore Lin Kuan 1 0 0% 2 0
Scotland Eddie Sinclair 1 1 100% 15 9
India Arvind Savur 2 0 0% 18 6
England John Pulman 5 3 60% 32 19
Canada Kari Elovaara 1 1 100% 11 9
South Africa Perrie Mans 3 2 66.67% 55 29
England Jack Karnehm 1 1 100% 11 11
Australia Paddy Morgan 1 0 0% 25 12
Wales Gary Owen 2 2 100% 52 34
Canada Eddy Agha 1 1 100% 11 8
Wales Marcus Owen 1 0 0% 9 1
Wales Alwyn Lloyd 1 1 100% 5 4
Canada Wayne Jackson 1 1 100% 12 9
Australia George Ganim 1 1 100% 2 2
Canada Fred Pepper 1 1 100% 6 5
China Du Xiaoming 1 1 100% 2 2
England David Greaves 1 1 100% 7 5
England John Dunning 1 1 100% 11 9
England Bernard Bennett 1 1 100% 5 4
China Tian Pengfei 1 0 0% 2 0
England Shaun Murphy 1 0 0% 2 0
England Dave Gilbert (II) 2 1 50% 17 10