Sun Chenran ha enfrentado a 44 oponentes a lo largo de su carrera.

Player Team(s) Games
Guo Ailun 1
Lin Jian Chen 1
Minchen Chong 1
Jinming Cui 1
Huaibo Dai 1
Kyle Fogg 1
Hao Fu 1
Jin Gu 1
Dejun Han 1
Shu Han 1
Ding Haoran 1
Jun Hu 1
Wang Huadong 1
Yichao Huang 1
Weize Jiang 1
Li Jianghuai 1
Yuyu Jing 1
Dominique Jones 1
Ang Lee 1
Yiyang Li 1
Xiaoxu Li 1
Hon Li 1
Guanshan Liu 1
Tianyi Liu 1
Thon Maker 1
Tyrus McGee 1
Yan Shouqi 1
Ruo Su 1
Guisen Tian 1
Marlain Veal 1
Yixiong Wang 1
Changze Wu 1
Zhao Xuhong 1
Liu Yanyu 1
Zechen Yu 1
Jiang Yuxing 1
Lingxuan Zeng 1
Yongpeng Zhang 1
Dian Zhang 1
Jiwei Zhao 1
Zhennian Zhen 1
Cheng Zhong 1
Juncheng Zhou 1
Zhennian Zuo 1