20 May To 09 JunRoland GarrosFrench Open Men Singles 2024Seeded: #22Eliminated in round of 128 by G. Zeppieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Giulio ZeppieriLost4 - 6 6 - 2 6 - 1 6 - 2
18 May To 25 MayOpen Parc Auvergne-Rhone-Alpes LyonATP Lyon, France Men Singles 2024Seeded: #3Eliminated in round of 16 by L. Darderi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Luciano DarderiLost6 - 7 3 - 6
06 May To 19 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2024Seeded: #19Eliminated in round of 64 by Z. Zhang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Zhizhen ZhangLost6 - 1 6 - 3
29 Apr To 05 MayATP Challenger Aix en Provence, FranceATP Challenger Aix en Provence, France Men Singles 2024Seeded: #1Eliminated in round of 16 by R. Gasquet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Richard GasquetLost2 - 6 2 - 6
22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Seeded: #19Eliminated in round of 64 by F. Auger-Aliassime.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Felix Auger-AliassimeLost6 - 0 6 - 4
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Seeded: #19Eliminated in round of 64 by Y. Hanfmann.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Yannick HanfmannLost3 - 6 7 - 6 6 - 4
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Seeded: #21Eliminated in round of 32 by G. Dimitrov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Grigor DimitrovLost3 - 6 3 - 6Round of 64Tomas MachacWon6 - 1 6 - 2