Most Frequently Met Opponents By Thor Chuan Leong - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Australia Ben Judge 1 0 0% 6 1
Thailand Ratchayothin Yotharuck 1 0 0% 6 1
Wales Dominic Dale 4 0 0% 17 2
England Mark Davis 1 0 0% 5 0
Ireland Ken Doherty 1 0 0% 6 1
Thailand Dechawat Poomjaeng 2 0 0% 10 2
England Jamie Cope 1 0 0% 8 3
England Stuart Bingham 2 0 0% 11 3
England Jimmy Robertson 4 0 0% 31 7
England Stuart Carrington 1 1 100% 5 4
England Hammad Miah 3 1 33.33% 19 10
Australia Vinnie Calabrese 1 0 0% 6 1
England Christopher Keogan 3 2 66.67% 17 9
China Liang Wenbo 1 1 100% 4 4
England Rod Lawler 2 1 50% 13 6
England Ian Burns 3 0 0% 21 6
England Joe Perry 2 0 0% 12 2
Thailand James Wattana 1 0 0% 6 1
Pakistan Asjad Iqbal 1 0 0% 8 3
England Robert Milkins 2 1 50% 12 4
Wales Matthew Stevens 3 1 33.33% 27 10
England Kyren Wilson 4 0 0% 22 3
England Damian Wilks 1 1 100% 5 4
Wales Lee Walker 1 0 0% 6 2
China He Guoqiang 1 0 0% 7 3
England Adam King 1 1 100% 5 4
England Gary Wilson 4 1 25% 23 8
Ireland Fergal O'Brien 1 0 0% 11 5
Thailand Thepchaiya Un-Nooh 3 1 33.33% 21 9
England Jason Weston 1 1 100% 5 4
England Jack Lisowski 3 1 33.33% 22 9
China Li Hang 1 0 0% 9 4
England Sam Baird 2 0 0% 24 10
England Phil O'Kane 1 1 100% 6 4
Norway Kurt Maflin 3 1 33.33% 23 9
China Ding Junhui 1 1 100% 5 4
England Martin O'Donnell 2 0 0% 10 4
Wales Ryan Day 4 0 0% 22 5
Belgium Luca Brecel 2 1 50% 15 8
Australia Neil Robertson 3 1 33.33% 18 6
England Oliver Lines 2 1 50% 16 8
England Paul Davison 2 0 0% 15 6
Scotland Anthony McGill 3 1 33.33% 25 12
England Mark King 1 0 0% 7 3
England Mitchell Mann 2 1 50% 11 5
England Adam Duffy 1 1 100% 7 4
China Yan Bingtao 2 0 0% 8 3
Scotland Scott Donaldson 2 0 0% 9 2
Wales Matthew Roberts 1 1 100% 4 4
Brazil Igor Figueiredo 1 0 0% 7 3
England David Grace 3 0 0% 39 15
Israel Eden Sharav 1 0 0% 7 3
Northern Ireland Mark Allen 1 0 0% 7 3
England Ashley Hugill 1 1 100% 7 4
Scotland Stephen Maguire 1 0 0% 6 1
Scotland Graeme Dott 3 2 66.67% 16 9
China Cao Yupeng 1 1 100% 6 4
Scotland Ross Muir 1 0 0% 7 3
England Mark Joyce 3 2 66.67% 23 11
England Chris Wakelin 6 0 0% 45 16
Wales Daniel Wells 4 3 75% 25 13
Cyprus Michael Georgiou 1 0 0% 1 0
England Ben Woollaston 3 0 0% 20 7
China Yu Delu 1 0 0% 5 1
England Michael Holt 1 0 0% 17 7
England Simon Bedford 1 1 100% 6 4
England Brandon Hall 1 1 100% 5 4
England Charlie Walters 1 1 100% 4 4
England Andy Lee 1 1 100% 4 4
Wales Jak Jones 3 0 0% 17 5
England Ben Fortey 1 1 100% 6 4
England Jaspal Bamotra 1 1 100% 4 4
Malta Alex Borg 1 1 100% 5 4
Scotland Keith Keldie 1 1 100% 5 4
Iceland Kristjan Helgason 1 1 100% 5 4
Ireland Greg Casey 1 1 100% 4 4
China Fang Xiongman 1 1 100% 5 4
Jamaica Rory McLeod 3 1 33.33% 16 8
Thailand Noppon Saengkham 1 1 100% 5 4
Wales Michael White 2 1 50% 13 8
England Anthony Hamilton 1 0 0% 6 2
Pakistan Hamza Akbar 2 2 100% 12 8
England Ali Carter 1 0 0% 9 3
England James Cahill 1 0 0% 6 2
China Xiao Guodong 1 0 0% 7 2
China Yuan Sijun 2 0 0% 9 1
England Mike Dunn 1 0 0% 7 2
China Chen Feilong 1 0 0% 7 3
Thailand Mink Nutcharut 1 1 100% 1 1
China Chang Bingyu 1 0 0% 6 2
England Liam Highfield 1 0 0% 3 0
Ukraine Iulian Boiko 1 1 100% 9 6
England Adam Edge 1 1 100% 5 3
Ireland Ross Bulman 1 1 100% 7 4
England Adrian Rosa 1 1 100% 5 4
England Peter Devlin 1 0 0% 6 2
Ireland Ronan Whyte 1 1 100% 4 3
England Alex Millington 1 1 100% 5 3
England Mark Vincent 1 1 100% 4 4
Thailand Pantakan Kamwiang 1 1 100% 6 4
India Himanshu Jain 1 1 100% 4 4
Iran Siyavosh Mozayani 1 1 100% 4 4
Thailand Nutdanai Manawm 1 1 100% 4 4
Philippines Jefrey Roda 1 0 0% 7 3
India Kreishh Gurbaxani 1 1 100% 5 4
Thailand Narongdat Takantong 1 1 100% 6 4
Pakistan Sharjeel Mahmood 1 1 100% 4 4
China Peifan Lei 1 1 100% 5 4
Switzerland Alexander Ursenbacher 1 1 100% 5 4
England Louis Heathcote 1 0 0% 5 1
England Sam Craigie 1 0 0% 7 1
England John Astley 1 1 100% 4 4
China Zhang Anda 1 0 0% 5 1
Wales Riley Powell 1 1 100% 6 6
England David Gilbert 1 0 0% 1 0
England Ashley Carty 1 1 100% 7 4
Belgium Ben Mertens 1 0 0% 8 3
China Ma Hailong 1 0 0% 6 2
England Judd Trump 1 0 0% 7 2
Pakistan Muhammad Hamza Ilyas 1 1 100% 12 10
England Ricky Walden 1 0 0% 4 1
Germany Umut Dikme 1 0 0% 4 2
China Wu Yize 1 0 0% 6 1
Saudi Arabia Omar Alajlani 1 1 100% 4 4
Wales Mark Williams 1 1 100% 5 4
Scotland John Higgins 1 0 0% 4 0
China Liu Hongyu 1 0 0% 11 5
England Tom Ford 1 0 0% 6 2
England Zak Surety 1 1 100% 10 6