29 Apr 2019 To 05 May 2019ATP Challenger Ostrava, Czech Republic2019 ATP Challenger Ostrava, Czech Republic Men SinglesEliminated in round of 64 by D. Kuzmanov.RoundOpponentsStatusScoreRound of 64Dimitar KuzmanovLostRetired
08 Apr 2019 To 14 Apr 2019ATP Challenger Murcia, Spain2019 ATP Challenger Murcia, Spain Men SinglesEliminated in round of 64 by O. Roca Batalla.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Oriol Roca BatallaLostRetired
21 Apr 2018 To 28 Apr 2018ATP Challenger Tallahassee, USA2018 ATP Challenger Tallahassee, USA Men SinglesEliminated in qualification by Y. Nishioka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYoshihito NishiokaLost6 - 2 6 - 7 4 - 6QualificationMartin CuevasWon3 - 6 1 - 6
14 Apr 2018 To 22 Apr 2018ATP Challenger Sarasota, USA2018 ATP Challenger Sarasota, USA Men SinglesEliminated in qualification by J. Sorgi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJoao Pedro SorgiLost7 - 6 7 - 5
20 May 2017 To 28 May 2017Gonet Geneva Open2017 ATP Geneva, Switzerland Men SinglesSeeded: #6Eliminated in qualification by R. Marcora.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRoberto MarcoraLostRetired
06 May 2017 To 13 May 2017ATP Challenger Rome, Italy2017 ATP Challenger Rome, Italy Men SinglesEliminated in qualification by O. Otte.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOscar OtteLostRetiredQualificationAndreas MiesWon6 - 4 6 - 4
29 Apr 2017 To 07 May 2017ATP Istanbul, Turkey2017 ATP Istanbul, Turkey Men SinglesEliminated in qualification by D. Brands.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDaniel BrandsLost7 - 6 6 - 7 4 - 6