27 Feb 2021 to 07 Mar 2021ABN AMRO World Tennis Tournament2021 ATP Rotterdam, Netherlands Men Singlesplayer-tournament-eliminated-textroundopponentsstatusscorequalificationCameron NorrieLost6 - 2 6 - 0
21 Sep 2019 to 29 Sep 2019Zhuhai Championships2019 ATP Zhuhai, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationSoonwoo KwonLost6 - 3 6 - 2
16 Sep 2019 to 22 Sep 2019ATP Challenger Kaohsiung, Chinese Taipei2019 ATP Challenger Kaohsiung, Chinese Taipei Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Alex BoltLost7 - 5 6 - 4round_of_64Yun Seong ChungWon4 - 6 3 - 6
09 Sep 2019 to 15 Sep 2019ATP Challenger Shanghai, China2019 ATP Challenger Shanghai, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_64Makoto OchiLost4 - 6 2 - 6
17 Nov 2018 to 24 Nov 2018ATP Challenger Pune, India2018 ATP Challenger Pune, India Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationLucas GerchLost3 - 6 6 - 4 6 - 4qualificationDhruv SunishWon6 - 4 6 - 3
10 Nov 2018 to 17 Nov 2018ATP Challenger Bengaluru, India2018 ATP Challenger Bangalore, India Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationAntoine EscoffierLost2 - 6 6 - 3 4 - 6
27 Oct 2018 to 04 Nov 2018ATP Challenger Shenzhen II, China2018 ATP Challenger Shenzhen II, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationKhumoyun SultanovLost1 - 6 2 - 6
20 Oct 2018 to 28 Oct 2018ATP Challenger Liuzhou, China2018 ATP Challenger Liuzhou, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationZsombor PirosLost7 - 6 4 - 6 6 - 7
13 Oct 2018 to 21 Oct 2018ATP Challenger Ningbo, China2018 ATP Challenger Ningbo, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationKaito UesugiLost5 - 7 4 - 6
11 Aug 2018 to 19 Aug 2018ATP Challenger Gwangju, Korea Republic2018 ATP Challenger Gwangju, South Korea Men SinglesSeeded: #5player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationJi Hoon SonLostwalkover
04 Aug 2018 to 12 Aug 2018ATP Challenger Jinan, China2018 ATP Challenger Jinan, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationYan (1989) BaiLost6 - 2 7 - 5qualificationBenjamin LockWon6 - 4 6 - 3qualificationChuhan WangWon6 - 1 1 - 6 6 - 4
28 Jul 2018 to 05 Aug 2018ATP Challenger Chengdu, China2018 ATP Challenger Chengdu, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Tatsuma ItoLost6 - 4 6 - 1round_of_32Arjun KadheWon2 - 6 4 - 6qualificationTung-Lin WuWon7 - 6 5 - 7 1 - 6qualificationWishaya TrongcharoenchaikulWon6 - 3 6 - 0qualificationJumpei YamasakiWon6 - 2 6 - 2
14 Jul 2018 to 22 Jul 2018ATP Challenger Scheveningen, Netherlands2018 ATP Challenger Scheveningen, Netherlands Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationAntoine BellierLost6 - 1 3 - 6 3 - 6
09 Jun 2018 to 17 Jun 2018Libema Open2018 ATP S-Hertogenbosch, Netherlands Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationAlex BoltLost3 - 6 3 - 6qualificationDonald YoungWon4 - 6 2 - 6