20 May To 09 JunRoland GarrosFrench Open Men Singles 2024Seeded: #29Eliminated in round of 128 by M. Arnaldi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Matteo ArnaldiLost6 - 3 4 - 6 6 - 4 6 - 2
13 May To 19 MayATP Challenger Bordeaux, FranceATP Challenger Bordeaux, France Men Singles 2024Seeded: #1Won - Defeated P. Martinez in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalPedro MartinezWon6 - 2 6 - 3Semi-FinalGregoire BarrereWon6 - 4 6 - 4Quarter-FinalThanasi KokkinakisWon7 - 6 6 - 3Round of 16Botic Van de ZandschulpWon6 - 2 4 - 6 6 - 1
06 May To 19 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2024Seeded: #31Eliminated in round of 64 by A. Muller.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Alexandre MullerLost5 - 7 3 - 6
22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Seeded: #31Eliminated in round of 64 by D. Altmaier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Daniel AltmaierLost6 - 2 6 - 3
13 Apr To 21 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2024Seeded: #16Eliminated in quarter final by D. Lajovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalDusan LajovicLost4 - 6 6 - 3 2 - 6Round of 16Alex de MinaurWon5 - 7 2 - 6Round of 32Daniel AltmaierWon4 - 6 6 - 1 1 - 6
06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in round of 32 by L. Musetti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lorenzo MusettiLost3 - 6 5 - 7Round of 64Yannick HanfmannWon6 - 0 6 - 2
30 Mar To 07 AprMillennium Estoril OpenATP Estoril, Portugal Men Singles 2024Seeded: #5Eliminated in round of 16 by C. Garin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Cristian GarinLost6 - 2 4 - 6 4 - 6Round of 32Joao SousaWon7 - 5 6 - 4