12 May To 18 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2024Eliminated in qualification by T. Skatov.RoundOpponentsStatusScoreQualificationTimofey SkatovLost6 - 4 6 - 3
07 Apr To 14 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2024Eliminated in semi final by S. Hong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalSeongchan HongLostWalkoverQuarter-FinalLloyd HarrisWon6 - 7 5 - 7Round of 16Alibek KachmazovWon4 - 6 3 - 6Round of 32Mattia BellucciWon6 - 4 6 - 3
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 64 by A. de Minaur.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Alex de MinaurLost6 - 3 6 - 2Round of 128Alexandre MullerWon6 - 7 3 - 6
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in qualification by S. Hong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSeongchan HongLost3 - 6 3 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by L. Klein.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Lukas KleinLost6 - 7 6 - 4 6 - 7 3 - 6
03 Sep 2023 To 10 Sep 2023ATP Challenger Istanbul, TurkeyATP Challenger Istanbul, Turkey Men Singles 2023Seeded: #1Eliminated in round of 32 by N. Hardt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nick HardtLost0 - 6 1 - 6
22 Aug 2023 To 10 Sep 2023US OpenUS Open Men Singles 2023Eliminated in round of 128 by C. Eubanks.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Christopher EubanksLost3 - 6 4 - 6 6 - 0 4 - 6
18 Feb 2023 To 25 Feb 2023Qatar ExxonMobil OpenATP Doha, Qatar Men Singles 2023Eliminated in round of 16 by A. Davidovich Fokina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alejandro Davidovich FokinaLost6 - 3 6 - 2Round of 32Abdullah ShelbayhWon3 - 6 6 - 3 4 - 6
11 Feb 2023 To 19 Feb 2023ABN AMRO World Tennis TournamentATP Rotterdam, Netherlands Men Singles 2023Eliminated in round of 32 by A. Zverev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander ZverevLost4 - 6 6 - 7
08 Jan 2023 To 29 Jan 2023Australian OpenAustralian Open Men Singles 2023Eliminated in round of 128 by C. Eubanks.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Christopher EubanksLost6 - 3 6 - 7 6 - 3 4 - 6 6 - 4
08 Jan 2023 To 14 Jan 2023Adelaide International 2ATP Adelaide 2, Australia Men Singles 2023Won - Defeated R. Bautista Agut in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalRoberto Bautista AgutWon4 - 6 6 - 3 6 - 7