Most Frequently Met Opponents By Mark King - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Norway Kurt Maflin 5 3 60% 29 14
Scotland Scott MacKenzie 2 1 50% 12 5
Ireland David Hogan 1 1 100% 4 4
Scotland Graeme Dott 14 4 28.57% 113 51
England Mike Dunn 5 2 40% 47 23
England Shaun Murphy 17 1 5.88% 93 29
England Ali Carter 15 6 40% 73 33
Scotland John Higgins 28 6 21.43% 197 65
England Stuart Bingham 15 5 33.33% 85 37
Hong Kong Marco Fu 13 8 61.54% 88 43
England Peter Ebdon 18 9 50% 151 74
Northern Ireland Mark Allen 20 8 40% 119 55
Scotland Stephen Hendry 9 1 11.11% 72 23
Wales Matthew Stevens 17 8 47.06% 119 59
Wales Ryan Day 17 6 35.29% 100 47
China Ding Junhui 9 1 11.11% 85 33
England Ricky Walden 13 5 38.46% 81 38
China Liang Wenbo 7 5 71.43% 46 23
England Stephen Lee 14 4 28.57% 113 46
England Mark Davis 6 3 50% 38 17
England Judd Trump 16 3 18.75% 105 39
England Andrew Higginson 7 4 57.14% 39 20
England Martin Gould 3 1 33.33% 14 6
England Michael Holt 6 2 33.33% 51 24
England Mark Selby 16 3 18.75% 103 33
England Jamie Cope 9 5 55.56% 61 31
Thailand Noppon Saengkham 3 2 66.67% 17 11
England Stuart Carrington 2 1 50% 16 8
Northern Ireland Patrick Wallace 4 3 75% 37 18
England Ian McCulloch 6 4 66.67% 38 23
Germany Stefan Gerst 1 1 100% 4 4
Australia Neil Robertson 12 1 8.33% 81 31
England Joe Perry 13 3 23.08% 69 31
France Yannick Poulain 1 1 100% 7 4
England Ronnie O'Sullivan 10 5 50% 88 39
Ireland Joe Delaney 2 2 100% 17 10
England Michael Wild 2 2 100% 11 8
Wales Alex Taubman 1 1 100% 4 4
England Joe Jogia 2 0 0% 10 1
England Adrian Gunnell 7 6 85.71% 68 43
England Stephen Ormerod 1 1 100% 6 4
England Nigel Bond 7 4 57.14% 46 27
Ireland Fergal O'Brien 16 9 56.25% 112 62
England Steve Davis 9 4 44.44% 80 41
England Jimmy Robertson 7 3 42.86% 36 16
England David Gilbert 7 1 14.29% 46 14
China Liu Song 1 1 100% 9 5
Scotland Marcus Campbell 6 5 83.33% 43 30
China Tian Pengfei 4 1 25% 23 11
Thailand James Wattana 6 3 50% 46 22
England Mark Joyce 7 4 57.14% 37 21
Wales Kishan Hirani 1 1 100% 6 4
Scotland Stephen Maguire 17 4 23.53% 142 58
England Jimmy White 9 7 77.78% 71 45
England Anthony Hamilton 12 9 75% 90 54
Northern Ireland Joe Swail 6 2 33.33% 67 32
England Robert Milkins 4 2 50% 26 12
England Stuart Pettman 6 3 50% 48 25
England Rod Lawler 6 4 66.67% 44 26
Jamaica Rory McLeod 10 7 70% 76 45
Wales Mark Williams 21 8 38.1% 147 70
Ireland Ken Doherty 11 3 27.27% 79 32
England Barry Hawkins 13 7 53.85% 84 44
England Dave Harold 9 7 77.78% 57 35
England John Parrott 5 4 80% 53 31
Scotland Alan McManus 6 3 50% 62 30
Wales Dominic Dale 7 3 42.86% 32 17
Northern Ireland Gerard Greene 8 5 62.5% 66 38
England Andrew Norman 2 2 100% 11 9
Ireland Michael Judge 5 2 40% 33 13
England David Gray 6 5 83.33% 72 40
Thailand Issara Kachaiwong 1 1 100% 7 4
China Chen Zhe 3 2 66.67% 21 11
England Barry Pinches 7 6 85.71% 42 27
China Lyu Chuang 1 0 0% 7 3
Wales Jamie Jones 8 2 25% 40 15
Scotland Drew Henry 5 3 60% 55 28
England Stuart Mann 2 2 100% 13 10
England Steve James 3 2 66.67% 20 12
Finland Robin Hull 4 2 50% 44 20
England Matthew Selt 2 0 0% 15 5
England Peter Lines 3 1 33.33% 27 13
Belgium Thomas Broeckx 2 2 100% 8 8
England Jimmy Michie 2 1 50% 14 7
England David Roe 2 1 50% 17 9
England Nick Dyson 2 2 100% 16 10
England Paul Hunter 3 2 66.67% 40 23
Canada Alain Robidoux 1 1 100% 13 9
Wales Stephen Ellis 1 1 100% 6 4
England Oliver Lines 4 4 100% 23 16
England Gary Wilson 3 0 0% 18 6
Ireland Leo Fernandez 3 2 66.67% 22 13
Malta Tony Drago 2 2 100% 13 10
Wales Anthony Davies 3 1 33.33% 21 11
England Bradley Jones 1 1 100% 16 10
Scotland Jamie Burnett 3 3 100% 21 15
England Antony Bolsover 2 1 50% 14 8
England Paul Wykes 2 1 50% 23 12
England Mike Hallett 2 1 50% 15 9
England David Finbow 3 2 66.67% 29 17
England Eddie Manning 2 2 100% 22 15
England Alfie Burden 7 4 57.14% 46 23
Iran Hossein Vafaei 2 2 100% 15 10
England Tom Ford 6 3 50% 43 19
Scotland Chris Small 2 2 100% 14 10
Northern Ireland Terry Murphy 2 1 50% 15 7
England Steve Judd 2 2 100% 13 10
Wales Darren Morgan 5 3 60% 69 34
England Barry Mapstone 1 1 100% 7 5
China Zhu Yinghui 2 2 100% 14 10
Belgium Luca Brecel 8 2 25% 68 30
Australia Quinten Hann 2 0 0% 14 4
England Gary Ponting 3 2 66.67% 19 12
Wales Lee Walker 8 6 75% 46 27
Wales Tony Chappel 2 2 100% 13 10
Scotland Martin Dziewialtowski 1 0 0% 9 4
Wales Neil Tomkins 1 1 100% 7 5
Scotland Craig MacGillivray 2 1 50% 15 8
England Paul Sweeny 1 1 100% 16 10
Scotland Graham Horne 1 0 0% 16 6
China Lin Shuai 1 0 0% 7 3
Northern Ireland Michael Duffy 1 1 100% 7 5
England Dean Reynolds 2 2 100% 12 10
England Joe Johnson 1 1 100% 6 5
Wales Mark Fenton 1 0 0% 8 3
Scotland Chris Shade 1 1 100% 9 5
England Andy Hicks 3 0 0% 17 5
England Karl Burrows 1 1 100% 9 5
England Jason Ferguson 2 2 100% 14 10
England Surinder Gill 1 1 100% 9 5
England Matthew Couch 2 1 50% 12 5
England Brian Morgan 2 1 50% 16 8
Belgium Danny Lathouwers 1 1 100% 8 5
England Munraj Pal 1 1 100% 5 5
India Aditya Mehta 5 4 80% 32 21
England Martin Clark 1 0 0% 15 5
Wales Wayne Jones 1 1 100% 15 10
England John Read 2 1 50% 28 14
England Karl Payne 2 0 0% 22 7
England Jamie Woodman 2 0 0% 17 7
India Yasin Merchant 1 0 0% 8 3
Belgium Patrick Delsemme 2 2 100% 14 10
Germany Dieter Johns 1 1 100% 5 5
Australia Robby Foldvari 2 1 50% 13 7
England Colin Morton 1 1 100% 8 5
Scotland Joe Patterson 1 1 100% 6 5
England Ryan Causton 1 1 100% 4 4
Wales Paul Davies 1 0 0% 18 8
England Craig Bradshaw 1 1 100% 14 10
India Pankaj Advani 1 0 0% 7 3
Croatia Sanjin Kusan 1 1 100% 4 4
England Robbie Williams 3 2 66.67% 21 11
China Xiao Guodong 4 2 50% 34 17
England Roger Garrett 2 2 100% 14 10
England Adrian Rosa 1 1 100% 6 5
England Andrew Milliard 1 1 100% 4 4
Scotland Billy Snaddon 2 1 50% 18 9
Belgium Peter Bullen 1 1 100% 7 5
England Wayne Brown 1 1 100% 7 5
Belgium Alain de Cock 1 1 100% 9 5
Australia Eddie Charlton 1 1 100% 5 5
England David Taylor 1 1 100% 7 5
China Zhao Xintong 3 2 66.67% 15 9
England Robert Chapman 1 1 100% 6 5
South Africa Peter Francisco 1 1 100% 9 5
Malaysia Sam Chong 1 1 100% 8 5
England Mick Price 3 1 33.33% 22 10
England Scott Rigg 1 1 100% 5 5
Cyprus Mehmet Husnu 1 1 100% 7 5
England Gary Wilkinson 3 2 66.67% 30 15
England Tony Jones 1 1 100% 9 5
England Darryn Walker 1 1 100% 6 5
England Lyndon Smith 1 1 100% 6 5
Northern Ireland Dennis Taylor 1 0 0% 5 0
Northern Ireland Dylan Leary 1 1 100% 7 5
England Sean Lanigan 1 1 100% 18 10
South Africa Silvino Francisco 1 1 100% 13 10
England Brian Rowswell 2 2 100% 21 15
England Paul Tanner 1 1 100% 13 10
China Niu Zhuang 1 0 0% 4 0
England Jonathan Saunders 1 1 100% 8 5
England Mark Gray 1 0 0% 8 3
England Ken Owers 1 1 100% 6 5
England John Shilton 1 1 100% 9 5
Pakistan Shokat Ali 1 1 100% 7 5
Ireland Joe O'Boye 1 1 100% 6 5
England Geoff Williams 1 1 100% 7 5
England Lee Walters 1 1 100% 6 5
England Anthony Harris 1 1 100% 8 5
England Troy Shaw 3 1 33.33% 25 12
England Oliver King 2 1 50% 12 5
Isle of Man Tony Wilson 1 1 100% 6 5
England Robert Marshall 1 1 100% 8 5
England Philip Seaton 1 1 100% 6 5
Ireland Stephen Murphy 2 0 0% 18 8
Northern Ireland Declan Hughes 1 1 100% 9 5
Australia Warren King 1 1 100% 9 5
England Craig Newson 1 1 100% 9 5
England Karl Broughton 1 0 0% 8 3
Ireland David McDonnell 1 1 100% 8 5
England Andrew Hannah 1 1 100% 9 5
England Graham Cripsey 1 1 100% 5 5
England Fred Davis 1 1 100% 5 5
Ireland John Leahy 2 2 100% 13 10
Scotland Paul McPhillips 1 0 0% 8 3
England Jack Fitzmaurice 1 1 100% 6 5
England Thomas McKenna 1 1 100% 5 5
Wales Doug Mountjoy 1 0 0% 8 3
Hong Kong Franky Chan 1 1 100% 7 5
England Steve Duggan 1 1 100% 5 5
England Nick Marsh 1 1 100% 8 5
England Steve Meakin 1 0 0% 8 3
England Mike Smith 1 1 100% 8 5
England Jason Wallace 1 0 0% 8 3
England Ray Edmonds 1 1 100% 8 5
England Anton Bishop 1 1 100% 9 5
Ireland Dessie Sheehan 1 0 0% 9 4
England Daryl Peach 1 1 100% 6 5
England Ian Burns 5 4 80% 41 24
England Steven Evans 1 0 0% 9 4
England Carl Groves 1 0 0% 11 5
Canada David Boon 1 1 100% 10 6
England Wayne Rendle 1 0 0% 7 2
England John Rees 1 1 100% 6 5
England Cary Kikis 1 1 100% 9 5
England Paul Webb 1 1 100% 7 5
England Stephen Sanders 1 1 100% 5 5
England Kevin Young 1 1 100% 6 5
England Christian Brooks 1 1 100% 5 5
Australia Steve Mifsud 1 1 100% 9 5
England Gary Hill 1 1 100% 6 5
England Chris Capel 1 1 100% 5 5
England Dennis Hughes 1 1 100% 5 5
England Sean Lynskey 1 1 100% 8 5
Wales Wayne Lloyd 1 0 0% 8 2
Belgium Steve Lemmens 1 1 100% 10 6
England Daniel Murphy 1 1 100% 6 5
England Kevin Brown 1 0 0% 9 4
Poland Kacper Filipiak 1 1 100% 4 4
England Adam Wicheard 1 0 0% 6 2
England Michael Wasley 2 2 100% 11 9
England James Vicarey 1 0 0% 3 0
China Yu Delu 1 1 100% 19 10
England Allan Taylor 5 5 100% 30 21
England Paul Davison 2 1 50% 22 13
England Christopher Keogan 3 3 100% 19 14
China Mei Xiwen 3 1 33.33% 18 8
England Jeff Cundy 1 0 0% 4 0
China Lyu Haotian 5 2 40% 32 16
England Craig Steadman 3 2 66.67% 21 12
England Lee Page 1 1 100% 6 4
England Joel Walker 2 1 50% 10 5
Scotland Ross Muir 3 1 33.33% 22 13
Malta Alex Borg 2 2 100% 14 9
England David Grace 5 3 60% 42 23
England Chris Norbury 3 3 100% 19 13
England Sean O'Sullivan 3 2 66.67% 21 10
China Cao Yupeng 3 2 66.67% 17 10
England Jamie O'Neill 1 1 100% 8 5
China Wang Zepeng 1 1 100% 5 4
Ireland TJ Dowling 1 1 100% 4 4
Scotland Michael Collumb 1 1 100% 6 4
England Zak Surety 3 0 0% 21 6
England Liam Highfield 2 1 50% 12 7
Scotland Anthony McGill 8 4 50% 63 32
China Chen Yaochen 1 1 100% 4 4
Cyprus Michael Georgiou 1 1 100% 7 4
China Zhou Yuelong 4 2 50% 19 12
England James Cahill 1 0 0% 6 0
England Ashley Carty 4 4 100% 18 13
England Steven Hallworth 1 1 100% 8 5
Wales Michael White 5 1 20% 21 6
China Tu Taojin 1 1 100% 6 4
China Jin Long 1 1 100% 6 4
China Lu Ning 3 1 33.33% 30 12
Israel Eden Sharav 2 2 100% 9 8
Scotland Michael Leslie 1 1 100% 17 10
Latvia Rodion Judin 1 1 100% 4 4
England Jason Weston 1 1 100% 6 4
England Kyren Wilson 6 3 50% 37 20
Malta Brian Cini 1 1 100% 4 4
China Pan Weixing 1 1 100% 5 4
China He Guoqiang 1 1 100% 5 4
China Liu Fan 1 1 100% 4 4
Belgium Jurian Heusdens 1 1 100% 6 4
England Leigh Robinson 1 1 100% 3 2
England Julian Mills 1 1 100% 2 2
England Gary Lees 1 0 0% 3 1
Pakistan Hamza Akbar 2 2 100% 16 10
Scotland Scott Donaldson 4 2 50% 19 10
England Sam Baird 2 1 50% 10 5
England Martin O'Donnell 3 2 66.67% 18 11
Scotland Fraser Patrick 1 1 100% 13 10
Thailand Thepchaiya Un-Nooh 3 0 0% 24 10
Wales David John 2 2 100% 11 8
England John Astley 3 1 33.33% 20 10
Malaysia Thor Chuan Leong 1 1 100% 7 4
Brazil Igor Figueiredo 2 2 100% 19 14
England Sam Craigie 3 1 33.33% 20 7
Scotland Rhys Clark 1 1 100% 6 5
Australia Kurt Dunham 1 1 100% 4 4
Scotland Marc Davis 1 1 100% 6 5
England Adam Duffy 1 1 100% 1 1
England Simon Dent 1 1 100% 7 4
England Jack Lisowski 2 0 0% 10 3
England Sanderson Lam 1 0 0% 9 4
China Fang Xiongman 2 1 50% 20 12
Scotland Chris Totten 1 1 100% 4 4
China Li Yuan 1 1 100% 7 5
England Elliot Slessor 3 3 100% 23 14
China Chen Zifan 2 1 50% 10 6
Australia Matthew Bolton 2 2 100% 12 9
England Ashley Hugill 1 1 100% 5 4
China Yan Bingtao 2 0 0% 10 2
Iran Soheil Vahedi 1 1 100% 8 5
Thailand Boonyarit Keattikun 1 1 100% 6 6
China Zhang Anda 2 0 0% 13 4
China Xu Si 1 1 100% 6 4
Germany Lukas Kleckers 1 1 100% 6 4
England Chris Wakelin 2 0 0% 13 5
China Zhang Jiankang 1 1 100% 6 5
Wales Jack Bradford 1 1 100% 6 4
Israel Shachar Ruberg 1 1 100% 5 5
China Yuan Sijun 1 0 0% 8 3
China Li Hang 2 2 100% 14 10
England David Lilley 3 2 66.67% 25 13
China Bai Langning 1 1 100% 9 6
Switzerland Alexander Ursenbacher 1 1 100% 7 6
Poland Adam Stefanow 1 1 100% 8 6
England Ben Woollaston 2 1 50% 20 9
England Ryan Davies 1 1 100% 4 4
China Chang Bingyu 2 1 50% 14 6
Wales Jak Jones 4 3 75% 17 12
England Riley Parsons 1 1 100% 6 5
England Harvey Chandler 1 0 0% 4 1
China Si Jiahui 2 1 50% 7 4
England Peter Devlin 1 0 0% 2 0
Northern Ireland Jordan Brown 1 0 0% 7 3
Austria Florian Nüßle 1 1 100% 9 6
Wales Andrew Pagett 1 1 100% 4 3
England Jamie Wilson 1 1 100% 4 3
England Paul Deaville 1 1 100% 4 4
Wales Jackson Page 1 1 100% 8 6
England Oliver Brown 1 1 100% 9 6
England Mitchell Mann 1 1 100% 10 6