Most Frequently Met Opponents By Chen Zifan - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
China Luo Guangsheng 2 2 100% 11 8
Wales Michael White 1 0 0% 6 2
Wales Andrew Pagett 2 1 50% 11 4
China Sun Jianjun 1 1 100% 4 4
China Ju Reti 1 0 0% 5 1
China Lin Yongzhi 1 1 100% 5 4
China Da Hailin 1 1 100% 5 4
China Qiu Yalong 1 1 100% 6 4
China Luo Honghao 1 1 100% 5 4
China Xiao Guodong 2 0 0% 10 0
China Ma Yinzhu 1 1 100% 5 4
China Sun Peng 1 0 0% 7 3
England Sanderson Lam 2 2 100% 15 9
England Judd Trump 1 0 0% 5 0
China Yu Delu 1 0 0% 7 2
England Sean O'Sullivan 1 0 0% 5 1
Scotland Scott Donaldson 3 1 33.33% 23 9
England Joe Perry 3 0 0% 16 3
China Li Hang 2 0 0% 14 3
China Liu Ren 1 1 100% 6 4
China Gao Le 1 1 100% 4 4
China Geng Mingqi 1 1 100% 7 4
Scotland Ross Muir 3 2 66.67% 19 11
Wales Mark Williams 1 0 0% 5 1
England Robert Milkins 3 0 0% 13 0
China Duan Yanfeng 1 0 0% 7 3
Ireland Ken Doherty 1 0 0% 8 2
England Reanne Evans 1 0 0% 4 0
England Ryan Causton 1 1 100% 5 4
England Mike Finn 1 1 100% 6 4
Malta Tony Drago 1 0 0% 6 2
Scotland Anthony McGill 3 0 0% 18 2
China Tian Pengfei 1 1 100% 9 6
China Liang Wenbo 1 0 0% 11 5
England Aaron Cook 1 1 100% 4 4
England Darren Barton 1 1 100% 4 4
Estonia Andres Petrov 2 2 100% 10 8
England Jamie Cope 1 0 0% 7 3
India Lucky Vatnani 1 1 100% 5 4
England Daniel Ward 1 1 100% 7 4
England Michael Dubicki 1 1 100% 4 4
England Lee Page 1 1 100% 4 4
Wales Kishan Hirani 1 1 100% 4 4
Wales Ben Jones 1 1 100% 5 4
Wales Dominic Dale 1 1 100% 8 5
England Stuart Bingham 4 0 0% 26 5
England Hammad Miah 3 1 33.33% 19 7
England Oliver Lines 2 1 50% 10 5
China Zhou Yuelong 3 1 33.33% 21 9
Wales Ryan Day 1 0 0% 7 1
England Mark King 2 1 50% 10 4
England David Gilbert 2 0 0% 11 3
England Tom Ford 2 1 50% 8 2
England Barry Hawkins 2 2 100% 14 8
India Aditya Mehta 1 0 0% 5 1
England Shaun Murphy 3 1 33.33% 14 5
Thailand Thepchaiya Un-Nooh 2 0 0% 15 6
China Cao Yupeng 1 0 0% 7 2
England Ali Carter 3 0 0% 15 4
England Peter Lines 1 0 0% 1 0
China Fang Xiongman 1 0 0% 6 2
Thailand Noppon Saengkham 1 0 0% 11 1
England Alfie Burden 2 0 0% 11 3
England Michael Holt 2 0 0% 12 2
China Yan Bingtao 4 1 25% 27 9
Iran Hossein Vafaei 1 0 0% 7 2
Malta Duncan Bezzina 1 1 100% 4 4
Belgium Luca Brecel 1 0 0% 5 1
Wales Matthew Stevens 1 0 0% 5 1
Hong Kong Marco Fu 1 0 0% 7 3
England Gary Wilson 2 0 0% 13 6
Thailand James Wattana 1 0 0% 7 3
England Sam Baird 1 0 0% 1 0
England Farakh Ajaib 3 2 66.67% 16 9
Finland Robin Hull 1 0 0% 6 2
Thailand Akani Songsermsawad 1 0 0% 16 6
England Jack Harris 1 1 100% 6 4
England Sean Maddocks 1 0 0% 6 2
England Brandon Hall 1 1 100% 5 4
England Owais Ali 1 1 100% 4 4
Germany Lukas Kleckers 1 1 100% 4 4
England Shane Castle 1 1 100% 6 4
China Long Zehuang 1 1 100% 4 4
China Au Chi Wai 1 1 100% 4 4
Cyprus Michael Georgiou 1 1 100% 6 4
England Ricky Walden 1 0 0% 6 0
England Ben Woollaston 2 1 50% 11 7
Scotland John Higgins 1 0 0% 7 2
Wales Lee Walker 1 0 0% 5 1
Northern Ireland Patrick Wallace 1 1 100% 6 4
China Si Jiahui 1 0 0% 5 1
England Louis Heathcote 1 1 100% 7 5
England Kyren Wilson 2 0 0% 12 3
England Stuart Carrington 1 0 0% 5 0
Norway Kurt Maflin 1 1 100% 7 4
England Mark Selby 2 0 0% 10 2
China Zhang Jiankang 1 1 100% 4 4
Ireland Fergal O'Brien 1 0 0% 6 2
Wales Jamie Jones 3 0 0% 12 2
Israel Eden Sharav 1 1 100% 8 5
England Jimmy Robertson 1 0 0% 5 1
China Xu Si 1 0 0% 5 1
China Yuan Sijun 1 1 100% 11 6
England Daniel Womersley 1 1 100% 5 4
Ireland Leo Fernandez 1 1 100% 7 4
England Jimmy White 1 0 0% 7 3
England Mark Joyce 1 0 0% 2 0
China Lyu Haotian 1 0 0% 2 0
England Ronnie O'Sullivan 1 1 100% 3 2
England Ben Hancorn 1 0 0% 3 1
England David Lilley 1 1 100% 3 2
England Jamie Wilson 1 0 0% 2 0
England Mitchell Mann 1 1 100% 11 6
Scotland Michael Collumb 1 0 0% 4 2
England Liam Highfield 1 0 0% 5 2
England Nigel Bond 2 0 0% 10 2
England Craig Steadman 1 0 0% 6 2
England Paul Deaville 1 0 0% 1 0
England John Astley 1 0 0% 4 2
China Lu Ning 1 0 0% 3 0
Ireland Aaron Hill 1 0 0% 6 1
Thailand Mink Nutcharut 2 2 100% 13 8
Hong Kong Ng On Yee 1 1 100% 5 4
Australia Ryan Thomerson 1 1 100% 4 4
Northern Ireland Mark Allen 1 0 0% 4 0
England Elliot Slessor 1 0 0% 9 4