19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 128 by S. Ofner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Sebastian OfnerLost7 - 6 6 - 3 6 - 7 6 - 2
17 May To 24 MayHamburg OpenATP Hamburg, Germany Men Singles 2025Eliminated in round of 32 by J. Engel.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Justin EngelLost6 - 7 6 - 7
28 Apr To 04 MayATP Challenger Estoril, PortugalATP Challenger Lisbon, Portugal Men Singles 2025Eliminated in round of 32 by M. Kecmanovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Miomir KecmanovicLost6 - 1 7 - 5
21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Eliminated in round of 64 by S. Tsitsipas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Stefanos TsitsipasLost3 - 6 6 - 4 6 - 3Round of 128Botic Van de ZandschulpWonRetired
12 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2025Eliminated in round of 32 by F. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francisco CerundoloLost6 - 0 6 - 2
05 Apr To 13 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2025Eliminated in round of 64 by V. Vacherot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Valentin VacherotLost2 - 6 1 - 6
17 Mar To 30 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2025Eliminated in round of 128 by A. Davidovich Fokina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Alejandro Davidovich FokinaLost6 - 7 3 - 6