Most Frequently Met Opponents By Ken Doherty - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
China Li Hang 3 2 66.67% 18 11
Thailand Issara Kachaiwong 2 1 50% 13 8
England Tom Ford 7 1 14.29% 34 8
Wales Kishan Hirani 1 1 100% 4 4
England Jimmy Robertson 2 0 0% 25 10
England Nigel Bond 15 8 53.33% 152 76
Scotland Stephen Maguire 13 7 53.85% 105 51
England Rod Lawler 6 5 83.33% 59 36
England Shaun Murphy 13 4 30.77% 97 39
England Stephen Lee 17 14 82.35% 148 88
Germany Robert Drahn 1 1 100% 4 4
Wales Daniel Wells 3 3 100% 21 12
Northern Ireland Joe Swail 23 14 60.87% 166 95
England Joe Jogia 1 0 0% 6 2
Wales Matthew Stevens 26 12 46.15% 221 107
Belgium Bjorn Haneveer 1 1 100% 5 4
Scotland Marcus Campbell 7 3 42.86% 47 26
England Barry Hawkins 11 6 54.55% 74 44
Wales Jamie Jones 3 1 33.33% 20 8
England Jamie Cope 8 4 50% 46 23
China Zhang Anda 5 2 40% 24 11
Brazil Igor Figueiredo 1 1 100% 6 4
China Liu Song 3 1 33.33% 21 10
Scotland Alan McManus 28 10 35.71% 276 128
Ireland Fergal O'Brien 19 10 52.63% 162 86
England Joe Perry 16 8 50% 92 44
Scotland Graeme Dott 15 8 53.33% 128 66
Pakistan Muhammad Sajjad 1 1 100% 9 5
England Ronnie O'Sullivan 28 9 32.14% 247 104
England Stephen Craigie 1 1 100% 6 4
Australia Neil Robertson 13 4 30.77% 85 34
Scotland Jamie Burnett 2 1 50% 15 7
Wales Mark Williams 37 16 43.24% 336 165
Northern Ireland Joe Meara 2 2 100% 11 8
England Mark Selby 19 6 31.58% 139 60
China Liang Wenbo 5 1 20% 45 18
Scotland Scott MacKenzie 2 1 50% 14 7
England Anthony Hamilton 15 7 46.67% 134 70
England Jimmy White 29 16 55.17% 242 130
China Xiao Guodong 4 3 75% 18 12
England Chris Norbury 2 1 50% 12 6
England David Gilbert 6 4 66.67% 29 16
England Ben Woollaston 3 1 33.33% 26 9
England Jamie O'Neill 1 1 100% 5 4
England Martin O'Donnell 2 1 50% 9 4
Thailand Passakorn Suwannawat 1 0 0% 6 2
England Liam Monk 1 1 100% 4 4
Wales Michael White 7 3 42.86% 57 27
England Mark Joyce 3 2 66.67% 27 16
England Stuart Bingham 12 5 41.67% 97 47
England Lee Spick 1 1 100% 6 4
England Dave Harold 10 7 70% 84 47
Wales Paul Davies 2 1 50% 18 9
India Aditya Mehta 3 2 66.67% 13 8
England Andrew Norman 2 2 100% 10 9
England Jimmy Michie 3 3 100% 20 14
England Martin Gould 6 1 16.67% 36 17
Thailand Atthasit Mahitthi 2 2 100% 16 11
England Sam Baird 4 3 75% 24 14
Northern Ireland Gerard Greene 12 6 50% 102 50
England Judd Trump 4 1 25% 20 6
England Steve Davis 34 17 50% 315 165
Scotland John Higgins 34 11 32.35% 338 146
England Mark King 11 6 54.55% 79 47
China Lyu Chuang 3 2 66.67% 29 18
England Ian McCulloch 3 2 66.67% 22 13
England John Parrott 20 9 45% 170 84
England Ali Carter 10 6 60% 62 34
Wales Ryan Day 10 3 30% 71 30
England Mike Dunn 3 2 66.67% 23 16
Hong Kong Marco Fu 15 8 53.33% 132 63
England Michael Wasley 1 0 0% 6 2
Ireland Michael Judge 7 4 57.14% 72 42
England Ricky Walden 7 1 14.29% 47 13
Northern Ireland Mark Allen 8 2 25% 61 24
Wales Dominic Dale 8 5 62.5% 59 33
England Peter Ebdon 21 7 33.33% 194 87
England Andrew Higginson 2 2 100% 10 8
England Allan Taylor 5 3 60% 36 20
Scotland Stephen Hendry 42 17 40.48% 419 203
China Ding Junhui 7 2 28.57% 46 15
England Paul Davison 2 2 100% 13 9
Thailand James Wattana 18 13 72.22% 150 85
England Michael Holt 6 6 100% 34 23
Jamaica Rory McLeod 5 2 40% 32 13
England David Roe 5 4 80% 39 25
England Barry Pinches 6 6 100% 51 35
England Paul Hunter 11 6 54.55% 124 65
Australia Quinten Hann 6 5 83.33% 44 29
England Andy Hicks 6 3 50% 69 36
Wales Anthony Davies 1 1 100% 6 5
England Peter Lines 8 5 62.5% 53 29
Ireland David Hogan 1 1 100% 4 4
England David Gray 2 2 100% 12 10
England Sam Craigie 6 1 16.67% 44 15
England Ricky Norris 1 1 100% 4 4
Wales Andrew Pagett 1 1 100% 4 4
England Adam Duffy 2 2 100% 14 9
Ireland David Morris 1 0 0% 7 3
Scotland Drew Henry 3 3 100% 39 23
Scotland Chris Small 1 0 0% 9 4
Northern Ireland Patrick Wallace 4 2 50% 25 15
Malta Tony Drago 11 8 72.73% 89 57
Northern Ireland Terry Murphy 2 2 100% 27 18
England Jonathan Birch 4 3 75% 27 16
England Nick Dyson 1 1 100% 17 10
England Mark Davis 9 4 44.44% 91 42
Pakistan Shokat Ali 5 3 60% 25 15
Germany Patrick Einsle 1 1 100% 6 5
Malta Alex Borg 2 2 100% 15 10
England Gary Wilkinson 5 4 80% 41 25
Scotland Billy Snaddon 5 5 100% 33 25
Scotland John Lardner 3 2 66.67% 23 16
Scotland Hugh Abernethy 1 1 100% 7 5
England Alfie Burden 5 4 80% 28 18
Scotland Craig MacGillivray 1 1 100% 6 5
England Paul Sweeny 1 0 0% 8 3
England Mark Gray 1 1 100% 11 9
England David Finbow 2 1 50% 13 7
England Paul Wykes 2 2 100% 15 10
England Steve James 3 3 100% 28 20
England Wayne Brown 2 2 100% 12 10
Hong Kong Chan Wai Tat 1 1 100% 8 5
England Bradley Jones 1 1 100% 7 5
England Martin Clark 3 2 66.67% 32 18
Wales Lee Walker 3 2 66.67% 44 24
England Neal Foulds 7 5 71.43% 52 32
England Karl Burrows 1 1 100% 5 5
New Zealand Dene O'Kane 2 2 100% 12 10
England Sean Storey 2 2 100% 15 10
Wales Tony Chappel 2 1 50% 15 8
England Karl Broughton 2 2 100% 19 14
Malta Joe Grech 1 1 100% 9 5
England Willie Thorne 8 5 62.5% 65 38
China Hasimu Tuerxun 1 1 100% 3 3
China Guo Hua 2 1 50% 7 4
Singapore Keith Boon 1 1 100% 2 2
England Jack Lisowski 2 2 100% 15 9
Canada Alain Robidoux 5 3 60% 62 40
England Michael Wild 4 4 100% 26 17
China Lu Ning 4 3 75% 28 17
England Robert Milkins 1 1 100% 8 5
England Mark Rowing 1 1 100% 5 5
England Dean Reynolds 5 5 100% 34 25
Northern Ireland Dennis Taylor 3 3 100% 31 23
England Nick Pearce 1 1 100% 11 9
Ireland David McDonnell 1 1 100% 5 5
Belgium Luca Brecel 5 2 40% 30 15
England Brian Morgan 2 1 50% 13 6
England Stefan Mazrocis 1 1 100% 9 5
Thailand Thepchaiya Un-Nooh 5 3 60% 32 15
Wales Darren Morgan 11 8 72.73% 109 63
England Nick Terry 2 2 100% 27 19
England Jamie Woodman 2 2 100% 13 10
England Tony Knowles 2 2 100% 11 10
England Gary Ponting 1 0 0% 7 2
Wales Mark Bennett 2 2 100% 19 14
England Jason Ferguson 3 2 66.67% 29 17
England Mark Flowerdew 1 1 100% 8 5
England Matt Wilson 1 1 100% 5 5
China Yu Delu 4 1 25% 25 11
Germany Julian Treiber 1 1 100% 4 4
Scotland Michael Leslie 1 1 100% 4 4
England Mike Hallett 7 5 71.43% 49 31
Northern Ireland Jason Prince 3 3 100% 22 16
England Sanderson Lam 3 3 100% 17 13
Wales Terry Griffiths 5 3 60% 35 20
Wales Doug Mountjoy 3 3 100% 21 16
England Ken Owers 1 1 100% 8 5
Northern Ireland Alex Higgins 4 3 75% 39 24
England Mick Price 3 3 100% 19 15
South Africa Peter Francisco 2 1 50% 26 12
England Darren Clarke 1 1 100% 6 5
England Stuart Pettman 2 2 100% 13 10
England Shaun Mellish 1 0 0% 14 4
England Tony Jones 2 2 100% 16 10
England Darryn Walker 1 1 100% 6 5
England Cary Kikis 1 1 100% 8 5
England Roger Garrett 1 1 100% 5 5
England Danny Smith 1 1 100% 6 5
Hong Kong Franky Chan 1 1 100% 8 5
England Karl Payne 2 2 100% 11 10
England Nick Marsh 1 1 100% 6 5
Wales Neil Tomkins 1 1 100% 6 5
Wales Cliff Wilson 4 3 75% 35 22
England Kevin Ashby 1 1 100% 6 5
England Steve Longworth 2 2 100% 10 10
Wales Wayne Jones 2 1 50% 18 9
Wales Steve Newbury 1 1 100% 8 5
England Jeff Cundy 1 1 100% 7 4
Scotland Scott Donaldson 3 1 33.33% 25 9
England Ian Brumby 2 2 100% 22 15
Canada Gary Natale 1 1 100% 11 10
England David Taylor 1 0 0% 7 2
China Zhao Xintong 3 1 33.33% 21 10
Canada Brady Gollan 1 1 100% 7 5
Wales Colin Roscoe 1 1 100% 9 5
England John Virgo 1 1 100% 6 5
Australia Eddie Charlton 2 2 100% 14 10
Scotland Euan Henderson 2 2 100% 13 10
England Jason Weston 2 2 100% 23 16
England Gary Lees 1 1 100% 9 5
China Liu Ren 1 1 100% 5 4
England Adrian Rosa 1 1 100% 7 5
China Tang Jun 1 1 100% 6 4
England Paul Gibson 1 1 100% 5 5
China Shi Hanqing 1 1 100% 4 4
England Rex Williams 1 1 100% 14 10
England Dave Martin 1 1 100% 7 5
South Africa Silvino Francisco 1 1 100% 5 5
England John Spencer 2 2 100% 15 10
England Stuart Carrington 3 1 33.33% 21 9
Bulgaria Dimitar Mehandzhiyski 1 1 100% 4 4
England Oliver Brown 2 1 50% 12 7
Australia Warren King 1 0 0% 9 3
England George Scott 1 1 100% 7 6
England Robert Marshall 1 1 100% 6 5
England Adam Wicheard 1 1 100% 5 4
England Jason Smith 1 0 0% 7 2
England Simon Bedford 2 1 50% 14 9
Ireland Vincent Muldoon 1 1 100% 5 5
Ireland Joe Delaney 1 1 100% 9 5
Ireland Robert Murphy 1 1 100% 5 5
Ireland Leo Fernandez 1 1 100% 8 5
Ireland Colm Gilcreest 1 1 100% 7 5
Ireland Stephen Murphy 1 1 100% 11 9
Ireland Eugene Hughes 1 1 100% 5 5
Northern Ireland Dylan Leary 1 1 100% 5 5
England Les Dodd 1 1 100% 7 5
England Barry West 1 1 100% 5 5
England Jason Whittaker 1 1 100% 5 5
Norway Kurt Maflin 5 4 80% 26 17
Thailand Thanawat Thirapongpaiboon 1 0 0% 7 2
Pakistan Naveen Perwani 1 1 100% 5 5
England Richard Pincott 1 0 0% 5 1
England Gary Filtness 1 0 0% 7 3
England Matthew Selt 1 0 0% 19 9
England Ray Edmonds 1 1 100% 1 1
England Bernard Bennett 1 1 100% 1 1
England Oliver Lines 4 2 50% 18 8
Thailand Ratchayothin Yotharuck 2 2 100% 13 10
Pakistan Muhammad Majid Ali 1 1 100% 6 5
Thailand Noppon Saengkham 5 1 20% 30 8
Switzerland Alexander Ursenbacher 2 1 50% 13 6
England John Astley 3 2 66.67% 25 14
England David Grace 1 1 100% 7 5
England James Cahill 2 2 100% 5 5
China Li Yuan 1 1 100% 4 4
China Pang Junxu 2 1 50% 21 10
Thailand Dechawat Poomjaeng 1 1 100% 15 10
Wales Jak Jones 3 2 66.67% 22 11
Australia Ben Judge 1 1 100% 9 5
Malaysia Thor Chuan Leong 1 1 100% 6 5
Wales Jamie Clarke 1 0 0% 11 5
China Huang Jiahao 1 1 100% 8 5
England Joel Walker 1 0 0% 10 4
England Gary Wilson 7 4 57.14% 40 24
England Mitchell Mann 2 2 100% 9 7
Australia Vinnie Calabrese 2 2 100% 17 11
Belgium Danny Lathouwers 1 1 100% 5 4
China Zhou Yuelong 2 1 50% 11 4
England Reanne Evans 2 2 100% 33 20
England Kyren Wilson 5 0 0% 28 9
England Sam Harvey 1 1 100% 6 4
England Chris Melling 1 1 100% 5 5
England Liam Highfield 4 1 25% 25 9
China Tian Pengfei 2 1 50% 15 8
Thailand Akani Songsermsawad 2 1 50% 11 6
Egypt Wael Talaat 1 1 100% 8 5
England Frank Dezi 1 1 100% 7 4
Wales John Dobson 1 1 100% 5 4
England Lyndon Smith 1 1 100% 5 4
Scotland Scott MacFarlane 1 1 100% 4 4
England Alan Trigg 1 1 100% 8 5
England Simon Morris 1 0 0% 3 0
China Chen Zifan 1 1 100% 8 6
Cyprus Michael Georgiou 2 2 100% 15 9
Scotland Rhys Clark 1 0 0% 5 0
Iran Hossein Vafaei 3 1 33.33% 28 12
Wales Gareth Allen 1 0 0% 8 3
England Ashley Hugill 1 1 100% 4 4
Thailand Boonyarit Keattikun 1 0 0% 5 1
Finland Robin Hull 1 1 100% 6 4
Scotland Anthony McGill 1 1 100% 6 4
England Robbie Williams 2 2 100% 13 9
Scotland Ross Muir 1 1 100% 5 4
Wales Ian Preece 1 1 100% 5 4
China Cao Yupeng 1 0 0% 6 2
China Niu Zhuang 1 1 100% 5 4
England Craig Steadman 1 0 0% 5 1
Austria Andreas Ploner 1 1 100% 6 4
Ireland Josh Boileau 1 1 100% 18 10
Germany Simon Lichtenberg 1 0 0% 7 2
Scotland Chris Totten 1 1 100% 10 6
England Chris Wakelin 5 3 60% 29 15
China Yuan Sijun 3 1 33.33% 20 9
England Sean O'Sullivan 1 1 100% 5 4
Poland Adam Stefanow 1 1 100% 1 1
Germany Lukas Kleckers 1 0 0% 1 0
Spain Francisco Sanchez Ruiz 1 1 100% 6 4
England Andy Lee 2 2 100% 27 15
England David Lilley 2 2 100% 19 11
Egypt Hasan Samir 1 1 100% 6 5
Hong Kong Chan Wok Ming 1 0 0% 8 3
Scotland Ian Wells 1 1 100% 5 5
Vietnam Nguyen Nhat Thanh 1 1 100% 8 5
Thailand Supoj Saenla 1 1 100% 9 5
France Alexis Callewaert 1 1 100% 7 5
China Li Yingdong 1 1 100% 8 5
Iran Soheil Vahedi 1 1 100% 4 4
China Mei Xiwen 1 0 0% 10 4
Poland Kacper Filipiak 1 1 100% 1 1
England Ashley Carty 1 0 0% 4 1
Scotland Fraser Patrick 3 2 66.67% 22 12
England Farakh Ajaib 1 1 100% 5 5
Israel Eden Sharav 1 0 0% 4 2
China Xu Si 4 0 0% 19 5
Northern Ireland Jordan Brown 1 0 0% 4 2
China Chang Bingyu 1 0 0% 5 1
France Brian Ochoiski 1 0 0% 3 1
England Louis Heathcote 2 0 0% 9 3
England Jamie Barrett 1 1 100% 1 1
England Ryan Davies 1 1 100% 3 3
England Zak Surety 1 1 100% 3 3
England Joe O'Connor 1 0 0% 4 1
England Martin Smith 1 1 100% 19 10
Ireland Paddy Browne 1 1 100% 16 10
China Bai Langning 1 1 100% 1 1
England Lee Stephens 1 1 100% 4 4
China Peifan Lei 1 0 0% 4 2
Hong Kong Ng On Yee 1 0 0% 7 3
Thailand Poramin Danjirakul 1 0 0% 8 3
England Hammad Miah 1 1 100% 16 10
Wales Dylan Emery 1 0 0% 3 0
Poland Daniel Holoyda 1 1 100% 3 3
China Si Jiahui 1 0 0% 8 3
Wales Jackson Page 1 0 0% 4 0
England Ian Burns 1 0 0% 6 2
Ireland Aaron Hill 1 0 0% 5 1
Wales Duane Jones 1 1 100% 9 6
England Jenson Kendrick 1 1 100% 5 5
Belgium Julien Leclercq 1 0 0% 8 3
England Dave Gilbert (II) 1 0 0% 6 1
Wales Liam Davies 1 0 0% 7 3