18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 64 by C. Alcaraz.RoundOpponentsStatusScoreRound of 64Carlos AlcarazLost6 - 2 6 - 1Round of 128Aleksandar VukicWon6 - 7 3 - 6
11 Mar To 17 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2024Seeded: #6Eliminated in round of 32 by C. Lestienne.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Constant LestienneLostRetired
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in round of 64 by D. Medvedev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Daniil MedvedevLost6 - 2 6 - 3Round of 128Flavio CobolliWon4 - 6 4 - 6
24 Feb To 03 MarMovistar Chile OpenATP Santiago, Chile Men Singles 2024Seeded: #7Eliminated in round of 32 by C. Moutet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Corentin MoutetLost6 - 3 5 - 7 6 - 2
17 Feb To 25 FebRio OpenATP Rio de Janeiro, Brazil Men Singles 2024Eliminated in round of 32 by C. Garin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Cristian GarinLost6 - 2 6 - 7 3 - 6
10 Feb To 18 FebArgentina OpenATP Buenos Aires, Argentina Men Singles 2024Eliminated in round of 32 by T. Etcheverry.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tomas Martin EtcheverryLost4 - 6 1 - 6
03 Feb To 11 FebCordoba OpenATP Cordoba, Argentina Men Singles 2024Seeded: #8Eliminated in round of 16 by F. Bagnis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Facundo BagnisLost7 - 6 6 - 4Round of 32Mariano NavoneWon6 - 3 3 - 6 3 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by H. Gaston.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Hugo GastonLost3 - 6 2 - 6 6 - 3 4 - 6
05 Jan To 13 JanASB ClassicATP Auckland, New Zealand Men Singles 2024Eliminated in quarter final by B. Shelton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBen SheltonLost6 - 4 6 - 3Round of 16Sebastian OfnerWon7 - 5 6 - 3Round of 32Roberto Bautista AgutWon4 - 6 3 - 6
04 Nov 2023 To 11 Nov 2023Sofia OpenATP Sofia, Bulgaria Men Singles 2023Eliminated in round of 32 by A. Ramos-Vinolas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Albert Ramos-VinolasLost5 - 7 6 - 4 3 - 6
28 Oct 2023 To 05 Nov 2023Rolex Paris MastersATP Paris, France Men Singles 2023Seeded: #13Eliminated in qualification by J. Wolf.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJeffrey John WolfLost6 - 3 6 - 4QualificationJuan Pablo VarillasWon4 - 6 2 - 6
15 Oct 2023 To 22 Oct 2023European OpenATP Antwerp, Belgium Men Singles 2023Seeded: #6Eliminated in round of 32 by G. Mpetshi Perricard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Giovanni Mpetshi PerricardLost6 - 0 3 - 6 6 - 7
08 Oct 2023 To 15 Oct 2023ATP Challenger Malaga, SpainATP Challenger Malaga, Spain Men Singles 2023Seeded: #2Eliminated in round of 32 by M. Bellucci.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mattia BellucciLost4 - 6 6 - 3 6 - 2
02 Oct 2023 To 15 Oct 2023Rolex Shanghai MastersATP Shanghai, China Men Singles 2023Eliminated in round of 128 by A. Vukic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Aleksandar VukicLost6 - 4 7 - 6
26 Sep 2023 To 03 Oct 2023Astana OpenATP Astana, Kazakhstan Men Singles 2023Eliminated in round of 32 by S. Shimabukuro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Sho ShimabukuroLost6 - 2 6 - 4
17 Sep 2023 To 24 Sep 2023ATP Challenger Bad Waltersdorf, AustriaATP Challenger Bad Waltersdorf, Austria Men Singles 2023Seeded: #1Eliminated in round of 32 by J. Kovalik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jozef KovalikLost5 - 7 6 - 3 6 - 7
03 Sep 2023 To 09 Sep 2023ATP Challenger Seville, SpainATP Challenger Seville, Spain Men Singles 2023Seeded: #1Won - Defeated C. Hemery in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalCalvin HemeryWon6 - 3 6 - 1