05 Oct To 12 OctATP Challenger Jinan, ChinaATP Challenger Jinan, China Men Singles 2025Eliminated in round of 32 by S. Mochizuki.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Shintaro MochizukiLost3 - 6 4 - 6
29 Sep To 12 OctRolex Shanghai MastersATP Shanghai, China Men Singles 2025Eliminated in qualification by T. Schoolkate.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTristan SchoolkateLost3 - 6 7 - 6 6 - 2
16 Sep To 23 SepChengdu OpenATP Chengdu, China Men Singles 2025Eliminated in qualification by M. McDonald.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMackenzie McDonaldLostRetired
07 Sep To 14 SepATP Challenger Guangzhou 2, ChinaATP Challenger Guangzhou, China Men Singles 2025Eliminated in round of 16 by G. Onclin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Gauthier OnclinLostRetiredRound of 32Nikoloz BasilashviliWon6 - 3 6 - 4
31 Aug To 07 SepATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2025Seeded: #5Eliminated in round of 32 by F. Sun.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Fajing SunLost4 - 6 4 - 6
18 Aug To 07 SepUS OpenUS Open Men Singles 2025Eliminated in qualification by J. Duckworth.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames DuckworthLost7 - 5 5 - 7 7 - 6QualificationFrancesco MaestrelliWon3 - 6 7 - 6 4 - 6
10 Aug To 17 AugATP Challenger Sumter, USAATP Challenger Sumter, USA Men Singles 2025Eliminated in round of 16 by L. Klein.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Lukas KleinLost5 - 7 1 - 6Round of 32Jacob FearnleyWonRetired