29 Jun To 06 JulATP Challenger Troyes, FranceATP Challenger Troyes, France Men Singles 2025Eliminated in round of 32 by J. Berrettini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jacopo BerrettiniLost7 - 6 7 - 6
15 Jun To 21 JunATP Challenger Poznan, PolandATP Challenger Poznan, Poland Men Singles 2025Seeded: #7Eliminated in qualification by D. Dedura-Palomero.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDiego Dedura-PalomeroLost6 - 4 7 - 5QualificationJasza SzajrychWon2 - 6 4 - 6
08 Jun To 15 JunATP Challenger Bratislava, SlovakiaATP Challenger Bratislava, Slovakia Men Singles 2025Seeded: #10Eliminated in qualification by N. Gombos.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNorbert GombosLost6 - 4 6 - 2QualificationPawel JuszczakWon1 - 6 2 - 6
01 Jun To 09 JunATP Challenger Heilbronn, GermanyATP Challenger Heilbronn, Germany Men Singles 2025Seeded: #11Eliminated in qualification by R. Sakamoto.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRei SakamotoLost7 - 6 6 - 3QualificationCedrik-Marcel StebeWon4 - 6 4 - 6
04 May To 11 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2025Seeded: #1Eliminated in qualification by E. Zhu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEvan ZhuLost4 - 6 2 - 6
27 Apr To 04 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2025Eliminated in round of 32 by M. Sharipov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marat SharipovLost3 - 6 6 - 3 4 - 6QualificationRamkumar RamanathanWon4 - 6 6 - 3 7 - 6QualificationMitsuki Wei Kang LeongWon6 - 2 6 - 4
20 Apr To 27 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2025Eliminated in qualification by R. Noguchi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRio NoguchiLost6 - 4 7 - 6