31 Aug To 07 SepATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2025Eliminated in qualification by K. Samrej.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKasidit SamrejLost6 - 1 7 - 6
24 Aug To 31 AugATP Challenger Zhangjiagang, ChinaATP Challenger Zhangjiagang, China Men Singles 2025Eliminated in qualification by F. Peliwo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFilip PeliwoLost6 - 2 6 - 1
09 Aug To 16 AugATP Challenger Hersonissos 3, GreeceATP Challenger Hersonissos 3, Greece Men Singles 2025Eliminated in qualification by T. Papamalamis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTheo PapamalamisLostRetired
13 Oct 2024 To 20 Oct 2024ATP Challenger Shenzhen II, ChinaATP Challenger Shenzhen II, China Men Singles 2024Eliminated in qualification by R. Matsuda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRyuki MatsudaLost6 - 4 7 - 6
24 Sep 2024 To 02 Oct 2024China OpenATP Beijing, China Men Singles 2024Eliminated in qualification by R. Safiullin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRoman SafiullinLost6 - 3 6 - 2
17 Aug 2024 To 24 Aug 2024ATP Challenger Jinan, ChinaATP Challenger Jinan, China Men Singles 2024Eliminated in qualification by S. Shin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSanhui ShinLost6 - 3 6 - 4
14 Jul 2024 To 21 Jul 2024ATP Challenger Nur-Sultan, KazakhstanATP Challenger Astana, Kazakhstan Men Singles 2024Seeded: #6Eliminated in qualification by S. Ivanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSaveliy IvanovLost7 - 6 4 - 6 3 - 6