29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Seeded: #6Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Hiroki MoriyaEstimated Start TodayWin Probability61.9%
01 Jun To 08 JunATP Challenger Tyler, USAATP Challenger Tyler, USA Men Singles 2025Seeded: #6Eliminated in quarter final by Y. Zhou.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalYi ZhouLost5 - 7 2 - 6Round of 16Stefan DostanicWon5 - 7 6 - 2 6 - 1Round of 32Christian LangmoWon3 - 6 6 - 2 6 - 0
25 May To 01 JunATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2025Eliminated in quarter final by P. Kypson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalPatrick KypsonLost6 - 1 6 - 2Round of 16Paul JubbWon7 - 5 6 - 3Round of 32Yi ZhouWon6 - 4 6 - 4
04 May To 11 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2025Eliminated in quarter final by T. Atmane.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalTerence AtmaneLost4 - 6 2 - 6Round of 16Zhe LiWon6 - 2 6 - 4Round of 32Hugo GrenierWon2 - 6 6 - 3 0 - 6
27 Apr To 04 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2025Eliminated in round of 32 by B. Holt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Brandon HoltLost6 - 7 6 - 7
20 Apr To 27 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2025Eliminated in round of 16 by A. Kachmazov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alibek KachmazovLost7 - 6 6 - 4Round of 32Sho ShimabukuroWon6 - 4 6 - 0QualificationKasidit SamrejWon6 - 4 6 - 4QualificationMats RosenkranzWon6 - 4 7 - 6
13 Apr To 20 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2025Eliminated in round of 32 by A. Walton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Adam WaltonLost6 - 0 6 - 2