Most Frequently Met Opponents By Noppon Saengkham - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
China Liu Song 1 0 0% 6 1
England Simon Bedford 1 0 0% 13 3
England Matthew Couch 1 1 100% 6 4
England Adrian Gunnell 2 1 50% 9 4
England Nigel Bond 3 2 66.67% 11 7
Wales Andrew Pagett 5 3 60% 39 19
England Joe Perry 6 2 33.33% 48 20
England Mark King 3 1 33.33% 17 6
England Mark Selby 13 2 15.38% 101 37
England Judd Trump 7 1 14.29% 40 12
England Liam Highfield 2 1 50% 11 6
England Martin Gould 4 2 50% 16 6
Wales Michael White 7 6 85.71% 55 32
England Alfie Burden 3 1 33.33% 22 10
Belgium Luca Brecel 5 2 40% 38 16
England Joe Jogia 1 0 0% 5 0
Northern Ireland Gerard Greene 2 1 50% 12 6
England Mark Joyce 1 0 0% 9 4
Scotland Graeme Dott 3 1 33.33% 35 18
England Tom Ford 9 4 44.44% 69 33
England Ricky Walden 4 3 75% 30 17
Wales Matthew Stevens 2 2 100% 17 11
Scotland Marcus Campbell 2 2 100% 16 10
Poland Krzysztof Wrobel 1 1 100% 8 5
Wales Ryan Day 6 1 16.67% 38 15
Thailand Thanawat Thirapongpaiboon 1 1 100% 6 5
Scotland Anthony McGill 3 3 100% 19 15
Wales Jamie Jones 3 2 66.67% 21 13
England Stuart Bingham 8 2 25% 55 21
England Gary Wilson 4 0 0% 32 11
England Adam Duffy 5 3 60% 32 19
England David Grace 4 2 50% 22 10
Egypt Ahmed Galal 1 1 100% 5 5
Australia Adrian Ridley 1 1 100% 7 5
Iceland Kristjan Helgason 1 1 100% 8 5
England Andrew Higginson 2 1 50% 13 5
Ireland Ken Doherty 5 4 80% 30 22
England Mark Davis 7 2 28.57% 43 20
England Robert Milkins 7 4 57.14% 55 26
England David Gilbert 6 1 16.67% 40 16
Australia Neil Robertson 8 2 25% 54 19
England Ian Burns 4 3 75% 27 15
England Sean O'Sullivan 2 2 100% 17 11
England Shaun Murphy 5 2 40% 47 23
England Jamie Cope 2 1 50% 12 6
Jamaica Rory McLeod 1 0 0% 9 4
England Steve Davis 1 1 100% 4 4
Northern Ireland Mark Allen 6 2 33.33% 41 14
Australia Vinnie Calabrese 1 0 0% 19 9
China Gao Le 1 1 100% 4 4
China Lu Ning 2 2 100% 13 9
England Michael Holt 3 0 0% 26 7
Scotland Alan McManus 2 1 50% 12 5
Scotland Stephen Maguire 8 5 62.5% 58 32
England Craig Steadman 4 3 75% 20 12
England Ashley Carty 4 2 50% 19 10
China Yu Delu 2 2 100% 13 9
England Ronnie O'Sullivan 4 1 25% 27 9
Taiwan Hung Chuang Ming 1 1 100% 9 5
Iran Hossein Vafaei 4 1 25% 36 13
England Elliot Slessor 1 0 0% 5 1
China Wang Chenkai 1 1 100% 7 4
China Xu Si 3 2 66.67% 19 12
China Xiao Guodong 8 2 25% 56 25
England Mitchell Mann 1 1 100% 7 4
Scotland Ross Muir 3 3 100% 14 11
Norway Kurt Maflin 2 1 50% 14 7
England Barry Hawkins 5 0 0% 37 11
China Geng Mingqi 1 0 0% 7 3
Cyprus Michael Georgiou 3 2 66.67% 26 15
India Aditya Mehta 2 1 50% 7 4
Germany Lukas Kleckers 2 2 100% 21 14
China Tian Pengfei 5 1 20% 28 8
China Liang Wenbo 3 0 0% 21 6
Iran Soheil Vahedi 3 2 66.67% 18 11
Scotland Craig MacGillivray 1 1 100% 8 5
China Yan Bingtao 3 0 0% 17 3
Wales Jamie Clarke 3 1 33.33% 27 11
Thailand Thepchaiya Un-Nooh 5 2 40% 33 11
Scotland Scott Donaldson 3 0 0% 18 6
China Lin Shuai 1 1 100% 11 6
England Oliver Lines 5 2 40% 34 15
Wales Dominic Dale 3 0 0% 19 6
England Robbie Williams 3 1 33.33% 16 7
Ireland Fergal O'Brien 4 1 25% 21 10
England Ben Woollaston 3 2 66.67% 18 10
Scotland John Higgins 11 5 45.45% 84 40
China Zhang Yong 2 1 50% 10 6
England Ashley Hugill 3 3 100% 15 11
Russia Ivan Kakovskii 1 1 100% 8 5
India Sourav Kothari 1 1 100% 5 5
Egypt Hesham Shawky 1 1 100% 8 5
England Matthew Selt 4 3 75% 25 15
England Rod Lawler 4 2 50% 28 16
England Sam Baird 2 0 0% 13 5
Ireland Josh Boileau 1 1 100% 6 5
China Zhou Yuelong 2 1 50% 11 4
England James Cahill 3 2 66.67% 17 10
China Zhang Anda 5 3 60% 51 26
England Sanderson Lam 2 1 50% 13 6
Wales Jak Jones 2 2 100% 24 15
England Anthony Hamilton 2 1 50% 23 11
Wales Lee Walker 1 1 100% 18 10
Scotland Rhys Clark 1 1 100% 9 5
China Cao Yupeng 4 2 50% 24 13
China Hu Hao 1 1 100% 5 4
England Chris Wakelin 2 0 0% 9 2
China Niu Zhuang 1 0 0% 10 4
Pakistan Hamza Akbar 2 2 100% 14 10
China Ding Junhui 5 2 40% 27 14
China Lyu Haotian 1 1 100% 6 5
Ireland Leo Fernandez 2 2 100% 10 10
England Paul Davison 2 1 50% 7 3
England Martin O'Donnell 2 1 50% 17 10
England Kyren Wilson 3 1 33.33% 13 6
England Barry Pinches 2 2 100% 10 8
China Chen Zifan 1 1 100% 11 10
Wales Mark Williams 5 1 20% 37 15
Malaysia Thor Chuan Leong 1 0 0% 5 1
England Peter Lines 2 1 50% 15 8
Hong Kong Marco Fu 1 1 100% 9 5
Australia Kurt Dunham 1 1 100% 7 5
England Harvey Chandler 1 1 100% 5 4
England Steven Hallworth 3 3 100% 10 8
China Yuan Sijun 4 1 25% 29 14
China Chang Bingyu 1 1 100% 10 6
England Stuart Carrington 1 1 100% 7 4
Wales Daniel Wells 5 2 40% 21 13
Poland Adam Stefanow 1 1 100% 13 10
China Zhao Xintong 3 1 33.33% 28 11
England Louis Heathcote 1 0 0% 10 4
Wales Darren Morgan 1 0 0% 8 3
England Jimmy White 2 1 50% 13 7
Australia James Mifsud 1 1 100% 9 5
England Dave Harold 1 1 100% 9 5
Laos Sitthidead Sackbiang 1 1 100% 6 5
England Peter Ebdon 1 1 100% 10 6
England Reanne Evans 1 1 100% 6 5
Germany Simon Lichtenberg 1 1 100% 6 5
England Billy Joe Castle 1 0 0% 7 3
Wales Jackson Page 3 1 33.33% 37 18
Thailand James Wattana 1 0 0% 6 2
England Mike Dunn 1 1 100% 9 5
Poland Kacper Filipiak 1 1 100% 7 5
Switzerland Alexander Ursenbacher 2 1 50% 10 5
Israel Eden Sharav 1 1 100% 12 10
England Allan Taylor 1 0 0% 9 4
China Pang Junxu 1 0 0% 10 4
England Jimmy Robertson 4 3 75% 27 17
China Li Hang 1 0 0% 5 1
England Alex Clenshaw 1 1 100% 1 1
China Jianbo Zhao 1 0 0% 4 0
Northern Ireland Jordan Brown 3 3 100% 15 11
Brazil Igor Figueiredo 2 2 100% 6 5
Northern Ireland Robbie Mcguigan 1 1 100% 3 2
England Riley Parsons 1 0 0% 3 1
China Bai Langning 1 0 0% 4 2
England David Lilley 1 1 100% 4 3
England Sean Maddocks 1 1 100% 3 3
China Si Jiahui 1 1 100% 5 5
Ireland Aaron Hill 1 1 100% 8 6
England Ali Carter 2 2 100% 15 10
Scotland Amaan Iqbal 1 1 100% 5 4
England Daniel Womersley 1 0 0% 1 0
Belgium Ben Mertens 1 1 100% 4 4
Scotland Fraser Patrick 1 1 100% 4 4
England Andy Lee 1 1 100% 8 6
Thailand Mink Nutcharut 1 1 100% 5 4
Estonia Andres Petrov 1 1 100% 1 1
Wales Dylan Emery 3 1 33.33% 13 5
Wales Liam Davies 1 0 0% 7 3
Egypt Mahmoud El-Hareedy 1 1 100% 6 5
China Fan Zhengyi 1 1 100% 7 4
England Jack Lisowski 1 0 0% 17 7
England Jenson Kendrick 1 1 100% 4 3
China Liu Hongyu 1 1 100% 3 3
England Sam Craigie 1 0 0% 4 2
China Xing Zihao 1 1 100% 5 4
China Wu Yize 2 2 100% 17 11
Brazil Victor Sarkis 1 1 100% 9 6
India Himanshu Jain 3 3 100% 18 13
England Rebecca Kenna 1 1 100% 4 4
England Liam Pullen 1 0 0% 11 5
United States Ahmed Aly Elsayed 1 1 100% 1 1
China Long Zehuang 1 0 0% 1 0
England Andy Hicks 1 1 100% 15 10
Iran Amir Sarkhosh 1 1 100% 5 4
England Zak Surety 1 0 0% 4 0
China Wang Xinbo 1 1 100% 9 6