18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Seeded: #19Eliminated in round of 64 by Y. Hanfmann.RoundOpponentsStatusScoreRound of 64Yannick HanfmannLost3 - 6 7 - 6 6 - 4
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Seeded: #21Eliminated in round of 32 by G. Dimitrov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Grigor DimitrovLost3 - 6 3 - 6Round of 64Tomas MachacWon6 - 1 6 - 2
24 Feb To 02 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2024Seeded: #6Eliminated in round of 32 by B. Van de Zandschulp.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Botic Van de ZandschulpLost6 - 7 5 - 7
10 Feb To 18 FebDelray Beach OpenATP Delray Beach, USA Men Singles 2024Seeded: #4Eliminated in round of 16 by M. Giron.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marcos GironLost0 - 6 7 - 6 1 - 6
04 Feb To 11 FebDallas OpenATP Dallas, USA Men Singles 2024Seeded: #4Eliminated in semi final by M. Giron.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalMarcos GironLost6 - 1 6 - 3Quarter-FinalJames DuckworthWonRetiredRound of 16Yoshihito NishiokaWonWalkover
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Seeded: #20Eliminated in round of 16 by N. Djokovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Novak DjokovicLost6 - 0 6 - 0 6 - 3Round of 32Ben SheltonWon7 - 6 1 - 6 6 - 7 6 - 3 6 - 4Round of 64Jaume MunarWon6 - 3 6 - 3 1 - 6 2 - 6 6 - 3Round of 128Stan WawrinkaWon6 - 4 3 - 6 5 - 7 6 - 3 6 - 0
04 Nov 2023 To 11 Nov 2023Sofia OpenATP Sofia, Bulgaria Men Singles 2023Seeded: #2Won - Defeated J. Draper in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalJack DraperWon6 - 7 6 - 2 3 - 6Semi-FinalPavel KotovWon2 - 6 6 - 7Quarter-FinalSebastian OfnerWon7 - 6 4 - 6 3 - 6Round of 16Albert Ramos-VinolasWon4 - 6 4 - 6
28 Oct 2023 To 05 Nov 2023Rolex Paris MastersATP Paris, France Men Singles 2023Eliminated in round of 64 by B. Van de Zandschulp.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Botic Van de ZandschulpLost6 - 4 7 - 5
21 Oct 2023 To 29 Oct 2023Swiss Indoors BaselATP Basel, Switzerland Men Singles 2023Eliminated in round of 32 by N. Jarry.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nicolas JarryLost7 - 6 6 - 7 6 - 4
14 Oct 2023 To 22 Oct 2023Stockholm OpenATP Stockholm, Sweden Men Singles 2023Seeded: #2Eliminated in quarter final by G. Monfils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalGael MonfilsLost7 - 5 7 - 6