Qatar Open | 2020/03/04 11:10 | Chenhao Xu v Zihao Zhao | L | 4-1 |
German Open | 2020/02/01 18:00 | Xin Xu v Zihao Zhao | L | 4-0 |
German Open | 2020/01/31 17:40 | Zihao Zhao v Benedikt Duda | W | 4-3 |
German Open | 2020/01/30 19:00 | Youngsik Jeoung v Zihao Zhao | W | 3-4 |
German Open | 2020/01/29 17:50 | Zihao Zhao v Alexandre Cassin | W | 4-0 |
German Open | 2020/01/28 14:55 | Zihao Zhao v Adam Szudi | W | 4-1 |
World Tour Grand Finals | 2019/12/12 13:00 | Xin Xu v Zihao Zhao | L | 4-2 |
Austrian Open | 2019/11/17 15:00 | Zhendong Fan v Zihao Zhao | L | 4-0 |
WTT Contender Muscat | 2022/03/01 12:45 | Yingbin Xu v Tom Jarvis | W | 3-1 |
WTT Contender Muscat | 2022/02/28 12:10 | Yingbin Xu v Alexis Lebrun | W | 3-2 |
WTT Contender Muscat | 2022/02/27 15:00 | Yingbin Xu v Bader Al Jassasi | W | 3-0 |
Qatar Open | 2020/03/04 10:20 | Yingbin Xu v Yang Wang | L | 0-4 |
German Open | 2020/01/29 11:50 | Yingbin Xu v Chih Yuan Chuang | L | 1-4 |
German Open | 2020/01/28 18:15 | Marcos Madrid v Yingbin Xu | W | 1-4 |
Belarus Open | 2019/11/03 08:40 | Emmanuel Lebesson v Yingbin Xu | L | 4-3 |
Belarus Open | 2019/11/02 17:00 | Licen Yuan v Yingbin Xu | W | 0-4 |