Most Frequently Met Opponents By Zhang Anda - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Alfie Burden 6 2 33.33% 35 15
Northern Ireland Patrick Wallace 1 1 100% 7 5
England Mark Selby 6 1 16.67% 42 14
Wales Andrew Pagett 3 2 66.67% 36 21
China Lyu Chuang 3 1 33.33% 17 9
England Jack Lisowski 7 0 0% 44 10
England Jamie Cope 4 1 25% 26 10
Brazil Igor Figueiredo 1 1 100% 6 4
England Paul Davison 2 0 0% 9 1
Belgium Bjorn Haneveer 1 1 100% 4 4
England Ben Woollaston 5 3 60% 33 18
Ireland Ken Doherty 5 3 60% 24 13
England Mark Davis 3 3 100% 27 18
China Xiao Guodong 6 4 66.67% 46 24
England Martin Gould 6 3 50% 42 22
England Sam Baird 4 1 25% 20 9
Wales Matthew Stevens 2 1 50% 13 6
England Stuart Pettman 1 1 100% 8 5
Wales Paul Davies 1 1 100% 6 5
Wales Jak Jones 4 1 25% 36 13
Hong Kong Marco Fu 3 1 33.33% 23 11
England Adrian Gunnell 1 0 0% 7 3
England Matthew Selt 6 0 0% 31 8
Wales Alex Taubman 2 2 100% 11 8
England David Portman 1 1 100% 5 4
Thailand Thepchaiya Un-Nooh 5 1 20% 35 13
England Kyren Wilson 5 3 60% 30 17
England David Grace 3 0 0% 17 5
Pakistan Shahram Changezi 1 0 0% 7 3
England Jamie O'Neill 2 2 100% 10 7
England Ian Glover 1 1 100% 5 4
Australia Vinnie Calabrese 1 1 100% 7 4
England Stephen Craigie 1 0 0% 6 2
England George Marter 1 0 0% 7 3
Scotland Stephen Hendry 2 1 50% 24 13
England Ricky Walden 4 1 25% 34 13
England Andrew Higginson 7 3 42.86% 63 32
England John Parrott 1 1 100% 16 10
England Craig Steadman 5 2 40% 36 19
Scotland Marcus Campbell 2 1 50% 17 8
England Mark Joyce 6 4 66.67% 54 29
England Matthew Couch 1 1 100% 7 5
England Chris Norbury 2 0 0% 18 8
England Liam Monk 1 1 100% 4 4
England Steve Judd 1 1 100% 6 4
Northern Ireland Joe Swail 1 0 0% 7 3
England Michael Wild 3 3 100% 16 13
Austria Michael Peyr 1 1 100% 4 4
England Dave Harold 4 1 25% 28 13
England David Gilbert 5 3 60% 33 15
England Robert Milkins 5 2 40% 38 18
Wales Dominic Dale 6 3 50% 33 15
China Jin Long 1 1 100% 7 5
Malta Tony Drago 1 0 0% 6 2
England Ian Brumby 1 1 100% 4 4
England Darren Cook 1 1 100% 7 4
England Barry Pinches 2 1 50% 12 5
England Lee Page 1 1 100% 4 4
England Adam Duffy 1 0 0% 7 3
Northern Ireland Mark Allen 4 1 25% 39 18
England Tom Maxfield 1 1 100% 6 4
England Thomas Emes 1 1 100% 5 4
England Stephen Lee 1 0 0% 4 0
England Martin Ball 1 1 100% 5 4
England Ryan Causton 1 1 100% 6 4
England Andrew Norman 2 1 50% 12 6
England Reanne Evans 1 1 100% 4 4
Belgium Pierre Dethier 1 1 100% 4 4
Scotland Stephen Maguire 4 2 50% 22 12
England Mitchell Travis 2 2 100% 11 8
Scotland Jamie Burnett 1 1 100% 5 4
England Rod Lawler 2 1 50% 13 7
Scotland Fraser Patrick 2 0 0% 17 7
China Chen Ruifu 1 1 100% 5 4
China Zhu Yinghui 1 1 100% 6 4
China Li Yuan 1 1 100% 5 4
Wales Michael White 4 1 25% 34 15
England Steve Davis 1 0 0% 6 2
England Liam Highfield 2 0 0% 15 6
Belgium Luca Brecel 7 2 28.57% 48 17
China Li Yan 1 1 100% 11 6
England Anthony Hamilton 3 2 66.67% 23 16
England Judd Trump 8 3 37.5% 59 24
China Zhou Yuelong 6 3 50% 57 29
China Fang Xiongman 3 1 33.33% 28 12
China Ma Tingpeng 1 1 100% 6 4
China Yu Delu 1 1 100% 7 4
China Li Hang 2 1 50% 14 7
Wales Mark Williams 6 2 33.33% 38 15
Scotland Anthony McGill 6 4 66.67% 37 20
England Stuart Bingham 4 1 25% 19 6
India Aditya Mehta 4 4 100% 26 19
Jamaica Rory McLeod 2 1 50% 18 10
England Jimmy White 1 1 100% 6 4
England Barry Hawkins 7 2 28.57% 45 16
Scotland Michael Collumb 1 1 100% 5 4
England Craig Waddingham 1 1 100% 6 4
England Robert Valiant 1 1 100% 7 4
England Ben Harrison 1 0 0% 7 3
Wales Lee Walker 2 0 0% 15 6
Scotland Graeme Dott 3 1 33.33% 20 10
Thailand Panompai Powises 1 0 0% 6 1
Thailand Passakorn Suwannawat 1 1 100% 16 10
China Cao Yupeng 3 3 100% 33 20
England Oliver Lines 3 2 66.67% 21 10
China Zhang Hanxuan 1 1 100% 4 4
Northern Ireland Gerard Greene 3 2 66.67% 21 9
England Jimmy Robertson 1 0 0% 7 3
China Li Yujin 1 1 100% 5 4
Scotland Alan McManus 1 1 100% 5 4
China Wang Qianwei 1 1 100% 4 4
China Lyu Haotian 8 5 62.5% 42 27
England Michael Wasley 2 0 0% 12 4
Ireland Fergal O'Brien 3 0 0% 18 6
China Zhang Zihao 1 1 100% 5 4
China Chen Feilong 1 0 0% 5 1
Thailand Dechawat Poomjaeng 3 2 66.67% 33 18
Austria Andreas Ploner 1 1 100% 7 4
England Thomas Barton 1 1 100% 5 4
Scotland Ross Vallance 1 1 100% 6 4
Poland Kacper Filipiak 1 1 100% 4 4
Ireland Martin McCrudden 1 1 100% 6 4
Wales Jamie Clarke 2 2 100% 16 10
China Ma Chunmao 1 1 100% 5 4
Wales Jamie Jones 3 0 0% 26 11
China Lin Shuai 1 0 0% 6 2
England Ali Carter 1 1 100% 11 6
England Joe Perry 3 0 0% 22 4
England Michael Holt 1 0 0% 6 1
China Li Zhen 1 1 100% 7 4
England Gary Wilson 3 0 0% 26 8
England Peter Ebdon 4 1 25% 28 13
China Liang Wenbo 4 2 50% 42 20
Wales Daniel Wells 3 2 66.67% 26 14
China Zhao Xintong 1 1 100% 8 5
England Andy Hicks 4 3 75% 27 16
England Stuart Carrington 2 1 50% 25 13
England Zak Surety 3 1 33.33% 11 4
Wales Ryan Day 4 0 0% 28 8
Germany Sascha Lippe 1 1 100% 5 4
China Sun Peng 1 1 100% 6 4
China Hu Hao 2 2 100% 15 9
Norway Kurt Maflin 2 1 50% 14 7
China Ding Junhui 9 3 33.33% 68 32
England Oliver Brown 1 1 100% 6 4
Finland Robin Hull 3 1 33.33% 25 11
Bulgaria Bratislav Krastev 1 1 100% 12 10
England Charlie Walters 1 1 100% 7 4
England Robbie Williams 4 1 25% 36 17
Ireland Josh Boileau 1 1 100% 6 4
Wales Ian Preece 1 1 100% 4 4
England Chris Wakelin 1 1 100% 7 4
England Ronnie O'Sullivan 5 2 40% 39 18
China Tian Pengfei 5 2 40% 31 17
England Mitchell Mann 2 2 100% 14 10
England Ian Burns 3 1 33.33% 19 7
England Shaun Murphy 5 1 20% 31 11
Thailand Noppon Saengkham 5 2 40% 51 25
England Allan Taylor 2 2 100% 14 9
Malta Alex Borg 1 1 100% 5 4
England Hammad Miah 2 2 100% 8 5
China Yuan Sijun 2 2 100% 13 9
Iran Soheil Vahedi 2 1 50% 13 6
Thailand Akani Songsermsawad 1 0 0% 6 2
England Mark King 2 2 100% 13 9
Scotland Scott Donaldson 2 0 0% 16 6
Thailand James Wattana 2 1 50% 11 6
England John Astley 3 0 0% 15 4
China Zhang Yong 1 1 100% 16 10
England Peter Lines 1 0 0% 7 3
England George Pragnall 1 1 100% 7 4
England Harvey Chandler 1 1 100% 4 4
Switzerland Alexander Ursenbacher 2 2 100% 16 10
Israel Eden Sharav 1 1 100% 6 4
China Yan Bingtao 1 1 100% 7 4
England Elliot Slessor 4 2 50% 30 15
Iran Hossein Vafaei 3 0 0% 33 12
China Lu Ning 1 1 100% 8 6
Germany Lukas Kleckers 2 1 50% 15 9
Germany Simon Lichtenberg 1 1 100% 5 4
China Fan Zhengyi 1 1 100% 1 1
China Si Jiahui 3 3 100% 16 13
China Zhang Jiankang 1 1 100% 1 1
Ukraine Anton Kazakov 2 2 100% 12 11
Ireland Michael Judge 1 0 0% 4 2
England Luke Simmonds 1 0 0% 4 2
Wales Duane Jones 1 1 100% 6 4
Wales Dylan Emery 2 2 100% 15 10
England James Cahill 1 1 100% 7 5
England Sam Craigie 1 0 0% 6 2
China Peifan Lei 1 1 100% 9 6
England Callum Beresford 1 0 0% 1 0
Thailand Mink Nutcharut 1 1 100% 7 5
England Peter Devlin 1 1 100% 7 4
Stan Moody 1 1 100% 13 10
England Sanderson Lam 1 0 0% 4 1
United States Ahmed Aly Elsayed 2 2 100% 13 9
Belgium Ben Mertens 1 1 100% 4 4
China Liu Hongyu 1 1 100% 8 6
Malaysia Thor Chuan Leong 1 1 100% 5 4
England Liam Pullen 1 1 100% 9 6
England Tom Ford 1 1 100% 16 10
Pakistan Mohammed Asif 1 1 100% 1 1
Egypt Mostafa Dorgham 1 1 100% 8 5
Scotland John Higgins 1 1 100% 10 6