Song Wen Hao has faced 120 opponents throughout his career

Player Team(s) Games
Darius Adams 1
Guo Ailun 1
Bryon Allen 1
Marshon Brooks 2
Lin Jian Chen 1
Minchen Chong 1
Jordan Crawford 1
Jinming Cui 1
Huaibo Dai 1
John Egbunu 1
Ander Ersilan 1
Ziming Fan 1
Shuo Fang 1
Kyle Fogg 1
Hao Fu 1
Jonathan Gibson 1
Trae Golden 1
Archie Goodwin 1
Jin Gu 1
Jarmar Gulley 1
Isaac Haas 1
Justin Hamilton 2
Dejun Han 1
Dong Hanlin 1
Mingxuan Hu 2
Brandon Jefferson 1
Weize Jiang 1
Li Jianghuai 1
Yi Jianlian 1
Dominique Jones 1
Ty Leaf 1
Ang Lee 1
Weihao Li 1
Rongpei Li 1
Yiyang Li 1
Muhao Li 1
Xiaoxu Li 1
Jiashuo Li 1
Xiao Li Ren 1
Sanning Liao 1
Ting-Chien Lin 1
Dong Liu 1
Xiaoyu Liu 1
Siu Liu 1
Tianyi Liu 1
Guanshan Liu 1
Wunbo Lu 1
Jo Lual-Acuil 1
Kaiwen Luo 1
Thon Maker 1
Zuka Meng 1
Lei Meng 1
Eric Moreland 1
Hongyu Ning 1
Quentin Peterson 1
Honglin Qu 1
Junfei Ren 1
Junzhe Ren 1
Du Runwang 2
Deshuai Shi 1
Yan Shouqi 1
Hong Sin 1
Mingyang Sun 1
Rongxiao Sun 1
Tonglin Sun 1
Yuan Tan 1
Jianiyou Taruike 1
Guisen Tian 1
Marlain Veal 1
Xinkai Wang 1
Yu Wang 1
Lanchan Wang 1
Zirui Wang 1
Yixiong Wang 1
Quinndary Weatherspoon 1
Lin Wei 1
Jinlang Weng 1
Moses Wright 1
Quan Wu 1
Tingjia Wu 1
Changze Wu 1
Xin Xiao 1
Yu Xiao Yong 1
Jie Xu 1
Zhang Xu 1
Yuzhuo Xu 1
Zhao Xuhong 1
Ali Yang 1
Liu Yanyu 1
Li Yingbo 1
Ma Yong 1
Jiahao Yu 1
Changdong Yu 1
Tian Yu 1
Zechen Yu 1
Jiang Yuxing 1
Lingxuan Zeng 1
Xiaochuan Zhai 1
Mingchi Zhang 2
Hao Zhang 2
Haojia Zhang 2
Dayu Zhang 1
Hongshuo Zhang 1
Fan Zhang 1
Yongpeng Zhang 1
Cairen Zhang 1
Zhenlin Zhang 1
Zuming Zhang 1
Rui Zhao 1
Jinyang Zhao 1
Baiqing Zhao 1
Jianshu Zhao 1
Zhung Zhaoxu 1
Zhennian Zhen 1
Yuan Zhenliang 1
Cheng Zhong 1
Yanxi Zhu 1
Yuchen Zou 1
Zhennian Zuo 1
Kuty Zuvkati 1