Stadium: Court 2 Round: 54 Ground: Hardcourt outdoor
Kunshan, Simples M-ITF-CHN-12A | 2019/07/01 07:50 | Xia, Haitong v Zhenxiong Dong | 6-2,6-1 |
Shenzhen, Simples M-ITF-CHN-09A | 2019/06/10 05:15 | Xia, Haitong v Wang, Chuhan | 2-6,3-6 |
Luzhou, Simples M-ITF-CHN-07A | 2019/05/30 04:30 | Xia, Haitong v Gao, Xin | 1-6,2-6 |
Luzhou, Simples M-ITF-CHN-07A | 2019/05/29 02:00 | Xia, Haitong v Tan, Li-Wie | 6-3,6-3 |
Luzhou, Simples M-ITF-CHN-07A | 2019/05/28 03:20 | Xia, Haitong v Linang Xiao | 2-6,6-1,10-7 |
Luzhou, Simples M-ITF-CHN-07A | 2019/05/27 02:00 | Xia, Haitong v Zhang, Naifu | 6-2,6-1 |
ITF - M25 Luan | 2019/05/15 04:30 | Wang, Chukang v Xia, Haitong | 1-6,6-3,6-4 |
ITF - M25 Luan | 2019/05/14 02:50 | Wang, Ruixuan v Xia, Haitong | 1-6,6-2,2-10 |
Kunshan, Simples M-ITF-CHN-12A | 2019/07/01 08:10 | Changli Zhang v Krainer, L. | 1-6,3-6 |
Yinchuan, Simples M-ITF-CHN-11A | 2019/06/28 08:10 | Krainer, L. v Yuta Shimizu | 1-6,2-6 |
Yinchuan, Simples M-ITF-CHN-11A | 2019/06/28 04:10 | Aoran Wang v Krainer, L. | 5-7,1-6 |
Yinchuan, Simples M-ITF-CHN-11A | 2019/06/25 09:00 | Borisiouk, Martin v Krainer, L. | 2-6,6-4,3-10 |
Yinchuan, Simples M-ITF-CHN-11A | 2019/06/24 02:00 | Yuchen Wu v Krainer, L. | 2-6,3-6 |
Hengyang, Simples M-ITF-CHN-10A | 2019/06/20 03:30 | Garrett Johns v Krainer, L. | 6-3,4-6,7-5 |
Hengyang, Simples M-ITF-CHN-10A | 2019/06/19 04:45 | Krainer, L. v Li, Chenhe | 6-3,6-4 |
Hengyang, Simples M-ITF-CHN-10A | 2019/06/18 03:35 | Ye Cong Mo v Krainer, L. | 6-4,4-6,10-6 |