Qatar Open Women | 2016/10/02 12:30 | Hugo Calderano v Xin Xu | L | 0-4 |
Qatar Open Women | 2017/06/01 13:15 | Hugo Calderano v Noshad Alamiyan | W | 4-0 |
Czech Republic Extraleague | 2017/05/31 13:00 | Hugo Calderano v Harmeet Desai | W | 4-1 |
Qatar Open XD | 2017/05/07 15:00 | Hugo Calderano v Anthony Amalraj | W | 4-1 |
Qatar Open XD | 2017/05/06 20:15 | Hugo Calderano v Gustavo Tsuboi | W | 4-1 |
Qatar Open XD | 2017/05/06 15:04 | Hugo Calderano v Andrea Landrieu | W | 4-2 |
Qatar Open XD | 2017/05/05 18:30 | Hugo Calderano v Thomas Keinath | W | 4-3 |
Qatar Open Women | 2017/04/15 16:45 | Jonathan Groth v Hugo Calderano | L | 3-1 |
Qatar Open Women | 2017/02/12 14:28 | Bojan Tokic v Hugo Calderano | W | 1-3 |
Czech Republic Extraleague | 2017/06/01 17:30 | Zengyi Wang v Xin Xu | W | 0-4 |
Czech Republic Extraleague | 2017/05/31 13:00 | Tomas Polansky v Xin Xu | W | 2-4 |
Qatar Open | 2017/02/24 17:40 | Xin Xu v Bo Fang | L | 2-4 |
Qatar Open | 2017/02/23 15:30 | Xin Xu v Abdel Kader Salifou | W | 4-0 |
Qatar Open Women | 2016/12/10 16:20 | Xin Xu v Zhendong Fan | L | 2-4 |
Qatar Open Women | 2016/12/10 11:00 | Xin Xu v Yuto Muramatsu | W | 4-0 |
Qatar Open Women | 2016/12/09 13:00 | Xin Xu v Chien-An Chen | W | 4-0 |
Qatar Open Women | 2016/10/03 13:15 | Zhendong Fan v Xin Xu | L | 4-1 |