23 Mar To 30 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2025Eliminated in round of 32 by D. Lajovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dusan LajovicLost6 - 4 7 - 5
16 Mar To 26 MarATP Challenger Zadar, CroatiaATP Challenger Zadar, Croatia Men Singles 2025Seeded: #8Eliminated in round of 32 by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dimitar KuzmanovLost7 - 6 6 - 3
02 Mar To 09 MarATP Challenger Thionville, FranceATP Challenger Cherbourg, France Men Singles 2025Eliminated in round of 32 by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Titouan DroguetLost4 - 6 6 - 4 6 - 2QualificationLucas PoullainWon6 - 3 6 - 4QualificationLukas PokornyWon6 - 3 6 - 4
23 Feb To 02 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2025Seeded: #6Eliminated in quarter final by B. Coric.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBorna CoricLost2 - 6 2 - 6Round of 16Remy BertolaWon7 - 6 6 - 4Round of 32Adrian AndreevWon6 - 3 7 - 5
09 Feb To 16 FebOpen 13 ProvenceATP Marseille, France Men Singles 2025Seeded: #7Eliminated in qualification by A. Gea.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArthur GeaLostRetired
02 Feb To 09 FebATP Challenger Lille, FranceATP Challenger Lille, France Men Singles 2025Eliminated in round of 32 by M. Malige.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mae MaligeLost6 - 2 3 - 6 7 - 6
26 Jan To 02 FebATP Challenger Koblenz, GermanyATP Challenger Koblenz, Germany Men Singles 2025Seeded: #1Eliminated in quarter final by G. Zeppieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalGiulio ZeppieriLost6 - 4 6 - 7 3 - 6Round of 16Abdullah ShelbayhWon6 - 3 6 - 2Round of 32Dimitar KuzmanovWon3 - 6 6 - 4 6 - 3