07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by G. Zeppieri.RoundOpponentsStatusScoreQualificationGiulio ZeppieriLost0 - 6 1 - 6
22 Jul 2023 To 30 Jul 2023Plava Laguna Croatia Open UmagATP Umag, Croatia Men Singles 2023Eliminated in qualification by F. Misolic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFilip MisolicLost5 - 7 2 - 6
09 Jul 2023 To 16 Jul 2023ATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2023Eliminated in round of 16 by H. Gaston.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Hugo GastonLost7 - 6 6 - 1Round of 32Gauthier OnclinWon6 - 2 6 - 3
02 Jul 2023 To 09 Jul 2023ATP Challenger Milan, ItalyATP Challenger Milan, Italy Men Singles 2023Eliminated in round of 16 by F. Diaz Acosta.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Facundo Diaz AcostaLost6 - 3 6 - 1Round of 32Stefano TravagliaWon3 - 6 6 - 2 4 - 6
26 Jun 2023 To 16 Jul 2023WimbledonWimbledon Men Singles 2023Eliminated in qualification by F. Meligeni Alves.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFelipe Meligeni AlvesLost4 - 6 6 - 7QualificationEgor GerasimovWon6 - 4 6 - 7 7 - 6
18 Jun 2023 To 24 Jun 2023ATP Challenger Montechiarugolo, ItalyATP Challenger Montechiarugolo, Italy Men Singles 2023Eliminated in round of 32 by S. Napolitano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stefano NapolitanoLost4 - 6 6 - 3 6 - 1
22 May 2023 To 11 Jun 2023Roland GarrosFrench Open Men Singles 2023Eliminated in qualification by J. Shang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJuncheng ShangLost6 - 3 6 - 4
14 May 2023 To 20 May 2023ATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2023Eliminated in round of 32 by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jesper De JongLostRetired
26 Jun 2022 To 03 Jul 2022ATP Challenger Luedenscheid, GermanyATP Challenger Luedenscheid, Germany Men Singles 2022Seeded: #7Eliminated in quarter final by Z. Zhang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalZhizhen ZhangLost3 - 6 1 - 6Round of 16Nicolas KickerWon6 - 4 6 - 1Round of 32Mohamed SafwatWon3 - 6 6 - 1 6 - 4
16 May 2022 To 05 Jun 2022Roland GarrosFrench Open Men Singles 2022Eliminated in round of 64 by A. Bedene.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Aljaz BedeneLost4 - 6 6 - 4 7 - 6 6 - 4Round of 128Jenson BrooksbyWon6 - 2 6 - 1 6 - 2
14 May 2022 To 21 May 2022Gonet Geneva OpenATP Geneva, Switzerland Men Singles 2022Seeded: #6Eliminated in qualification by M. Cecchinato.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarco CecchinatoLost6 - 1 6 - 3QualificationDamien WengerWon4 - 6 2 - 6
08 May 2022 To 15 May 2022ATP Challenger Bordeaux, FranceATP Challenger Bordeaux, France Men Singles 2022Eliminated in quarter final by Q. Halys.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalQuentin HalysLost7 - 5 6 - 7 4 - 6Round of 16Fernando VerdascoWon3 - 6 0 - 6Round of 32Arthur FilsWon6 - 4 6 - 0
01 May 2022 To 09 May 2022ATP Challenger Aix en Provence, FranceATP Challenger Aix en Provence, France Men Singles 2022Seeded: #5Eliminated in round of 16 by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Pavel KotovLost6 - 4 3 - 6 2 - 6Round of 32Alexei PopyrinWon6 - 2 3 - 6 7 - 5
23 Apr 2022 To 01 May 2022Millennium Estoril OpenATP Estoril, Portugal Men Singles 2022Eliminated in round of 16 by F. Verdasco.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Fernando VerdascoLost2 - 6 3 - 6