Qatar Open | 2017/02/24 17:40 | Xin Xu v Bo Fang | W | 2-4 |
Swedish Open | 2014/11/16 10:30 | Xin Xu v Bo Fang | W | 2-4 |
Qatar Open XD | 2017/06/16 09:50 | Bo Fang v Jonghoon Lim | W | 4-1 |
Qatar Open XD | 2017/06/16 04:50 | Bo Fang v Kazuhiro Yoshimura | W | 4-3 |
Qatar Open | 2017/02/25 18:15 | Bo Fang v Zhendong Fan | L | 3-4 |
Qatar Open | 2017/02/25 08:10 | Bo Fang v Jingkun Liang | W | 4-0 |
Qatar Open | 2017/02/24 17:40 | Xin Xu v Bo Fang | W | 2-4 |
Qatar Open | 2017/02/23 15:30 | Woojin Jang v Bo Fang | W | 3-4 |
Qatar Open Women | 2017/01/21 13:45 | Bo Fang v An Yan | L | 0-4 |
Qatar Open Women | 2017/01/20 18:00 | Bo Fang v Xi Wang | W | 4-1 |
Qatar Open XD | 2017/06/16 09:50 | Kenta Matsudaira v Xin Xu | W | 1-4 |
Qatar Open XD | 2017/06/16 04:50 | Mattias Karlsson v Xin Xu | W | 0-4 |
Qatar Open Women | 2017/06/05 08:00 | Long Ma v Xin Xu | L | 4-0 |
Qatar Open Women | 2017/06/04 18:00 | Tomokazu Harimoto v Xin Xu | W | 1-4 |
Qatar Open Women | 2017/06/04 08:00 | Gaoyuan Lin v Xin Xu | W | 3-4 |
Qatar Open Women | 2017/06/02 12:30 | Hugo Calderano v Xin Xu | W | 1-4 |
Czech Extraleague | 2017/06/01 17:30 | Zengyi Wang v Xin Xu | W | 0-4 |
Czech Extraleague | 2017/05/31 13:00 | Tomas Polansky v Xin Xu | W | 2-4 |