Rui Zhao has faced 51 opponents throughout his career

Player Team(s) Games
Jaylen Adams 2
Jordan Bell 1
Bennie Boatwright
Shanxi (CHN-1)
1
Peng Yudi Chen
Shanxi (CHN-1)
1
Minchen Chong 2
Lin Chu
Shanxi (CHN-1)
1
Jinming Cui 1
Huaibo Dai 1
Kyle Fogg 1
Hao Fu 2
Zha Ge
Shanxi (CHN-1)
1
Dejun Han 2
Peiyu Han
Shanxi (CHN-1)
1
Mingxuan Hu 1
Ming Yi Huang 1
Weize Jiang 1
Ang Lee 1
Xiaoxu Li 2
Cai Linhan 1
Guancen Liu
Shanxi (CHN-1)
1
Tianyi Liu 1
Licheng Luan
Shanxi (CHN-1)
1
Yuqi Ma 1
Zhang Mingchi 1
Eric Moreland 1
Quentin Peterson 1
Nick Rakocevic 1
Junfei Ren 1
Yan Shouqi 2
Alexey Shved
Shanxi (CHN-1)
1
Isaiah Taylor
Shanxi (CHN-1)
1
Zixu Wang 1
Tremont Waters 1
Sonny Weems 1
Changze Wu 1
Zhi Xi
Shanxi (CHN-1)
1
Jie Xu 1
Xin Xu 1
Liu Yanyu 2
Hu Yi Li 1
Zechen Yu 1
Shu Yu
Shanxi (CHN-1)
1
Jiang Yuxing 1
Haojia Zhang 1
Zhenlin Zhang 2
Ning Zhang
Shanxi (CHN-1)
1
Jun Hao Zhang 1
Jiwei Zhao 1
Shuzhou Zhao 1
Qi Zhou 1
Juncheng Zhou 1