Most Frequently Met Opponents By Zhou Yuelong - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Jimmy Robertson 5 0 0% 36 12
Jamaica Rory McLeod 1 0 0% 5 0
China Zheng Peng 1 1 100% 5 4
Wales Mark Williams 8 2 25% 49 18
Wales Michael White 3 3 100% 23 15
Scotland Graeme Dott 11 2 18.18% 69 27
England Robert Milkins 4 2 50% 27 14
Hong Kong Alan Lin Tan Ho 1 1 100% 4 4
China Zhang Anda 6 3 50% 57 28
Scotland Marcus Campbell 1 0 0% 6 2
China Ding Junhui 3 0 0% 27 6
China Zhao Xintong 3 1 33.33% 13 6
China Ju Reti 1 0 0% 5 1
England Jack Lisowski 8 3 37.5% 45 21
China Cao Yupeng 2 1 50% 13 8
Hong Kong Leong Man Hoi 1 1 100% 4 4
China Chen Feilong 1 1 100% 6 4
China Guan Zhen 1 1 100% 7 4
China Ma Tingpeng 1 1 100% 4 4
England Michael Holt 11 6 54.55% 56 34
China Chen Zhe 2 2 100% 13 10
China Cao Xinlong 1 1 100% 5 4
China Lyu Haotian 5 2 40% 24 11
Scotland Alan McManus 1 0 0% 11 5
China Li Ningning 1 1 100% 5 4
China Au Chi Wai 1 0 0% 6 2
England Alfie Burden 3 1 33.33% 18 8
Scotland Fraser Patrick 2 1 50% 11 7
England Mike Dunn 3 2 66.67% 17 10
China Liu Jiaming 1 1 100% 6 4
Thailand Thepchaiya Un-Nooh 9 4 44.44% 59 28
China Liang Wenbo 3 2 66.67% 28 14
China Chen Ruifu 1 1 100% 6 4
England Mitchell Mann 3 1 33.33% 14 6
England Oliver Lines 3 1 33.33% 14 7
England Chris Melling 1 1 100% 7 6
England Ricky Walden 4 1 25% 24 11
England Jimmy White 8 7 87.5% 50 35
England Ian Glover 1 1 100% 4 4
England Mark King 4 1 25% 19 7
England Gary Wilson 7 2 28.57% 44 19
England Stuart Bingham 9 4 44.44% 54 23
United States Corey Deuel 1 1 100% 6 4
China Ji Zhijun 1 1 100% 5 4
China Fang Xiongman 1 1 100% 5 4
England Barry Pinches 1 1 100% 7 4
Ireland Ken Doherty 2 1 50% 11 7
England Peter Ebdon 4 0 0% 24 8
China Zhang Yong 2 2 100% 13 10
England Anthony Hamilton 9 8 88.89% 41 33
England David Gilbert 4 2 50% 29 13
England Zak Surety 2 2 100% 26 15
England Martin O'Donnell 2 2 100% 14 11
England Peter Lines 4 3 75% 29 18
England Ben Woollaston 6 4 66.67% 46 27
England Hammad Miah 3 2 66.67% 26 14
Ireland David Morris 1 0 0% 8 3
Cyprus Michael Georgiou 5 4 80% 25 15
China Tian Pengfei 2 1 50% 12 8
England Sam Baird 1 1 100% 10 6
Northern Ireland Conor McCormack 1 1 100% 4 4
England Oliver Brown 2 1 50% 9 4
China Xiao Guodong 5 3 60% 23 10
England Martin Gould 5 4 80% 25 17
England Sanderson Lam 3 3 100% 19 15
China Lyu Chenwei 1 1 100% 5 4
England Joe Roberts 1 1 100% 4 4
Scotland John Higgins 14 4 28.57% 83 33
England Kyren Wilson 8 2 25% 49 21
England Craig Steadman 2 1 50% 14 7
England Shaun Murphy 9 2 22.22% 53 17
Isle of Man Darryl Hill 1 1 100% 5 4
England Barry Hawkins 8 5 62.5% 55 31
Northern Ireland Jordan Brown 2 2 100% 12 9
Wales Ryan Day 7 4 57.14% 22 13
England Michael Williams 1 1 100% 5 4
Scotland Ross Muir 2 2 100% 12 8
Scotland Dylan Craig 1 1 100% 13 10
Ireland Fergal O'Brien 3 2 66.67% 25 17
Wales Gareth Allen 1 1 100% 7 4
Thailand Akani Songsermsawad 2 1 50% 19 9
Pakistan Hamza Akbar 1 1 100% 5 4
England Christopher Keogan 3 3 100% 28 19
England Judd Trump 7 1 14.29% 33 8
China Huang Jiahao 1 1 100% 6 5
England Paul Davison 4 2 50% 26 13
Belgium Luca Brecel 3 2 66.67% 24 12
England Steven Hallworth 2 1 50% 10 6
Scotland Anthony McGill 7 4 57.14% 52 29
England Mark Joyce 1 1 100% 10 6
Wales Matthew Stevens 1 1 100% 7 4
England Allan Taylor 2 2 100% 11 10
Wales Duane Jones 2 2 100% 10 7
China Yan Bingtao 2 2 100% 22 12
Scotland Stephen Maguire 7 2 28.57% 46 18
England Michael Wild 1 1 100% 9 5
England Ali Carter 8 3 37.5% 60 28
Thailand Noppon Saengkham 2 1 50% 11 7
Wales Lee Walker 3 3 100% 18 14
Scotland Scott Donaldson 3 2 66.67% 16 9
England James Cahill 4 3 75% 35 26
England Matthew Selt 6 4 66.67% 29 17
Wales Ian Preece 3 3 100% 34 24
Australia Kurt Dunham 2 2 100% 8 8
England Robbie Williams 2 2 100% 8 5
China Chen Zifan 3 2 66.67% 21 12
England Mark Selby 6 4 66.67% 39 20
Norway Kurt Maflin 1 0 0% 6 2
Finland Robin Hull 3 1 33.33% 30 13
China Yu Delu 1 1 100% 6 4
Hong Kong Marco Fu 3 1 33.33% 22 10
England Sean O'Sullivan 1 1 100% 8 6
Northern Ireland Gerard Greene 2 1 50% 4 3
Wales Jak Jones 5 4 80% 47 26
Australia Neil Robertson 6 2 33.33% 41 13
Wales Daniel Wells 2 0 0% 25 9
England Adam Duffy 2 1 50% 12 5
Wales Jamie Jones 3 0 0% 18 5
China Luo Honghao 2 0 0% 8 1
Wales Jackson Page 3 1 33.33% 18 7
England Joe Perry 2 2 100% 14 8
Thailand James Wattana 1 0 0% 11 5
China Xu Si 4 3 75% 27 16
China He Guoqiang 1 1 100% 7 6
Germany Lukas Kleckers 3 3 100% 11 10
Wales Kishan Hirani 2 2 100% 8 8
England Ronnie O'Sullivan 7 0 0% 48 12
Iran Soheil Vahedi 2 2 100% 14 11
England Mark Davis 1 1 100% 10 6
England Stuart Carrington 4 2 50% 15 6
Wales Dominic Dale 8 5 62.5% 32 21
India Laxman Rawat 1 1 100% 5 4
Poland Lukasz Guzowski 1 1 100% 4 4
England Andy Hicks 2 2 100% 8 7
England Andrew Higginson 6 6 100% 30 22
China Li Hang 1 0 0% 9 3
England Liam Highfield 4 2 50% 46 24
Israel Eden Sharav 1 1 100% 16 10
Northern Ireland Mark Allen 3 1 33.33% 37 17
China Mei Xiwen 2 2 100% 12 7
England Riley Parsons 1 1 100% 5 5
England Ashley Carty 2 2 100% 11 9
China Si Jiahui 2 1 50% 14 6
England David Grace 2 2 100% 11 9
China Fan Zhengyi 4 2 50% 28 13
China Bai Langning 1 1 100% 9 5
Ukraine Iulian Boiko 1 1 100% 5 5
China Yuan Sijun 1 0 0% 8 3
England Elliot Slessor 4 0 0% 34 11
England Tom Ford 6 4 66.67% 27 15
England Billy Joe Castle 1 1 100% 1 1
Switzerland Alexander Ursenbacher 2 1 50% 14 6
China Jianbo Zhao 1 0 0% 4 2
England Chris Wakelin 1 1 100% 6 4
England Farakh Ajaib 1 1 100% 7 4
England David Lilley 2 2 100% 11 8
England Peter Devlin 3 3 100% 18 16
China Chang Bingyu 2 2 100% 14 9
Iran Hossein Vafaei 1 0 0% 7 3
England Ashley Hugill 3 3 100% 13 11
China Peifan Lei 1 1 100% 2 2
Ireland Leo Fernandez 1 1 100% 2 2
England Ian Burns 2 2 100% 12 7
England Joe O'Connor 1 1 100% 5 3
China Gao Yang 1 1 100% 6 5
England John Astley 1 1 100% 9 5
England Jenson Kendrick 1 1 100% 5 4
China Lu Ning 1 0 0% 5 1
Northern Ireland Robbie Mcguigan 1 1 100% 5 4
England Rod Lawler 1 1 100% 6 4
China Pang Junxu 1 1 100% 11 6
China Wu Yize 2 0 0% 10 1
Belgium Julien Leclercq 1 1 100% 7 4
Scotland Chris Totten 1 1 100% 3 3
Thailand Siripaporn Nuanthakhamjan 1 1 100% 7 5
Stan Moody 1 0 0% 6 2
China Jiang Jun 2 2 100% 12 9
Thailand Mink Nutcharut 1 0 0% 4 2
England Haydon Pinhey 1 1 100% 6 5