Dutch Open Women | 2016/10/15 12:00 | Beiwen Zhang v Xiaoyu Liang | L | 2-0 |
All England Open | 2017/02/10 09:05 | Xiaoyu Liang v Nitchaon Jindapol | L | 1-2 |
All England Open | 2017/02/09 12:10 | Sarita Suwannakitborihan v Xiaoyu Liang | W | 0-2 |
All England Open | 2017/02/08 12:05 | Ling Fang Hu v Xiaoyu Liang | W | 0-2 |
Macau Open Women | 2016/12/02 09:30 | Xiaoyu Liang v Ngan Yi Cheung | L | 0-2 |
Macau Open Women | 2016/12/01 09:30 | Yanyan Cai v Xiaoyu Liang | W | 0-2 |
Macau Open Women | 2016/11/30 01:30 | Azisah Syafitri Nur v Xiaoyu Liang | W | 0-2 |
California Int. Women | 2016/11/25 05:00 | Pusarla V. Sindhu v Xiaoyu Liang | L | 2-1 |
California Int. Women | 2016/11/24 07:00 | Sum Yee Yeung v Xiaoyu Liang | W | 0-2 |
Indonesia Masters XD | 2017/02/12 02:59 | Yaying Shen v Beiwen Zhang | W | 2-3 |
Indonesia Masters XD | 2017/02/10 12:56 | Xuan Deng v Beiwen Zhang | W | 2-3 |
Indonesia Masters XD | 2016/12/18 20:06 | Beiwen Zhang v Rachel Honderich | W | 2-0 |
Indonesia Masters XD | 2016/12/17 19:52 | Beiwen Zhang v Jamie Subandhi | W | 2-0 |
Indonesia Masters XD | 2016/12/16 02:36 | Beiwen Zhang v Crystal Pan | W | 2-0 |
California Int. Women | 2016/11/17 05:30 | Beiwen Zhang v Pusarla V. Sindhu | L | 1-2 |
California Int. Women | 2016/11/16 02:00 | Ya Ching Hsu v Beiwen Zhang | W | 0-2 |
French Open Women | 2016/10/30 12:30 | Beiwen Zhang v Bingjiao He | L | 0-2 |