06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in round of 64 by S. Tsitsipas.RoundOpponentsStatusScoreRound of 64Stefanos TsitsipasLostRetired
31 Mar To 07 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2024Seeded: #1Eliminated in round of 16 by F. Fognini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Fabio FogniniLost6 - 7 6 - 2 4 - 6
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 64 by K. Khachanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Karen KhachanovLost2 - 6 4 - 6Round of 128Coleman WongWon7 - 5 7 - 6
17 Feb To 25 FebRio OpenATP Rio de Janeiro, Brazil Men Singles 2024Seeded: #6Eliminated in round of 16 by D. Lajovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dusan LajovicLost6 - 2 7 - 5Round of 32Bernabe Zapata MirallesWon3 - 6 1 - 6
10 Feb To 18 FebArgentina OpenATP Buenos Aires, Argentina Men Singles 2024Seeded: #7Eliminated in round of 16 by A. Vavassori.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Andrea VavassoriLost6 - 4 7 - 5Round of 32Marin CilicWon6 - 4 3 - 6 0 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by A. Cazaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Arthur CazauxLost2 - 6 7 - 6 2 - 6 6 - 3 2 - 6
31 Dec 2023 To 07 JanHONG KONG TENNIS OPEN2024 Hong Kong, Hong Kong Men SinglesSeeded: #7Eliminated in round of 32 by J. Shang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Juncheng ShangLost6 - 7 6 - 3 7 - 6
28 Oct 2023 To 05 Nov 2023Rolex Paris MastersATP Paris, France Men Singles 2023Eliminated in round of 32 by K. Khachanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Karen KhachanovLost6 - 4 7 - 5Round of 64Luca van AsscheWon6 - 7 6 - 4 6 - 4
14 Oct 2023 To 22 Oct 2023Stockholm OpenATP Stockholm, Sweden Men Singles 2023Eliminated in semi final by G. Monfils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalGael MonfilsLost5 - 7 2 - 6Quarter-FinalTomas MachacWon5 - 7 7 - 6 6 - 4Round of 16Jeffrey John WolfWon5 - 7 4 - 6Round of 32Leo BorgWon6 - 3 6 - 3
02 Oct 2023 To 15 Oct 2023Rolex Shanghai MastersATP Shanghai, China Men Singles 2023Eliminated in round of 128 by R. Hijikata.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Rinky HijikataLost7 - 6 7 - 5
26 Sep 2023 To 03 Oct 2023Astana OpenATP Astana, Kazakhstan Men Singles 2023Seeded: #7Eliminated in round of 32 by H. Medjedovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Hamad MedjedovicLostRetired
22 Aug 2023 To 10 Sep 2023US OpenUS Open Men Singles 2023Seeded: #32Eliminated in round of 32 by N. Djokovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Novak DjokovicLost6 - 4 6 - 4 1 - 6 1 - 6 3 - 6Round of 64Hugo GastonWon6 - 1 6 - 2 6 - 3