31 Aug To 07 SepATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2025Eliminated in round of 32 by K. Samrej.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kasidit SamrejLost0 - 6 7 - 5 7 - 5
24 Aug To 31 AugATP Challenger Zhangjiagang, ChinaATP Challenger Zhangjiagang, China Men Singles 2025Eliminated in round of 32 by I. Simakin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ilia SimakinLost6 - 4 7 - 6
27 Jul To 03 AugATP Challenger Lexington, USAATP Challenger Lexington, USA Men Singles 2025Seeded: #1Eliminated in qualification by R. Matsuda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRyuki MatsudaLostRetiredQualificationMac KigerWon7 - 5 6 - 4
20 Jul To 27 JulATP Challenger Bloomfield Hills, USAATP Challenger Bloomfield Hills, USA Men Singles 2025Eliminated in quarter final by Y. Hsu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalYu Hsiou HsuLost7 - 6 3 - 6 7 - 6Round of 16Li TuWon3 - 6 7 - 6 6 - 4Round of 32Patrick MaloneyWon6 - 7 2 - 6QualificationSpencer JohnsonWon6 - 2 6 - 2QualificationStefan DostanicWon6 - 4 6 - 3
13 Jul To 20 JulATP Challenger Granby, CanadaATP Challenger Granby, Canada Men Singles 2025Eliminated in round of 32 by Y. Shimizu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yuta ShimizuLost4 - 6 6 - 1 5 - 7
06 Jul To 13 JulATP Challenger Winnipeg, CanadaATP Challenger Winnipeg, Canada Men Singles 2025Eliminated in round of 32 by Y. Zhou.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yi ZhouLost3 - 6 7 - 6 6 - 4
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in round of 32 by J. Sheehy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Joshua SheehyLost7 - 5 6 - 2