Most Frequently Met Opponents By Scott Donaldson - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Liam Highfield 2 2 100% 12 8
Scotland Stephen Hendry 1 0 0% 6 2
Hong Kong Marco Fu 2 0 0% 10 2
England Christopher Keogan 1 1 100% 5 4
England Michael Wasley 2 1 50% 12 7
India Shahbaaz Khan 1 1 100% 6 4
England Rod Lawler 3 0 0% 14 6
England Lee Page 3 3 100% 18 12
Australia Adrian Ridley 1 1 100% 5 4
Wales Jamie Clarke 5 3 60% 26 16
England Greg Batten 1 1 100% 7 4
England Jamie O'Neill 1 0 0% 6 2
Ireland Dessie Sheehan 1 1 100% 4 4
Ireland John Sutton 1 0 0% 5 1
Scotland Jamie Burnett 2 1 50% 13 6
China Chen Zhe 2 1 50% 18 9
China Yu Delu 1 1 100% 8 5
England Nigel Bond 3 0 0% 19 5
Scotland Fraser Patrick 3 2 66.67% 18 10
England Michael Wild 1 0 0% 7 3
England Chris Norbury 1 1 100% 6 4
England Ricky Norris 1 1 100% 5 4
England Robbie Williams 3 2 66.67% 19 12
England Kyren Wilson 13 5 38.46% 70 32
China Ding Junhui 6 3 50% 37 18
Belgium Kristof Vermeiren 1 1 100% 4 4
Ireland Ken Doherty 3 2 66.67% 25 16
England Paul Davison 1 0 0% 7 3
England Andrew Norman 2 1 50% 14 7
Belgium Luca Brecel 7 2 28.57% 46 20
Wales Michael White 5 2 40% 27 12
England Mark Selby 9 3 33.33% 53 21
England Jamie Cope 1 1 100% 7 4
India Aditya Mehta 1 1 100% 9 5
Scotland Anthony McGill 5 1 20% 32 13
England Alfie Burden 7 4 57.14% 41 24
Thailand Thepchaiya Un-Nooh 2 1 50% 19 9
England Tom Ford 10 3 30% 61 24
England Shane Castle 1 1 100% 8 5
England Jimmy Robertson 5 4 80% 31 18
England Adam Duffy 4 3 75% 25 14
Jamaica Rory McLeod 4 1 25% 28 12
Scotland Ross Muir 1 1 100% 5 4
Wales Jamie Jones 2 1 50% 12 5
Wales Matthew Stevens 2 1 50% 11 6
England Barry Hawkins 5 2 40% 29 16
China Lu Ning 6 3 50% 47 23
China Cai Jian Zhong 1 1 100% 4 4
Wales Andrew Pagett 3 3 100% 16 12
China Tian Pengfei 6 3 50% 38 18
England Gareth Green 1 1 100% 8 5
England Robert Milkins 7 3 42.86% 64 30
China Liang Wenbo 4 0 0% 20 3
England Matthew Selt 9 7 77.78% 56 32
China Ma Tingpeng 1 0 0% 7 3
England Mike Dunn 2 0 0% 15 5
England Oliver Lines 5 1 20% 29 11
China Niu Zhuang 2 2 100% 11 8
China Lyu Chenwei 2 1 50% 12 7
China Xiao Guodong 4 1 25% 24 10
Wales Duane Jones 4 4 100% 21 16
Wales Ryan Day 7 1 14.29% 63 23
England Mark Davis 5 3 60% 34 16
England Joe Perry 10 4 40% 74 33
England Jack Lisowski 6 3 50% 50 22
England James Cahill 2 2 100% 11 8
England Ian Burns 6 4 66.67% 38 19
England David Gilbert 5 4 80% 28 19
England Andrew Higginson 3 1 33.33% 34 16
China Yuan Sijun 3 3 100% 23 15
China Feng Yu 1 1 100% 5 4
England Stuart Bingham 12 3 25% 51 15
China Lin Shuai 1 1 100% 6 5
England Ronnie O'Sullivan 1 0 0% 4 0
Qatar Ahmed Saif 1 1 100% 16 10
China Cao Yupeng 3 0 0% 28 9
England Stuart Carrington 2 1 50% 13 6
England Saqib Nasir 1 1 100% 5 5
England Jimmy White 1 1 100% 9 5
Norway Kurt Maflin 2 2 100% 12 9
China Cheng Feng 1 1 100% 5 4
China Long Zehuang 2 2 100% 11 8
China Chen Zifan 3 2 66.67% 23 14
Wales Mark Williams 5 1 20% 28 8
Northern Ireland Joe Swail 2 2 100% 13 8
China Li Hang 4 3 75% 30 15
Scotland Alan McManus 1 0 0% 5 1
China Maihe Muti 1 1 100% 6 4
China Cheng Sihong 1 1 100% 6 4
England Peter Ebdon 5 2 40% 31 13
Scotland Marcus Campbell 1 0 0% 10 4
England Barry Pinches 2 1 50% 9 4
England Sean O'Sullivan 2 1 50% 13 7
Scotland Graeme Dott 11 5 45.45% 56 29
Scotland Michael Leslie 1 1 100% 7 4
Northern Ireland Mark Allen 9 1 11.11% 65 23
Northern Ireland Jordan Brown 5 3 60% 24 14
England Ashley Hugill 3 2 66.67% 23 13
England Martin Gould 7 3 42.86% 45 19
China Zhang Chi 1 1 100% 5 4
Thailand Noppon Saengkham 3 3 100% 18 12
Wales Dominic Dale 2 1 50% 17 8
England Mark Joyce 2 0 0% 12 4
England Anthony Hamilton 3 0 0% 26 8
England Mark King 4 2 50% 19 9
England Sydney Wilson 1 1 100% 5 4
England Joel Walker 1 1 100% 16 10
England Michael Holt 2 0 0% 11 4
England Hammad Miah 1 1 100% 7 4
China Yan Bingtao 2 0 0% 10 3
England John Astley 4 3 75% 31 17
Wales Daniel Wells 1 1 100% 8 5
England Chris Wakelin 6 3 50% 25 14
Australia Kurt Dunham 1 1 100% 7 4
Iran Hossein Vafaei 5 1 20% 33 12
Thailand Dechawat Poomjaeng 1 1 100% 10 6
England Ricky Walden 3 1 33.33% 28 12
Thailand Boonyarit Keattikun 1 0 0% 8 3
Brazil Itaro Santos 1 1 100% 4 4
Scotland John Higgins 7 1 14.29% 34 12
China Zhou Yuelong 3 1 33.33% 16 7
England Judd Trump 7 2 28.57% 41 16
Malaysia Thor Chuan Leong 2 2 100% 9 7
China Wang Yuchen 2 1 50% 18 12
Switzerland Alexander Ursenbacher 2 0 0% 22 9
Thailand Akani Songsermsawad 2 1 50% 11 6
Ireland Josh Boileau 1 1 100% 6 4
England Peter Lines 3 2 66.67% 31 18
China Zhang Anda 2 2 100% 16 10
Ireland Fergal O'Brien 1 1 100% 6 4
Germany Simon Lichtenberg 2 1 50% 14 7
China Zhang Yong 1 1 100% 6 4
Wales Tyler Rees 1 1 100% 15 10
England Sanderson Lam 1 1 100% 6 5
Finland Robin Hull 1 1 100% 7 4
England Craig Steadman 3 2 66.67% 30 17
Germany Lukas Kleckers 1 1 100% 7 4
Egypt Basem Eltahhan 1 1 100% 5 5
England Sam Craigie 3 3 100% 15 12
Wales Jackson Page 3 2 66.67% 25 14
Scotland Stephen Maguire 2 1 50% 17 9
England Allan Taylor 3 1 33.33% 19 13
England David Lilley 3 1 33.33% 15 7
England Martin O'Donnell 2 1 50% 9 4
China Li Yuan 1 1 100% 9 6
England Billy Joe Castle 3 3 100% 16 12
England Ben Woollaston 2 1 50% 20 10
Poland Adam Stefanow 1 1 100% 6 5
China Zhao Xintong 3 1 33.33% 17 8
England Ali Carter 5 2 40% 22 9
China Zhang Yang 1 0 0% 9 4
China Peifan Lei 1 1 100% 6 4
China Zhang Jiankang 1 1 100% 6 4
England Riley Parsons 1 1 100% 6 5
China Mei Xiwen 1 1 100% 9 5
China Si Jiahui 1 1 100% 6 5
England Harvey Chandler 1 1 100% 9 5
England Shaun Murphy 2 1 50% 11 6
England Gary Wilson 3 3 100% 17 11
Australia Neil Robertson 1 1 100% 4 3
England Brandon Sargeant 1 1 100% 6 4
England Mitchell Mann 1 1 100% 7 5
England Joe O'Connor 2 0 0% 12 3
England Ashley Carty 2 1 50% 5 3
England Andy Hicks 1 0 0% 5 1
China Luo Honghao 1 0 0% 7 2
England Sean Maddocks 1 1 100% 5 4
China Xu Si 1 1 100% 7 4
England Jamie Barrett 1 1 100% 2 2
China Gao Yang 1 1 100% 6 4
Northern Ireland Gerard Greene 1 1 100% 6 4
Ireland Leo Fernandez 1 0 0% 4 1
Ireland Aaron Hill 1 0 0% 4 1
Scotland Dean Young 1 1 100% 3 3
England Ben Hancorn 2 1 50% 11 6
Wales Jak Jones 1 1 100% 6 4
Cyprus Michael Georgiou 1 0 0% 5 0
England Farakh Ajaib 1 0 0% 10 4
England Steven Hallworth 1 1 100% 7 4
Northern Ireland Robbie Mcguigan 1 1 100% 6 6
Thailand Mink Nutcharut 1 0 0% 4 2
England Louis Heathcote 2 2 100% 16 10
England Andrew Milliard 1 1 100% 7 6
England Zak Surety 2 1 50% 12 5
Wales Liam Davies 1 1 100% 11 10
England David Grace 1 1 100% 8 5
China Ma Hailong 1 1 100% 6 5
Scotland Liam Graham 1 1 100% 4 4
Thailand Siripaporn Nuanthakhamjan 1 1 100% 3 3
England Daniel Womersley 1 1 100% 4 3
China Fan Zhengyi 1 0 0% 4 2
Wales Dylan Emery 1 0 0% 9 3
Iran Amir Sarkhosh 1 1 100% 7 4
China Yulu Bai 1 0 0% 11 5