30 Mar To 06 AprATP Challenger Menorca, SpainATP Challenger Villena, Spain Men Singles 2025Seeded: #3Eliminated in round of 32 by I. Buse.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ignacio BuseLost6 - 2 6 - 1
23 Mar To 30 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2025Won - Defeated E. Moller in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalElmer MollerWon6 - 3 6 - 4Semi-FinalJesper De JongWon6 - 4 6 - 4Quarter-FinalPablo Carreno BustaWon6 - 2 6 - 4Round of 16Marton FucsovicsWon7 - 6 6 - 7 2 - 6Round of 32Carlos TabernerWon6 - 4 6 - 3
16 Mar To 23 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2025Seeded: #7Eliminated in round of 32 by D. Merida.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel MeridaLost6 - 2 6 - 4
22 Feb To 01 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2025Eliminated in quarter final by F. Auger-Aliassime.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalFelix Auger-AliassimeLost6 - 4 3 - 6 6 - 2Round of 16Alexei PopyrinWon7 - 5 3 - 6 4 - 6Round of 32Alex de MinaurWon6 - 2 3 - 6 6 - 3
15 Feb To 22 FebQatar ExxonMobil OpenATP Doha, Qatar Men Singles 2025Eliminated in round of 32 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Carlos AlcarazLost6 - 4 6 - 4
02 Nov 2024 To 09 Nov 2024Serbia OpenATP Belgrade, Serbia Men Singles 2024Eliminated in round of 16 by J. Lehecka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Jiri LeheckaLost4 - 6 6 - 7Round of 32Alexandre MullerWon7 - 6 6 - 3
26 Oct 2024 To 03 Nov 2024Rolex Paris MastersATP Paris, France Men Singles 2024Eliminated in round of 64 by A. Fils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Arthur FilsLost7 - 6 6 - 4