13 May To 19 MayATP Challenger Turin, ItalyATP Challenger Turin, Italy Men Singles 2024Eliminated in round of 16 by M. Arnaldi.RoundOpponentsStatusScoreRound of 16Matteo ArnaldiLost6 - 3 6 - 4Round of 32Giulio ZeppieriWon6 - 2 6 - 3
06 May To 19 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2024Eliminated in round of 64 by T. Fritz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Taylor FritzLost6 - 3 6 - 4Round of 128Daniel EvansWon4 - 6 6 - 3 2 - 6
28 Apr To 05 MayATP Challenger Cagliari, ItalyATP Challenger Cagliari, Italy Men Singles 2024Eliminated in round of 32 by F. Coria.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Federico CoriaLostRetired
14 Apr To 21 AprATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2024Seeded: #1Eliminated in round of 16 by S. Napolitano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Stefano NapolitanoLost5 - 7 6 - 4 6 - 7Round of 32Joris de LooreWon4 - 6 6 - 4 6 - 4
31 Mar To 07 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2024Eliminated in quarter final by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalPavel KotovLost1 - 6 2 - 6Round of 16Laslo DjereWon6 - 7 6 - 2 4 - 6Round of 32Hugo GastonWon6 - 7 6 - 1 6 - 4QualificationLucas MiedlerWon3 - 6 6 - 3 6 - 2QualificationMathias BourgueWon6 - 3 3 - 6 6 - 4
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Seeded: #4Eliminated in round of 16 by A. Gea.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Arthur GeaLost6 - 4 2 - 6 4 - 6Round of 32Santiago Rodriguez TavernaWon6 - 3 1 - 6 6 - 2
11 Mar To 17 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2024Eliminated in round of 16 by A. Vukic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Aleksandar VukicLost6 - 1 6 - 1Round of 32Michael MmohWon7 - 6 6 - 2
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in round of 64 by S. Baez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Sebastian BaezLost5 - 7 3 - 6Round of 128Bernabe Zapata MirallesWon4 - 6 6 - 2 6 - 3
17 Feb To 24 FebQatar ExxonMobil OpenATP Doha, Qatar Men Singles 2024Seeded: #4Eliminated in qualification by D. Dzumhur.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDamir DzumhurLost4 - 6 6 - 7
11 Feb To 17 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2024Seeded: #2Eliminated in round of 16 by A. Shelbayh.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Abdullah ShelbayhLost3 - 6 7 - 6 6 - 0Round of 32Yusuf QaedWon1 - 6 1 - 6
14 Jan To 21 JanATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2024Seeded: #1Eliminated in round of 16 by D. Yevseyev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Denis YevseyevLost3 - 6 6 - 1 3 - 6Round of 32Matteo MartineauWon6 - 7 6 - 3 6 - 1