Most Frequently Met Opponents By Dave Harold - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Norway Kurt Maflin 2 1 50% 13 5
England Sam Craigie 1 0 0% 5 1
England Ali Carter 8 2 25% 65 28
Northern Ireland Gerard Greene 5 4 80% 43 24
Wales Jamie Jones 1 1 100% 19 10
England Kuldesh Johal 1 1 100% 7 4
England Mike Dunn 5 5 100% 48 33
China Liang Wenbo 2 1 50% 17 7
England Ricky Walden 6 4 66.67% 33 19
Scotland John Higgins 13 2 15.38% 110 41
Thailand James Wattana 6 1 16.67% 57 23
Germany Lasse Munstermann 1 1 100% 6 4
England Nigel Bond 12 7 58.33% 110 56
Northern Ireland Dermot McGlinchey 2 1 50% 11 7
Northern Ireland Patrick Wallace 2 0 0% 15 6
Ireland Fergal O'Brien 7 1 14.29% 58 26
Denmark Rune Kampe 1 1 100% 4 4
England Jamie Cope 4 0 0% 14 5
England Shaun Murphy 5 1 20% 36 11
Thailand Passakorn Suwannawat 1 1 100% 6 5
England Ian McCulloch 6 4 66.67% 61 32
England Jimmy White 7 2 28.57% 52 22
England Reanne Evans 4 4 100% 20 16
England Mark Selby 7 3 42.86% 48 18
England James McGouran 1 1 100% 5 4
England Michael Wasley 1 0 0% 7 3
Scotland Anthony McGill 2 0 0% 12 4
England Michael Wild 2 2 100% 13 8
England Chris Norbury 2 2 100% 13 8
England Adrian Gunnell 2 1 50% 16 8
Hong Kong Marco Fu 2 0 0% 16 6
England Barry Hawkins 8 3 37.5% 41 22
England Judd Trump 4 0 0% 20 6
Wales Ryan Day 7 2 28.57% 44 16
England Steve Davis 11 5 45.45% 74 39
England Ben Harrison 1 1 100% 4 4
England David Gilbert 2 0 0% 15 6
England Mark Davis 5 3 60% 47 26
Scotland Stephen Hendry 13 4 30.77% 117 44
England Stuart Pettman 3 2 66.67% 31 17
England Michael Holt 4 1 25% 25 8
England Robert Milkins 6 3 50% 48 23
Jamaica Rory McLeod 3 1 33.33% 30 12
China Xiao Guodong 2 1 50% 14 7
Wales Stephen Ellis 1 1 100% 4 4
England Jamie O'Neill 1 0 0% 4 0
Australia Neil Robertson 7 2 28.57% 39 17
England Peter Ebdon 12 5 41.67% 103 46
China Zhang Anda 4 3 75% 28 15
England Anthony Hamilton 8 3 37.5% 95 44
England Martin Gould 3 2 66.67% 10 5
Ireland Ken Doherty 10 3 30% 84 37
England Andrew Higginson 4 0 0% 23 6
Scotland Stephen Maguire 6 4 66.67% 34 23
England Peter Lines 2 2 100% 13 9
England Stuart Bingham 5 3 60% 28 15
England Stephen Lee 8 2 25% 70 29
England Jimmy Michie 3 1 33.33% 28 13
Wales Mark Williams 9 1 11.11% 67 26
England Mark King 9 2 22.22% 57 22
Thailand Supoj Saenla 1 1 100% 5 4
China Jin Long 2 2 100% 14 10
China Ding Junhui 2 1 50% 16 8
England Rod Lawler 8 8 100% 59 43
England Ronnie O'Sullivan 12 0 0% 114 31
Scotland Graeme Dott 8 5 62.5% 79 43
England Lee Spick 1 1 100% 5 5
Wales Paul Davies 8 6 75% 53 31
Ireland David Morris 2 2 100% 20 14
England Joe Perry 3 1 33.33% 32 15
China Liu Song 1 0 0% 5 1
Ireland Joe Delaney 3 3 100% 27 19
Wales Matthew Stevens 4 1 25% 37 15
Wales Dominic Dale 6 0 0% 47 17
England Joe Jogia 3 3 100% 26 19
Northern Ireland Joe Swail 5 2 40% 42 22
Northern Ireland Mark Allen 3 0 0% 28 11
England Ashley Wright 1 1 100% 6 4
England Andy Hicks 7 6 85.71% 73 39
England Paul Wykes 2 2 100% 13 10
China Li Yan 2 0 0% 18 4
England Liam Highfield 1 1 100% 7 4
England Sam Harvey 1 1 100% 6 4
Wales Ian Preece 1 1 100% 12 9
Scotland Robert Stephen 1 1 100% 3 3
England Andrew Norman 4 1 25% 24 11
England Ben Woollaston 1 0 0% 5 2
England Lee Page 1 1 100% 3 3
England Mark Joyce 2 2 100% 14 9
Scotland Jamie Burnett 4 2 50% 30 14
England Sean Storey 1 1 100% 5 4
England Tom Ford 3 2 66.67% 34 18
China Yang Qingtian 1 0 0% 7 2
Ireland Leo Fernandez 1 1 100% 8 5
Scotland Alan McManus 8 5 62.5% 58 32
England Alex Davies 2 1 50% 10 6
England David Gray 4 1 25% 44 19
England Barry Pinches 4 3 75% 37 21
England Alfie Burden 6 4 66.67% 66 37
Australia Quinten Hann 3 3 100% 33 21
Ireland Rodney Goggins 1 1 100% 7 5
Wales Darren Morgan 9 7 77.78% 63 40
England Gary Wilson 2 0 0% 10 2
England Simon Bedford 1 0 0% 9 4
Scotland Martin Dziewialtowski 1 1 100% 7 5
England Wayne Brown 2 2 100% 15 10
England Adam Duffy 1 0 0% 8 3
England David Grace 2 1 50% 12 5
China Tian Pengfei 1 1 100% 6 4
England David Roe 3 3 100% 35 20
England Mitchell Mann 2 1 50% 14 7
England Jonathan Birch 2 1 50% 15 6
Pakistan Shokat Ali 3 3 100% 21 15
Iceland Kristjan Helgason 1 0 0% 5 0
Wales James Reynolds 2 0 0% 15 6
Wales Gareth Coppack 1 1 100% 8 5
England Bradley Jones 3 2 66.67% 21 11
England David Finbow 4 2 50% 50 26
England Jason Ferguson 6 4 66.67% 33 21
Scotland Drew Henry 3 2 66.67% 25 14
Malta Tony Drago 5 3 60% 20 11
Ireland Michael Judge 2 0 0% 17 7
England John Parrott 5 1 20% 41 16
Scotland Chris Small 1 0 0% 5 0
England Jack Lisowski 2 0 0% 15 5
Wales Anthony Davies 4 3 75% 40 22
England Mick Price 5 4 80% 43 26
England John Read 2 1 50% 16 9
England Nick Dyson 2 0 0% 18 8
England Nick Terry 1 1 100% 6 5
England Paul Hunter 1 1 100% 14 9
Wales Mark Fenton 1 0 0% 9 4
England Steve Judd 1 0 0% 8 3
England Nick Walker 3 2 66.67% 23 15
China Cao Yupeng 4 2 50% 44 23
England Joe Johnson 3 2 66.67% 22 13
New Zealand Dene O'Kane 3 2 66.67% 31 18
Finland Robin Hull 1 1 100% 8 5
Northern Ireland Terry Murphy 2 1 50% 14 7
England Karl Burrows 3 3 100% 20 14
England Mark Love 1 1 100% 8 5
Wales Tony Chappel 3 2 66.67% 20 10
Northern Ireland Jason Prince 1 0 0% 15 6
Scotland Alan Burnett 1 0 0% 7 2
Wales Lee Walker 1 0 0% 17 7
England Sam Baird 4 3 75% 29 15
England Paul Sweeny 1 1 100% 9 5
Northern Ireland Dennis Taylor 1 1 100% 7 5
Scotland Billy Snaddon 2 2 100% 16 10
China Rouzi Maimaiti 1 0 0% 6 1
England Gary Wilkinson 2 2 100% 14 10
England Steve James 1 1 100% 5 5
England Brian Morgan 2 2 100% 16 10
Canada Alain Robidoux 4 3 75% 42 24
Scotland Euan Henderson 1 1 100% 7 5
Malta Alex Borg 1 1 100% 5 5
Wales Daniel Wells 2 2 100% 15 9
England Sydney Wilson 1 1 100% 7 4
England Neal Foulds 2 2 100% 26 19
England Mark Johnston-Allen 2 2 100% 11 9
England Antony Bolsover 1 1 100% 7 5
England Ian Brumby 2 1 50% 9 5
England Nick Pearce 1 0 0% 7 2
England Karl Payne 1 1 100% 9 5
England Tony Jones 2 2 100% 17 10
Wales Mark Bennett 2 0 0% 22 8
Malta Paul Mifsud 1 1 100% 8 5
England Ryan Causton 1 1 100% 5 4
England Jason Wallace 2 1 50% 13 8
Belgium Yvan van Velthoven 1 1 100% 6 5
Northern Ireland Alex Higgins 1 1 100% 13 9
England Jamie Woodman 2 2 100% 19 13
Ireland Eugene Hughes 1 1 100% 5 5
Scotland John Lardner 2 1 50% 19 9
Wales Wayne Jones 2 2 100% 20 12
England John Burns 1 1 100% 10 10
Wales Doug Mountjoy 2 1 50% 16 8
England Darryn Walker 1 1 100% 9 5
Wales Terry Griffiths 1 1 100% 7 5
England Mark Flowerdew 2 2 100% 15 10
Canada Cliff Thorburn 2 1 50% 17 8
Wales Ian Sargeant 1 1 100% 7 5
Scotland Graham Horne 1 1 100% 5 5
Ireland Stephen O'Connor 1 0 0% 7 2
England Dean Reynolds 1 0 0% 16 7
England Barry West 1 1 100% 8 5
Scotland Marcus Campbell 2 2 100% 13 9
England Lee Richardson 2 1 50% 13 8
England Spencer Dunn 1 0 0% 17 7
Hong Kong Franky Chan 1 1 100% 13 10
England Pete Seager 1 1 100% 6 5
Canada Kirk Stevens 1 1 100% 8 5
England Mark Pugh 2 2 100% 17 10
Ireland Anthony O'Connor 1 1 100% 8 5
England Paul Tanner 2 1 50% 17 9
Wales Steve Newbury 1 1 100% 6 5
England Dave Martin 1 1 100% 5 5
England Richard Moore 1 1 100% 7 5
England Mark Gray 1 1 100% 7 5
Canada Bob Chaperon 1 0 0% 6 1
Ireland Jimmy Long 1 1 100% 7 5
England Simon Morris 1 1 100% 7 5
England Roger Garrett 1 0 0% 9 4
England Jonathan Bagley 1 1 100% 5 5
England Richard Culham 1 0 0% 8 3
England Stuart Reardon 1 1 100% 6 5
England Danny Fowler 1 1 100% 6 5
England Chris Wright 1 1 100% 5 5
England Tony Meo 1 1 100% 7 5
England Anthony Harris 1 1 100% 8 5
England Les Dodd 1 0 0% 9 4
England Ray Edmonds 1 1 100% 5 5
England Pat Houlihan 1 1 100% 8 5
England Thomas McKenna 1 1 100% 8 5
England Steve Prest 1 1 100% 5 5
England Jason Pegram 1 1 100% 8 5
England Nicky Lazarus 1 1 100% 7 5
England Graham Stevens 1 1 100% 5 5
Scotland Michael Valentine 1 1 100% 5 5
England Paul Webb 1 0 0% 7 2
England Martin Carolan 1 1 100% 7 5
England Mark Evans 1 1 100% 7 5
England Ian Gerrard 1 1 100% 5 5
England Graham MacDonald 1 0 0% 7 2
England Stuart Parnell 1 0 0% 9 4
England Jason Whittaker 1 1 100% 6 5
England Jack Fitzmaurice 1 1 100% 6 5
England David Grimwood 1 1 100% 7 5
England Mark Boyd 1 1 100% 8 5
England Robert Chapman 1 1 100% 7 5
England Daniel Murphy 2 1 50% 16 7
England Frank Fitzgerald 1 1 100% 9 6
England Sergio Beggiato 1 1 100% 8 6
England Dean Venables 1 1 100% 8 5
Australia Eddie Charlton 1 1 100% 8 5
England Jason Smith 1 1 100% 9 5
England John Dunning 1 1 100% 5 5
England Gary Filtness 1 1 100% 8 5
England Marc Devon 1 1 100% 7 5
England Neville Atkins 1 1 100% 6 5
England Nic Barrow 1 0 0% 7 2
England Shane Castle 1 1 100% 6 4
China Chen Zhe 2 1 50% 14 9
England Adam Wicheard 1 1 100% 7 4
England Stefan Mazrocis 1 0 0% 9 3
Canada Jim Wych 1 1 100% 10 6
England Greg Davis 1 1 100% 4 4
England Craig Steadman 1 1 100% 8 5
England Jimmy Robertson 1 1 100% 7 4
India Aditya Mehta 1 0 0% 6 2
Scotland Duncan Campbell 1 0 0% 7 3
England Paul Florence 1 1 100% 7 4
England Peter Gilchrist 1 1 100% 7 4
England Alan Trigg 1 1 100% 9 5
England John Astley 2 2 100% 12 9
England Gary Miller 1 1 100% 2 2
England Sean Lanigan 2 2 100% 7 6
Ireland John Leahy 1 1 100% 2 2
India Pankaj Advani 1 1 100% 10 6
Switzerland Alexander Ursenbacher 1 1 100% 9 5
England Sanderson Lam 1 0 0% 6 1
England Oliver Lines 1 0 0% 9 4
England Oliver Brown 1 0 0% 6 1
England Steven Hallworth 1 0 0% 7 2
England James Cahill 1 0 0% 5 1
Netherlands Raymon Fabrie 1 1 100% 2 2
Scotland Scott MacFarlane 1 1 100% 2 2
Israel Eden Sharav 1 0 0% 5 1
England Robbie Williams 1 1 100% 5 4
England Andrew Cairns 1 1 100% 6 4
Northern Ireland Harry Morgan 1 0 0% 4 1
Wales Charlie Hemburrow 1 1 100% 4 4
England Arthur Hindley 1 0 0% 7 3
Ireland David McDonnell 1 1 100% 5 4
England Tony Rampello 1 1 100% 8 5
England Neal Jones 1 0 0% 6 1
England Justin Astley 1 1 100% 9 5
Laos Sitthidead Sackbiang 1 1 100% 5 5
Australia James Mifsud 1 1 100% 7 5
Thailand Noppon Saengkham 1 0 0% 9 4
Pakistan Muhammad Sajjad 2 2 100% 12 11
Thailand Suchart Phookang 1 1 100% 5 5
Brazil Itaro Santos 1 1 100% 7 5
England Matthew Selt 1 0 0% 9 3