13 Apr To 21 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2024Eliminated in round of 64 by B. Nakashima.RoundOpponentsStatusScoreRound of 64Brandon NakashimaLost6 - 7 2 - 6
06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in round of 64 by S. Ofner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Sebastian OfnerLost1 - 6 4 - 6
31 Mar To 07 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2024Seeded: #3Eliminated in round of 16 by R. Carballes Baena.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Roberto Carballes BaenaLost4 - 6 6 - 7
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 64 by C. Eubanks.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Christopher EubanksLost6 - 7 6 - 3 6 - 7Round of 128Lorenzo SonegoWon6 - 1 3 - 6 4 - 6
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in round of 128 by R. Safiullin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Roman SafiullinLost6 - 1 5 - 7 6 - 2
25 Feb To 02 MarAbierto Mexicano TelcelATP Acapulco, Mexico Men Singles 2024Eliminated in round of 32 by B. Shelton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ben SheltonLost6 - 2 5 - 7 6 - 7
17 Feb To 24 FebMifel OpenATP Los Cabos, Mexico Men Singles 2024Eliminated in round of 16 by T. Kokkinakis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Thanasi KokkinakisLost6 - 4 6 - 2Round of 32Roman SafiullinWon6 - 2 6 - 4
10 Feb To 18 FebDelray Beach OpenATP Delray Beach, USA Men Singles 2024Seeded: #7Eliminated in round of 32 by J. Thompson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jordan ThompsonLost5 - 7 0 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by L. Sonego.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Lorenzo SonegoLost6 - 4 6 - 7 2 - 6 6 - 7
06 Jan To 14 JanAdelaide International2024 ATP Adelaide, Australia Men SinglesEliminated in round of 16 by A. Bublik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alexander BublikLost6 - 4 2 - 6 1 - 6Round of 32Rinky HijikataWon3 - 6 4 - 6
21 Oct 2023 To 29 Oct 2023Erste Bank OpenATP Vienna, Austria Men Singles 2023Eliminated in round of 32 by F. Tiafoe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Frances TiafoeLostRetired
14 Oct 2023 To 22 Oct 2023Stockholm OpenATP Stockholm, Sweden Men Singles 2023Seeded: #8Eliminated in round of 32 by F. Misolic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Filip MisolicLost4 - 6 6 - 7
02 Oct 2023 To 15 Oct 2023Rolex Shanghai MastersATP Shanghai, China Men Singles 2023Seeded: #30Eliminated in round of 32 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Carlos AlcarazLost7 - 6 6 - 4Round of 64Mikhail KukushkinWonRetired
26 Sep 2023 To 04 Oct 2023China OpenATP Beijing, China Men Singles 2023Eliminated in round of 32 by J. Sinner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jannik SinnerLost4 - 6 7 - 6 3 - 6
19 Sep 2023 To 26 Sep 2023Chengdu OpenATP Chengdu, China Men Singles 2023Seeded: #4Eliminated in round of 16 by R. Safiullin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Roman SafiullinLost6 - 3 6 - 3
22 Aug 2023 To 10 Sep 2023US OpenUS Open Men Singles 2023Seeded: #26Eliminated in round of 32 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Carlos AlcarazLost6 - 2 6 - 3 4 - 6 6 - 3Round of 64Botic Van de ZandschulpWon6 - 1 1 - 6 3 - 6 3 - 6Round of 128Daniel Elahi GalanWon4 - 6 2 - 6 5 - 7
12 Aug 2023 To 20 Aug 2023Cincinnati OpenATP Cincinnati, USA Men Singles 2023Eliminated in round of 64 by L. Musetti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Lorenzo MusettiLost4 - 6 3 - 6