Stadium: Center Round: 45 Ground: Hardcourt outdoor
ITF China F5 | 2017/04/13 03:00 | Bradley Mousley v Yecong He | 6-3,4-6,6-4 |
Challenger Zhangjiagang | 2018/09/02 05:00 | Bradley Mousley v Tung-Lin Wu | 5-7,7-6,1-6 |
ITF Thailand F2 | 2018/08/27 07:05 | Bradley Mousley v Kittirat Kerdlaphee | 6-7,6-4,5-7 |
ITF Thailand F1 | 2018/08/22 02:00 | Bradley Mousley v Karunuday Singh | 4-6,6-3,7-6 |
ITF Thailand F1 | 2018/08/21 04:45 | Bradley Mousley v Adam El Mihdawy | 7-6,6-4 |
Challenger Gwangju | 2018/08/16 01:00 | Alexei Popyrin v Bradley Mousley | 7-6,7-6 |
Challenger Gwangju | 2018/08/14 06:30 | Bradley Mousley v Ji Hoon Son | 6-3,6-2 |
ATP Los Cabos Qual | 2018/07/28 23:00 | Marcos Giron v Bradley Mousley | 6-4,6-3 |
Challenger Granby | 2018/07/23 23:35 | Bradley Mousley v Alexander Sarkissian | 6-3,6-7,4-6 |
Challenger Zhangjiagang | 2018/09/04 04:10 | Yibing Wu v Yecong He | 6-3,6-4 |
Challenger Gwangju Qual | 2018/08/13 01:00 | Jung-Woong Na v Yecong He | 6-3,5-7,5-7 |
Challenger Gwangju Qual | 2018/08/12 01:30 | Yecong He v Jumpei Yamasaki | 6-2,6-4 |
Challenger Gwangju Qual | 2018/08/11 01:30 | Yecong He v Chan-Yeong Oh | 7-6,6-0 |
Challenger Jinan | 2018/08/07 02:00 | James Ward v Yecong He | 2-6,7-5,6-1 |
Challenger Bastad Qual | 2018/07/07 11:05 | Lucas Renard v Yecong He | 4-6,6-3,6-4 |
Challenger Recanati Qual | 2018/06/30 08:00 | Jurij Rodionov v Yecong He | 7-6,6-3 |
ITF China F7 | 2018/06/02 03:25 | Di Wu v Yecong He | 6-0,6-1 |