Ding Yanyuhang has faced 74 opponents throughout his career

Player Team(s) Games
Duan Angjun 1
Haotian Bai 1
Marshon Brooks 1
Shannon Evans 1
Ziming Fan 1
Shuo Fang 1
Kay Felder 1
Marcus Foster
Shandong (CHN-1)
1
Trae Golden 1
Quan Gu 1
Jin Gu 1
Jiao Hailong
Shandong (CHN-1)
1
Shu Han 1
Tao Hanlin
Shandong (CHN-1)
1
Jing Hanyi 1
Guo Hao Chen 1
Xining He 1
Li Honghan 1
Mingxuan Hu 1
Ming Yi Huang 1
Zhang Hui
Shandong (CHN-1)
1
Cheng Jia
Shandong (CHN-1)
1
Fang Jiachen 1
Ty Leaf 1
Weihao Li 1
Muhao Li 1
Yan Ting Lin 1
Xiaoyu Liu 1
Siu Liu
Shandong (CHN-1)
1
Junhu Lu 1
Pengyu Lu 1
Daryl Macon 1
Zuka Meng 1
Lei Meng 1
Zhang Mingchi 1
Greg Monroe 1
Arnett Moultrie 1
Chen Peidong
Shandong (CHN-1)
1
Myles Powell 1
Junfei Ren 1
Grant Riller 1
Du Runwang 1
Jakarr Sampson 1
Marial Shayok
Shandong (CHN-1)
1
Zijie Shen 1
Hong Sin 1
Ruo Su 1
Jared Sullinger 1
Haoqin Sun 1
Jianiyou Taruike 1
Yuxiang Tian 1
Ruize Wang 1
Tremont Waters 1
Hung Wung 1
Jin Xu 1
Jie Xu 1
Zhao Xuhong 1
Hansen Yang 1
Jinmeng Yang 1
Liu Yi
Shandong (CHN-1)
1
Lu Yiwen 1
Changdong Yu 1
Fanbo Zeng 1
Xiaochuan Zhai 1
Fan Zhang 1
Cairen Zhang 1
Dayu Zhang 1
Haojia Zhang 1
Wen Yi Zhang 1
Jiayi Zhao 1
Yanxi Zhu 1
Rong Zifeng 1
Yuchen Zou 1
Zhennian Zuo 1