Guodong Zhang has faced 102 opponents throughout his career

Player Team(s) Games
Corey Allmond 2
Willy Anthony Bannister 2
Xiaohui Bi 2
Raymond Canady 1
Ma Chao 2
Xiaodong Chen 2
DeAngelo Collins 2
Darnell Cox 2
Xiaowei Di 1
JunJiang Dong 2
Chenlong Duan 2
Ndudi Ebi 1
Benson Egemonye 2
Hui Fang 1
Xin Feng 1
Bo Feng 3
Yang Gao 1
Justin Gray 1
Ramon Harris 2
XiaoBin He 2
Mengxin He 2
Jartavious Henderson 2
Bin Hu 3
Lei Ji
Whampoa (CHN-2)
2
Qizhen Jia 2
Junqi Jiang 3
Jin Jiang
Hangzhou (CHN-2)
2
Ming Jin 2
Justin Johnson 1
Michael Joiner
Whampoa (CHN-2)
2
Kenny Lawson 1
Jin Li 1
Xuesong Li 2
Peng Liu 2
Naiyuan Liu 2
Peng Liu 2
Peng Liu 3
Yang Liu 3
Dapeng Liu 2
Feng Liu 2
Yao Liu
Whampoa (CHN-2)
2
Wei Liu
Hangzhou (CHN-2)
2
Xu Liu 1
Yi Ma 1
Long Ma 1
Yansong Ma 2
Zhuang Ma 1
Jinrong Mei 1
Dante Milligan
Hangzhou (CHN-2)
2
Kenny Pascley 1
Courtney Pigram 1
Austen Powers
Hangzhou (CHN-2)
2
Fei Qu
Hangzhou (CHN-2)
2
Xiati Re 3
Sani Sakakini 2
Lei Shang 3
Tiangang Shao 2
Deshuai Shi 1
Kenneth Simms 1
Nick Stallings 3
Tiannong Sun 2
Chunlei Sun 2
Xianling Sun 1
Jian Sun 2
Jahmar Thorpe 1
Chao Tian
Whampoa (CHN-2)
1
Luyang Wang 1
Nan Wang 2
Yanqing Wang 1
DaPeng Wang 1
Jing Wang
Whampoa (CHN-2)
2
Fuzhen Wang
Hangzhou (CHN-2)
1
Wu Wen 2
Alan Wiggins
Whampoa (CHN-2)
2
Sze Wong 2
Ryan Wright 2
SongWei Wu
Whampoa (CHN-2)
2
Zhongjie Xie 2
Lu Xing 1
Shusen Xu 1
Zhendong Xu 2
Zhiyong Yan
Whampoa (CHN-2)
1
Zhaolei Yang 2
Chen Yang 1
Tao Yang 1
Kaifu Yao 2
Peng Yao 2
Kui Ying 1
Hao Yu 1
Gang Yu 2
Liang Yu 2
Ning Yu
Whampoa (CHN-2)
2
Carrian Yu
Hangzhou (CHN-2)
2
Wang Yun
Hangzhou (CHN-2)
2
Yong-Lin Zhang 2
Tian-Bao Zhang
Hangzhou (CHN-2)
2
Kun Zhang 1
Junxiong Zhang 1
Hongwei Zhao 2
Honglin Zhao
Hangzhou (CHN-2)
2
Xiaoming Zheng 2
Yanxi Zhu 1