05 May To 12 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2024Eliminated in qualification by B. Ellis.RoundOpponentsStatusScoreQualificationBlake EllisLost3 - 6 1 - 6
15 Oct 2023 To 22 Oct 2023ATP Challenger Shenzhen II, ChinaATP Challenger Shenzhen II, China Men Singles 2023Eliminated in qualification by W. Trongcharoenchaikul.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationWishaya TrongcharoenchaikulLost6 - 3 1 - 6 2 - 6
09 Oct 2023 To 15 Oct 2023ATP Challenger Shenzhen, ChinaATP Challenger Shenzhen, China Men Singles 2023Eliminated in round of 32 by A. Kachmazov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alibek KachmazovLost3 - 6 4 - 6