Most Frequently Met Opponents By Elliot Slessor - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Pakistan Najmur Khan 1 0 0% 7 3
England Rock Hui 1 1 100% 6 4
England Mike Hallett 1 0 0% 7 3
England Richard Remelie 2 1 50% 11 7
Wales Ben Jones 2 1 50% 11 5
Wales Alex Taubman 5 3 60% 28 15
England Rod Lawler 4 1 25% 16 3
England Ricky Norris 1 1 100% 5 4
Scotland Marcus Campbell 2 0 0% 14 6
England Adam Wicheard 1 0 0% 4 0
Wales Jack Bradford 1 0 0% 5 1
Wales Gareth Allen 1 0 0% 4 0
Belgium Bart van der Haegen 1 1 100% 4 4
Belgium Tim van Goubergen 1 1 100% 4 4
England Craig Steadman 1 1 100% 6 4
Hong Kong Marco Fu 2 0 0% 9 1
Scotland Dylan Craig 2 2 100% 12 8
China Ding Junhui 2 0 0% 12 4
Wales Ryan Day 6 3 50% 40 20
Norway Kurt Maflin 5 2 40% 33 15
England Ashley Carty 3 2 66.67% 12 8
Germany Phil Barnes 1 1 100% 4 4
England Sanderson Lam 3 3 100% 15 10
England Chris Wakelin 4 2 50% 33 15
England Ali Carter 9 3 33.33% 50 20
Wales Jamie Clarke 3 3 100% 20 13
China Cao Yupeng 1 1 100% 7 5
England Simon Bedford 1 0 0% 7 2
Wales Andrew Pagett 1 1 100% 4 4
Scotland John Higgins 7 0 0% 48 14
Ireland David Morris 1 0 0% 6 1
England Andrew Norman 1 0 0% 7 3
England Alfie Burden 1 0 0% 5 1
Scotland Graeme Dott 3 2 66.67% 22 11
Wales Daniel Wells 8 6 75% 46 27
England Judd Trump 7 1 14.29% 37 9
England Mark Davis 7 2 28.57% 45 17
Belgium Luca Brecel 2 1 50% 11 4
China Liang Wenbo 3 1 33.33% 19 9
Scotland Anthony McGill 2 2 100% 13 8
Scotland Stephen Maguire 2 0 0% 16 6
China Li Yan 1 0 0% 15 5
Wales Mark Williams 4 1 25% 30 12
England Sydney Wilson 1 1 100% 7 5
England Peter Lines 3 3 100% 15 11
England Ian Burns 4 2 50% 22 11
England Andrew Higginson 3 1 33.33% 15 6
Wales Lee Walker 1 0 0% 7 2
Australia Neil Robertson 3 0 0% 16 3
Thailand Noppon Saengkham 1 1 100% 5 4
England Joshua Baddeley 1 1 100% 5 4
England David Gilbert 4 2 50% 26 12
India Aditya Mehta 1 0 0% 4 0
China Lee Tszho 1 1 100% 5 4
China Tang Jun 1 1 100% 7 4
England Joe Perry 4 3 75% 19 10
China Xiao Guodong 2 1 50% 15 6
England Jamie Cope 1 0 0% 7 3
Scotland Marc Davis 1 0 0% 7 3
England Matthew Selt 3 1 33.33% 19 7
England Mark Selby 4 0 0% 18 3
Northern Ireland Gerard Greene 3 2 66.67% 25 13
England Joe Roberts 1 1 100% 5 4
Pakistan Khalid Al Salem 1 1 100% 5 4
England Oliver Brown 1 0 0% 5 1
England Adam Chalkley 1 1 100% 4 4
England Brandon Sargeant 1 1 100% 4 4
Belgium Wang Chooi Tan 1 1 100% 5 4
England Charlie Walters 1 1 100% 6 4
Latvia Maris Volajs 1 1 100% 4 4
China Wen Chen 1 0 0% 6 2
Cyprus Anastasis Ioannou 1 1 100% 4 4
Bulgaria Georgi Georgiev 1 1 100% 4 4
England Martin Gould 3 1 33.33% 12 4
England Declan Bristow 1 1 100% 6 4
Malta Alex Borg 1 1 100% 7 4
Finland Robin Hull 2 0 0% 11 2
England Sam Thistlewhite 1 1 100% 5 4
England Phil O'Kane 1 1 100% 7 4
Thailand Thepchaiya Un-Nooh 4 2 50% 25 13
Iran Hossein Vafaei 2 0 0% 14 5
India Pankaj Advani 1 0 0% 4 0
England Martin O'Donnell 5 3 60% 44 26
Scotland Rhys Clark 2 1 50% 13 6
England Robert Milkins 5 2 40% 34 15
England Daniel Womersley 1 0 0% 7 3
England Michael Holt 4 0 0% 31 10
England Sam Baird 1 1 100% 7 4
Wales Jak Jones 3 0 0% 17 6
England Jimmy Robertson 5 2 40% 21 10
England Ben Woollaston 6 2 33.33% 53 27
England Allan Taylor 3 1 33.33% 15 6
England Mike Dunn 2 1 50% 17 8
Ireland Josh Boileau 1 1 100% 4 4
Wales Jamie Jones 2 1 50% 10 6
Switzerland Alexander Ursenbacher 1 0 0% 4 0
Wales Matthew Stevens 4 3 75% 27 16
Israel Eden Sharav 2 1 50% 22 11
Scotland Alan McManus 3 1 33.33% 22 8
England Mark King 3 0 0% 23 9
England Shaun Murphy 4 2 50% 25 14
Australia Kurt Dunham 1 1 100% 4 4
England Ronnie O'Sullivan 4 2 50% 23 13
England Sam Craigie 4 3 75% 14 9
China Li Yuan 1 1 100% 9 5
China Mei Xiwen 2 1 50% 10 5
England Peter Ebdon 1 1 100% 7 4
England Michael Williams 1 1 100% 1 1
England Stuart Bingham 4 1 25% 18 5
England Oliver Lines 2 0 0% 8 2
England Tom Ford 4 2 50% 26 15
China Zhang Yong 1 0 0% 7 3
England Sean O'Sullivan 2 2 100% 13 8
Scotland Ross Muir 2 1 50% 12 5
China Zhang Anda 5 3 60% 31 16
Wales Duane Jones 2 2 100% 9 6
England Kyren Wilson 4 1 25% 20 8
England James Cahill 2 0 0% 9 3
England Mark Winsor 1 1 100% 5 4
China Li Hang 3 2 66.67% 18 11
England Louis Heathcote 4 3 75% 41 25
England Mark Joyce 2 1 50% 10 5
China Xu Si 2 2 100% 15 9
Thailand Akani Songsermsawad 1 0 0% 6 1
Northern Ireland Mark Allen 1 0 0% 5 1
Scotland Fraser Patrick 1 1 100% 8 5
England Robbie Williams 1 1 100% 8 5
China Zhou Yuelong 4 4 100% 34 23
England Joe O'Connor 6 4 66.67% 27 16
Germany Simon Lichtenberg 1 1 100% 4 4
Jamaica Rory McLeod 2 0 0% 14 5
England David Grace 1 1 100% 4 3
Poland Antoni Kowalski 1 1 100% 8 6
China Yan Bingtao 3 0 0% 30 11
Poland Kacper Filipiak 1 1 100% 3 3
England Steven Hallworth 1 0 0% 4 1
England Mitchell Mann 2 2 100% 14 11
Wales Michael White 2 0 0% 13 5
China Lu Ning 1 0 0% 7 1
Northern Ireland Declan Lavery 1 0 0% 1 0
England Ben Fortey 1 1 100% 6 4
Wales Jackson Page 2 1 50% 14 6
Ukraine Iulian Boiko 2 2 100% 10 7
England Liam Highfield 2 1 50% 30 15
China Gao Yang 1 0 0% 3 0
England Peter Devlin 1 1 100% 4 3
China Wu Yize 2 1 50% 5 3
England Gary Wilson 3 0 0% 32 14
Cyprus Michael Georgiou 2 0 0% 10 2
China Jianbo Zhao 1 0 0% 7 2
England Ricky Walden 3 1 33.33% 17 7
China Fan Zhengyi 3 1 33.33% 22 10
Wales Dylan Emery 3 3 100% 16 12
England Jack Lisowski 2 1 50% 13 6
England Andy Hicks 1 1 100% 7 5
England Anthony Hamilton 2 0 0% 11 2
Germany Lukas Kleckers 1 1 100% 4 3
China Zhang Jiankang 1 1 100% 6 4
England Zak Surety 4 1 25% 21 6
China Chen Zifan 1 1 100% 9 5
England John Fearick 1 1 100% 7 6
England David Lilley 3 2 66.67% 15 11
India Himanshu Jain 1 1 100% 4 4
England Haydon Pinhey 2 1 50% 11 5
England Ian Martin 1 1 100% 13 10
Brazil Victor Sarkis 1 1 100% 4 3
Austria Florian Nüßle 1 0 0% 3 0
Stan Moody 1 1 100% 9 5
China He Guoqiang 2 0 0% 13 4
China Lyu Haotian 1 0 0% 9 4
England Hammad Miah 1 1 100% 8 6
England Ryan Davies 1 1 100% 6 4
England Barry Hawkins 1 0 0% 5 1
Australia Ryan Thomerson 1 1 100% 1 1
England Oliver Sykes 1 1 100% 1 1
England Reanne Evans 1 1 100% 7 5
Wales Dominic Dale 1 1 100% 8 5
China Pang Junxu 4 2 50% 22 13
Northern Ireland Jordan Brown 1 1 100% 4 3
England Simon Blackwell 1 1 100% 3 3
Egypt Mostafa Dorgham 2 2 100% 4 4
England Manasawin Phetmalaikul 2 2 100% 14 11
Latvia Artemijs Zizins 1 1 100% 8 5
England Joshua Cooper 1 1 100% 5 4
Scotland Chris Totten 1 1 100% 6 4
China Wang Xinbo 1 1 100% 7 5
China Long Zehuang 2 2 100% 15 10
China Peifan Lei 1 1 100% 5 4
England Farakh Ajaib 1 0 0% 5 1
Brazil Jonas Luz 1 1 100% 6 5