Most Frequently Met Opponents By Fan Zhengyi - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
China Luo Honghao 2 0 0% 12 4
Thailand Dechawat Poomjaeng 1 0 0% 6 2
China Rouzi Maimaiti 1 0 0% 6 2
China Fang Xiongman 1 1 100% 7 4
England Ben Woollaston 2 0 0% 14 5
England Martin Gould 3 1 33.33% 21 8
China Tian Pengfei 1 0 0% 7 2
China Chen Feilong 1 0 0% 8 2
England Jack Lisowski 2 0 0% 11 3
Thailand Akani Songsermsawad 4 0 0% 17 1
China Zhang Yong 1 0 0% 6 2
Wales Lee Walker 2 0 0% 9 1
England Gary Wilson 2 1 50% 16 9
England Stuart Bingham 1 0 0% 6 0
China Lyu Haotian 3 1 33.33% 26 12
Scotland Alan McManus 3 0 0% 9 2
China Xiao Guodong 3 0 0% 21 6
Belgium Luca Brecel 1 0 0% 10 4
Wales Mark Williams 3 0 0% 24 8
China Zhang Jiankang 1 0 0% 7 3
China Yan Bingtao 2 1 50% 14 5
Pakistan Hamza Akbar 1 0 0% 1 0
England Harvey Chandler 1 1 100% 7 4
England Peter Lines 3 1 33.33% 21 10
England Chris Wakelin 3 1 33.33% 33 14
England Joe Perry 3 2 66.67% 17 9
Scotland Graeme Dott 2 1 50% 18 8
England Shaun Murphy 3 1 33.33% 18 7
England Riley Parsons 1 1 100% 7 4
Ireland Fergal O'Brien 2 0 0% 10 4
China Zhou Yuelong 2 1 50% 19 10
England Mark Davis 2 1 50% 17 8
England Ali Carter 2 0 0% 12 4
England Mark Selby 2 0 0% 9 0
China Zhang Anda 1 0 0% 1 0
Wales Dylan Emery 2 2 100% 17 11
Wales Dominic Dale 2 0 0% 11 4
Wales Tyler Rees 1 1 100% 5 3
England Jake Nicholson 1 1 100% 6 4
England Oliver Brown 2 2 100% 12 8
Scotland Liam Graham 1 1 100% 5 4
Wales Michael White 2 2 100% 17 10
England Matthew Glasby 1 1 100% 4 3
England Brandon Hall 1 1 100% 3 3
England Judd Trump 2 0 0% 12 4
England David Lilley 2 2 100% 9 7
England Barry Hawkins 2 0 0% 10 2
England Ashley Carty 1 0 0% 6 1
England Robert Milkins 1 0 0% 4 0
England David Gilbert 3 2 66.67% 22 11
England Liam Highfield 3 1 33.33% 22 10
England Kyren Wilson 6 2 33.33% 29 11
Scotland Dean Young 1 1 100% 2 2
China Yuan Sijun 1 0 0% 2 0
Poland Kacper Filipiak 1 1 100% 3 2
China Li Hang 2 1 50% 11 6
China Pang Junxu 3 0 0% 17 6
Wales Jak Jones 2 1 50% 18 9
England Zak Surety 1 1 100% 10 6
China Xu Si 1 0 0% 5 2
Iran Hossein Vafaei 1 0 0% 6 2
Thailand Thepchaiya Un-Nooh 1 1 100% 8 5
China Lu Ning 1 1 100% 9 5
Jamaica Rory McLeod 1 1 100% 8 5
England Elliot Slessor 3 2 66.67% 22 12
England Reanne Evans 1 1 100% 1 1
Wales Duane Jones 1 0 0% 1 0
England Andrew Higginson 1 1 100% 8 5
Northern Ireland Mark Allen 3 1 33.33% 29 11
China Cao Yupeng 2 1 50% 13 8
Ireland Aaron Hill 4 2 50% 28 14
England Ronnie O'Sullivan 2 1 50% 27 12
England Ashley Hugill 3 1 33.33% 18 10
Wales Jamie Clarke 1 0 0% 4 0
Ireland Michael Judge 1 0 0% 6 1
Australia Neil Robertson 3 1 33.33% 20 7
England Andy Hicks 1 1 100% 5 4
Wales Ryan Day 2 1 50% 17 8
Wales Matthew Stevens 2 0 0% 13 3
Northern Ireland Gerard Greene 1 1 100% 8 5
England Saqib Nasir 1 1 100% 8 6
China Wu Yize 1 1 100% 10 6
China Ding Junhui 1 1 100% 1 1
Belgium Ben Mertens 3 3 100% 15 10
England Michael Holt 1 0 0% 1 0
Estonia Andres Petrov 2 2 100% 9 8
Thailand Noppon Saengkham 1 0 0% 7 3
Ukraine Iulian Boiko 1 1 100% 18 10
Scotland Stephen Maguire 1 1 100% 16 10
United States Ahmed Aly Elsayed 1 1 100% 3 3
England Sam Craigie 2 0 0% 9 4
England Stuart Carrington 1 0 0% 6 1
Egypt Mostafa Dorgham 1 1 100% 8 6
Scotland Ross Muir 1 1 100% 5 4
England Rod Lawler 1 1 100% 6 4
China Ma Hailong 1 1 100% 5 4
Pakistan Mohammed Asif 1 0 0% 7 3
China Liu Hongyu 1 1 100% 6 4
England Sanderson Lam 1 0 0% 7 3
India Ishpreet Singh Chadha 1 1 100% 7 5
England Tom Ford 1 1 100% 8 5
Scotland John Higgins 2 0 0% 8 2
England Ricky Walden 2 2 100% 8 6
England Joe O'Connor 1 0 0% 4 1