05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Miomir KecmanovicEstimated Start May 07, 2025
21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Eliminated in round of 64 by J. Draper.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Jack DraperLost6 - 3 6 - 4Round of 128Vit KoprivaWon6 - 1 6 - 4
12 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2025Eliminated in quarter final by A. Zverev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAlexander ZverevLost6 - 7 7 - 6 6 - 4Round of 16Yannick HanfmannWon7 - 6 6 - 3Round of 32Learner TienWon6 - 4 6 - 2
05 Apr To 13 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2025Eliminated in round of 64 by A. Fils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Arthur FilsLost7 - 6 4 - 6 2 - 6
30 Mar To 06 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2025Seeded: #1Eliminated in final by L. Darderi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalLuciano DarderiLost6 - 7 6 - 7Semi-FinalKamil MajchrzakWon7 - 5 7 - 6Quarter-FinalMattia BellucciWon6 - 3 6 - 4Round of 16Pablo Carreno BustaWon7 - 6 3 - 6 6 - 3
04 Mar To 16 MarBNP Paribas OpenATP Indian Wells, USA Men SinglesEliminated in quarter final by H. Rune.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalHolger RuneLost7 - 5 0 - 6 3 - 6Round of 16Yosuke WatanukiWon7 - 6 6 - 1Round of 32Giovanni Mpetshi PerricardWon7 - 6 6 - 3Round of 64Alexander ZverevWon6 - 4 6 - 7 6 - 7Round of 128Miomir KecmanovicWon7 - 6 4 - 6 3 - 6
22 Feb To 01 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2025Eliminated in semi final by S. Tsitsipas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalStefanos TsitsipasLost4 - 6 4 - 6Quarter-FinalDaniil MedvedevWon6 - 2 6 - 7 5 - 7Round of 16Ugo HumbertWon4 - 6 6 - 3 6 - 2Round of 32Roman SafiullinWon7 - 5 6 - 7 6 - 7