QingQing Ni has faced 58 opponents throughout his career

Player Team(s) Games
Xiaohui Bi 1
Zhixin Cong 1
Darnell Cox 3
Xiaowei Di 2
Terence Dials 1
JunJiang Dong 2
Ndudi Ebi 2
Benson Egemonye 1
Bo Feng 1
Mengxin He 1
Eric Hicks
Whampoa (CHN-2)
3
Bin Hu 2
Lei Ji
Whampoa (CHN-2)
3
Nan Jiang 1
Jin Jiang
Hangzhou (CHN-2)
1
Junqi Jiang 3
Ming Jin 1
Chris Lawson 1
Yiding Li 1
Naiyuan Liu 1
Wei Liu
Hangzhou (CHN-2)
1
Nan Liu
Hangzhou (CHN-2)
1
Peng Liu 3
Yang Liu 3
Yao Liu
Whampoa (CHN-2)
2
Yansong Ma 2
Dante Milligan
Hangzhou (CHN-2)
1
Courtney Pigram 1
Austen Powers
Hangzhou (CHN-2)
1
Fei Qu
Hangzhou (CHN-2)
1
Xiati Re 3
Lei Shang 3
Nick Stallings 3
Jian Sun 3
Chunlei Sun 2
Chao Tian
Whampoa (CHN-2)
3
Nan Wang 1
Jian Wang 1
Jing Wang
Whampoa (CHN-2)
3
Zhi Wei 1
Wu Wen 1
Alan Wiggins
Whampoa (CHN-2)
3
Craig Winder 2
Sze Wong 2
SongWei Wu
Whampoa (CHN-2)
3
Zhongjie Xie 2
Zhiyong Yan
Whampoa (CHN-2)
2
Tao Yang 1
Kaifu Yao 2
Tingyu Yin 1
Carrian Yu
Hangzhou (CHN-2)
1
Ning Yu
Whampoa (CHN-2)
3
Wang Yun
Hangzhou (CHN-2)
1
Yong-Lin Zhang 1
Lei Zhang 1
Zhenhu Zhang 1
Tian-Bao Zhang
Hangzhou (CHN-2)
1
Honglin Zhao
Hangzhou (CHN-2)
1