04 May To 11 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2025Eliminated in round of 32 by A. Kachmazov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alibek KachmazovLost3 - 6 4 - 6
27 Apr To 04 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2025Eliminated in quarter final by B. Holt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBrandon HoltLost4 - 6 3 - 6Round of 16Antoine EscoffierWon6 - 3 3 - 6 6 - 2Round of 32Constant LestienneWon5 - 7 4 - 6
20 Apr To 27 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2025Eliminated in round of 32 by B. Holt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Brandon HoltLost3 - 6 0 - 6QualificationMoerani BouzigeWon6 - 1 6 - 4QualificationHoyoung RohWon7 - 6 6 - 4
13 Apr To 20 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2025Eliminated in quarter final by B. Holt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBrandon HoltLost2 - 6 2 - 6Round of 16Sanhui ShinWon6 - 2 6 - 2Round of 32James Kent TrotterWon3 - 6 3 - 6
02 Feb To 09 FebATP Challenger Brisbane 2, AustraliaATP Challenger Burnie 2, Australia Men Singles 2025Eliminated in round of 16 by J. Kubler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Jason KublerLost2 - 6 1 - 6Round of 32Moerani BouzigeWon5 - 7 6 - 7
12 Jan To 19 JanATP Challenger Nonthaburi 3, ThailandATP Challenger Nonthaburi 3, Thailand Men Singles 2025Seeded: #3Eliminated in qualification by H. Moriya.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationHiroki MoriyaLost6 - 7 3 - 6
05 Jan To 11 JanATP Challenger Nonthaburi 2, ThailandATP Challenger Nonthaburi 2, Thailand Men Singles 2025Seeded: #1Eliminated in round of 16 by M. Jones.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Maximus JonesLost2 - 6 1 - 6Round of 32Kokoro IsomuraWon6 - 2 6 - 1