13 May To 19 MayATP Challenger Turin, ItalyATP Challenger Turin, Italy Men Singles 2024Eliminated in round of 32 by Y. Hanfmann.RoundOpponentsStatusScoreRound of 32Yannick HanfmannLostRetired
06 May To 19 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2024Eliminated in round of 128 by F. Cobolli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Flavio CobolliLost4 - 6 2 - 6QualificationRichard GasquetWon6 - 3 6 - 4QualificationAndrea PicchioneWon4 - 6 6 - 3 7 - 5
22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Seeded: #13Eliminated in qualification by G. Zeppieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGiulio ZeppieriLost6 - 3 7 - 6
13 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2024Eliminated in round of 32 by F. Auger-Aliassime.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Felix Auger-AliassimeLost6 - 7 7 - 6 7 - 6
06 Apr To 14 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2024Eliminated in qualification by C. O'Connell.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationChristopher O'ConnellLost7 - 5 3 - 6 6 - 3
30 Mar To 07 AprMillennium Estoril OpenATP Estoril, Portugal Men Singles 2024Eliminated in round of 32 by D. Thiem.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dominic ThiemLost1 - 6 7 - 6 4 - 6
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Seeded: #3Eliminated in round of 16 by U. Blanchet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Ugo BlanchetLostWalkoverRound of 32Elias YmerWon3 - 6 0 - 6
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Seeded: #7Eliminated in qualification by L. Klein.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLukas KleinLost2 - 6 4 - 6
24 Feb To 02 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2024Eliminated in round of 32 by C. O'Connell.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Christopher O'ConnellLost2 - 6 4 - 6QualificationLuca van AsscheWon7 - 5 3 - 6 4 - 6QualificationYanki ErelWon3 - 6 4 - 6
17 Feb To 24 FebQatar ExxonMobil OpenATP Doha, Qatar Men Singles 2024Eliminated in round of 32 by H. Grenier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Hugo GrenierLost6 - 7 5 - 7QualificationVit KoprivaLost3 - 6 1 - 6QualificationElias YmerWon7 - 6 6 - 4
10 Feb To 18 FebABN AMRO World Tennis TournamentATP Rotterdam, Netherlands Men Singles 2024Seeded: #6Eliminated in qualification by D. Shapovalov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDenis ShapovalovLost7 - 5 6 - 4
04 Feb To 11 FebOpen 13 ProvenceATP Marseille, France Men Singles 2024Eliminated in round of 32 by L. Musetti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lorenzo MusettiLost4 - 6 2 - 6
28 Jan To 04 FebOpen Sud de FranceATP Montpellier, France Men Singles 2024Eliminated in round of 32 by A. Cazaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Arthur CazauxLost1 - 6 3 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by N. Borges.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Nuno BorgesLost5 - 7 6 - 7 2 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Danderyd, SwedenATP Challenger Danderyd, Sweden Men Singles 2023Seeded: #2Won - Defeated B. Nakashima in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalBrandon NakashimaWon6 - 2 4 - 6 3 - 6Semi-FinalFlavio CobolliWon2 - 6 0 - 6