20 May To 09 JunRoland GarrosFrench Open Men Singles 2024Eliminated in round of 128 by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Tomas MachacLost6 - 7 4 - 6 3 - 6
06 May To 19 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2024Eliminated in round of 16 by A. Zverev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alexander ZverevLost6 - 2 7 - 5Round of 32Francesco PassaroWon6 - 4 6 - 7 6 - 7Round of 64Alexander BublikWon6 - 4 6 - 4Round of 128Pedro MartinezWon6 - 7 6 - 4 7 - 6
28 Apr To 05 MayATP Challenger Cagliari, ItalyATP Challenger Cagliari, Italy Men Singles 2024Seeded: #7Eliminated in quarter final by L. Musetti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalLorenzo MusettiLost6 - 1 1 - 6 2 - 6Round of 16Yoshihito NishiokaWon6 - 3 6 - 7 6 - 3Round of 32Francesco MaestrelliWon6 - 3 7 - 5
22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Eliminated in round of 128 by J. Munar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jaume MunarLost7 - 5 6 - 4
14 Apr To 21 AprATP Bucharest, RomaniaATP Bucharest, Romania Men Singles 2024Seeded: #7Eliminated in round of 16 by C. Moutet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Corentin MoutetLost2 - 6 7 - 6 2 - 6Round of 32Stan WawrinkaWon3 - 6 7 - 5 6 - 2
30 Mar To 07 AprMillennium Estoril OpenATP Estoril, Portugal Men Singles 2024Eliminated in quarter final by C. Garin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalCristian GarinLost6 - 2 7 - 6Round of 16Lorenzo MusettiWon7 - 6 6 - 3Round of 32Lucas PouilleWon6 - 0 6 - 7 3 - 6
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 128 by T. Seyboth Wild.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Thiago Seyboth WildLost6 - 4 7 - 5