Round: 62 Ground: Hardcourt outdoor
ITF China F4 | 2018/05/02 03:00 | Rigele Te v Yuanfeng Li | 6-2,6-2 |
ITF China F4 | 2018/05/01 02:00 | Yuanfeng Li v Yan Bai | 6-2,7-6 |
Challenger Anning | 2018/04/24 05:50 | Yuanfeng Li v Yan Bai | 3-6,4-6 |
Challenger Nanchang Qual | 2018/04/15 03:00 | Shuichi Sekiguchi v Yuanfeng Li | 6-3,6-1 |
Challenger Nanchang Qual | 2018/04/14 03:00 | Yuanfeng Li v Vishnu Vardhan | 6-2,6-4 |
Challenger Qujing Qual | 2018/03/17 04:20 | Yuanfeng Li v Luke Saville | 1-6,3-6 |
Challenger Shenzhen Qual | 2018/03/11 05:05 | Yuanfeng Li v Hiroki Moriya | 5-7,6-4,4-6 |
Challenger Zhuhai Qual | 2018/03/03 02:00 | Yuanfeng Li v Igor Zelenay | 6-4,4-6,2-6 |
ITF China F4 Qual | 2018/04/28 04:05 | Hao Wu v Sheng Tang | 6-0,6-4 |
ITF China F3 Qual | 2018/01/22 02:30 | Nitin Kumar Sinha v Sheng Tang | 7-5,4-6,6-2 |
ITF China F3 Qual | 2018/01/21 03:30 | Sheng Tang v Hadzhymyrat Charyyev | 6-0,6-1 |
ITF China F3 Qual | 2018/01/20 04:00 | Sheng Tang v Lakshit Sood | 6-4,6-2 |
ITF China F2 Qual | 2018/01/14 04:45 | Shao-Fan Liu v Sheng Tang | 6-2,6-2 |
ITF China F2 Qual | 2018/01/13 06:00 | Sheng Tang v San Wong | 6-0,6-0 |
ITF China F1 Qual | 2018/01/06 04:30 | Zihao Xia v Sheng Tang | 6-3,6-2 |
ITF China F10 | 2017/06/26 05:00 | Rigele Te v Sheng Tang | 6-0,6-4 |