06 Jul To 13 JulATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2025Eliminated in round of 32 by S. Wawrinka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stan WawrinkaLost6 - 4 6 - 3
29 Jun To 06 JulATP Challenger Brasov, RomaniaATP Challenger Brasov, Romania Men Singles 2025Eliminated in round of 16 by F. Ferreira Silva.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Frederico Ferreira SilvaLost4 - 6 3 - 6Round of 32Dimitar KuzmanovWon6 - 3 4 - 6 2 - 6
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by T. Daniel.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTaro DanielLost6 - 7 3 - 6
08 Jun To 15 JunATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2025Seeded: #6Eliminated in qualification by A. Gray.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlastair GrayLost6 - 4 3 - 6 6 - 7
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by M. Marterer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMaximilian MartererLost6 - 3 7 - 6
11 May To 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Eliminated in round of 32 by O. Roca Batalla.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Oriol Roca BatallaLost6 - 3 6 - 3
04 May To 11 MayATP Challenger Francavilla, ItalyATP Challenger Francavilla, Italy Men Singles 2025Eliminated in round of 32 by J. Berrettini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jacopo BerrettiniLost6 - 2 6 - 4