Results

Japan T League 03/22 10:30 - Chenhao Xu v Hao Shuai L 2-3
Japan T League 02/11 04:27 - Chenhao Xu v Yuya Oshima D 0-0
Japan T League 12/09 06:30 - Hao Shuai v Chenhao Xu W 1-3
Japan T League 11/11 10:00 - Hiroto Shinozuka v Chenhao Xu W 1-3
Japan T League 11/05 08:40 - Kenta Matsudaira v Chenhao Xu L 3-2
Qatar Open 03/06 16:50 4 Zhendong Fan v Chenhao Xu L 4-0
Qatar Open 03/05 14:20 5 Chenhao Xu v Patrick Franziska W 4-0
Qatar Open 03/04 17:10 - Adam Szudi v Chenhao Xu W 1-4
Qatar Open 03/04 11:10 - Chenhao Xu v Zihao Zhao W 4-1
Qatar Open 03/03 22:10 - Stefan Fegerl v Chenhao Xu W 1-4
German Open 01/31 18:30 4 Long Ma v Chenhao Xu L 4-1
German Open 01/30 19:50 5 Chenhao Xu v Woojin Jang W 4-0