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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Thailand James Wattana 27 15 55.56% 244 142
England Stephen Lee 15 6 40% 117 49
England Jack Lisowski 2 2 100% 25 14
England Joe Jogia 1 0 0% 7 3
England Mark Joyce 3 2 66.67% 22 10
Northern Ireland Mark Allen 3 1 33.33% 27 12
Slovakia Jakub Koniar 1 1 100% 4 4
England Jimmy White 68 41 60.29% 704 394
England Nigel Bond 18 10 55.56% 143 76
England Joe Johnson 11 9 81.82% 117 68
England Matthew Selt 2 0 0% 16 7
England Alfie Burden 2 2 100% 10 9
England Andrew Higginson 7 3 42.86% 47 26
Wales Daniel Wells 2 2 100% 9 8
Belgium Hans Blanckaert 1 1 100% 5 4
England James McGouran 1 1 100% 4 4
Ireland David Morris 1 0 0% 7 3
England Peter Ebdon 26 13 50% 207 105
England Jamie Cope 8 5 62.5% 61 31
England Rod Lawler 6 6 100% 42 30
England Shaun Murphy 9 0 0% 82 25
England Mark Davis 6 3 50% 37 17
England Ali Carter 8 2 25% 65 27
Ireland Fergal O'Brien 11 5 45.45% 83 41
Scotland Graeme Dott 10 4 40% 77 37
Norway Kurt Maflin 5 1 20% 48 17
England Matthew Couch 2 2 100% 14 10
Wales Ryan Day 5 1 20% 40 16
England Mark King 9 5 55.56% 80 39
England Dave Harold 11 6 54.55% 74 35
Northern Ireland Gerard Greene 9 6 66.67% 76 38
Scotland Scott MacKenzie 1 1 100% 5 4
Thailand Passakorn Suwannawat 1 0 0% 6 1
Australia Neil Robertson 6 3 50% 62 24
Scotland John Higgins 33 5 15.15% 295 119
England Adrian Gunnell 3 3 100% 39 24
Wales Dominic Dale 9 5 55.56% 74 35
England Mike Dunn 3 2 66.67% 22 12
England Michael Holt 8 2 25% 59 27
China Yu Delu 1 0 0% 6 2
England Jamie O'Neill 2 2 100% 13 8
England Gary Wilson 4 3 75% 26 16
Wales Mark Williams 21 4 19.05% 159 64
Northern Ireland Joe Swail 10 7 70% 66 36
China Ding Junhui 8 1 12.5% 63 19
Scotland Stephen Hendry 67 20 29.85% 690 300
Ireland Michael Judge 2 2 100% 24 14
England Lee Spick 1 1 100% 18 10
England Stuart Pettman 4 3 75% 33 19
England Ricky Walden 9 2 22.22% 61 24
China Liang Wenbo 2 1 50% 12 7
Wales Matthew Stevens 6 3 50% 43 23
England Judd Trump 4 1 25% 25 11
Ireland Ken Doherty 34 15 44.12% 315 150
England Ronnie O'Sullivan 31 6 19.35% 254 98
England Tom Ford 3 2 66.67% 20 10
England Joe Perry 2 0 0% 25 11
England Mark Selby 4 1 25% 20 6
Thailand Atthasit Mahitthi 1 1 100% 9 5
England Stuart Bingham 6 0 0% 67 27
Hong Kong Marco Fu 11 3 27.27% 76 31
England Adam Duffy 1 1 100% 4 4
England Sean O'Sullivan 1 1 100% 5 4
England John Parrott 31 18 58.06% 325 177
Scotland Alan McManus 25 14 56% 250 132
England Barry Hawkins 3 2 66.67% 15 9
Poland Jarosław Kowalski 1 1 100% 6 4
England Anthony Hamilton 4 3 75% 37 22
England David Gilbert 1 1 100% 5 5
England David Grace 1 1 100% 6 4
Scotland Jamie Burnett 6 6 100% 63 43
England David Roe 6 4 66.67% 36 20
England Andy Hicks 9 5 55.56% 99 56
Finland Robin Hull 2 0 0% 27 12
Scotland Stephen Maguire 5 4 80% 47 24
Malta Tony Drago 12 11 91.67% 110 75
New Zealand Dene O'Kane 6 5 83.33% 42 31
Wales Darren Morgan 11 5 45.45% 92 50
England Paul Hunter 10 3 30% 85 35
England Sean Storey 3 3 100% 21 15
England Ian McCulloch 3 1 33.33% 23 11
Wales Michael White 1 0 0% 6 2
England Liam Highfield 2 2 100% 11 8
England Lee Page 1 1 100% 5 4
England Brian Morgan 5 3 60% 36 22
England Robert Milkins 4 2 50% 28 12
Northern Ireland Joe Meara 1 1 100% 8 5
China Liu Song 1 0 0% 7 3
England Liam Monk 1 1 100% 6 4
England Adam Wicheard 1 1 100% 5 4
Scotland Chris Small 3 2 66.67% 21 13
England Paul Wykes 1 1 100% 11 9
England David Finbow 5 5 100% 35 25
Belgium Bjorn Haneveer 1 1 100% 7 5
Pakistan Shokat Ali 4 3 75% 39 21
Northern Ireland Patrick Wallace 1 1 100% 8 5
England Mark Gray 1 1 100% 5 5
England Wayne Brown 1 0 0% 6 1
England Bradley Jones 3 3 100% 29 19
India Lucky Vatnani 1 1 100% 7 4
England Jimmy Michie 1 1 100% 9 5
Iceland Kristjan Helgason 1 1 100% 9 5
Jamaica Rory McLeod 2 1 50% 9 3
Scotland David McLellan 2 2 100% 17 15
England Paul Sweeny 1 1 100% 15 9
England Jonathan Birch 2 1 50% 14 7
England Dean Reynolds 8 7 87.5% 70 51
England Darren Clarke 2 1 50% 13 6
Australia Quinten Hann 1 1 100% 6 5
England Ben Woollaston 2 0 0% 22 8
Scotland Marcus Campbell 2 2 100% 22 14
Scotland Graham Horne 1 1 100% 13 9
England Simon Bedford 3 1 33.33% 31 16
England Mick Price 2 2 100% 12 10
England Steve James 17 12 70.59% 162 104
England Troy Shaw 1 1 100% 6 5
England John Read 1 1 100% 5 5
England Martin Clark 10 8 80% 75 46
England Peter Lines 1 1 100% 8 5
China Hasimu Tuerxun 1 1 100% 4 4
England Michael Wild 1 0 0% 5 0
England Jamie Woodman 1 1 100% 9 5
England Oliver King 1 1 100% 6 5
Wales Ian Sargeant 1 1 100% 7 5
Wales Mark Bennett 2 1 50% 15 8
England John Giles 1 1 100% 7 5
China Zhang Anda 1 1 100% 6 4
England Sam Baird 1 1 100% 4 4
Ireland Stephen Murphy 2 2 100% 8 6
Wales Terry Griffiths 53 34 64.15% 540 319
England Willie Thorne 38 31 81.58% 355 235
England Mark Johnston-Allen 1 0 0% 7 2
Northern Ireland Jason Prince 1 0 0% 8 3
Scotland Drew Henry 1 0 0% 8 3
England Jason Ferguson 1 1 100% 9 5
England Lee Richardson 1 1 100% 7 5
India Pankaj Advani 3 2 66.67% 31 16
Poland Wiktor Rzezuchowski 1 1 100% 4 4
Wales Jamie Jones 3 2 66.67% 18 10
England Tony Knowles 13 10 76.92% 105 65
Wales Paul Davies 2 2 100% 21 14
Canada Cliff Thorburn 25 18 72% 270 166
Thailand Thepchaiya Un-Nooh 2 1 50% 10 5
Thailand Phaitoon Phonbun 1 1 100% 6 5
China Lyu Chuang 1 1 100% 7 4
England Mark Flowerdew 2 2 100% 14 10
England Paul Cavney 1 1 100% 5 5
England Mike Hallett 19 16 84.21% 180 129
China Zhu Yinghui 1 1 100% 6 5
Northern Ireland Terry Murphy 2 2 100% 13 10
Scotland Billy Snaddon 1 1 100% 9 6
Netherlands Mario Wehrmann 1 1 100% 8 5
Austria Robert Burda 1 1 100% 8 7
England Allison Fisher 2 2 100% 16 13
Germany Sascha Diemer 1 1 100% 8 7
Wales Doug Mountjoy 21 16 76.19% 167 111
Scotland Paul McPhillips 2 2 100% 12 10
England Neal Foulds 24 17 70.83% 224 136
England Tony Jones 1 1 100% 6 5
England Karl Burrows 1 1 100% 6 5
Northern Ireland Dennis Taylor 38 29 76.32% 387 235
England Danny Fowler 5 5 100% 50 37
South Africa Peter Francisco 4 4 100% 37 28
Wales Anthony Davies 1 1 100% 6 5
England Brian Rowswell 1 1 100% 6 5
South Africa Silvino Francisco 4 4 100% 26 20
England Tony Meo 36 29 80.56% 308 190
England Mark Rowing 1 1 100% 5 5
England Les Dodd 4 4 100% 27 21
Malta Joe Grech 1 1 100% 5 5
Australia John Campbell 3 3 100% 16 15
Canada Alain Robidoux 6 6 100% 51 35
Ireland Eugene Hughes 6 5 83.33% 52 37
Wales Wayne Jones 4 3 75% 30 21
England Gary Wilkinson 11 8 72.73% 112 62
England Nigel Gilbert 1 1 100% 7 5
Australia Warren King 6 6 100% 75 48
England Gary Lees 1 1 100% 8 5
England Nick Dyson 1 1 100% 5 5
France Eric le Paul 1 1 100% 5 5
Australia Eddie Charlton 12 11 91.67% 93 67
England Jim Chambers 1 1 100% 6 5
England Jon Wright 1 1 100% 5 5
India Geet Sethi 1 1 100% 5 5
Hong Kong Stanley Leung 1 1 100% 5 5
Wales Colin Roscoe 2 2 100% 13 10
England John Whitty 1 1 100% 7 4
Wales Tony Chappel 7 6 85.71% 65 39
Wales Cliff Wilson 4 4 100% 30 24
England Ken Owers 1 1 100% 6 5
Scotland Michael Leslie 1 1 100% 4 4
India Aditya Mehta 2 0 0% 12 4
England Barry West 2 2 100% 24 18
England David Taylor 10 9 90% 86 61
Canada Jim Wych 3 3 100% 20 15
Scotland Euan Henderson 1 1 100% 9 6
England Fred Davis 3 3 100% 14 12
Thailand Rom Surin 1 1 100% 9 5
China Guo Hua 4 4 100% 23 17
Northern Ireland Alex Higgins 31 25 80.65% 372 241
England Craig Edwards 1 1 100% 9 5
Canada Bob Chaperon 2 2 100% 11 10
England Roger Bales 2 2 100% 14 10
Wales Steve Newbury 4 3 75% 39 26
Canada Kirk Stevens 10 6 60% 72 44
England Sam Harvey 1 1 100% 5 4
England Rex Williams 7 6 85.71% 64 43
China Chen Zhe 1 0 0% 9 4
England Jason Smith 1 1 100% 6 5
England Steve Duggan 2 2 100% 22 18
Ireland Tony Kearney 1 1 100% 6 5
Scotland John Rea 2 2 100% 14 11
England Graham Cripsey 1 1 100% 6 5
England George Scott 1 1 100% 6 5
England Martin Smith 1 1 100% 5 5
United Arab Emirates Attiq Qubasi 1 1 100% 2 2
England John Virgo 14 10 71.43% 121 75
Wales Ray Reardon 17 10 58.82% 122 74
Scotland Jim Donnelly 2 2 100% 11 10
England Graham Miles 4 3 75% 22 15
Canada Marcel Gauvreau 1 1 100% 5 5
Australia Greg Jenkins 1 1 100% 5 5
Scotland Matt Gibson 2 2 100% 13 9
Australia Ben Nunan 1 1 100% 8 5
England Ray Edmonds 5 3 60% 29 22
Canada Bill Werbeniuk 6 5 83.33% 45 31
China He Ching Yi 1 1 100% 6 5
Thailand Sakchai Sim Ngam 3 2 66.67% 7 4
Hong Kong Wan Chi Tuen 1 1 100% 3 3
Hong Kong Ma Tak Man 1 1 100% 3 3
England Dave Martin 3 3 100% 22 17
Scotland Ian Black 1 1 100% 7 5
England Malcolm Bradley 2 2 100% 19 14
South Africa Jimmy van Rensberg 1 1 100% 6 5
Ireland Dessie Sheehan 1 1 100% 10 9
India Omprakesh Agrawal 1 1 100% 5 5
Scotland Murdo Macleod 2 2 100% 12 10
England John Spencer 9 8 88.89% 75 48
Northern Ireland Tommy Murphy 1 1 100% 10 9
Canada Mario Morra 1 1 100% 7 5
England Mark Wildman 2 2 100% 8 6
Scotland Eddie Sinclair 1 1 100% 7 5
England Geoff Foulds 1 1 100% 10 9
Singapore Benjamin Lui 1 1 100% 2 2
Singapore Lau Weng Yew 1 1 100% 2 2
Hong Kong Kwong Wai Chuen 1 1 100% 3 3
England Mike Watterson 1 1 100% 5 5
China Pang Weiguo 2 1 50% 10 4
Malaysia M Oy 1 0 0% 2 1
Malaysia Hoy Eng Lok 1 1 100% 2 2
Ireland Patsy Fagan 3 3 100% 39 28
Northern Ireland Karen Corr 1 1 100% 5 4
India Michael Ferreira 1 1 100% 5 5
England John Dunning 2 2 100% 17 13
England Douglas French 1 1 100% 2 2
Ireland Billy Kelly 1 1 100% 2 2
South Africa Perrie Mans 3 1 33.33% 17 8
China Zung Chun Hong 1 1 100% 2 2
Singapore E Loh 1 1 100% 2 2
England James Cahill 1 1 100% 7 5
Australia Ian Anderson 4 3 75% 21 16
England Jim Meadowcroft 1 1 100% 11 9
Australia Paddy Morgan 1 1 100% 9 9
Scotland Chris Ross 1 1 100% 12 9
Wales Roy Andrewartha 1 1 100% 3 3
Bulgaria Ivelin Boyanov 1 1 100% 4 4
Thailand Thanawat Thirapongpaiboon 1 0 0% 5 1
Germany Patrick Einsle 1 1 100% 5 4
England Kyren Wilson 1 1 100% 5 4
Wales Andrew Pagett 1 1 100% 6 5
Pakistan Mohammed Asif 1 0 0% 7 2
England Allan Taylor 1 1 100% 8 6
China Zhao Xintong 1 0 0% 7 1
England Dylan Mitchell 1 1 100% 5 5
England Hammad Miah 1 1 100% 7 5
Poland Wojciech Przylucki 1 1 100% 5 4
England Michael Wasley 1 0 0% 8 3
Thailand Noppon Saengkham 1 0 0% 4 0
Canada Kari Elovaara 1 1 100% 9 9
England Craig Steadman 1 0 0% 18 8
China Wang Lin 1 1 100% 2 2
England Bob Harris 1 1 100% 6 5
China Au Chi-Wai 1 1 100% 5 3