28 Apr To 05 MayATP Challenger Cagliari, ItalyATP Challenger Cagliari, Italy Men Singles 2024Eliminated in round of 32 by F. Coria.RoundOpponentsStatusScoreRound 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
26 Nov 2023 To 03 Dec 2023ATP Challenger Maia, PortugalATP Challenger Maia, Portugal Men Singles 2023Seeded: #4Eliminated in round of 16 by M. Martineau.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Matteo MartineauLostWalkoverRound of 32Tom GentzschWon6 - 7 6 - 3 7 - 5
19 Nov 2023 To 26 Nov 2023ATP Challenger Valencia, SpainATP Challenger Valencia, Spain Men Singles 2023Seeded: #8Won - Defeated R. Bautista Agut in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalRoberto Bautista AgutWon6 - 3 6 - 7 6 - 7Semi-FinalAlbert Ramos-VinolasWon4 - 6 1 - 6