05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jiri LeheckaEstimated Start May 07, 2025
21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Eliminated in round of 32 by F. Tiafoe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Frances TiafoeLost6 - 3 6 - 3Round of 64Ugo HumbertWon6 - 2 6 - 7 7 - 6Round of 128David GoffinWonRetired
12 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2025Eliminated in round of 32 by A. Zverev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander ZverevLost6 - 4 6 - 1
05 Apr To 13 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2025Eliminated in round of 32 by D. Medvedev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniil MedvedevLost7 - 6 5 - 7 6 - 2Round of 64Camilo Ugo CarabelliWon6 - 4 6 - 4
30 Mar To 06 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2025Seeded: #3Eliminated in quarter final by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalKamil MajchrzakLost5 - 7 4 - 6Round of 16Hugo DellienWon6 - 7 6 - 1 6 - 4
17 Mar To 30 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2025Eliminated in round of 64 by F. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Francisco CerundoloLost6 - 1 6 - 2Round of 128Rei SakamotoWon6 - 4 6 - 4
10 Mar To 16 MarATP Challenger Cap Cana, Dominican RepublicATP Challenger Santo Domingo, Dominican Republic Men Singles 2025Seeded: #1Eliminated in semi final by A. Kovacevic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalAleksandar KovacevicLost4 - 6 6 - 2 6 - 7Quarter-FinalConstant LestienneWon7 - 6 6 - 4Round of 16James McCabeWon6 - 0 6 - 2