06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in qualification by A. Rinderknech.RoundOpponentsStatusScoreQualificationArthur RinderknechLost3 - 6 1 - 6
04 Nov 2023 To 11 Nov 2023Moselle OpenATP Metz, France Men Singles 2023Eliminated in qualification by M. Martineau.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMatteo MartineauLost6 - 4 6 - 4
08 Jan 2022 To 17 Jan 2022Adelaide International 2ATP Adelaide 2, Australia Men Singles 2022Eliminated in qualification by E. Gerasimov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEgor GerasimovLost2 - 6 3 - 6QualificationBrandon WalkinWon4 - 6 6 - 3 7 - 5
02 Mar 2020 To 08 Mar 2020ATP Challenger Monterrey, Mexico2020 ATP Challenger Monterrey, Mexico Men SinglesEliminated in qualification by L. Caruana.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLiam CaruanaLost6 - 4 6 - 3
11 Jan 2020 To 19 Jan 2020ATP Challenger Bendigo, Australia2020 ATP Challenger Bendigo, Australia Men SinglesEliminated in round of 32 by M. Barrios Vera.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marcelo Tomas Barrios VeraLost6 - 2 6 - 2Round of 64Jake DelaneyWon6 - 4 6 - 3
19 Oct 2019 To 27 Oct 2019Swiss Indoors Basel2019 ATP Basel, Switzerland Men SinglesEliminated in qualification by R. Berankis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRicardas BerankisLost3 - 6 6 - 1 6 - 2
23 Sep 2019 To 29 Sep 2019ATP Challenger Orleans, France2019 ATP Challenger Orleans, France Men SinglesEliminated in round of 16 by J. Tsonga.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Jo-Wilfried TsongaLost6 - 2 6 - 2Round of 32Ernests GulbisWon6 - 4 6 - 2Round of 64Adrian Menendez-MaceirasWon6 - 1 6 - 4QualificationValentin RoyerWon4 - 6 6 - 1 7 - 6
12 Aug 2019 To 18 Aug 2019ATP Challenger Portoroz, Slovenia2019 ATP Challenger Portoroz, Slovenia Men SinglesEliminated in round of 64 by I. Marchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Illya MarchenkoLost4 - 6 2 - 6
22 Jul 2019 To 28 Jul 2019ATP Challenger Granby, Canada2019 ATP Challenger Granby, Canada Men SinglesEliminated in round of 64 by E. Zhu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Evan ZhuLost6 - 4 5 - 7 6 - 3
10 Jun 2019 To 16 Jun 2019ATP Challenger Lyon, France2019 ATP Challenger Lyon, France Men SinglesEliminated in round of 64 by S. Nagal.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Sumit NagalLost6 - 4 6 - 2
02 Jun 2019 To 09 Jun 2019ATP Challenger Prostejov, Czech Republic2019 ATP Challenger Prostejov, Czech Republic Men SinglesEliminated in round of 32 by B. Zapata Miralles.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Bernabe Zapata MirallesLost6 - 2 6 - 4Round of 64Kenny De SchepperWon3 - 6 4 - 6
06 May 2019 To 12 May 2019ATP Challenger Aix en Provence, France2019 ATP Challenger Aix en Provence, France Men SinglesEliminated in semi final by P. Cuevas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalPablo CuevasLost6 - 3 6 - 1Quarter-FinalDaniel MasurWon6 - 4 5 - 7 5 - 7Round of 16Thiago MonteiroWon5 - 7 6 - 3 7 - 6