Most Frequently Met Opponents By Dominic Dale - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Jimmy White 14 7 50% 98 46
Scotland Graeme Dott 13 7 53.85% 95 51
England Gareth Green 1 1 100% 5 4
England Ronnie O'Sullivan 12 1 8.33% 89 24
England Michael Holt 13 8 61.54% 105 56
Wales Matthew Stevens 9 3 33.33% 53 19
China Lyu Chuang 4 2 50% 34 18
England Mark Davis 13 6 46.15% 108 57
England Peter Ebdon 18 8 44.44% 119 54
Wales Mark Williams 25 6 24% 170 62
England Andrew Higginson 9 3 33.33% 63 28
England Matthew Selt 12 6 50% 69 40
England Mark Selby 15 4 26.67% 79 28
England Martin Gould 7 3 42.86% 45 21
Wales Jak Jones 2 2 100% 9 8
England Anthony Hamilton 7 1 14.29% 48 21
Northern Ireland Gerard Greene 13 5 38.46% 101 44
Wales Ryan Day 12 5 41.67% 63 26
Germany Dieter Meier 1 1 100% 4 4
China Liang Wenbo 9 4 44.44% 57 26
Australia Neil Robertson 10 6 60% 63 35
England Kyren Wilson 11 3 27.27% 70 26
England Stephen Ormerod 1 1 100% 4 4
China Ding Junhui 12 4 33.33% 68 29
Ireland Leo Fernandez 4 4 100% 31 22
England Andy Lee 2 2 100% 12 9
Thailand James Wattana 2 2 100% 9 7
England Ben Woollaston 7 5 71.43% 49 30
Belgium Kevin van Hove 1 1 100% 5 4
Ireland Fergal O'Brien 10 6 60% 47 29
England Sam Harvey 1 1 100% 4 3
Wales Michael White 4 1 25% 23 9
England Joe Perry 12 7 58.33% 80 41
Turkey Soner Sari 1 1 100% 4 4
Scotland Stephen Maguire 12 3 25% 67 25
Belgium Bjorn Haneveer 2 2 100% 13 9
England Alfie Burden 7 5 71.43% 62 33
England Mark Joyce 6 4 66.67% 36 22
England Simon Bedford 2 2 100% 8 8
England Andy Hicks 10 4 40% 80 37
England Barry Pinches 3 3 100% 28 18
England Jamie O'Neill 3 2 66.67% 16 10
Ireland David Morris 2 2 100% 14 9
China Xiao Guodong 5 2 40% 26 11
England David Bailey 1 1 100% 4 4
England John Whitty 1 0 0% 6 2
Australia Steve Mifsud 1 1 100% 7 5
England Liam Highfield 3 2 66.67% 15 8
Scotland Jamie Burnett 6 1 16.67% 41 15
England Rod Lawler 12 6 50% 95 49
England Steve Davis 9 4 44.44% 74 39
Northern Ireland Mark Allen 9 2 22.22% 44 17
England Saqib Nasir 1 1 100% 6 4
England John Parrott 4 3 75% 31 20
China Zhang Anda 6 3 50% 33 18
England Nigel Bond 5 2 40% 42 19
England Matthew Couch 2 2 100% 14 10
England Shaun Murphy 19 9 47.37% 119 61
China Cao Xinlong 3 2 66.67% 18 11
Scotland John Higgins 17 3 17.65% 117 38
Hong Kong Marco Fu 13 8 61.54% 71 39
England Jimmy Michie 2 0 0% 16 6
England Adrian Gunnell 3 3 100% 23 15
England Ali Carter 10 1 10% 63 22
England Stephen Lee 8 2 25% 50 21
England Mark King 7 3 42.86% 32 15
England Ricky Walden 11 5 45.45% 70 34
Scotland Alan McManus 14 3 21.43% 105 42
Wales Paul Davies 6 3 50% 48 20
Northern Ireland Joe Swail 8 2 25% 87 39
England Mike Dunn 4 2 50% 36 16
England Tom Ford 8 4 50% 47 24
England Dave Harold 6 6 100% 47 30
Ireland Ken Doherty 8 3 37.5% 59 26
Jamaica Rory McLeod 6 2 33.33% 46 24
England Ian McCulloch 5 2 40% 51 22
England Andrew Norman 2 2 100% 23 14
England Lee Spick 1 0 0% 9 4
England Stephen Craigie 1 0 0% 6 2
England Robert Milkins 8 4 50% 46 22
Poland Kacper Filipiak 1 1 100% 4 4
Thailand Issara Kachaiwong 2 0 0% 14 6
England Barry Hawkins 7 2 28.57% 54 22
Ireland Michael Judge 4 0 0% 29 11
England Sean Storey 4 3 75% 37 21
Netherlands Roy Stolk 1 1 100% 3 3
Pakistan Shokat Ali 2 2 100% 11 8
England James Leadbetter 1 1 100% 4 3
Northern Ireland Dermot McGlinchey 2 2 100% 14 10
England Jamie Cope 3 1 33.33% 21 9
England Chris Norbury 2 2 100% 13 9
England Paul Hunter 3 2 66.67% 21 10
China Cao Yupeng 2 2 100% 14 9
Scotland Stephen Hendry 6 0 0% 55 17
Scotland James McBain 1 1 100% 6 5
Scotland Scott MacKenzie 1 1 100% 6 5
Belgium Peter Bullen 1 1 100% 6 4
England Gary Wilkinson 2 2 100% 17 10
Northern Ireland Patrick Wallace 5 3 60% 54 31
England Paul Davison 7 3 42.86% 56 28
Ireland Joe Delaney 2 1 50% 21 13
Wales Jamie Jones 7 5 71.43% 43 25
England Judd Trump 11 2 18.18% 93 37
Scotland Euan Henderson 3 2 66.67% 29 17
England Peter Lines 8 7 87.5% 59 34
England Ashley Walker 1 1 100% 6 5
Scotland Drew Henry 3 0 0% 33 10
England Paul Wykes 2 2 100% 22 15
Thailand Noppadon Sangnil 1 1 100% 5 5
Scotland Hugh Abernethy 2 1 50% 14 9
England Simon Parker 2 2 100% 16 10
England David Roe 1 0 0% 8 3
Scotland Marcus Campbell 4 2 50% 13 6
Ireland Stephen O'Connor 3 2 66.67% 22 13
England Sam Baird 1 0 0% 6 2
England Nick Dyson 2 2 100% 16 10
England Ryan Michael 1 1 100% 9 5
England Stuart Bingham 11 3 27.27% 61 23
England Jack Lisowski 3 2 66.67% 20 11
England David Gray 3 2 66.67% 32 22
Wales Anthony Davies 1 1 100% 9 5
England Troy Shaw 2 2 100% 16 10
Ireland Colm Gilcreest 1 0 0% 5 0
England Carl Stringer 1 1 100% 7 5
Scotland David McLellan 3 3 100% 22 15
England Jason Ferguson 1 1 100% 8 5
England Leigh Griffin 1 1 100% 16 10
England Neal Foulds 2 1 50% 18 9
England Joe Johnson 3 3 100% 34 20
England Mark Gray 1 1 100% 8 5
Wales Mark Bennett 2 0 0% 14 4
England Bradley Jones 1 1 100% 8 5
England Karl Burrows 2 2 100% 11 10
Wales Darren Morgan 1 0 0% 12 3
England Darren Clarke 1 1 100% 8 5
England Darren Limburg 1 1 100% 9 5
Scotland Chris Small 1 1 100% 7 5
Malta Tony Drago 3 2 66.67% 37 19
England Willie Thorne 2 2 100% 24 15
England Dean Reynolds 2 2 100% 27 15
England Jonathan Birch 2 1 50% 22 14
England Brian Rowswell 1 1 100% 16 10
Wales Neil Tomkins 3 3 100% 38 25
China Zhu Yinghui 1 0 0% 7 3
England Steve James 1 1 100% 7 5
England Stuart Parnell 1 1 100% 7 5
England Nick Terry 1 1 100% 6 5
South Africa Silvino Francisco 1 1 100% 9 5
England Darren Hackeson 1 1 100% 6 5
England Alfonso Bellusci 1 1 100% 7 5
Wales James Reynolds 1 1 100% 8 5
England Brian Morgan 1 0 0% 6 1
England Myles Deleuse 1 1 100% 7 5
England Tony Knowles 2 2 100% 15 10
England Mark Rowing 3 2 66.67% 30 16
England Shane Haines 1 1 100% 7 5
Scotland John Lardner 2 1 50% 14 8
England Antony Bolsover 1 1 100% 8 5
England Wayne Rendle 1 1 100% 7 5
Finland Robin Hull 2 0 0% 11 1
Malta Joe Grech 1 1 100% 6 5
England Martin O'Donnell 1 1 100% 5 4
Northern Ireland Dylan Leary 2 1 50% 12 5
England Glenn Stevenson 1 1 100% 6 5
Scotland Anthony McGill 4 2 50% 16 11
England Karl Broughton 1 0 0% 6 1
England Steve Russell 2 2 100% 16 10
England Nick Walker 1 0 0% 7 2
Wales Lee Walker 3 3 100% 18 12
England Steve Meakin 1 0 0% 9 4
England David Finbow 3 2 66.67% 23 12
Australia Robby Foldvari 1 1 100% 7 5
England Paul Davison (II) 1 1 100% 9 5
England Stephen Taylor 1 1 100% 8 5
England Munraj Pal 1 1 100% 8 5
Thailand Tai Pichit 1 1 100% 6 5
England Matthew Day 1 0 0% 7 3
England Pat Kenny 1 0 0% 6 1
Northern Ireland Martin O'Neill 2 1 50% 26 13
Scotland Marc Davis 1 1 100% 4 4
England Thomas Wealthy 1 1 100% 4 4
Wales Daniel Wells 6 3 50% 43 21
England John Read 1 1 100% 5 5
England Matt Wilson 1 1 100% 7 5
England Mark Flowerdew 1 0 0% 9 4
England Michael Leach 1 1 100% 6 5
England Leigh Robinson 1 0 0% 7 2
Wales Doug Mountjoy 2 1 50% 10 5
Northern Ireland Terry Murphy 1 1 100% 8 5
England John Burns 1 1 100% 6 5
England David Wilson 1 0 0% 8 3
England Nick Pearce 2 2 100% 16 10
Ireland David McDonnell 2 2 100% 13 10
England Ian Hurdman 1 1 100% 8 5
England Jeff Cundy 1 1 100% 8 5
England Mark Johnston-Allen 1 1 100% 7 5
England Lee Richardson 1 1 100% 8 5
England Steve Ventham 1 1 100% 8 5
England Mike Hallett 2 1 50% 14 8
Northern Ireland Jason Prince 1 1 100% 6 5
Scotland Murdo Macleod 1 1 100% 7 5
England Colin Kelly 2 1 50% 22 10
Wales Colin Roscoe 1 1 100% 13 10
England Lee Grant 1 1 100% 6 5
Northern Ireland Jack McLaughlin 2 2 100% 15 10
England David Coles 1 1 100% 8 5
Ireland Stephen Murphy 2 1 50% 13 7
England Roger Garrett 2 1 50% 10 5
England Les Dodd 1 1 100% 7 5
England Darryn Walker 1 1 100% 6 5
England Peter McCullagh 1 1 100% 5 5
England Stuart Reardon 1 1 100% 6 5
England Dean Venables 1 1 100% 6 5
England Will Jerram 1 1 100% 5 5
England Mike Smith 1 1 100% 9 5
England Neil Mosley 1 0 0% 7 2
England Danny Smith 1 1 100% 8 5
England Robert Chapman 1 0 0% 9 4
England Stephen Roberts 1 0 0% 9 4
Canada Jim Wych 1 1 100% 18 10
England Ian Brumby 1 1 100% 9 5
Northern Ireland Tommy Murphy 1 1 100% 5 5
Scotland Bert Demarco 1 1 100% 5 5
Wales Robert Harrhy 1 1 100% 6 5
England Philip Seaton 2 2 100% 15 10
England Jamie Bodle 2 2 100% 10 7
Canada Charles Vos 1 1 100% 6 5
Malta Alex Borg 3 3 100% 25 19
England Karl Payne 1 0 0% 8 3
Ireland Dessie Sheehan 1 1 100% 6 5
England Craig Johnston-Allen 1 1 100% 8 5
England Terrance Burke 1 1 100% 8 5
England Jason Curtis 1 1 100% 8 5
England Paul Morgan 1 0 0% 7 2
England David Rice 1 1 100% 7 5
Iceland Fjolnir Thorgeirsson 1 1 100% 5 5
England Luke Roberts 1 1 100% 5 5
England Peter Tolen 1 1 100% 7 5
England Robert Dickson 1 0 0% 6 1
England Michael Kirkham 1 1 100% 5 5
England Mark Williams (II) 1 1 100% 7 5
England John Virgo 1 1 100% 7 5
England Graham Cripsey 1 1 100% 6 5
England Daniel Murphy 1 1 100% 8 5
England Len Davies 1 1 100% 5 5
England Stuart Pettman 1 0 0% 7 2
Scotland Richy McDonald 1 0 0% 9 4
England Damon Zeid 1 1 100% 5 5
England Clement Walden 1 1 100% 5 5
New Zealand Brent Wells 1 1 100% 8 5
England Jamie Rous 1 1 100% 7 5
England Peter Daubney 1 0 0% 9 4
England Jason Wallace 1 1 100% 9 5
India Amrik Cheema 1 1 100% 6 5
England Steve Elliott 1 1 100% 9 5
England Luke Spiller 1 1 100% 6 5
Northern Ireland Kieran McMahon 1 1 100% 6 5
Australia John Campbell 1 1 100% 8 5
Wales Steve Newbury 1 1 100% 8 5
England Sean Lynskey 1 1 100% 8 5
England Jason Pegram 1 1 100% 9 5
Scotland Michael Valentine 1 0 0% 7 2
England Jason Baker 1 1 100% 8 5
England Cary Kikis 1 0 0% 9 4
England Sacha Journet 1 1 100% 6 5
England Chris Wright 1 1 100% 5 5
China Lyu Haotian 6 1 16.67% 51 21
England Joel Walker 2 2 100% 10 8
England Ian Burns 3 1 33.33% 23 11
England Mitchell Mann 3 3 100% 11 9
Thailand Passakorn Suwannawat 1 1 100% 6 4
Thailand Suriya Suwannasingh 1 0 0% 6 2
Israel Shachar Ruberg 1 1 100% 9 5
Thailand Dechawat Poomjaeng 5 3 60% 33 18
England Mitchell Travis 1 1 100% 6 5
England Lee Page 1 1 100% 6 4
China Maihe Muti 1 1 100% 5 4
England Alex Davies 2 1 50% 12 7
Switzerland Alexander Ursenbacher 2 2 100% 11 8
England Gary Wilson 4 1 25% 31 11
Morocco Chaouki Yousfi 1 1 100% 6 5
Thailand Ratchayothin Yotharuck 2 2 100% 14 11
India Pankaj Advani 2 0 0% 14 3
England Michael Wild 2 2 100% 13 10
Wales Duane Jones 6 3 50% 37 20
Australia Vinnie Calabrese 3 2 66.67% 27 15
Thailand Thanawat Thirapongpaiboon 2 2 100% 13 9
Qatar Ahmed Saif 1 1 100% 6 5
England Antony Parsons 1 1 100% 7 4
Scotland Michael Leslie 2 2 100% 13 9
Belgium Luca Brecel 5 2 40% 35 15
England Michael Wasley 3 2 66.67% 33 21
China Lyu Chenwei 1 0 0% 7 2
Scotland Alan Burnett 1 0 0% 7 2
Australia Johl Younger 1 1 100% 5 5
England Chris Wakelin 1 0 0% 4 0
England Oliver Lines 5 4 80% 35 22
Malaysia Thor Chuan Leong 4 4 100% 17 15
Australia Ben Judge 1 1 100% 5 5
Iran Hossein Vafaei 5 2 40% 38 19
India Aditya Mehta 1 1 100% 7 4
England Joe O'Connor 1 1 100% 4 4
England David Gilbert 3 1 33.33% 14 7
China Lu Ning 1 0 0% 6 1
England Peter Delaney 1 1 100% 2 2
England Geoff Williams 1 1 100% 3 2
England Andrew Alexandrou 1 1 100% 2 2
Wales Tony Chappel 1 1 100% 2 2
Norway Kurt Maflin 1 1 100% 4 3
England Ian Glover 3 3 100% 28 19
Cyprus Michael Georgiou 2 1 50% 9 6
England Jimmy Robertson 3 2 66.67% 19 11
England John Astley 3 2 66.67% 26 16
England Chris Melling 1 1 100% 4 4
China Yu Delu 1 1 100% 5 4
England Jason Whittaker 1 0 0% 5 2
England Sydney Wilson 2 1 50% 12 8
China Zhang Yong 2 2 100% 12 8
China Wang Peng 1 1 100% 5 4
China Yuan Sijun 3 2 66.67% 10 6
Scotland Scott Donaldson 2 1 50% 17 9
England Peter Devlin 2 2 100% 7 6
Thailand Noppon Saengkham 3 3 100% 19 13
China Tian Pengfei 3 1 33.33% 17 6
Scotland Paul McPhillips 1 1 100% 2 2
Egypt Hatem Yassen 1 1 100% 5 5
England Allan Taylor 3 3 100% 12 9
Isle of Man Darryl Hill 1 1 100% 8 5
England Adam Duffy 2 2 100% 10 10
China Yan Bingtao 2 1 50% 12 6
Scotland Rhys Clark 1 1 100% 8 5
China Mei Xiwen 1 0 0% 6 1
Thailand Phaitoon Phonbun 1 0 0% 8 3
Australia Ryan Thomerson 1 1 100% 9 5
India Ishpreet Singh Chadha 3 2 66.67% 21 14
Thailand Boonyarit Keattikun 2 2 100% 23 16
England David Grace 3 1 33.33% 23 12
England Sanderson Lam 1 1 100% 11 6
Scotland Chris Totten 5 4 80% 37 25
Scotland Ross Muir 2 1 50% 12 6
Brazil Igor Figueiredo 2 1 50% 12 5
England Sean O'Sullivan 1 1 100% 1 1
China Chen Zifan 1 0 0% 8 3
Wales Jackson Page 3 2 66.67% 18 12
England Daniel Ward 1 1 100% 5 4
Thailand Akani Songsermsawad 2 0 0% 5 0
Egypt Basem Eltahhan 1 1 100% 5 4
England Reanne Evans 1 1 100% 17 10
England Hammad Miah 1 1 100% 9 5
England Sam Craigie 2 0 0% 10 2
Brazil Itaro Santos 1 1 100% 4 4
Israel Eden Sharav 1 0 0% 11 5
China Zhao Xintong 2 0 0% 9 3
China Zhou Yuelong 8 3 37.5% 32 11
China Li Yuan 1 1 100% 6 4
India Asutosh Padhy 1 1 100% 6 4
Wales Elfed Evans 1 1 100% 7 4
England Craig Steadman 2 0 0% 18 8
England Kuldesh Johal 1 1 100% 6 5
China Xu Si 1 1 100% 5 4
China Luo Honghao 2 1 50% 15 8
England David Lilley 2 1 50% 11 6
Germany Simon Lichtenberg 1 1 100% 6 4
China Fan Zhengyi 2 2 100% 11 7
Thailand Thepchaiya Un-Nooh 1 0 0% 7 1
England Louis Heathcote 2 1 50% 9 5
China Si Jiahui 4 2 50% 26 12
China Chang Bingyu 1 0 0% 5 1
England Ashley Carty 1 1 100% 10 6
England Rebecca Kenna 3 3 100% 14 13
England Zak Surety 3 2 66.67% 24 13
England James Cahill 1 1 100% 10 6
China Li Hang 1 1 100% 10 6
England Farakh Ajaib 1 1 100% 5 4
Pakistan Asjad Iqbal 2 2 100% 17 11
Belgium Julien Leclercq 2 0 0% 9 2
Northern Ireland Jordan Brown 1 0 0% 17 7
Pakistan Mohammed Asif 1 1 100% 4 3
Wales Alex Taubman 1 1 100% 4 3
England Oliver Brown 1 1 100% 9 6
Belgium Ben Mertens 1 0 0% 6 1
Stan Moody 3 2 66.67% 20 12
Ukraine Iulian Boiko 1 1 100% 1 1
England Steven Hallworth 1 0 0% 1 0
China Liu Hongyu 1 0 0% 5 0
Wales Alfie Davies 1 1 100% 7 4
England Elliot Slessor 1 0 0% 8 3
Germany Lukas Kleckers 1 1 100% 9 5
China He Guoqiang 1 1 100% 18 10
Wales Dylan Emery 1 1 100% 4 3
United Arab Emirates Mohammed Shehab 1 1 100% 9 5
Wales Liam Davies 1 1 100% 4 4
Pakistan Haris Tahir 1 1 100% 6 4
China Peifan Lei 1 0 0% 5 1