31 Aug To 07 SepATP Challenger Shanghai, ChinaATP Challenger Shanghai, China Men Singles 2025Eliminated in qualification by K. Isomura.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKokoro IsomuraLost6 - 7 6 - 7
24 Aug To 31 AugATP Challenger Zhangjiagang, ChinaATP Challenger Zhangjiagang, China Men Singles 2025Seeded: #3Eliminated in qualification by J. Charlton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJoshua CharltonLostRetired
18 May To 24 MayATP Challenger Tbilisi, GeorgiaATP Challenger Kachreti, Georgia Men Singles 2025Seeded: #8Eliminated in qualification by M. Damm Jr.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMartin Damm JrLost7 - 6 7 - 5QualificationOlaf PieczkowskiWon6 - 4 5 - 7 0 - 6
04 May To 11 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2025Seeded: #7Eliminated in qualification by F. Peliwo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFilip PeliwoLostRetired
27 Apr To 04 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2025Seeded: #9Eliminated in qualification by C. Langmo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationChristian LangmoLost6 - 3 4 - 6 6 - 4QualificationZijiang YangWon6 - 7 5 - 7
13 Apr To 20 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2025Eliminated in qualification by V. Durasovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationViktor DurasovicLost6 - 2 7 - 5
03 Jan To 11 JanASB ClassicATP Auckland, New Zealand Men Singles 2025Eliminated in qualification by F. Diaz Acosta.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFacundo Diaz AcostaLost6 - 4 6 - 2