21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Seeded: #5Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64R64P34 Estimated Start April 26, 2025
05 Apr To 13 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2025Seeded: #5Eliminated in round of 16 by A. Davidovich Fokina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alejandro Davidovich FokinaLost3 - 6 7 - 6 4 - 6Round of 32Marcos GironWon6 - 1 6 - 1
17 Mar To 30 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2025Seeded: #6Eliminated in round of 64 by J. Mensik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Jakub MensikLost7 - 6 7 - 6
04 Mar To 16 MarBNP Paribas OpenATP Indian Wells, USA Men SinglesSeeded: #13Won - Defeated H. Rune in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalHolger RuneWon2 - 6 2 - 6Semi-FinalCarlos AlcarazWon6 - 1 0 - 6 6 - 4Quarter-FinalBen SheltonWon4 - 6 5 - 7Round of 16Taylor FritzWon7 - 5 6 - 4Round of 32Jenson BrooksbyWon7 - 5 6 - 4Round of 64Joao FonsecaWon6 - 4 6 - 0
15 Feb To 22 FebQatar ExxonMobil OpenATP Doha, Qatar Men Singles 2025Seeded: #8Eliminated in final by A. Rublev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalAndrey RublevLost5 - 7 7 - 5 1 - 6Semi-FinalJiri LeheckaWon6 - 3 6 - 7 3 - 6Quarter-FinalMatteo BerrettiniWon6 - 4 4 - 6 3 - 6Round of 16Christopher O'ConnellWon2 - 6 1 - 6Round of 32Alexei PopyrinWon2 - 6 6 - 7
06 Jan To 26 JanAustralian OpenAustralian Open Men Singles 2025Seeded: #15Eliminated in round of 16 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Carlos AlcarazLostRetiredRound of 32Aleksandar VukicWon6 - 4 2 - 6 5 - 7 7 - 6 7 - 6Round of 64Thanasi KokkinakisWon6 - 7 6 - 3 3 - 6 7 - 5 6 - 3Round of 128Mariano NavoneWon4 - 6 6 - 3 3 - 6 6 - 3 6 - 2
26 Oct 2024 To 03 Nov 2024Rolex Paris MastersATP Paris, France Men Singles 2024Eliminated in round of 16 by A. de Minaur.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alex de MinaurLost5 - 7 6 - 2 6 - 3Round of 32Taylor FritzWon7 - 6 4 - 6 6 - 4Round of 64Jiri LeheckaWon7 - 5 6 - 2