ITF M25 Shenzhen

DateRHome v Away-
06/16 02:10 29 Yan Bai v Laurent Rochette 6-4,6-1
06/15 02:10 28 Yecong Mo v Laurent Rochette 1-6,3-6
06/15 02:10 28 [369] Yan Bai v Yu Hsiou Hsu [364] 6-4,7-6
06/14 03:15 27 Yan Bai v Jie Cui 6-1,6-1
06/14 03:10 27 Laurent Rochette v Yuanfeng Li 6-4,6-3
06/14 03:10 27 Yecong Mo v Yecong He Retired
06/14 03:10 27 Yu Hsiou Hsu v Luca Castelnuovo 7-6,6-4
06/13 08:45 26 Laurent Rochette v Arsenije Zlatanovic 2-6,6-3,6-0
06/13 08:45 26 Rhett Purcell v Yecong He 5-7,7-5,4-6
06/13 06:20 26 Hanyi Liu v Jie Cui 6-7,2-6
06/13 05:10 26 Yan Bai v Aliaksandr Liaonenka 6-0,6-1
06/13 03:55 26 Yuanfeng Li v Li-Wei Tan 6-4,3-6,6-3
06/13 03:50 26 Yu Hsiou Hsu v Shao-Fan Liu 6-3,6-4
06/13 03:45 26 Yecong Mo v Tsung-Hao Huang 6-3,6-4
06/13 03:45 26 Cheng-Yu Yu v Luca Castelnuovo 1-6,1-6
06/12 08:45 25 Tsung-Hao Huang v Weiqiang Zheng 6-2,4-6,7-6
06/12 08:45 25 Zhe Zhou v Aliaksandr Liaonenka 0-6,2-6
06/12 08:45 25 Finn Tearney v Yecong Mo 2-6,4-6
06/12 08:45 25 Bingyu Yu v Jie Cui 6-3,4-6,1-6
06/12 04:45 25 Yu Hsiou Hsu v Karunuday Singh 6-2,6-1
06/12 04:15 25 Arsenije Zlatanovic v Changli Zhang 2-6,6-3,6-4
06/12 03:35 25 Jiaqi Duan v Luca Castelnuovo 6-3,1-6,2-6
06/12 02:35 25 Aoran Wang v Yecong He 4-6,4-6
06/12 02:35 25 Laurent Rochette v Wei-De Lin 6-4,6-4
06/12 02:00 25 Yuanfeng Li v Jiaji Wang 6-1,6-1
06/12 02:00 25 Shao-Fan Liu v Sheng Hao Zhou 4-6,6-3,6-4
06/11 10:40 54 Bingyu Yu v Liran Chen Retired
06/11 10:20 25 Li-Wei Tan v Harry Bourchier 6-3,2-6,6-2
06/11 10:10 54 Changli Zhang v Cheng Han 6-1,6-3
06/11 09:40 25 Boris Butulija v Cheng-Yu Yu 6-3,4-6,6-7