24 Aug To 31 AugATP Challenger Zhangjiagang, ChinaATP Challenger Zhangjiagang, China Men Singles 2025Eliminated in round of 32 by F. Peliwo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Filip PeliwoLost6 - 1 6 - 2
27 Jul To 03 AugATP Challenger Nur-Sultan, KazakhstanATP Challenger Astana, Kazakhstan Men Singles 2025Seeded: #6Eliminated in round of 32 by A. Binda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexandr BindaLostRetired
25 May To 01 JunATP Challenger Chisinau, MoldovaATP Challenger Kachreti, Georgia Men Singles 2025Eliminated in quarter final by I. Simakin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalIlia SimakinLost6 - 3 4 - 6 6 - 2Round of 16Cem IlkelWon4 - 6 7 - 6 6 - 7Round of 32Saba PurtseladzeWon6 - 4 7 - 6
18 May To 24 MayATP Challenger Tbilisi, GeorgiaATP Challenger Kachreti, Georgia Men Singles 2025Eliminated in round of 32 by F. Cina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Federico CinaLost4 - 6 4 - 6
20 Apr To 27 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2025Seeded: #11Eliminated in qualification by U. Park.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationUisung ParkLost6 - 4 3 - 6 7 - 5QualificationJi Sung NamWonRetired
13 Apr To 20 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2025Seeded: #10Eliminated in qualification by V. Durasovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationViktor DurasovicLost6 - 7 6 - 0 6 - 2QualificationKasidit SamrejWon4 - 6 7 - 6 5 - 7
23 Feb To 02 MarATP Challenger Bengaluru, IndiaATP Challenger Bengaluru, India Men Singles 2025Eliminated in quarter final by B. Holt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBrandon HoltLost4 - 6 4 - 6Round of 16Nicolas Alvarez VaronaWon4 - 6 6 - 7Round of 32Manas DhamneWon3 - 6 6 - 3 6 - 7QualificationBilly HarrisWon6 - 7 4 - 6QualificationNiki Kaliyanda PoonachaWon2 - 6 6 - 3 6 - 7