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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Judd Trump 22 5 22.73% 122 44
Scotland Stephen Maguire 18 7 38.89% 118 52
Thailand James Wattana 4 3 75% 39 21
England Stuart Bingham 27 13 48.15% 175 85
England Barry Hawkins 19 7 36.84% 102 48
England James McGouran 1 1 100% 6 4
Jamaica Rory McLeod 9 6 66.67% 66 37
England Stephen Lee 9 4 44.44% 55 23
Wales Matthew Stevens 13 6 46.15% 68 32
Northern Ireland Mark Allen 13 2 15.38% 83 25
England Mark King 6 3 50% 38 21
China Liang Wenbo 12 6 50% 84 42
England Joe Jogia 4 2 50% 26 15
Wales Dominic Dale 13 7 53.85% 108 51
Wales Mark Williams 16 7 43.75% 118 54
Northern Ireland Joe Swail 11 5 45.45% 88 39
England Adrian Gunnell 4 3 75% 32 17
England Jamie Walker 1 1 100% 6 4
Belgium Luca Brecel 8 6 75% 43 29
England Peter Ebdon 13 8 61.54% 79 40
Wales Jamie Jones 7 4 57.14% 45 24
England Ricky Walden 8 5 62.5% 63 35
Germany Patrick Einsle 3 3 100% 12 12
China Zhang Anda 4 0 0% 34 12
England Andy Hicks 7 3 42.86% 55 26
England Adam Wicheard 3 3 100% 17 13
England Jimmy Robertson 5 2 40% 31 12
England Ali Carter 27 14 51.85% 136 64
Belgium Kurt Vanoverberghe 1 1 100% 6 4
Scotland Stephen Hendry 6 1 16.67% 45 12
Scotland Jamie Burnett 8 6 75% 58 34
Hong Kong Marco Fu 10 5 50% 72 34
Thailand Thanawat Thirapongpaiboon 4 3 75% 31 18
England Steve Davis 6 3 50% 37 20
Belarus Wladimir Ponomarenko 1 1 100% 4 4
England Jack Lisowski 7 3 42.86% 33 18
England Tom Ford 9 3 33.33% 54 23
England Anthony Hamilton 10 6 60% 59 29
England Liam Highfield 4 3 75% 30 17
England Andy Lee 2 1 50% 14 8
England Mark Selby 20 3 15% 121 44
England Mark Joyce 6 5 83.33% 27 17
Wales Michael White 13 10 76.92% 81 52
England Robert Milkins 13 7 53.85% 90 50
England Matthew Couch 3 2 66.67% 17 9
Northern Ireland Jordan Brown 3 1 33.33% 13 6
Ireland Robert Redmond 1 1 100% 7 4
England Peter Lines 7 3 42.86% 64 33
England Robbie Williams 5 3 60% 34 20
China Tian Pengfei 8 4 50% 44 22
Wales Ryan Day 19 5 26.32% 144 65
England Dave Harold 5 2 40% 47 21
England Barry Pinches 3 2 66.67% 29 17
China Xiao Guodong 11 7 63.64% 68 35
England Matthew Selt 14 8 57.14% 75 41
England Stuart Carrington 5 3 60% 37 21
Australia Neil Robertson 23 11 47.83% 131 62
Ireland Fergal O'Brien 15 10 66.67% 89 52
England Jamie Cope 5 3 60% 28 13
England Jimmy White 4 3 75% 24 15
Malta Tony Drago 6 6 100% 50 33
England Ben Woollaston 10 3 30% 50 19
Wales Paul Davies 5 3 60% 42 24
China Li Hang 5 4 80% 29 20
England Michael Holt 15 10 66.67% 107 60
Scotland James McBain 2 1 50% 15 7
Scotland John Higgins 19 10 52.63% 130 65
India Aditya Mehta 2 0 0% 18 7
England Joe Perry 21 6 28.57% 143 56
England Nigel Bond 6 4 66.67% 47 28
Scotland Scott MacKenzie 2 2 100% 16 13
Bahrain Habib Subah Humood 1 1 100% 5 5
England Andrew Higginson 7 4 57.14% 44 25
England Stephen Craigie 1 1 100% 9 5
Northern Ireland Gerard Greene 3 2 66.67% 26 18
China Ding Junhui 14 3 21.43% 112 42
England Kuldesh Johal 2 1 50% 8 5
Scotland Graeme Dott 14 8 57.14% 81 44
Ireland Leo Fernandez 3 2 66.67% 35 17
England Lee Spick 2 1 50% 17 8
England Jamie O'Neill 1 1 100% 4 4
England Andrew Norman 2 0 0% 8 1
England Martin Gould 11 4 36.36% 59 30
Thailand Supoj Saenla 2 2 100% 12 9
England Alex Davies 2 1 50% 13 8
England Jimmy Michie 7 5 71.43% 57 35
England Stuart Pettman 4 2 50% 30 15
Wales Gareth Allen 3 3 100% 18 12
England Allan Taylor 2 1 50% 10 6
England Matthew Day 2 2 100% 9 8
England Mike Dunn 3 1 33.33% 28 12
England Lee Page 4 4 100% 23 17
Scotland Robert Stephen 1 1 100% 3 3
England David Gray 4 1 25% 58 25
Finland Robin Hull 4 4 100% 39 24
England David Roe 2 0 0% 16 6
Belgium Bjorn Haneveer 4 4 100% 28 20
England Rod Lawler 8 6 75% 77 45
England John Parrott 4 1 25% 39 19
Scotland Marcus Campbell 3 3 100% 29 18
England Mitchell Mann 3 3 100% 26 19
England Gary Wilson 8 3 37.5% 49 24
England Nick Walker 2 2 100% 16 10
Ireland David McDonnell 1 1 100% 9 5
Scotland Drew Henry 5 3 60% 40 21
England Ronnie O'Sullivan 12 4 33.33% 68 27
England Les Dodd 1 1 100% 4 4
England Shaun Murphy 21 8 38.1% 131 57
England Alfie Burden 5 5 100% 33 22
England Ian McCulloch 2 1 50% 14 8
Ireland Michael Judge 1 1 100% 7 5
Thailand Suchakree Poomjang 2 2 100% 14 10
England Luke Fisher 2 2 100% 13 10
China Liu Song 1 1 100% 13 9
England David Grace 2 1 50% 12 7
Scotland Alan McManus 6 3 50% 44 21
Australia Johl Younger 1 1 100% 5 5
Belgium Hans Blanckaert 1 1 100% 5 4
England Nick Pearce 3 3 100% 25 15
Cyprus Mehmet Husnu 1 1 100% 15 9
Northern Ireland Jason Prince 3 3 100% 22 15
England Ian Hurdman 2 2 100% 11 9
Scotland Chris Small 1 0 0% 7 2
Scotland Martin Dziewialtowski 2 2 100% 17 10
England Sam Baird 10 6 60% 72 41
England Sean Storey 2 1 50% 14 6
Northern Ireland Patrick Wallace 2 1 50% 13 8
England Mark Gray 2 1 50% 15 8
Malta Simon Zammit 1 1 100% 6 5
England David Finbow 2 1 50% 16 8
England John Read 3 2 66.67% 32 15
England Mark James 1 0 0% 6 1
Scotland Billy Snaddon 2 1 50% 15 9
England Troy Shaw 1 1 100% 7 5
Scotland Euan Henderson 1 0 0% 9 4
Pakistan Shokat Ali 3 2 66.67% 32 19
England Jeff Cundy 3 2 66.67% 26 16
Ireland Ken Doherty 9 5 55.56% 91 49
England Nick Dyson 1 1 100% 9 5
England Richard King (II) 2 2 100% 14 10
England Simon Bedford 1 1 100% 8 5
Scotland Hugh Abernethy 1 1 100% 7 5
Scotland David McLellan 3 2 66.67% 31 18
Wales James Reynolds 3 2 66.67% 21 10
England David Grimwood 1 1 100% 9 5
Belgium Mario Geudens 2 2 100% 26 15
England Eddie Manning 1 1 100% 9 5
England Darren Clarke 4 3 75% 34 24
Thailand Noppadon Noppachorn 1 0 0% 9 4
Belgium Patrick Delsemme 1 1 100% 8 6
England Matt Wilson 3 0 0% 21 6
Wales Anthony Davies 2 2 100% 15 10
England Paul Wykes 5 2 40% 40 19
Scotland Gary Thomson 1 1 100% 6 5
England Steve Harrison 1 1 100% 8 5
England Dean Reynolds 3 2 66.67% 23 14
England Nick Terry 1 1 100% 7 5
England Bradley Jones 1 1 100% 9 5
England Wayne Saidler 1 1 100% 7 5
England Leigh Griffin 1 0 0% 15 5
Scotland Chris Shade 1 1 100% 14 10
England Antony Bolsover 2 1 50% 14 8
England Tony Jones 1 1 100% 8 5
England Peter McCullagh 1 0 0% 5 0
England Karl Payne 1 0 0% 5 0
Northern Ireland Terry Murphy 2 2 100% 23 15
Iceland Kristjan Helgason 1 1 100% 7 5
England Gary Ponting 2 1 50% 18 9
Wales Darren Morgan 3 2 66.67% 20 11
England Malcolm Bilclough 1 1 100% 8 5
Scotland Craig MacGillivray 3 2 66.67% 22 14
England Wayne Brown 3 3 100% 21 15
England Leonard de Griffa 1 1 100% 7 5
England Jason Ferguson 2 2 100% 34 20
China Zhang Yi 1 1 100% 5 4
China Mei Xiwen 2 1 50% 13 7
New Zealand Dene O'Kane 4 2 50% 36 20
England Stuart Reardon 2 2 100% 15 10
England Paul Cavney 1 0 0% 9 4
England Martin Clark 2 1 50% 13 7
England Neal Foulds 2 1 50% 15 7
India Yasin Merchant 2 0 0% 17 7
Ireland Colm Gilcreest 2 0 0% 10 1
Wales Ian Sargeant 2 1 50% 17 8
England Anthony Bridge 1 1 100% 5 5
England David Gilbert 14 10 71.43% 68 39
England Steve James 2 1 50% 24 12
England Mark Flowerdew 1 1 100% 15 10
England Karl Burrows 1 1 100% 17 10
England Tony Meo 1 0 0% 8 3
Malta Joe Grech 2 0 0% 17 7
England Darryn Walker 3 2 66.67% 25 13
England Karl Broughton 1 0 0% 9 4
Scotland Andy Duff 1 1 100% 9 5
England Steve Judd 1 1 100% 6 5
England Danny Fowler 2 2 100% 18 15
Northern Ireland Jack McLaughlin 1 1 100% 14 10
England Daryl Peach 1 1 100% 14 10
Norway Kurt Maflin 3 1 33.33% 18 10
Ireland Micky Roughan 1 1 100% 8 5
England Brian Morgan 1 1 100% 6 5
Wales Gareth Chilcott 1 1 100% 9 5
England David Wilson 1 1 100% 6 5
England Stefan Mazrocis 2 0 0% 16 6
England Paul Davison (II) 1 1 100% 5 5
England Nic Barrow 1 1 100% 6 5
England Jonathan Saunders 1 1 100% 8 5
Wales Mark Fenton 1 1 100% 7 5
England Stuart Parnell 1 1 100% 9 5
Wales Robert Harrhy 1 1 100% 6 5
Wales Tony Chappel 1 0 0% 7 2
England Simon Parker 1 1 100% 6 5
Thailand Tai Pichit 1 1 100% 6 5
England Chris O'Sullivan 1 1 100% 6 5
Wales Terry Griffiths 2 0 0% 34 15
Canada Jim Wych 2 1 50% 23 14
Ireland Stephen Murphy 4 2 50% 33 20
England Kevin Ashby 2 2 100% 23 15
China Lyu Chuang 2 2 100% 12 8
England Sergio Beggiato 1 0 0% 9 4
England Matt Bailey 1 1 100% 6 5
Scotland Graham Horne 1 0 0% 7 2
England Roger Garrett 1 1 100% 9 5
England Darren Hackeson 1 1 100% 9 5
England Sean Lanigan 1 1 100% 9 5
Ireland Stephen O'Connor 1 1 100% 6 5
England Daniel Murphy 1 1 100% 6 5
Wales Wayne Lloyd 1 1 100% 9 5
England Carl Waters 1 0 0% 9 4
England Craig Edwards 1 1 100% 5 5
England Mick Price 1 1 100% 7 5
Wales Gary Peters 1 1 100% 9 5
England Frank Dezi 1 1 100% 8 5
England Willie Thorne 1 0 0% 9 0
England Mark Johnston-Allen 1 1 100% 14 9
England Barry West 2 2 100% 14 10
England John Giles 2 2 100% 12 10
England Chris Scanlon 1 1 100% 7 5
England Jason Pegram 1 0 0% 8 3
South Africa Peter Francisco 1 1 100% 7 5
Belgium Peter Bullen 1 1 100% 7 5
Scotland Scott Bigham 1 1 100% 6 5
England Ken Owers 1 1 100% 7 5
England Craig Harrison 1 1 100% 8 5
Wales Cliff Wilson 1 1 100% 9 5
England Peter Bardsley 1 1 100% 6 5
England Alan Trigg 1 1 100% 5 5
England Jason Walton 1 1 100% 7 5
Belgium Jurgen van den Bossche 1 1 100% 4 4
Wales Steve Newbury 1 1 100% 8 5
England Peter Daubney 1 0 0% 6 1
Canada Tony Bolahood 1 1 100% 8 5
England Steve Campbell 1 1 100% 5 5
England Dennis Hughes 1 1 100% 7 5
Ireland Aidan Murphy 1 1 100% 9 5
Iceland Fjolnir Thorgeirsson 1 1 100% 7 5
England Stuart Mann 1 1 100% 8 5
England Pete Seager 1 1 100% 8 5
England Michael Stocks 1 1 100% 5 5
Scotland Robert Ritchie 1 1 100% 9 5
England Craig Newson 2 1 50% 16 9
England Jonathan Birch 1 1 100% 8 5
England Ian Brumby 1 1 100% 5 5
England Pat Houlihan 1 1 100% 8 5
England Peter Gilchrist 1 1 100% 7 5
England Anthony Gorman 1 1 100% 7 5
Northern Ireland Karen Corr 1 1 100% 6 5
England Paul Webb 1 1 100% 9 6
Iceland Ahimar Bjarnsson 1 1 100% 6 6
Australia Robby Foldvari 1 0 0% 8 3
Scotland Eddie Sinclair 1 1 100% 7 5
England Stuart Henderson 1 1 100% 5 5
Poland Kacper Filipiak 1 1 100% 7 4
England Paul Davison 6 6 100% 38 26
Thailand Thepchaiya Un-Nooh 5 4 80% 36 22
China Cao Yupeng 3 2 66.67% 16 11
England Andrew Milliard 1 1 100% 4 4
Scotland Anthony McGill 8 6 75% 36 23
China Yu Delu 1 1 100% 1 1
England Michael Wasley 1 0 0% 6 2
Malta Kevin d'Agostino 1 1 100% 4 4
Thailand Panompai Powises 1 1 100% 12 7
Iran Hossein Vafaei 2 0 0% 12 3
Egypt Mohamed Ibrahim 1 1 100% 9 5
Thailand Dechawat Poomjaeng 4 4 100% 32 21
Bulgaria Dimitar Mehandzhiyski 1 1 100% 4 4
Cyprus Michael Georgiou 4 4 100% 41 28
Malta Alex Borg 1 1 100% 5 4
Thailand Issara Kachaiwong 1 1 100% 8 5
Morocco Chaouki Yousfi 1 1 100% 8 5
Thailand Noppon Saengkham 7 4 57.14% 43 23
England Elliot Slessor 7 5 71.43% 45 28
England Oliver Brown 1 1 100% 10 6
England Chris Wakelin 2 0 0% 12 4
Scotland Scott Donaldson 5 2 40% 34 18
Thailand Ratchayothin Yotharuck 2 2 100% 14 9
England Martin O'Donnell 1 0 0% 5 1
Ireland David Morris 1 0 0% 6 1
Switzerland Alexander Ursenbacher 4 4 100% 33 21
England Joel Walker 2 1 50% 12 7
China Hu Hao 1 1 100% 6 4
England Sean O'Sullivan 2 1 50% 11 6
England Mitchell Travis 1 1 100% 5 4
England Sanderson Lam 3 3 100% 21 18
Australia Ben Judge 1 1 100% 6 5
Malaysia Thor Chuan Leong 1 1 100% 5 5
Thailand Kritsanut Lertsattayathorn 1 0 0% 8 2
Wales Lee Walker 5 4 80% 37 23
China Wang Zepeng 1 1 100% 4 4
England Ian Glover 1 1 100% 5 4
England Ian Burns 2 2 100% 12 8
Wales Jak Jones 3 1 33.33% 18 9
England James Cahill 4 3 75% 28 19
China Lyu Haotian 5 3 60% 46 26
England Craig Steadman 1 1 100% 7 4
Wales Daniel Wells 2 2 100% 14 9
China Lyu Chenwei 1 1 100% 7 4
Germany Lukas Kleckers 3 3 100% 16 13
Scotland Fraser Patrick 3 1 33.33% 17 8
England Kyren Wilson 6 3 50% 30 15
England Joe O'Connor 2 1 50% 23 14
England Oliver Lines 1 1 100% 17 10
England Hammad Miah 1 0 0% 7 3
China Yan Bingtao 4 2 50% 37 19
Iran Soheil Vahedi 1 1 100% 7 5
Wales Clive Brown 1 0 0% 5 1
Belgium Alain Vandersteen 1 1 100% 4 4
Scotland Rhys Clark 4 3 75% 30 20
Scotland Ross Muir 7 4 57.14% 38 25
England Jason Weston 2 2 100% 6 6
England Tony Knowles 1 1 100% 2 2
Scotland John Rea 1 1 100% 2 2
England Gary Wilkinson 1 1 100% 2 2
England Steven Hallworth 1 1 100% 5 5
China Zhao Xintong 4 3 75% 18 12
Pakistan Hamza Akbar 2 2 100% 12 9
England Adam Duffy 3 2 66.67% 30 18
Thailand Akani Songsermsawad 2 0 0% 13 5
India Ishpreet Singh Chadha 2 2 100% 13 10
United Arab Emirates Mohammed Shehab 2 2 100% 14 10
England Sydney Wilson 1 1 100% 9 6
China Zhang Yong 1 0 0% 8 3
Wales David John 1 1 100% 7 4
England Sam Craigie 5 4 80% 30 18
Australia Kurt Dunham 1 1 100% 4 4
India Laxman Rawat 1 1 100% 4 4
Wales Ian Preece 1 0 0% 10 4
China Chen Zhe 1 1 100% 7 4
Thailand Atthasit Mahitthi 1 0 0% 8 3
China Xu Si 1 0 0% 11 5
Israel Eden Sharav 1 0 0% 7 3
Ireland Josh Boileau 1 1 100% 5 5
China Niu Zhuang 1 1 100% 7 5
Egypt Basem Eltahhan 1 1 100% 1 1
Germany Markus Hertle 1 1 100% 4 4
Wales Andrew Pagett 2 2 100% 18 14
Poland Adam Stefanow 1 1 100% 4 4
China Luo Honghao 4 3 75% 19 12
China Zhou Yuelong 1 0 0% 10 4
Wales Jamie Clarke 2 2 100% 25 14
Ireland Stephen Bateman 1 0 0% 1 0
China Yuan Sijun 3 1 33.33% 18 9
Scotland Chris Totten 2 2 100% 12 9
China Chang Bingyu 4 2 50% 23 13
China Bai Langning 2 1 50% 11 6
England Munraj Pal 1 1 100% 6 4
England Justin Astley 1 1 100% 5 4
Vietnam Nguyen Nhat Thanh 1 1 100% 5 5
Scotland Ian Wells 1 1 100% 6 5
Hong Kong Chan Wok Ming 1 1 100% 8 5
China Si Jiahui 1 1 100% 11 6
China Fan Zhengyi 2 1 50% 17 9
Brazil Igor Figueiredo 1 0 0% 7 3
England Harvey Chandler 1 1 100% 1 1
England Louis Heathcote 1 0 0% 4 2
Morocco Amine Amiri 1 1 100% 6 5
England Jamie Barrett 1 1 100% 3 3
England Ben Hancorn 1 1 100% 8 5
England Haydon Pinhey 1 0 0% 1 0
Germany Simon Lichtenberg 1 1 100% 2 2
England Hamim Hussain 1 1 100% 2 2
Wales Dylan Emery 1 1 100% 2 2
England Billy Joe Castle 1 1 100% 3 3
England David Lilley 2 1 50% 10 5
England Ashley Hugill 2 1 50% 17 9
England Ian Martin 1 1 100% 7 6
Belgium Ben Mertens 1 0 0% 6 0
England Jenson Kendrick 1 1 100% 3 3
United States Ahmed Aly Elsayed 1 1 100% 6 5
Scotland Liam Graham 1 1 100% 6 5
China Pang Junxu 2 0 0% 19 7
China Gao Yang 1 1 100% 10 6
Thailand Siripaporn Nuanthakhamjan 2 2 100% 8 7
England Liam Pullen 1 1 100% 1 1
Wales Liam Davies 3 2 66.67% 11 6
China Jiang Jun 1 0 0% 4 2
Ukraine Anton Kazakov 1 1 100% 4 3
Northern Ireland Robbie Mcguigan 1 1 100% 4 4
Hungary Bulcsú Révész 1 0 0% 7 3
China Xing Zihao 1 1 100% 5 4
China Wang Yuchen 1 0 0% 11 5
Ukraine Iulian Boiko 1 1 100% 6 5