21 Jun To 29 JunLexus Eastbourne OpenATP Eastbourne, Great Britain Men Singles 2025Eliminated in qualification by M. Bellucci.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMattia BellucciLost7 - 5 6 - 1
08 Jun To 15 JunATP Challenger Bratislava, SlovakiaATP Challenger Bratislava, Slovakia Men Singles 2025Eliminated in round of 32 by F. Mena.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Facundo MenaLost2 - 6 2 - 6
09 Mar To 16 MarATP Challenger Hersonissos 2, GreeceATP Challenger Hersonissos 2, Greece Men Singles 2025Seeded: #5Eliminated in round of 16 by E. Kirkin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Ergi KirkinLostRetiredRound of 32Mats RosenkranzWon7 - 6 6 - 7 6 - 4
23 Feb To 02 MarATP Challenger Bengaluru, IndiaATP Challenger Bengaluru, India Men Singles 2025Eliminated in round of 16 by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Billy HarrisLost6 - 4 6 - 3Round of 32S D Prajwal DevWon6 - 7 6 - 3 6 - 3
16 Feb To 23 FebATP Challenger Pune, IndiaATP Challenger Pune, India Men Singles 2025Eliminated in round of 32 by M. Geerts.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Michael GeertsLost4 - 6 6 - 1 7 - 6
09 Feb To 16 FebATP Challenger New Delhi, IndiaATP Challenger New Delhi, India Men Singles 2025Eliminated in round of 32 by A. Ilagan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Andre IlaganLost2 - 6 2 - 6
02 Feb To 09 FebATP Challenger Brisbane 2, AustraliaATP Challenger Burnie 2, Australia Men Singles 2025Eliminated in round of 16 by O. Jasika.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Omar JasikaLost6 - 7 6 - 3 3 - 6Round of 32Charles BroomWon6 - 1 6 - 2