Kai Ren has faced 47 opponents throughout his career

Player Team(s) Games
Denzel Bowles 1
Ya-Song Chang 1
Kai Chen 1
Lin Jian Chen 1
Jinming Cui 1
Osama Daghlas 1
Qi Feng 1
Gerald Fitch 1
Lei Guo 2
Chen Jinlong 1
Mingxin Ju 1
Ang Lee 1
Tao Li 1
Hang Li 1
Wei Liu 1
Yi Ting Lo 1
Zhi Luo 1
Micheal Madanly 1
William McDonald 2
Tony Mitchell 1
Samad Nikkhah Bahrami 2
Peter John Ramos 1
Jooi Ran 1
Josh Selby 1
Hongfei Shi 1
Kangming Song 1
Zhe Sun 1
Hai Tang 1
Yuchen Tian 1
Gang Wang 1
Delonte West 2
Zhalin Wing 2
Yacai Xie 1
Guochong Xu 1
Genglin Yang 1
TingYu Ying 1
Xue Yuyang 1
Lingxu Zeng 1
Chengyu Zhang 1
Jinshuai Zhang 1
Biao Zhang 1
Tailong Zhao 1
Zhun Zheng 1
Xihang Zhi 1
Cheng Zhong 1
Qixin Zhou 2
Zan Zong 1