22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Eliminated in round of 128 by P. Cachin.RoundOpponentsStatusScoreRound of 128Pedro CachinLost6 - 3 6 - 3
13 Apr To 21 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2024Eliminated in round of 32 by S. Tsitsipas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stefanos TsitsipasLost4 - 6 5 - 7Round of 64Pavel KotovWon7 - 5 3 - 6 2 - 6
06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in round of 32 by A. Zverev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander ZverevLost6 - 3 6 - 4Round of 64Daniel EvansWon1 - 6 4 - 6
31 Mar To 07 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2024Seeded: #2Eliminated in round of 16 by A. Vukic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Aleksandar VukicLost7 - 6 2 - 6 7 - 6
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 64 by F. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Francisco CerundoloLost7 - 6 6 - 7 6 - 1Round of 128Kei NishikoriWon6 - 3 6 - 4
11 Mar To 17 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2024Seeded: #2Eliminated in round of 32 by T. Atmane.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Terence AtmaneLost7 - 6 1 - 6 6 - 4
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in round of 128 by B. Coric.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Borna CoricLost6 - 2 3 - 6 6 - 0
25 Feb To 02 MarAbierto Mexicano TelcelATP Acapulco, Mexico Men Singles 2024Eliminated in round of 16 by A. de Minaur.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alex de MinaurLost6 - 1 6 - 3Round of 32Ernesto EscobedoWon7 - 6 4 - 6 6 - 7
17 Feb To 25 FebRio OpenATP Rio de Janeiro, Brazil Men Singles 2024Seeded: #8Eliminated in round of 32 by J. Munar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jaume MunarLost3 - 6 1 - 6
10 Feb To 18 FebArgentina OpenATP Buenos Aires, Argentina Men Singles 2024Eliminated in round of 32 by F. Coria.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Federico CoriaLost5 - 7 6 - 4 5 - 7
03 Feb To 11 FebCordoba OpenATP Cordoba, Argentina Men Singles 2024Seeded: #4Eliminated in round of 16 by L. Darderi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Luciano DarderiLost6 - 0 6 - 3
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by T. Kokkinakis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Thanasi KokkinakisLost6 - 7 6 - 2 7 - 6 1 - 6 6 - 7
05 Jan To 13 JanASB ClassicATP Auckland, New Zealand Men Singles 2024Seeded: #7Eliminated in round of 16 by R. Carballes Baena.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Roberto Carballes BaenaLost7 - 5 6 - 3Round of 32Denis ShapovalovWon4 - 6 2 - 6
31 Dec 2023 To 07 JanHONG KONG TENNIS OPEN2024 Hong Kong, Hong Kong Men SinglesEliminated in semi final by E. Ruusuvuori.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalEmil RuusuvuoriLost6 - 4 5 - 7 3 - 6Quarter-FinalRoberto Bautista AgutWon6 - 4 6 - 4Round of 16Jan-Lennard StruffWon7 - 6 6 - 7 6 - 7Round of 32Mackenzie McDonaldWon6 - 1 6 - 2
04 Nov 2023 To 11 Nov 2023Sofia OpenATP Sofia, Bulgaria Men Singles 2023Seeded: #7Eliminated in quarter final by A. Mannarino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAdrian MannarinoLost7 - 6 4 - 6 3 - 6