15 Oct 2023 To 22 Oct 2023ATP Challenger Shenzhen II, ChinaATP Challenger Shenzhen II, China Men Singles 2023Eliminated in round of 16 by B. Zhukayev.RoundOpponentsStatusScoreRound of 16Beibit ZhukayevLost6 - 3 6 - 4
09 Oct 2023 To 15 Oct 2023ATP Challenger Shenzhen, ChinaATP Challenger Shenzhen, China Men Singles 2023Eliminated in qualification by Z. Li.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZhe LiLost6 - 1 6 - 4QualificationHanwen LiWon6 - 1 7 - 5
03 Sep 2023 To 10 Sep 2023ATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2023Eliminated in qualification by A. Kadhe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArjun KadheLost4 - 6 6 - 3 6 - 7
27 Aug 2023 To 03 Sep 2023ATP Challenger Zhangjiagang, ChinaATP Challenger Zhangjiagang, China Men Singles 2023Seeded: #8Eliminated in qualification by L. Sheyngezikht.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLeonid SheyngezikhtLost6 - 4 6 - 3
20 Aug 2023 To 26 Aug 2023ATP Challenger Zhuhai, ChinaATP Challenger Zhuhai, China Men Singles 2023Eliminated in round of 32 by S. Sakellaridis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stefanos SakellaridisLost6 - 7 0 - 6QualificationJiayang DongWon6 - 4 6 - 2