Most Frequently Met Opponents By Graeme Dott - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
China Li Hang 4 0 0% 22 9
England Joe Perry 19 7 36.84% 135 55
China Xiao Guodong 11 7 63.64% 58 31
England Robbie Williams 4 3 75% 22 15
England Stephen Lee 13 3 23.08% 99 42
Wales Dominic Dale 13 6 46.15% 95 44
England Sam Baird 2 2 100% 9 8
England Judd Trump 19 6 31.58% 118 54
England Ali Carter 18 9 50% 147 74
England Mark King 14 10 71.43% 113 62
Scotland John Higgins 39 11 28.21% 309 127
Scotland Stephen Maguire 13 6 46.15% 106 53
England Shaun Murphy 15 5 33.33% 124 55
England Mark Selby 23 6 26.09% 183 78
Wales Mark Williams 24 8 33.33% 160 63
Scotland Jamie Burnett 7 4 57.14% 47 24
England Anthony Hamilton 5 3 60% 36 18
Thailand Thanawat Thirapongpaiboon 1 1 100% 6 5
China Ding Junhui 15 3 20% 106 44
England Martin Gould 11 7 63.64% 80 45
England Jack Lisowski 12 6 50% 69 33
Belgium Kevin van Hove 1 1 100% 5 4
England Barry Pinches 8 5 62.5% 60 33
England Stuart Bingham 21 8 38.1% 153 68
England Andy Hicks 8 7 87.5% 68 43
England Reanne Evans 1 1 100% 4 4
England Liam Highfield 1 0 0% 7 3
England Ben Woollaston 12 6 50% 65 33
England Tom Ford 14 11 78.57% 65 39
England Jamie O'Neill 4 4 100% 24 17
Scotland Marcus Campbell 6 1 16.67% 40 17
Australia Neil Robertson 22 8 36.36% 209 94
Northern Ireland Dermot McGlinchey 1 1 100% 5 4
Wales Andrew Pagett 2 2 100% 9 9
England Jamie Cope 7 3 42.86% 52 27
Ireland Ken Doherty 15 7 46.67% 128 62
England Steve Davis 10 5 50% 77 40
England Adam Wicheard 2 1 50% 14 7
England Callum Downing 1 1 100% 4 4
England James Brown 1 1 100% 5 4
England Allan Taylor 2 1 50% 19 12
Poland Adam Stefanow 2 2 100% 9 8
Wales Ryan Day 16 8 50% 100 49
England Matthew Couch 2 1 50% 8 3
China Cao Yupeng 2 2 100% 8 6
Wales Duane Jones 4 4 100% 25 17
Norway Kurt Maflin 8 5 62.5% 61 38
Northern Ireland Mark Allen 9 4 44.44% 72 34
England Peter Ebdon 16 8 50% 157 81
England Jimmy Michie 2 2 100% 24 15
England Andrew Higginson 6 3 50% 28 15
England Barry Hawkins 14 8 57.14% 102 51
Wales Jamie Jones 6 4 66.67% 44 25
Scotland Stephen Hendry 11 1 9.09% 103 39
England Ronnie O'Sullivan 23 6 26.09% 199 81
England James Welsh 1 1 100% 5 4
England Craig Steadman 8 6 75% 58 34
United Arab Emirates Mohammed Shehab 1 1 100% 8 5
England Jimmy Robertson 5 3 60% 24 12
Northern Ireland Gerard Greene 6 3 50% 49 23
England Stuart Pettman 4 1 25% 26 9
China Yu Delu 4 4 100% 34 22
Northern Ireland Joe Swail 5 3 60% 38 24
England Ricky Walden 13 6 46.15% 82 40
Wales Matthew Stevens 12 10 83.33% 101 63
China Liang Wenbo 12 9 75% 74 41
England Michael Holt 10 2 20% 62 18
England Mike Dunn 7 6 85.71% 65 41
England Dave Harold 8 3 37.5% 79 36
Brazil Igor Figueiredo 3 2 66.67% 16 10
England Mark Davis 14 6 42.86% 81 37
Ireland Michael Judge 3 0 0% 22 8
England Joe Jogia 2 2 100% 14 9
England Stephen Craigie 1 1 100% 4 4
Ireland Fergal O'Brien 6 4 66.67% 42 25
England Ian McCulloch 3 0 0% 44 19
Thailand James Wattana 5 3 60% 49 28
Poland Krzysztof Gorniak 1 1 100% 4 4
England Justin Astley 1 1 100% 5 4
Finland Robin Hull 7 4 57.14% 60 35
Scotland Scott MacKenzie 1 1 100% 11 9
England Jimmy White 5 2 40% 39 19
England Andrew Norman 1 0 0% 4 1
England Nigel Bond 5 5 100% 57 36
England John Parrott 6 3 50% 51 27
Poland Kacper Filipiak 1 1 100% 4 4
England Adrian Gunnell 1 1 100% 6 5
Australia Quinten Hann 7 5 71.43% 48 28
England David Gray 3 1 33.33% 47 25
Scotland Alan McManus 5 3 60% 25 11
Hong Kong Marco Fu 11 4 36.36% 87 39
England Paul Hunter 4 3 75% 32 18
Ireland Colm Gilcreest 1 1 100% 5 5
Scotland Drew Henry 3 3 100% 23 15
England Michael Wasley 1 1 100% 4 4
England Ashley Carty 7 7 100% 40 32
England Matthew Selt 11 6 54.55% 58 34
England Robert Milkins 11 6 54.55% 64 37
Malta Tony Drago 1 1 100% 8 5
Thailand Suchakree Poomjang 1 1 100% 17 9
Wales Darren Morgan 2 1 50% 15 8
Thailand Phaitoon Phonbun 3 3 100% 20 15
Belgium Bjorn Haneveer 1 1 100% 18 10
England Antony Bolsover 1 1 100% 7 5
England David Roe 3 2 66.67% 36 19
Jamaica Rory McLeod 4 2 50% 27 14
England Rod Lawler 7 5 71.43% 34 23
England Neal Foulds 2 2 100% 25 14
Scotland David McLellan 2 1 50% 12 7
England Jonathan Birch 1 1 100% 6 5
England Eddie Manning 2 2 100% 22 15
England Nick Dyson 1 1 100% 8 5
England Sean Storey 1 1 100% 7 5
Wales Anthony Davies 3 2 66.67% 23 15
England Mick Price 4 4 100% 27 20
England David Finbow 1 1 100% 8 5
Scotland Hugh Abernethy 1 0 0% 6 1
Wales Wayne Jones 1 1 100% 8 5
Scotland Chris Small 1 0 0% 8 3
Scotland Billy Snaddon 2 1 50% 16 7
England Tony Jones 1 1 100% 9 5
England Bradley Jones 1 0 0% 7 2
Scotland Graham Horne 2 2 100% 15 10
England Peter Lines 1 0 0% 7 2
Wales Paul Davies 2 1 50% 17 8
England Lee Richardson 1 1 100% 6 5
Italy Roberto Frezza 1 1 100% 6 5
Scotland John Lardner 1 1 100% 13 10
England Gary Wilkinson 1 0 0% 5 0
England Wayne Brown 1 1 100% 7 5
England Peter McCullagh 1 1 100% 6 5
England Steve James 2 1 50% 14 7
England Jamie Woodman 4 4 100% 30 20
England Nick Terry 1 1 100% 7 5
England Les Dodd 2 2 100% 12 10
England Alfie Burden 1 0 0% 7 2
England Stuart Mann 1 1 100% 15 10
Scotland Geoff Dunn 2 2 100% 25 15
England Martin Clark 2 0 0% 16 6
England John Giles 1 1 100% 6 5
England Chris Scanlon 1 1 100% 6 5
China Zhou Yuelong 11 9 81.82% 69 42
Northern Ireland Terry Murphy 2 1 50% 26 13
Thailand Tai Pichit 1 1 100% 8 5
England Mark Flowerdew 1 1 100% 7 5
Scotland Alan Burnett 1 0 0% 8 3
Belgium Luca Brecel 8 4 50% 46 24
England Mark Rowing 1 1 100% 9 5
England John Bayliss 1 1 100% 12 10
South Africa Silvino Francisco 1 1 100% 14 10
England Robert Chapman 1 1 100% 7 5
England Willie Thorne 1 1 100% 9 5
Wales Tony Chappel 2 1 50% 18 9
England Nick Marsh 1 1 100% 8 5
Ireland Mario Fernandez 1 1 100% 5 5
New Zealand Dene O'Kane 2 2 100% 16 10
Northern Ireland Jason Prince 1 1 100% 8 5
England Leigh Robinson 2 1 50% 17 9
England Jason Weston 1 1 100% 8 5
Wales Neil Tomkins 1 1 100% 6 5
England Stefan Mazrocis 1 1 100% 6 5
England Pat Horne 1 1 100% 5 5
England Danny Fowler 1 1 100% 6 5
England Darren Clarke 1 1 100% 9 5
Malta Joe Grech 1 1 100% 8 5
England Richard Wheelhouse 1 1 100% 7 5
Wales Lee Walker 5 3 60% 31 19
Northern Ireland Patrick Wallace 1 1 100% 9 5
England Stuart Reardon 2 2 100% 15 10
England John Read 1 1 100% 8 5
England Colin Morton 1 0 0% 9 4
England Pat Kenny 1 1 100% 5 5
England Scott Cooney 1 0 0% 7 2
England Karl Broughton 1 0 0% 9 4
England Barry Mapstone 1 1 100% 6 5
Ireland Micky Roughan 1 0 0% 7 2
England Jason Curtis 2 2 100% 13 10
Wales Kishan Hirani 2 2 100% 9 8
England Elliott Clark 1 1 100% 6 5
England Ian Burns 3 2 66.67% 21 12
Scotland Richy McDonald 1 0 0% 6 1
England David Athorn 1 1 100% 7 5
South Africa Peter Francisco 1 1 100% 7 5
Wales Ian Sargeant 2 2 100% 13 10
Ireland Eugene Hughes 2 2 100% 18 10
England Ryan Michael 1 1 100% 8 5
England Graham MacDonald 1 1 100% 8 5
England Stacey Hillyard 1 1 100% 7 5
Northern Ireland Dennis Taylor 1 0 0% 6 1
Wales Steve Newbury 2 2 100% 16 10
Scotland Euan Henderson 1 1 100% 8 5
Australia Robby Foldvari 1 1 100% 9 5
England Steven Cook 1 1 100% 8 5
England Lee Grant 1 1 100% 6 5
England Alfonso Bellusci 1 1 100% 5 5
England Jeff Cundy 1 0 0% 9 4
Ireland Mark O'Sullivan 1 1 100% 8 5
England Jayson Morris 1 1 100% 6 5
England Jason Wallace 1 0 0% 8 3
Thailand Nut Wiangchai 1 1 100% 6 5
England Ryan Milton 1 1 100% 7 5
England Stephen Jamieson 1 1 100% 7 5
England Dean Reynolds 1 0 0% 9 4
China Jin Long 1 1 100% 7 5
England Joe Johnson 1 1 100% 9 5
England Carl Waters 1 1 100% 6 5
England Richard Batty 1 1 100% 5 5
England Joe Steele 1 1 100% 5 4
England Paul Davison 2 2 100% 12 8
Wales Daniel Wells 4 3 75% 23 14
India Aditya Mehta 2 2 100% 7 5
Scotland Anthony McGill 6 2 33.33% 34 16
Scotland James McBain 1 1 100% 7 5
India Pankaj Advani 1 0 0% 5 1
Thailand Noppon Saengkham 3 2 66.67% 35 17
Thailand Panompai Powises 1 0 0% 9 4
China Zhang Anda 5 3 60% 35 18
England Christopher Keogan 2 2 100% 11 9
Bulgaria Konstantin Gochev 1 1 100% 4 4
China Yang Qingtian 1 0 0% 6 2
Thailand Ratchayothin Yotharuck 1 0 0% 6 2
England Matthew Day 1 1 100% 6 4
England Elliot Slessor 3 1 33.33% 22 11
China Zhou Xiao 1 1 100% 4 4
China Pa Ruke 1 1 100% 5 4
China Lyu Haotian 5 1 20% 23 8
Wales Michael White 7 4 57.14% 37 21
England Kyren Wilson 11 5 45.45% 67 31
England David Grace 3 3 100% 15 13
Scotland Fraser Patrick 4 3 75% 28 21
England James Cahill 2 2 100% 10 6
Germany Patrick Einsle 1 1 100% 6 4
England Alex Davies 1 1 100% 5 5
England Lee Page 2 2 100% 11 10
China Tian Pengfei 5 4 80% 45 26
Thailand Thepchaiya Un-Nooh 6 5 83.33% 36 24
Israel Eden Sharav 2 2 100% 17 11
China Wang Yuchen 1 1 100% 6 4
China Luo Honghao 1 1 100% 4 4
England Martin O'Donnell 2 2 100% 6 5
Thailand Dechawat Poomjaeng 3 2 66.67% 27 16
Pakistan Mohammed Asif 2 2 100% 10 9
Austria Andreas Ploner 1 1 100% 6 5
Wales Gareth Allen 1 1 100% 7 5
Israel Shachar Ruberg 1 0 0% 11 5
China Yan Bingtao 3 2 66.67% 11 6
England Brandon Sargeant 3 2 66.67% 26 14
England Ian Glover 1 1 100% 5 4
China Geng Mingqi 1 1 100% 6 4
China Cao Kaisheng 1 1 100% 6 4
Switzerland Alexander Ursenbacher 4 2 50% 22 14
England Michael Tomlinson 1 1 100% 6 4
Cyprus Michael Georgiou 4 0 0% 23 8
Scotland Scott Donaldson 11 6 54.55% 56 27
England Sean O'Sullivan 3 3 100% 13 11
England Zak Surety 4 2 50% 16 11
England Chris Wakelin 2 2 100% 14 10
China Lu Ning 3 3 100% 13 10
Ireland David Morris 1 1 100% 4 4
Scotland Mark Owens 1 1 100% 14 10
Australia Ben Judge 1 1 100% 5 5
Iran Ehsan Heydarinezhad 1 1 100% 6 5
Pakistan Muhammad Sajjad 1 0 0% 9 3
Ireland Brendan O'Donoghue 1 1 100% 5 4
Scotland Ross Muir 2 2 100% 11 8
Isle of Man Darryl Hill 1 1 100% 5 4
England David Gilbert 7 5 71.43% 32 21
Scotland Rhys Clark 1 0 0% 6 2
China Yuan Sijun 2 2 100% 13 11
Scotland Michael Collumb 1 1 100% 7 4
England Oliver Lines 3 2 66.67% 17 11
China Mei Xiwen 3 2 66.67% 22 11
England Mark Joyce 2 2 100% 15 10
Wales David John 1 1 100% 7 6
Wales Ian Preece 1 1 100% 7 6
Thailand Akani Songsermsawad 2 1 50% 19 12
Wales Jak Jones 3 2 66.67% 18 11
England Mitchell Mann 1 1 100% 1 1
England Gary Wilson 8 6 75% 39 24
China Fang Xiongman 1 1 100% 7 4
Wales Jamie Clarke 3 2 66.67% 29 16
Malaysia Thor Chuan Leong 3 1 33.33% 16 7
England Andy Lee 1 1 100% 5 5
Ireland Josh Boileau 1 1 100% 8 6
Iran Soheil Vahedi 2 2 100% 11 8
England Ashley Hugill 1 1 100% 1 1
England Sanderson Lam 1 1 100% 4 4
Australia Adrian Ridley 1 1 100% 11 10
China Zhao Xintong 3 1 33.33% 16 6
Latvia Maris Volajs 1 1 100% 4 4
Singapore Marvin Lim Chun Kiat 1 1 100% 6 5
China Bai Langning 1 1 100% 7 5
England Stuart Carrington 1 1 100% 9 5
Iran Hossein Vafaei 3 0 0% 21 6
England Billy Joe Castle 2 1 50% 13 7
China Xu Si 4 3 75% 33 23
Pakistan Hamza Akbar 1 1 100% 12 10
China Fan Zhengyi 2 1 50% 18 10
Wales Jackson Page 5 3 60% 34 16
Hong Kong Ng On Yee 1 1 100% 7 5
England Hammad Miah 1 1 100% 8 5
Northern Ireland Jordan Brown 3 2 66.67% 21 12
Ireland Leo Fernandez 1 1 100% 6 5
China Jianbo Zhao 1 1 100% 7 6
China Si Jiahui 3 1 33.33% 18 7
Ukraine Iulian Boiko 1 1 100% 4 3
England Farakh Ajaib 1 1 100% 6 4
England Sean Maddocks 1 1 100% 5 5
England Steven Hallworth 1 1 100% 7 4
China Pang Junxu 2 2 100% 14 10
England Haydon Pinhey 1 1 100% 4 3
England Sam Craigie 1 0 0% 7 3
England David Lilley 1 1 100% 11 6
England Ben Fortey 1 1 100% 8 6
England Joe O'Connor 1 0 0% 6 2
Belgium Julien Leclercq 4 3 75% 32 18
China Yisong Peng 1 1 100% 5 4
England Liam Pullen 1 0 0% 10 4
China Xing Zihao 2 1 50% 10 6
Brazil Victor Sarkis 1 1 100% 8 5
China Wu Yize 1 1 100% 6 4
Egypt Mostafa Dorgham 1 1 100% 15 10
Austria Florian Nüßle 1 0 0% 4 2
China Ma Shaojun 1 1 100% 7 5
India Ishpreet Singh Chadha 1 0 0% 6 2
India Kreishh Gurbaxani 1 1 100% 6 4
Belgium Ben Mertens 2 1 50% 11 5
China Jiang Jun 1 1 100% 6 4