30 Mar To 06 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2025Seeded: #8Eliminated in qualification by C. Hemery.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCalvin HemeryLost6 - 1 6 - 3
23 Mar To 30 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2025Eliminated in round of 16 by D. Lajovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dusan LajovicLost6 - 2 6 - 2Round of 32Jan ChoinskiWon3 - 6 4 - 6
17 Mar To 30 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2025Eliminated in qualification by C. Tseng.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationChun Hsin TsengLost7 - 6 6 - 2
09 Feb To 16 FebATP Challenger Tenerife 2, SpainATP Challenger Tenerife 2, Spain Men Singles 2025Seeded: #5Eliminated in round of 16 by B. Hassan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Benjamin HassanLost3 - 6 6 - 1 2 - 6Round of 32Pol Martin TiffonWon6 - 4 6 - 2
02 Feb To 09 FebATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2025Seeded: #5Eliminated in final by P. Carreno Busta.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalPablo Carreno BustaLost6 - 3 6 - 2Semi-FinalHenrique RochaWon2 - 6 7 - 6 0 - 6Quarter-FinalBenjamin HassanWon6 - 4 3 - 6 6 - 3Round of 16Pablo Llamas RuizWon7 - 6 6 - 4Round of 32Denis YevseyevWon6 - 1 4 - 6 6 - 3
26 Jan To 02 FebOpen Sud de FranceATP Montpellier, France Men Singles 2025Seeded: #5Eliminated in qualification by A. Kachmazov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlibek KachmazovLostRetired
19 Jan To 26 JanATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2025Eliminated in round of 32 by M. Fucsovics.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marton FucsovicsLost6 - 4 6 - 7 6 - 3