15 Sep To 21 SepATP Challenger Targu Mures 2, RomaniaATP Challenger Targu Mures, Romania Men Singles 2025Eliminated in round of 32 by J. Loge.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jack LogeLost4 - 6 6 - 3 3 - 6
07 Sep To 14 SepATP Challenger Targu Mures, RomaniaATP Challenger Targu Mures, Romania Men Singles 2025Eliminated in round of 32 by M. Trungelliti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marco TrungellitiLost6 - 4 6 - 3
31 Aug To 07 SepATP Challenger Seville, SpainATP Challenger Seville, Spain Men Singles 2025Eliminated in round of 32 by I. Buse.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ignacio BuseLost7 - 6 6 - 3
09 Aug To 16 AugATP Challenger Sofia, BulgariaATP Challenger Amersfoort, Netherlands Men Singles 2025Eliminated in round of 32 by D. Yevseyev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Denis YevseyevLost6 - 2 6 - 0
29 Jun To 06 JulATP Challenger Modena, ItalyATP Challenger Modena, Italy Men Singles 2025Seeded: #5Eliminated in qualification by C. Caniato.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCarlo Alberto CaniatoLostRetired
22 Jun To 28 JunATP Challenger Milan, ItalyATP Challenger Milan, Italy Men Singles 2025Seeded: #7Eliminated in qualification by M. Ymer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMikael YmerLost7 - 5 6 - 2
08 Jun To 15 JunATP Challenger Bratislava, SlovakiaATP Challenger Bratislava, Slovakia Men Singles 2025Seeded: #7Eliminated in qualification by S. Latinovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStefan LatinovicLost6 - 7 7 - 6 6 - 1