Most Frequently Met Opponents By Mike Dunn - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Martin Gould 5 0 0% 46 18
Scotland James McBain 1 1 100% 7 5
Thailand James Wattana 7 5 71.43% 53 29
England Kyren Wilson 4 1 25% 26 8
England Mitchell Travis 1 1 100% 4 4
England Mark King 5 3 60% 47 24
England Sam Baird 3 2 66.67% 33 17
England Dave Harold 5 0 0% 48 15
Northern Ireland Patrick Wallace 3 1 33.33% 27 9
Wales Ryan Day 9 3 33.33% 69 30
Serbia Marko Vukovic 1 1 100% 4 4
England Shaun Murphy 6 2 33.33% 43 17
Belgium Tomasz Skalski 1 1 100% 4 4
Wales Michael White 5 3 60% 22 11
England Jamie O'Neill 1 1 100% 4 4
Germany Jürgen Kesseler 1 1 100% 4 4
Northern Ireland Mark Allen 6 0 0% 34 9
England Simon Bedford 7 3 42.86% 45 19
England David Gilbert 7 3 42.86% 59 26
England Robert Milkins 11 5 45.45% 69 33
Scotland Marcus Campbell 3 1 33.33% 20 10
China Mei Xiwen 2 0 0% 7 1
England Andy Hicks 6 5 83.33% 56 35
Wales Daniel Wells 2 1 50% 10 6
Belgium Luca Brecel 7 2 28.57% 41 17
England Sam Harvey 1 1 100% 4 4
Wales Matthew Stevens 10 4 40% 63 27
England Stuart Pettman 6 1 16.67% 47 15
China Liang Wenbo 5 2 40% 34 19
England Mark Joyce 4 2 50% 25 11
England Jack Lisowski 5 1 20% 31 11
India Aditya Mehta 4 3 75% 27 15
England Ronnie O'Sullivan 2 0 0% 5 0
England Stuart Bingham 5 2 40% 23 8
England Alfie Burden 2 2 100% 9 6
England Rod Lawler 1 1 100% 8 5
England Stephen Lee 2 0 0% 20 5
China Li Hang 5 1 20% 55 23
Australia Neil Robertson 3 1 33.33% 20 8
England Steve Davis 3 1 33.33% 22 10
England Chris Norbury 1 1 100% 8 5
England Jimmy White 2 0 0% 12 3
Wales Kishan Hirani 2 2 100% 9 8
England Ben Woollaston 3 1 33.33% 20 9
Poland Kacper Filipiak 2 2 100% 16 10
China Ding Junhui 5 0 0% 43 13
Northern Ireland Joe Swail 5 2 40% 29 16
England Ricky Walden 1 0 0% 4 0
Malta Tony Drago 3 2 66.67% 23 13
England Jimmy Robertson 2 1 50% 9 4
England Andrew Norman 6 4 66.67% 43 28
England Nigel Bond 4 1 25% 50 18
China Jin Long 3 3 100% 28 19
England Jamie Cope 4 1 25% 23 8
Thailand Atthasit Mahitthi 2 1 50% 12 6
Scotland Graeme Dott 7 1 14.29% 65 24
England Ian McCulloch 6 3 50% 45 22
Ireland Joe Delaney 2 1 50% 22 11
England Barry Hawkins 3 0 0% 18 5
Saudi Arabia Ahmed Abdullah Aseeri 1 1 100% 5 5
Northern Ireland Gerard Greene 9 4 44.44% 61 31
England Stephen Craigie 1 1 100% 7 5
China Tian Pengfei 8 4 50% 63 37
Ireland Ken Doherty 3 1 33.33% 23 7
China Yang Qingtian 1 1 100% 6 5
England John Parrott 1 0 0% 9 4
Ireland David Morris 3 2 66.67% 17 11
Wales Dominic Dale 4 2 50% 36 20
Scotland Jamie Burnett 4 1 25% 28 10
China Liu Song 2 0 0% 11 3
China Xiao Guodong 4 2 50% 26 9
England Ashley Wright 1 1 100% 5 4
Norway Kurt Maflin 4 2 50% 24 12
China Yu Delu 3 0 0% 31 11
England Paul Wykes 5 3 60% 30 17
England Adrian Gunnell 2 0 0% 10 1
England Mark Davis 3 2 66.67% 28 16
Wales Jamie Jones 2 2 100% 19 13
Scotland Scott MacKenzie 2 0 0% 13 5
England Barry Pinches 2 1 50% 13 7
England Peter Lines 4 2 50% 26 13
Scotland Stephen Maguire 2 0 0% 14 4
England Michael Holt 6 4 66.67% 41 22
Jamaica Rory McLeod 7 3 42.86% 65 31
England Judd Trump 4 1 25% 30 10
Belgium Bjorn Haneveer 3 0 0% 31 12
England Sean Storey 3 1 33.33% 35 16
Ireland David McDonnell 4 2 50% 36 16
England Mark Selby 6 1 16.67% 57 21
England Tom Ford 5 3 60% 36 19
Northern Ireland Sean O'Neill 1 0 0% 9 4
England David Gray 2 1 50% 12 7
Malta Simon Zammit 1 1 100% 5 5
Hong Kong Marco Fu 2 2 100% 17 10
Ireland Michael Judge 2 2 100% 15 10
Ireland Leo Fernandez 2 1 50% 15 9
England Gary Wilson 2 2 100% 19 13
England Anthony Hamilton 1 0 0% 6 1
Ireland Fergal O'Brien 6 3 50% 46 24
Scotland John Higgins 2 0 0% 10 1
Wales Mark Williams 6 4 66.67% 26 17
Northern Ireland Jason Prince 2 2 100% 13 10
Ireland Gary Hardiman 1 1 100% 6 5
England Joe Perry 8 2 25% 49 20
England Adam Wicheard 1 1 100% 5 5
Wales Andrew Pagett 3 2 66.67% 19 11
England Michael Wild 2 2 100% 15 9
England Ali Carter 5 1 20% 37 15
England Adrian Rosa 2 2 100% 16 10
India David Singh 1 1 100% 5 4
England John Read 3 3 100% 17 15
Scotland Chris Small 2 0 0% 14 4
England Matthew Couch 3 1 33.33% 23 11
Scotland Euan Henderson 4 1 25% 31 12
Cyprus Mehmet Husnu 1 0 0% 9 3
England Jeff Cundy 3 3 100% 24 15
England Tony Jones 1 1 100% 9 5
Wales David John 2 2 100% 9 6
England Paul Sweeny 2 1 50% 14 6
England Jason Weston 4 3 75% 28 16
Scotland Billy Snaddon 1 1 100% 19 10
England David Finbow 2 1 50% 24 14
Wales Lee Walker 2 2 100% 18 15
England Stephen Croft 1 1 100% 12 10
Scotland Stephen Hendry 1 0 0% 7 2
England David Roe 2 0 0% 14 4
England Neal Foulds 1 1 100% 5 5
England Matthew Street 2 2 100% 13 10
England Ryan Michael 1 1 100% 5 5
Canada Alain Robidoux 2 1 50% 11 6
Wales Ian Sargeant 2 1 50% 12 6
England Craig Butler 1 1 100% 6 5
New Zealand Chris Mcbreen 2 2 100% 12 10
England Luke Fisher 1 1 100% 5 5
Wales Paul Davies 1 0 0% 6 1
Thailand Suchakree Poomjang 1 1 100% 8 5
Thailand Noppadon Noppachorn 2 0 0% 29 9
England Craig Steadman 6 3 50% 49 25
England Munraj Pal 2 2 100% 17 10
England Troy Shaw 1 0 0% 8 3
Finland Robin Hull 3 1 33.33% 20 8
Wales Anthony Davies 2 0 0% 15 5
England Stuart Mann 2 2 100% 12 10
England Ian Brumby 3 2 66.67% 21 13
England Jimmy Michie 2 0 0% 13 2
China Li Yan 1 0 0% 9 4
England Del Smith 1 1 100% 14 10
England Steve Judd 1 1 100% 6 5
England Mark Gray 1 1 100% 5 5
England Nick Pearce 2 2 100% 15 10
England Dean Reynolds 1 1 100% 7 5
England Leigh Griffin 2 1 50% 16 9
England Willie Thorne 1 0 0% 8 2
England Avtar Sohanpal 2 1 50% 27 14
England Joe Johnson 1 0 0% 9 4
England Chris Scanlon 3 1 33.33% 24 10
Wales Tim English 1 1 100% 15 10
England Jason Wallace 1 0 0% 8 3
Canada Ben Reicker 1 1 100% 6 5
England Darren Clarke 3 0 0% 32 12
Scotland Hugh Abernethy 1 1 100% 7 5
England Les Dodd 3 2 66.67% 23 10
Germany Mike Henson 1 1 100% 5 5
Ireland Stephen Murphy 2 2 100% 14 10
Scotland Alistair Fleming 1 1 100% 8 5
Thailand Tai Pichit 3 1 33.33% 25 11
England Craig Harrison 1 1 100% 9 5
Scotland John Lardner 1 0 0% 6 1
Northern Ireland Maureen McCarthy 1 1 100% 5 5
Scotland Evan Munro 1 0 0% 18 8
England Richard Tatton 1 1 100% 7 5
China Cao Yupeng 1 0 0% 7 2
England Mark Love 2 2 100% 15 10
Wales John Mills 1 1 100% 5 5
England Jason Greaves 1 1 100% 8 5
Wales Iwan Jones 2 1 50% 15 7
Scotland Graham Horne 1 1 100% 9 5
England Matthew Bray 1 1 100% 7 5
England Mark Flowerdew 1 0 0% 6 1
England Simon Smith 1 1 100% 8 5
Wales Mark Tucker 1 1 100% 6 5
China Li Jian Bing 1 0 0% 9 4
England Wayne Brown 1 0 0% 6 1
England Garoid O'Connor 1 1 100% 7 5
Scotland Drew Henry 2 0 0% 17 2
England Jamie Woodman 1 1 100% 9 5
England Jason Ferguson 1 1 100% 8 5
England Marc Farnsworth 1 1 100% 6 5
England Andrew Cairns 3 1 33.33% 25 11
Northern Ireland Gary Irvine 1 1 100% 7 5
Wales Mark Fenton 1 0 0% 8 3
England John Whitty 1 1 100% 4 4
Thailand Thanawat Thirapongpaiboon 4 2 50% 38 17
Scotland Scott Bigham 1 1 100% 9 5
South Africa Silvino Francisco 1 0 0% 8 3
England Dean Venables 2 2 100% 16 10
England Karl Payne 1 0 0% 9 4
England Darren Swinburn 1 1 100% 6 5
England Garry Baldrey 1 1 100% 8 5
England Tony Knowles 1 0 0% 7 2
England Neil Gilder 1 1 100% 8 5
England Mark Miller 1 0 0% 7 2
Scotland Richy McDonald 2 2 100% 15 10
Australia Quinten Hann 2 0 0% 18 8
England Karl Broughton 1 0 0% 8 3
England Paul Reeve 1 1 100% 9 5
England Ian Graham 2 0 0% 14 4
England Lyndon Smith 1 1 100% 7 5
Northern Ireland Kieran McMahon 1 0 0% 8 3
England Neal Jones 2 2 100% 13 10
England Nick Dyson 1 1 100% 9 5
England Matthew Spade 1 1 100% 6 5
Wales Jak Jones 3 1 33.33% 18 6
Pakistan Shokat Ali 1 0 0% 9 4
England Martin Lee 1 1 100% 9 5
England Ryan Causton 1 0 0% 7 3
England Andy Neck 1 0 0% 8 3
England Bradley Jones 1 0 0% 8 3
England Lee Marney 1 1 100% 7 5
England Jimmy Singh 2 2 100% 14 10
Malta Joe Grech 1 0 0% 8 3
England Peter McCullagh 1 1 100% 6 5
Wales Norman Maher 1 1 100% 7 5
England Gary Ponting 1 0 0% 5 0
England Ken Owers 1 1 100% 7 5
England Stuart Reardon 1 1 100% 6 5
England Ian Hurdman 1 1 100% 6 5
Northern Ireland Jack McLaughlin 1 0 0% 9 4
England Nick Walker 1 1 100% 8 5
England Stacey Hillyard 1 1 100% 9 5
England Richard Culham 1 1 100% 8 5
Wales Steve Newbury 1 0 0% 7 2
England Colin Kelly 1 1 100% 5 5
England Oliver King 1 1 100% 6 5
England Stephen Roberts 1 1 100% 5 5
England Brian Rowswell 1 0 0% 7 2
England Robert Chapman 2 2 100% 24 15
England Simon Westcott 1 1 100% 7 5
England Jason Smith 1 1 100% 15 10
England Kevin Lownds 2 1 50% 14 7
Scotland Murdo Macleod 1 0 0% 7 2
England Chris Cookson 2 1 50% 14 8
England Danny Smith 1 1 100% 8 5
England Dennis Hughes 1 1 100% 5 5
England Richard Wheelhouse 1 0 0% 7 2
England Mukesh Parmar 1 0 0% 8 3
England Daniel Massey 1 1 100% 5 5
Wales Gary Peters 1 1 100% 7 5
England Stephen Taylor 1 1 100% 8 5
India Geet Sethi 1 0 0% 8 3
England John Shilton 1 0 0% 7 2
England Stephen Kershaw 1 1 100% 7 5
England Roger Leighton 1 0 0% 9 4
Ireland Joe O'Boye 1 1 100% 8 5
Norway Bjorn L'Orange 1 1 100% 6 5
England Steve Elliott 1 1 100% 6 5
Ireland John Benton 1 1 100% 5 5
England Jayson Morris 1 0 0% 9 4
Australia Steve Mifsud 2 1 50% 18 9
England Jason Whittaker 1 0 0% 9 4
Scotland Jim Donnelly 1 1 100% 8 5
Scotland Bert Demarco 1 1 100% 5 5
England Ryan Milton 1 1 100% 6 5
England Paul Webb 1 0 0% 9 4
England Wayne Rendle 1 1 100% 8 5
England Navid Khan 1 1 100% 5 5
England Timothy Paling 1 1 100% 8 5
England Paul Smith 2 1 50% 15 6
Wales Neil Tomkins 1 0 0% 7 2
England Frank Dezi 1 1 100% 7 5
England Richard King (II) 1 1 100% 6 5
Ireland Richard McHugh 1 0 0% 5 0
England Sergio Beggiato 1 1 100% 6 5
Malta Alex Borg 4 4 100% 26 18
England Karl Townsend 1 1 100% 8 5
England Shaun Mellish 1 0 0% 9 3
England Jason Curtis 1 1 100% 7 6
Ireland Jimmy Long 1 0 0% 5 0
England Mark Witts 1 1 100% 6 5
England Peter Peratikou 1 0 0% 6 1
England Shane Haines 1 0 0% 7 2
England Neil Selman 1 1 100% 6 5
Canada Jeff White 1 1 100% 6 5
England Guy Dennis 1 0 0% 9 4
England Georgio Georgiou 1 1 100% 5 5
England Leigh Robinson 1 0 0% 7 2
India Pankaj Advani 1 0 0% 6 1
England Andrew Higginson 3 1 33.33% 18 8
England Liam Highfield 3 2 66.67% 21 11
England Pat Horne 1 0 0% 8 3
England David Coles 1 1 100% 8 5
England Mark Johnston-Allen 1 0 0% 8 3
Ireland Micky Roughan 1 1 100% 8 5
England Nick Terry 1 0 0% 6 1
England John Astley 3 1 33.33% 15 6
England Saqib Nasir 1 1 100% 9 5
England Peter Ebdon 1 1 100% 7 5
Bulgaria Julian Petrov 1 1 100% 4 4
China Wang Shi 1 1 100% 4 4
China Ju Reti 1 0 0% 7 3
Thailand Thepchaiya Un-Nooh 3 2 66.67% 14 9
England Martin O'Donnell 5 1 20% 37 13
Qatar Ahmed Saif 1 1 100% 5 4
China Tian Jiaqi 1 1 100% 4 4
China Cao Xinlong 1 0 0% 7 3
Scotland Scott Donaldson 2 2 100% 15 10
Thailand Ratchayothin Yotharuck 1 1 100% 4 4
England Robbie Williams 1 0 0% 4 0
England Chris Wakelin 2 1 50% 14 7
England Christopher Keogan 1 1 100% 5 5
England Paul Davison 1 1 100% 6 5
Scotland Michael Leslie 1 1 100% 6 4
Scotland Rhys Clark 1 0 0% 12 2
China Zhou Yuelong 3 1 33.33% 17 7
England Ashley Carty 2 2 100% 10 6
England Allan Taylor 3 3 100% 27 16
England Ian Burns 3 1 33.33% 14 6
England Chris Melling 1 1 100% 4 4
England Matthew Day 1 1 100% 8 6
Scotland Alan McManus 3 1 33.33% 21 8
China Zhang Yadong 1 1 100% 5 4
China Luo Honghao 2 2 100% 6 5
England Oliver Lines 1 0 0% 7 3
Wales Jack Bradford 1 1 100% 4 4
Wales Jamie Clarke 5 5 100% 26 20
England Oliver Brown 2 1 50% 14 7
Brazil Itaro Santos 2 2 100% 24 16
Latvia Anna Prisjaznuka 1 1 100% 4 4
Scotland Ross Muir 1 1 100% 5 4
England Stuart Carrington 2 0 0% 13 5
China Niu Zhuang 1 1 100% 5 5
England Mitchell Mann 3 3 100% 23 16
England Sean O'Sullivan 1 1 100% 4 4
England Hammad Miah 1 1 100% 5 4
China Lyu Haotian 1 0 0% 6 2
England Sydney Wilson 1 1 100% 9 5
England Ashley Hugill 1 1 100% 8 5
Isle of Man Darryl Hill 2 2 100% 13 10
England James Cahill 1 1 100% 17 10
Wales Ian Preece 1 1 100% 6 4
Thailand Boonyarit Keattikun 1 1 100% 9 5
England David Lilley 1 0 0% 6 2
Wales Duane Jones 2 1 50% 22 10
China Yan Bingtao 1 0 0% 8 2
Ireland Josh Boileau 1 0 0% 7 3
Cyprus Michael Georgiou 1 0 0% 10 4
China Zhang Yong 2 0 0% 10 4
Wales Gareth Allen 1 1 100% 7 4
England Elliot Slessor 2 1 50% 17 9
Australia Kurt Dunham 1 1 100% 5 4
England Sam Craigie 1 0 0% 1 0
Wales Ben Jones 1 0 0% 5 1
Iran Soheil Vahedi 2 1 50% 9 5
Scotland Lee Mein 1 1 100% 5 4
China Li Yuan 1 0 0% 5 0
China Fang Xiongman 1 1 100% 8 6
England Adam Duffy 1 1 100% 4 4
Israel Eden Sharav 1 1 100% 7 5
England Kuldesh Johal 1 1 100% 1 1
Pakistan Hamza Akbar 1 1 100% 4 4
China Xu Si 1 1 100% 6 4
China Luo Zetao 2 2 100% 11 10
England Joe O'Connor 1 1 100% 6 4
Malaysia Thor Chuan Leong 1 1 100% 7 5
Myanmar Zaw Tun 1 1 100% 7 5
United Arab Emirates Mohammed Al Joker 1 1 100% 7 5
Afghanistan Saleh Mohammadi 1 0 0% 8 3
England Harvey Chandler 1 1 100% 6 4
England Matthew Selt 1 0 0% 5 0
Thailand Noppon Saengkham 1 0 0% 9 4