22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Eliminated in round of 128 by J. Mensik.RoundOpponentsStatusScoreRound of 128Jakub MensikLost4 - 6 6 - 7
13 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2024Eliminated in round of 16 by M. Huesler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marc-Andrea HueslerLost2 - 6 4 - 6Round of 32Alexander ShevchenkoWon7 - 6 3 - 6 5 - 7
06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in round of 64 by A. Fils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Arthur FilsLost6 - 0 6 - 2QualificationJaume MunarLost7 - 6 1 - 6 5 - 7QualificationHugo GastonWon4 - 6 6 - 0 6 - 4
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 32 by G. Dimitrov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Grigor DimitrovLost6 - 1 6 - 0Round of 64Adrian MannarinoWon3 - 6 7 - 6 6 - 4Round of 128Emil RuusuvuoriWon4 - 6 6 - 4 4 - 6
11 Mar To 17 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2024Seeded: #4Eliminated in round of 32 by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Emilio NavaLost6 - 4 6 - 0
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in round of 64 by T. Griekspoor.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Tallon GriekspoorLost3 - 6 3 - 6Round of 128Pedro CachinWon6 - 7 6 - 4 6 - 1
24 Feb To 03 MarMovistar Chile OpenATP Santiago, Chile Men Singles 2024Seeded: #5Eliminated in round of 32 by J. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Juan Manuel CerundoloLost3 - 6 6 - 3 7 - 5
17 Feb To 25 FebRio OpenATP Rio de Janeiro, Brazil Men Singles 2024Eliminated in round of 16 by M. Navone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Mariano NavoneLost6 - 1 6 - 2Round of 32Nicolas JarryWon6 - 1 1 - 6 7 - 5
10 Feb To 18 FebArgentina OpenATP Buenos Aires, Argentina Men Singles 2024Eliminated in round of 32 by A. Tabilo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alejandro TabiloLost1 - 6 3 - 6
03 Feb To 11 FebCordoba OpenATP Cordoba, Argentina Men Singles 2024Seeded: #7Eliminated in quarter final by L. Darderi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalLuciano DarderiLost6 - 7 1 - 6Round of 16Roman Andres BurruchagaWon3 - 6 6 - 1 6 - 4Round of 32Juan Pablo VarillasWon5 - 7 7 - 6 6 - 1
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by G. Monfils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Gael MonfilsLost4 - 6 3 - 6 5 - 7
06 Jan To 14 JanAdelaide International2024 ATP Adelaide, Australia Men SinglesEliminated in round of 32 by L. Sonego.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lorenzo SonegoLost5 - 7 6 - 2 6 - 7
30 Dec 2023 To 07 JanBRISBANE INTERNATIONALATP Brisbane, Australia Men Singles 2024Eliminated in round of 16 by J. Duckworth.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16James DuckworthLost4 - 6 6 - 1 7 - 6Round of 32Sebastian KordaWon7 - 5 6 - 4
04 Nov 2023 To 11 Nov 2023Moselle OpenATP Metz, France Men Singles 2023Seeded: #7Eliminated in round of 32 by G. Barrere.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gregoire BarrereLost7 - 6 6 - 4