29 Sep To 12 OctRolex Shanghai MastersATP Shanghai, China Men Singles 2025Eliminated in qualification by U. Blanchet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationUgo BlanchetLost4 - 6 3 - 6
22 Sep To 28 SepATP Challenger Jingshan, ChinaATP Challenger Amersfoort, Netherlands Men Singles 2025Eliminated in round of 32 by M. McDonald.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mackenzie McDonaldLost4 - 6 4 - 6
16 Sep To 23 SepChengdu OpenATP Chengdu, China Men Singles 2025Eliminated in qualification by A. Tabilo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlejandro TabiloLost6 - 4 6 - 4
07 Sep To 14 SepATP Challenger Guangzhou 2, ChinaATP Challenger Guangzhou, China Men Singles 2025Eliminated in round of 32 by C. O'Connell.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Christopher O'ConnellLost6 - 4 6 - 4
31 Aug To 07 SepATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2025Eliminated in round of 32 by O. Jasika.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Omar JasikaLostRetired
24 Aug To 31 AugATP Challenger Zhangjiagang, ChinaATP Challenger Zhangjiagang, China Men Singles 2025Eliminated in round of 32 by J. Charlton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Joshua CharltonLost6 - 4 6 - 7 6 - 4
09 Aug To 16 AugATP Challenger Hersonissos 3, GreeceATP Challenger Hersonissos 3, Greece Men Singles 2025Seeded: #2Eliminated in qualification by A. Vales.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAmit ValesLost2 - 6 7 - 6 4 - 6