31 Aug To 07 SepATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2025Eliminated in qualification by P. Bar Biryukov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPetr Bar BiryukovLost7 - 6 7 - 6
03 Aug To 10 AugATP Challenger Chicago, USAATP Challenger Chicago, USA Men Singles 2025Eliminated in qualification by S. Kozlov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStefan KozlovLostRetired
27 Jul To 03 AugATP Challenger Lexington, USAATP Challenger Lexington, USA Men Singles 2025Eliminated in qualification by G. Johns.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGarrett JohnsLost6 - 2 6 - 3
25 May To 01 JunATP Challenger Chisinau, MoldovaATP Challenger Kachreti, Georgia Men Singles 2025Seeded: #9Eliminated in qualification by S. Mukund.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSasikumar MukundLost4 - 6 7 - 6 6 - 4QualificationSai Karteek Reddy GantaWon4 - 6 4 - 6
04 May To 11 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2025Eliminated in qualification by M. Bouzige.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMoerani BouzigeLost6 - 4 6 - 2
27 Apr To 04 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2025Seeded: #12Eliminated in qualification by M. Rosenkranz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMats RosenkranzLost4 - 6 6 - 3 7 - 6QualificationPengyu LuWon0 - 6 0 - 6
30 Mar To 06 AprATP Challenger Menorca, SpainATP Challenger Villena, Spain Men Singles 2025Eliminated in qualification by M. Damas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMiguel DamasLost3 - 6 4 - 6