Most Frequently Met Opponents By Sanderson Lam - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Joe Perry 3 1 33.33% 28 12
England Lee Page 1 0 0% 5 1
Scotland Marc Davis 2 1 50% 13 6
Wales Mark Williams 3 0 0% 18 5
Germany Stefan Gerst 1 1 100% 5 4
England Shane Castle 1 1 100% 6 4
Northern Ireland Joe Swail 3 1 33.33% 29 13
Scotland Sean Riach 1 1 100% 4 4
Ireland Ken Doherty 3 0 0% 17 4
England James Cahill 1 0 0% 4 0
Northern Ireland Mark Allen 4 1 25% 19 7
England Reanne Evans 3 2 66.67% 16 10
England Jake Nicholson 3 2 66.67% 15 9
Isle of Man Darryl Hill 1 1 100% 6 4
England Elliot Slessor 3 0 0% 15 5
India Khizar Raoof 1 1 100% 5 4
England George Marter 1 1 100% 6 4
England Sam Thistlewhite 1 1 100% 7 4
England Lee Spick 1 0 0% 6 2
China Yu Delu 1 0 0% 9 4
England Sean O'Sullivan 3 2 66.67% 18 10
England Judd Trump 7 0 0% 39 7
England Ian Glover 2 1 50% 11 4
England Gareth Green 1 0 0% 5 1
China Chen Zhe 1 0 0% 8 3
China Ding Junhui 1 0 0% 5 1
Wales Alex Taubman 2 1 50% 12 7
England Garry Steele 1 1 100% 4 4
Germany Daniel Dieudonne 1 1 100% 4 4
England Ashley Carty 1 1 100% 6 4
England Daniel Ward 1 1 100% 7 4
England Hammad Miah 1 0 0% 4 0
Wales Tyler Rees 2 2 100% 10 8
Wales Kishan Hirani 1 1 100% 6 4
England Joe Steele 1 1 100% 5 4
Wales Jamie Jones 1 0 0% 5 1
Scotland Stephen Maguire 4 0 0% 29 9
England Dave Harold 1 1 100% 6 5
Poland Mateusz Baranowski 1 1 100% 4 4
Belgium Hans Blanckaert 1 1 100% 6 4
England Stuart Bingham 1 0 0% 4 0
England Nigel Bond 2 0 0% 13 4
Ireland Fergal O'Brien 2 0 0% 12 4
China Chen Zifan 2 0 0% 15 6
Thailand Thanawat Thirapongpaiboon 1 0 0% 18 8
Wales Leigh Davies 1 0 0% 7 3
England Adam King 1 1 100% 5 4
England Saqib Nasir 1 0 0% 6 2
England Joe Roberts 1 1 100% 8 5
India Aditya Mehta 1 0 0% 5 0
Wales Michael White 3 0 0% 24 9
England Christopher Keogan 1 1 100% 7 4
Belgium Jeff Jacobs 1 1 100% 7 4
England Kobi Mates 1 1 100% 4 4
England Mark Davis 3 0 0% 21 3
Bulgaria Bratislav Krastev 1 1 100% 4 4
England Barry Hawkins 7 0 0% 37 7
England Matthew Glasby 1 1 100% 6 4
Poland Adam Stefanow 1 1 100% 6 4
Poland Daniel Holoyda 1 1 100% 4 4
Scotland Chris Totten 1 1 100% 6 4
England Mark Selby 4 0 0% 19 3
Wales Gareth Allen 1 1 100% 7 4
Ireland TJ Dowling 1 1 100% 6 4
England Matthew Day 1 1 100% 8 5
China Lu Ning 4 3 75% 27 15
England Ian Burns 2 0 0% 10 2
Ireland David Morris 1 1 100% 9 6
Scotland Fraser Patrick 1 1 100% 4 4
China Ma Daojun 1 1 100% 6 4
China Lyu Haotian 1 0 0% 5 1
England Michael Wild 1 1 100% 6 6
China Zhou Yuelong 3 0 0% 19 4
Scotland Jamie Burnett 1 0 0% 7 1
England Rod Lawler 1 0 0% 7 3
England Mitchell Mann 3 1 33.33% 27 14
Norway Kurt Maflin 4 1 25% 41 17
Wales Ryan Day 1 0 0% 4 0
England Shaun Murphy 2 0 0% 12 3
England Jason Weston 1 1 100% 6 4
China Mei Xiwen 1 0 0% 7 2
Wales Daniel Wells 1 0 0% 7 3
China Yan Bingtao 1 0 0% 6 2
China Wang Yuchen 2 2 100% 12 8
Scotland Alan McManus 2 1 50% 5 4
Iran Hossein Vafaei 4 0 0% 24 8
Wales Dominic Dale 1 0 0% 11 5
England Martin Gould 1 0 0% 6 1
Hong Kong Marco Fu 3 0 0% 16 1
England David Grace 2 2 100% 14 9
England Bradley Jones 1 0 0% 1 0
Thailand Noppon Saengkham 2 1 50% 13 7
England Peter Ebdon 2 1 50% 11 4
England Mark King 1 1 100% 9 5
England Kyren Wilson 2 0 0% 10 2
England Simon Dent 1 0 0% 4 0
India David Singh 1 1 100% 4 4
England Callum Costello 1 1 100% 5 4
England Luke Simmonds 1 1 100% 5 4
Cyprus Michael Georgiou 1 0 0% 5 1
Wales Ian Preece 1 0 0% 5 1
Australia Neil Robertson 3 1 33.33% 18 6
China Fang Xiongman 1 0 0% 7 3
Thailand Thepchaiya Un-Nooh 1 1 100% 7 5
England Martin O'Donnell 1 0 0% 9 3
China Liang Wenbo 3 0 0% 14 3
China Xiao Guodong 3 0 0% 23 4
England Robbie Williams 3 0 0% 18 4
Scotland Graeme Dott 1 0 0% 4 0
China Zhao Xintong 2 0 0% 11 2
Scotland Scott Donaldson 1 0 0% 6 1
England Robert Milkins 3 0 0% 16 3
England Joe O'Connor 1 1 100% 7 4
Wales Jak Jones 3 0 0% 16 4
England Ronnie O'Sullivan 1 0 0% 6 2
China Yuan Sijun 2 0 0% 9 1
England Gary Wilson 2 0 0% 23 8
Ireland Ronan Whyte 1 1 100% 5 4
England Qingtian Yang 1 0 0% 6 2
England Andy Hicks 4 2 50% 20 11
Switzerland Alexander Ursenbacher 2 1 50% 16 7
England Jenson Kendrick 1 1 100% 5 3
England Luke Pinches 1 1 100% 5 4
Ireland Leo Fernandez 1 0 0% 6 2
Australia Jamie Brown 1 1 100% 4 3
Australia Ryan Thomerson 1 0 0% 3 0
England Haydon Pinhey 2 1 50% 8 4
England Patrick Whelan 1 1 100% 4 4
England Sean Harvey 1 0 0% 5 1
England Sean McAllister 1 1 100% 6 4
Wales David Donovan 1 1 100% 5 4
England Harvey Chandler 1 1 100% 7 4
Scotland Ross Muir 1 1 100% 5 4
England Barry Pinches 2 1 50% 11 6
Wales Jack Bradford 1 1 100% 5 4
France Brian Ochoiski 1 1 100% 5 4
England George Pragnell (II) 1 1 100% 6 4
China Peifan Lei 1 0 0% 5 1
England David Gilbert 1 0 0% 4 1
England Liam Highfield 1 0 0% 4 1
England Jamie Wilson 1 0 0% 4 2
Wales Lee Walker 1 0 0% 4 1
Wales Jamie Clarke 1 1 100% 7 4
Germany Simon Lichtenberg 1 0 0% 6 1
England Ben Woollaston 2 0 0% 5 0
England Jimmy White 1 1 100% 1 1
Ireland Ross Bulman 1 1 100% 1 1
England Sam Craigie 1 0 0% 8 3
England Peter Lines 1 1 100% 11 6
China Cao Yupeng 2 1 50% 12 5
England Jamie Barrett 1 1 100% 4 4
Iran Soheil Vahedi 1 0 0% 5 1
Mark Bell 1 1 100% 4 4
Ireland Aidan Murphy 1 1 100% 4 4
England Steven Hallworth 1 1 100% 7 4
England Allan Taylor 1 1 100% 4 3
England Louis Heathcote 1 1 100% 9 5
Northern Ireland Gerard Greene 1 0 0% 6 2
England Tom Ford 1 0 0% 5 1
Scotland Amaan Iqbal 1 1 100% 7 6
China Tian Pengfei 2 1 50% 15 6
England Anthony Hamilton 2 1 50% 9 4
Egypt Mohamed Ibrahim 1 1 100% 6 4
Scotland John Higgins 1 0 0% 7 3
England Liam Pullen 2 2 100% 35 20
China Zhang Anda 1 1 100% 4 3
England Jamie O'Neill 1 1 100% 4 3
England Chris Wakelin 1 0 0% 4 2
England Mark Joyce 2 1 50% 15 7
Belgium Ben Mertens 1 0 0% 8 3
England Stuart Carrington 1 1 100% 4 4
Estonia Andres Petrov 1 0 0% 7 3
China Fan Zhengyi 1 1 100% 7 4
England Andy Lee 1 0 0% 11 5
Scotland Liam Graham 1 1 100% 7 4
Scotland Anthony McGill 1 1 100% 5 4
Thailand Siripaporn Nuanthakhamjan 1 1 100% 4 4
China Gong Chenzhi 1 1 100% 9 5
Northern Ireland Robbie Mcguigan 1 0 0% 3 0
England Zak Surety 2 1 50% 14 6
China Huang Jiahao 1 1 100% 8 5
China Long Zehuang 2 0 0% 10 2
India Ishpreet Singh Chadha 1 0 0% 6 2