30 Mar To 06 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2025Eliminated in round of 32 by K. Sultanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Khumoyun SultanovLost2 - 6 7 - 6 7 - 5
23 Mar To 30 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2025Seeded: #10Eliminated in qualification by E. Ymer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationElias YmerLost6 - 3 4 - 6 6 - 4QualificationMariano TammaroWon1 - 6 4 - 6
16 Mar To 26 MarATP Challenger Zadar, CroatiaATP Challenger Zadar, Croatia Men Singles 2025Seeded: #2Eliminated in qualification by L. Mikrut.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLuka MikrutLost5 - 7 5 - 7QualificationAlex MolcanWon6 - 4 4 - 6 6 - 2
16 Feb To 23 FebATP Challenger Pune, IndiaATP Challenger Pune, India Men Singles 2025Seeded: #2Eliminated in qualification by P. Bar Biryukov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPetr Bar BiryukovLost3 - 6 6 - 7
09 Feb To 16 FebATP Challenger New Delhi, IndiaATP Challenger New Delhi, India Men Singles 2025Eliminated in round of 32 by E. Agafonov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Egor AgafonovLost6 - 3 6 - 0
02 Feb To 09 FebATP Challenger Chennai, IndiaATP Challenger Chennai, India Men Singles 2025Eliminated in quarter final by D. Svrcina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalDalibor SvrcinaLost3 - 6 0 - 6Round of 16Alexey ZakharovWon0 - 6 7 - 6 6 - 4Round of 32Zsombor PirosWon6 - 7 4 - 6
19 Jan To 26 JanATP Challenger Quimper, FranceATP Challenger Quimper, France Men Singles 2025Seeded: #11Eliminated in qualification by M. Karol.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMilos KarolLost4 - 6 6 - 3 6 - 4