03 Oct 2021 To 10 Oct 2021ATP Challenger Barcelona, Spain2021 ATP Challenger Barcelona, Spain Men SinglesEliminated in qualification by O. Krutykh.RoundOpponentsStatusScoreQualificationOleksii KrutykhLost6 - 2 6 - 0
16 May 2021 To 22 May 2021ATP Challenger Oeiras 3, Portugal2021 ATP Challenger Oeiras 3, Portugal Men SinglesEliminated in qualification by E. Gulbis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationErnests GulbisLost6 - 1 6 - 1
23 Sep 2019 To 29 Sep 2019ATP Challenger Florence, Italy2019 ATP Challenger Florence, Italy Men SinglesEliminated in round of 64 by M. Vilella Martinez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Mario Vilella MartinezLost6 - 7 2 - 6
16 Sep 2019 To 22 Sep 2019ATP Challenger Biella, Italy2019 ATP Challenger Biella, Italy Men SinglesEliminated in round of 64 by V. Galovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Viktor GalovicLost3 - 6 5 - 7
09 Sep 2019 To 15 Sep 2019ATP Challenger Seville, Spain2019 ATP Challenger Seville, Spain Men SinglesEliminated in round of 32 by C. Taberner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Carlos TabernerLost2 - 6 0 - 6Round of 64Pol Toledo BagueWon4 - 6 6 - 2 7 - 6
26 Aug 2019 To 01 Sep 2019ATP Challenger Como, Italy2019 ATP Challenger Como, Italy Men SinglesEliminated in round of 64 by F. Reboul.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Fabien ReboulLost6 - 1 3 - 6 6 - 3
19 Aug 2019 To 25 Aug 2019ATP Challenger Todi, Italy2019 ATP Challenger L Aquila, Italy Men SinglesEliminated in round of 64 by C. Taberner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Carlos TabernerLost7 - 6 7 - 5
12 Aug 2019 To 18 Aug 2019ATP Challenger Cordenons, Italy2019 ATP Challenger Cordenons, Italy Men SinglesEliminated in round of 64 by T. Seyboth Wild.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Thiago Seyboth WildLost6 - 7 1 - 6
29 Jul 2019 To 04 Aug 2019ATP Challenger Liberec, Czech Republic2019 ATP Challenger Liberec, Czech Republic Men SinglesSeeded: #16Eliminated in round of 16 by P. Nejedly.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Pavel NejedlyLost4 - 6 6 - 4 1 - 6Round of 32Louis WesselsWon6 - 4 3 - 6 6 - 3
22 Jul 2019 To 28 Jul 2019ATP Challenger Prague, Czech Republic2019 ATP Challenger Prague, Czech Republic Men SinglesSeeded: #15Eliminated in round of 32 by L. Klein.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lukas KleinLost6 - 3 6 - 7 6 - 2
15 Jul 2019 To 21 Jul 2019ATP Challenger Amersfoort, Netherlands2019 ATP Challenger Amersfoort, Netherlands Men SinglesSeeded: #10Eliminated in quarter final by I. Sijsling.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalIgor SijslingLost6 - 3 7 - 5Round of 16Mohamed SafwatWon6 - 1 7 - 6Round of 32Emil RuusuvuoriWon6 - 2 7 - 6
08 Jul 2019 To 14 Jul 2019ATP Challenger Perugia, Italy2019 ATP Challenger Perugia, Italy Men SinglesEliminated in round of 64 by M. Vilella Martinez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Mario Vilella MartinezLost6 - 3 5 - 7 6 - 2
01 Jul 2019 To 07 Jul 2019ATP Challenger Ludwigshafen, Germany2019 ATP Challenger Ludwigshafen, Germany Men SinglesEliminated in round of 16 by S. Travaglia.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Stefano TravagliaLost4 - 6 2 - 6Round of 32Rogerio Dutra SilvaWon6 - 3 6 - 7 0 - 6Round of 64Marek GengelWon6 - 4 6 - 4
17 Jun 2019 To 23 Jun 2019ATP Challenger Parma, Italy2019 ATP Challenger Parma, Italy Men SinglesSeeded: #11Eliminated in round of 32 by R. Brancaccio.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Raul BrancaccioLost6 - 7 3 - 6
10 Jun 2019 To 16 Jun 2019ATP Challenger Shymkent 2, Kazakhstan2019 ATP Challenger Shymkent II, Kazakhstan Men SinglesSeeded: #15Eliminated in quarter final by A. Tabilo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAlejandro TabiloLost7 - 6 3 - 6 1 - 6Round of 16Malek JaziriWon1 - 6 5 - 7Round of 32Evan KingWon6 - 3 1 - 6 5 - 7