Haidong Xu

Austrian Open 11/12 09:15 - Alexandre Robinot v Haidong Xu 3-4
Belarus Open 10/31 11:40 - Haidong Xu v Irvin Bertrand 4-2
Belarus Open 10/31 06:00 - Asuka Machi v Haidong Xu 1-3
Polish Open 10/20 10:30 - Haidong Xu v Yingbin Xu 3-4
Polish Open 10/19 17:30 - Haidong Xu v Thiago Monteiro 4-0
Polish Open 10/19 11:30 - Hiroto Shinozuka v Haidong Xu 3-4
Polish Open 10/16 12:45 - Haidong Xu v Marco Golla 6-2
German Open 10/09 17:55 - Haidong Xu v Yukiya Uda 1-4
German Open 10/09 11:00 - Haidong Xu v Cristian Pletea 4-2
German Open 10/08 15:55 - Cedric Nuytinck v Haidong Xu 1-4
German Open 10/08 08:45 - Haidong Xu v Youssef Abdel-Aziz 4-1
Swedish Open 10/03 14:20 5 Xin Xu v Haidong Xu 4-2
Swedish Open 10/02 11:30 - Kirill Skachkov v Haidong Xu 2-4
Czech Open 08/20 08:15 - Haidong Xu v Rares Sipos 3-4
Czech Republic Extraleague 02/15 19:00 - Omar Assar v Haidong Xu 4-2
Czech Republic Extraleague 02/15 14:30 - Haidong Xu v Nandor Ecseki View
Czech Republic Extraleague 02/14 15:30 - Haidong Xu v Manav Vikash Thakkar 4-0
Qatar Open XD 08/21 09:40 1 Alin Spelbus v Haidong Xu 0-4
Czech Republic Extraleague 08/21 08:20 1 Deni Kozul v Haidong Xu 3-1
Czech Republic Extraleague 08/21 07:00 1 Haidong Xu v Marek Badowski 3-1
Czech Republic Extraleague 08/15 17:50 1 Yun-Ju Lin v Haidong Xu 3-0
Czech Republic Extraleague 08/15 14:40 1 Haidong Xu v Marek Badowski 3-0
Czech Republic Extraleague 08/15 05:30 1 Haidong Xu v Patryk Zatowka 3-0
Czech Republic Extraleague 08/14 16:15 1 Cristian Pletea v Haidong Xu 1-3
Czech Republic Extraleague 08/14 06:05 1 Haidong Xu v Tomasz Kotowski 3-2
Qatar Open XD 05/22 12:30 1 Joe Seyfried v Haidong Xu 1-3
Qatar Open XD 05/22 02:35 1 Haidong Xu v Masaki Takami 3-1