12 Oct To 19 OctATP Challenger Hersonissos 6, GreeceATP Challenger Hersonissos 5, Greece Men Singles 2025Eliminated in round of 32 by I. Xilas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ioannis XilasLost1 - 6 2 - 6
15 Sep To 21 SepATP Challenger Targu Mures 2, RomaniaATP Challenger Targu Mures, Romania Men Singles 2025Eliminated in round of 16 by C. Denolly.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Corentin DenollyLost3 - 6 6 - 3 6 - 7Round of 32Lorenzo GiustinoWonRetired
07 Sep To 14 SepATP Challenger Targu Mures, RomaniaATP Challenger Targu Mures, Romania Men Singles 2025Eliminated in round of 32 by F. Agamenone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Franco AgamenoneLost6 - 2 7 - 6
31 Aug To 07 SepATP Challenger Seville, SpainATP Challenger Seville, Spain Men Singles 2025Seeded: #5Eliminated in qualification by D. Kellovsky.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDominik KellovskyLost6 - 2 4 - 6 0 - 6QualificationMario Gonzalez FernandezWonRetired
24 Aug To 31 AugATP Challenger Porto 2, PortugalATP Challenger Porto 2, Portugal Men Singles 2025Eliminated in round of 32 by F. Ferreira Silva.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Frederico Ferreira SilvaLost6 - 3 4 - 6 6 - 2QualificationSebastian GimaWon6 - 2 6 - 3QualificationTomas LuisWon6 - 1 6 - 3
03 Aug To 10 AugATP Challenger Cordenons, ItalyATP Challenger Cordenons, Italy Men Singles 2025Eliminated in round of 16 by C. Taberner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Carlos TabernerLost6 - 2 6 - 3Round of 32Lorenzo GiustinoWon6 - 2 4 - 6 6 - 4QualificationDominik KellovskyWon6 - 4 6 - 2QualificationSebastian DominkoWon6 - 4 6 - 2
06 Jul To 13 JulATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2025Eliminated in qualification by O. Roca Batalla.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOriol Roca BatallaLost7 - 5 6 - 3