Huajun Xin has faced 114 opponents throughout his career

Player Team(s) Games
Liang Cai 1
Xinxin Cao 2
Keliang Chen 1
Zexu Chen 1
Rui Chen 1
Yusheng Chen 2
Xiaolong Cui 1
Zilong Cui 2
Shouwei Cun 2
Xin Pin Deng 1
Mengchao Dong 2
Jialun Du 1
Qi Feng 1
Kaipeng Fu 1
Jiqi Fu 1
Yuxiang Gao 2
Jiawei Gao 1
Weize Gao 1
Xiaolong Gong 2
Chongkai Han 2
Ze He 1
Yan He 2
Dele Hei 1
Duan Hongrui 1
Ronghao Hu 2
Ganghui Hua 2
Hao Jia 2
Guan Jian 1
Kai Jiang 2
Junqi Jiang 1
Jian Li 2
Ziming Li 1
Haoda Li 1
Pengpeng Li 2
Guangshuo Li 2
Xiangbo Li 1
Xuesong Li 1
Xiaohu Li 1
Zhanfan Li 1
Mingyi Lin 1
Li Lin 1
Jun Ling 1
Lei Liu 1
Zhenan Liu 1
Junwen Liu 1
Qi Liu 1
Ren-Hao Liu 1
Zhuangfei Liu 1
Zankun Liu 1
Renbin Liu 1
Guangying Liu 1
Hongwei Lu 1
Junhu Lu 2
Guodong Ma 1
Wanli Ni 1
Baoshun Niu 1
Baoping Niu 1
Jianxiong Pan 1
Zhenglin Pang 2
Shouwei Quan 1
Pengpeng Reng 1
Weijian Sha 2
Feiyu Shen 1
Wenlong Shi 1
Wang Siqi 1
Shuai Song 1
Runjie Song 1
Xiamin Su 1
Haiqiang Su 2
Hao Su 2
Xu Sun 1
Zhiwei Sun 1
Rongxiao Sun 2
Jian Tang 2
Jiafu Tian 2
Junxi Wang 1
Zhongyu Wang 1
Yaofeng Wang 2
Yuyao Wang 2
Xiaoming Wang 2
Wangzi Wangzi 1
Zhengxian Wei 1
Shengjie Wen 1
Longhao Wu 1
Xiaowei Xia 1
Shiwei Xue 2
Shen Yang 1
Mingda Yang 2
Wenbo Yang 1
Yue Yang 1
Tianren Yin 2
Qi You 2
Xiaoliang Yu 1
Xiang Yu 1
Peigen Yuan 2
MingHao Zhang 2
Jianwu Zhang 1
Weijie Zhang 1
YaoSheng Zhang 1
Zhanyu Zhang 1
Hao Zhang 1
Xibao Zhang 1
Jingkai Zhang 1
Xuancheng Zhang 1
Yonggang Zhang 2
Yixing Zhang 1
Caibao Zhang 1
Boyang Zhao 1
Qingfei Zhao 1
Menglong Zhao 1
Ye Zhao 1
Jianshu Zhao 1
Shihao Zhao 2
Qixin Zhou 1