02 Jun To 09 JunATP Challenger Heilbronn, GermanyATP Challenger Heilbronn, Germany Men Singles 2024Seeded: #8Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Matteo MartineauEstimated Start Tomorrow
20 May To 09 JunRoland GarrosFrench Open Men Singles 2024Seeded: #24Eliminated in qualification by D. Rincon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDaniel RinconLost2 - 6 7 - 5 6 - 2
13 May To 19 MayATP Challenger Turin, ItalyATP Challenger Turin, Italy Men Singles 2024Eliminated in round of 32 by F. Coria.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Federico CoriaLost3 - 6 6 - 4 2 - 6
06 May To 19 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2024Seeded: #22Eliminated in qualification by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJesper De JongLost6 - 3 2 - 6 6 - 4
22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Seeded: #23Eliminated in qualification by V. Vacherot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationValentin VacherotLost6 - 3 2 - 6 6 - 2
13 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2024Eliminated in round of 16 by A. Zverev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alexander ZverevLost7 - 6 6 - 2Round of 32Aleksandar VukicWon6 - 2 6 - 3
07 Apr To 14 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2024Seeded: #6Eliminated in semi final by L. Riedi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalLeandro RiediLost6 - 4 3 - 6 6 - 7Quarter-FinalBenjamin HassanWon1 - 6 4 - 6Round of 16Bernabe Zapata MirallesWon4 - 6 2 - 6Round of 32Denis YevseyevWon3 - 6 6 - 2 4 - 6