21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Eliminated in round of 128 by B. Bonzi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Benjamin BonziLost6 - 3 6 - 2
06 Apr To 13 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2025Seeded: #8Eliminated in final by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalKamil MajchrzakLost3 - 6 6 - 4 4 - 6Semi-FinalValentin RoyerWon6 - 3 5 - 7 6 - 7Quarter-FinalVilius GaubasWon7 - 6 4 - 6 6 - 7Round of 16Marco TrungellitiWon2 - 6 6 - 4 1 - 6Round of 32Ignacio BuseWon3 - 6 5 - 7
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