Polish Open | 2019/10/18 17:35 | Adrien Rassenfosse v Xiang, P. | W | 1-4 |
Oman Open U21 Women | 2019/10/18 13:30 | Tai, Ming-Wei v Xiang, P. | W | 0-3 |
Polish Open | 2019/10/18 12:20 | Xiang, P. v Brian Afanador | W | 4-0 |
Oman Open U21 Women | 2019/10/18 08:40 | Xiang, P. v Yi-Hsin Feng | W | 3-0 |
Polish Open | 2019/10/17 18:30 | Jules Rolland v Xiang, P. | W | 1-4 |
Polish Open | 2019/10/17 10:50 | Xiang, P. v Maciej Kubik | W | 3-0 |
Oman Open U21 Women | 2019/10/16 09:15 | Xiang, P. v Andrii Grebeniuk | W | 3-1 |
Czech Open | 2019/08/21 10:50 | Takuya Jin v Xiang, P. | W | 3-4 |
Oman Open U21 Women | 2019/10/18 13:30 | Irvin Bertrand v Samuel Kulczycki | W | 3-0 |
Oman Open U21 Women | 2019/10/18 08:40 | Rembert, Bastien v Irvin Bertrand | W | 1-3 |
Polish Open | 2019/10/17 10:50 | Irvin Bertrand v Pinto, Daniele | W | 3-1 |
Challenger Ochsenhausen | 2019/10/01 14:00 | Quentin Robinot v Irvin Bertrand | L | 3-2 |
Challenger Ochsenhausen | 2019/10/01 13:15 | Irvin Bertrand v Liang Qiu | W | 3-1 |
Challenger Ochsenhausen | 2019/10/01 10:20 | Irvin Bertrand v Jiri Martinko | W | 3-2 |
Challenger Ochsenhausen | 2019/10/01 07:00 | Irvin Bertrand v Sitak, Andriy | W | 3-1 |
Challenger Ochsenhausen | 2019/09/30 18:00 | Irvin Bertrand v Jakub Folwarski | W | 3-2 |