WTT Contender - Almaty | 2023/09/01 05:20 | Benedikt Duda v Peng Xiang | W | 1-3 |
WTT Contender - Almaty | 2023/08/31 12:00 | Seungmin Cho v Peng Xiang | W | 1-3 |
WTT Star Contender - Ljubljana | 2023/07/06 13:15 | Jaehyun An v Peng Xiang | L | 3-1 |
WTT Contender Zagreb | 2023/07/01 17:00 | Gaoyuan Lin v Peng Xiang | L | 3-0 |
WTT Contender Zagreb | 2023/07/01 10:25 | Kirill Gerassimenko v Peng Xiang | W | 1-3 |
WTT Contender Zagreb | 2023/06/30 12:55 | Peng Xiang v Shunsuke Togami | W | 3-1 |
WTT Contender Zagreb | 2023/06/29 14:35 | Peng Xiang v Ruwen Filus | W | 3-1 |
WTT Contender - Tunis | 2023/06/22 17:20 | Peng Xiang v Can Akkuzu | L | 2-3 |
WTT Contender - Almaty | 2023/09/01 10:30 | Ruwen Filus v Yanning Liang | W | 1-3 |
WTT Contender - Almaty | 2023/08/31 12:35 | Yanning Liang v Dimitrij Ovtcharov | W | 3-2 |
WTT Star Contender - Ljubljana | 2023/07/06 13:15 | Kristian Karlsson v Yanning Liang | L | 3-1 |
WTT Star Contender - Ljubljana | 2023/07/05 09:10 | Noshad Alamiyan v Yanning Liang | W | 0-3 |
WTT Contender Zagreb | 2023/06/29 09:45 | Yanning Liang v Gaoyuan Lin | L | 0-3 |
WTT Contender - Tunis | 2023/06/24 09:30 | Yanning Liang v Anton Kallberg | L | 2-3 |
WTT Contender - Tunis | 2023/06/23 10:15 | Harmeet Desai v Yanning Liang | W | 0-3 |
WTT Contender - Tunis | 2023/06/22 10:10 | Yanning Liang v Dongsoo Kang | W | 3-0 |