13 Apr To 21 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2024Seeded: #10Eliminated in round of 32 by R. Carballes Baena.RoundOpponentsStatusScoreRound of 32Roberto Carballes BaenaLost6 - 7 4 - 6
06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in round of 16 by N. Djokovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Novak DjokovicLost7 - 5 6 - 3Round of 32Arthur FilsWon3 - 6 5 - 7Round of 64Taylor FritzWon6 - 4 6 - 4
30 Mar To 07 AprMillennium Estoril OpenATP Estoril, Portugal Men Singles 2024Seeded: #3Eliminated in round of 16 by N. Borges.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Nuno BorgesLost7 - 6 6 - 3
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Seeded: #23Eliminated in round of 16 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Carlos AlcarazLost6 - 3 6 - 3Round of 32Ben SheltonWon6 - 4 7 - 6Round of 64Roman SafiullinWon7 - 5 6 - 1
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Seeded: #26Eliminated in round of 32 by H. Rune.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Holger RuneLost2 - 6 6 - 7Round of 64Denis ShapovalovWon6 - 4 2 - 6 7 - 5
24 Feb To 02 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2024Eliminated in round of 32 by A. Cazaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Arthur CazauxLost4 - 6 6 - 7
17 Feb To 24 FebQatar ExxonMobil OpenATP Doha, Qatar Men Singles 2024Seeded: #7Eliminated in round of 32 by Z. Zhang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zhizhen ZhangLost6 - 2 6 - 0
10 Feb To 18 FebABN AMRO World Tennis TournamentATP Rotterdam, Netherlands Men Singles 2024Eliminated in round of 32 by T. Griekspoor.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tallon GriekspoorLost3 - 6 7 - 6 7 - 6
04 Feb To 11 FebOpen 13 ProvenceATP Marseille, France Men Singles 2024Seeded: #6Eliminated in round of 16 by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Tomas MachacLost6 - 3 6 - 2Round of 32Maximilian MartererWon4 - 6 2 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Seeded: #25Eliminated in round of 64 by L. van Assche.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Luca van AsscheLost3 - 6 6 - 3 7 - 6 3 - 6 0 - 6Round of 128Benjamin BonziWon7 - 6 7 - 6 4 - 6 6 - 2
06 Jan To 14 JanAdelaide International2024 ATP Adelaide, Australia Men SinglesSeeded: #4Eliminated in quarter final by A. Bublik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAlexander BublikLost3 - 6 7 - 6 5 - 7Round of 16Jordan ThompsonWon6 - 4 6 - 1
31 Dec 2023 To 07 JanHONG KONG TENNIS OPEN2024 Hong Kong, Hong Kong Men SinglesSeeded: #6Eliminated in round of 16 by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Pavel KotovLost4 - 6 3 - 6Round of 32Coleman WongWon6 - 4 7 - 5
04 Nov 2023 To 11 Nov 2023Sofia OpenATP Sofia, Bulgaria Men Singles 2023Seeded: #1Eliminated in round of 16 by J. Draper.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Jack DraperLost5 - 7 2 - 6
28 Oct 2023 To 05 Nov 2023Rolex Paris MastersATP Paris, France Men Singles 2023Eliminated in round of 64 by G. Dimitrov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Grigor DimitrovLost6 - 2 6 - 7 6 - 3