23 Mar To 30 MarATP Challenger Morelia, MexicoATP Challenger Morelia, Mexico Men Singles 2025Seeded: #6Eliminated in qualification by E. Zhu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEvan ZhuLost4 - 6 6 - 3 0 - 6
02 Mar To 09 MarATP Challenger Thionville, FranceATP Challenger Cherbourg, France Men Singles 2025Seeded: #5Eliminated in qualification by F. Broska.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFlorian BroskaLost6 - 4 2 - 6 4 - 6QualificationNaoya HondaWon7 - 6 7 - 6
27 Oct 2024 To 03 Nov 2024ATP Challenger Bratislava 2, SlovakiaATP Challenger Bratislava II, Slovakia Men Singles 2024Seeded: #11Eliminated in qualification by M. Karol.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMilos KarolLost7 - 6 6 - 1
13 Oct 2024 To 20 Oct 2024Almaty, Kazakhstan2024 ATP Almaty, Kazakhstan Men SinglesEliminated in qualification by A. Kachmazov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlibek KachmazovLostRetired
30 Sep 2024 To 13 Oct 2024Rolex Shanghai MastersATP Shanghai, China Men Singles 2024Eliminated in qualification by A. Vukic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAleksandar VukicLost6 - 4 7 - 6
17 Sep 2024 To 24 Sep 2024ATP Hangzhou, ChinaATP Hangzhou, China Men Singles 2024Eliminated in qualification by Y. Uchiyama.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYasutaka UchiyamaLost4 - 6 0 - 6
08 Sep 2024 To 15 Sep 2024ATP Challenger Guangzhou (Huangpu), China2024 ATP Challenger Guangzhou (Huangpu), China Men SinglesSeeded: #6Eliminated in round of 32 by S. Shimabukuro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Sho ShimabukuroLost6 - 7 3 - 6