14 Jul 2018 to 22 Jul 2018ATP Challenger Nur-Sultan, Kazakhstan2018 ATP Challenger Astana, Kazakhstan Men Singlesplayer-tournament-eliminated-textroundopponentsstatusscoreround_of_32Khumoyun SultanovLost4 - 6 2 - 6
16 Jun 2018 to 24 Jun 2018ATP Challenger Fergana, Uzbekistan2018 ATP Challenger Fergana, Uzbekistan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Egor GerasimovLost6 - 3 7 - 6round_of_32Yannick MertensWon6 - 4 4 - 6 6 - 3
12 May 2018 to 19 May 2018ATP Challenger Samarkand, Uzbekistan2018 ATP Challenger Samarkand, Uzbekistan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Tsung-Hua YangLost1 - 6 3 - 6
05 May 2018 to 12 May 2018ATP Challenger Karshi, Uzbekistan2018 ATP Challenger Karshi, Uzbekistan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Egor GerasimovLost3 - 6 4 - 6
11 Nov 2017 to 19 Nov 2017ATP Challenger Brescia, Italy2017 ATP Challenger Brescia, Italy Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Alejandro Davidovich FokinaLost3 - 6 4 - 6
04 Nov 2017 to 12 Nov 2017ATP Challenger Bratislava, Slovakia2017 ATP Challenger Bratislava, Slovakia Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationFranko SkugorLost6 - 2 6 - 2qualificationHans PodlipnikWon3 - 6 6 - 4 2 - 6
28 Oct 2017 to 05 Nov 2017ATP Challenger Eckental, Germany2017 ATP Challenger Eckental, Germany Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationMathias BourgueLost4 - 6 7 - 5 6 - 3qualificationGibril DiarraWon6 - 1 6 - 3
14 Oct 2017 to 22 Oct 2017ATP Challenger Ismaning, Germany2017 ATP Challenger Ismaning, Germany Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationHubert HurkaczLost7 - 6 3 - 6 6 - 1qualificationKai LemstraWon3 - 6 6 - 3 3 - 6qualificationNiels LootsmaWon6 - 4 6 - 3
07 Oct 2017 to 15 Oct 2017ATP Challenger Tashkent, Uzbekistan2017 ATP Challenger Tashkent, Uzbekistan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Denis IstominLost6 - 7 6 - 1 7 - 5
26 Aug 2017 to 03 Sep 2017ATP Challenger Como, Italy2017 ATP Challenger Como, Italy Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationAlexander WeisLostretired
29 Jul 2017 to 06 Aug 2017ATP Challenger Chengdu, China2017 ATP Challenger Chengdu, China Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Yecong HeLost2 - 6 4 - 6
17 Jun 2017 to 25 Jun 2017ATP Challenger Fergana, Uzbekistan2017 ATP Challenger Fergana, Uzbekistan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Sanjar FayzievLostretired
20 May 2017 to 28 May 2017ATP Challenger Shymkent, Kazakhstan2017 ATP Challenger Shymkent, Kazakhstan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationMikalai HaliakLostretired
13 May 2017 to 20 May 2017ATP Challenger Samarkand, Uzbekistan2017 ATP Challenger Samarkand, Uzbekistan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Teymuraz GabashviliLost4 - 6 2 - 6
06 May 2017 to 13 May 2017ATP Challenger Karshi, Uzbekistan2017 ATP Challenger Karshi, Uzbekistan Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32N. Sriram BalajiLost3 - 6 1 - 6
06 Aug 2016 to 14 Aug 2016ATP Challenger Aptos, USA2016 ATP Challenger Aptos, USA Men SinglesSeeded: #7player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Marinko MatosevicLost6 - 1 6 - 0
16 Jul 2016 to 24 Jul 2016ATP Challenger Recanati, Italy2016 ATP Challenger Recanati, Italy Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Illya MarchenkoLostretiredround_of_32Antonio MassaraWon6 - 3 6 - 3
02 Jul 2016 to 10 Jul 2016ATP Challenger Bastad, Sweden2016 ATP Challenger Bastad, Sweden Men Singlesplayer-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Daniel Gimeno-TraverLost6 - 2 6 - 2