Hao Yu has faced 67 opponents throughout his career

Player Team(s) Games
Corey Allmond 2
Xiaohui Bi 1
Xiaodong Chen 3
DeAngelo Collins 2
Xiaowei Di 1
Terence Dials 1
JunJiang Dong 1
Chenlong Duan 3
Benson Egemonye 1
Dangjian Han
Whampoa (CHN-2)
1
Ramon Harris 1
Mengxin He 1
Bin Hu 2
Lei Ji
Whampoa (CHN-2)
1
Nan Jiang 1
Junqi Jiang 2
Jin Jiang
Hangzhou (CHN-2)
1
Ming Jin 1
Michael Joiner
Whampoa (CHN-2)
2
Chris Lawson 1
Yiding Li 1
Peng Liu 2
Yang Liu 2
Yao Liu
Whampoa (CHN-2)
2
Naiyuan Liu 1
Wei Liu
Hangzhou (CHN-2)
1
Yansong Ma 1
Dante Milligan
Hangzhou (CHN-2)
1
Courtney Pigram 1
Austen Powers
Hangzhou (CHN-2)
1
Fei Qu
Hangzhou (CHN-2)
1
Xiati Re 2
Lei Shang 2
Deshuai Shi 3
Kenneth Simms 1
Nick Stallings 2
Chunlei Sun 1
Jian Sun 2
Jahmar Thorpe 2
Chao Tian
Whampoa (CHN-2)
2
Jian Wang 1
Xinlei Wang 1
Jing Wang
Whampoa (CHN-2)
2
Nan Wang 1
Fuzhen Wang
Hangzhou (CHN-2)
1
Zhi Wei 1
Wu Wen 1
Alan Wiggins
Whampoa (CHN-2)
2
Sze Wong 1
SongWei Wu
Whampoa (CHN-2)
2
Zhongjie Xie 1
Zhendong Xu 1
Zhiyong Yan
Whampoa (CHN-2)
2
Tao Yang 1
Kaifu Yao 1
Peng Yao 3
Tingyu Yin 1
Ning Yu
Whampoa (CHN-2)
2
Gang Yu 1
Carrian Yu
Hangzhou (CHN-2)
1
Wang Yun
Hangzhou (CHN-2)
1
Guodong Zhang 1
Zhenhu Zhang 1
Junxiong Zhang 3
Yong-Lin Zhang 1
Tian-Bao Zhang
Hangzhou (CHN-2)
1
Honglin Zhao
Hangzhou (CHN-2)
1