Xingliang Zhang has faced 47 opponents throughout his career

Player Team(s) Games
Abudirexiti Abu 3
Jordan Bell 1
Lutu Bula 1
Mitchell Creek 3
Mingxuan Hu 1
Wang Huadong 1
Ming Yi Huang 1
Yichao Huang 1
Rungqi Huang 1
Jiaoengeer Huyishan 1
Hao Jia 1
Li Jianghuai 1
Dominique Jones 3
Zhanglin Li 1
Yunkai Li 1
Qu Lin 3
Guodong Ma 1
Maiwulan Maimetimin 1
Thon Maker 1
Zhang Mingchi 1
Junfei Ren 1
Du Runwang 1
Xiurzhati Saimaiti 3
Cai Ting 3
Zirui Wang 1
Lanchan Wang 1
Quanze Wang 2
Tremont Waters 1
Sonny Weems 1
Lindell Wigginton 3
Tingjia Wu 1
Quanxi Wu 3
Jie Xu 1
Zhang Xu 1
Sun Yansong 1
Li Yanzhe 3
Zhau Yi 1
Joe Young 1
Duhao Yu 3
Lingxuan Zeng 1
Fanri Zeng 1
Haojia Zhang 1
Mingchi Zhang 2
Jinyang Zhao 1
Baiqing Zhao 1
Qi Zhou 1
Yang Zou 1