27 Jul To 03 AugATP Challenger Lexington, USAATP Challenger Lexington, USA Men Singles 2025Eliminated in round of 32 by A. Kachmazov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alibek KachmazovLost6 - 7 7 - 6 6 - 7
19 Jul To 27 JulMubadala Citi DC OpenATP Washington, USA Men Singles 2025Eliminated in round of 64 by A. Muller.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Alexandre MullerLost4 - 6 4 - 6QualificationAndrea VavassoriWon5 - 7 7 - 6 4 - 6QualificationJames McCabeWon6 - 7 6 - 2 6 - 2
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 128 by F. Cobolli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Flavio CobolliLost6 - 3 7 - 6 6 - 1QualificationLuka PavlovicWon6 - 3 3 - 6 2 - 6 6 - 7QualificationYannick HanfmannWon7 - 6 6 - 3QualificationVitaliy SachkoWon7 - 5 4 - 6 7 - 6
07 Jun To 15 JunBOSS OPENATP Stuttgart, Germany Men Singles 2025Eliminated in qualification by M. Fucsovics.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarton FucsovicsLost6 - 7 6 - 3 6 - 2QualificationMarc-Andrea HueslerWon6 - 3 5 - 7 6 - 4
01 Jun To 08 JunATP Challenger Birmingham, Great BritainATP Challenger Birmingham, Great Britain Men Singles 2025Seeded: #12Eliminated in qualification by S. Gueymard Wayenburg.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSascha Gueymard WayenburgLost6 - 3 6 - 1
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by Z. Svajda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZachary SvajdaLost5 - 7 3 - 6
11 May To 17 MayChallenger Zagreb, CroatiaATP Challenger Zagreb, Croatia Men Singles 2025Eliminated in round of 32 by J. Kym.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jerome KymLostRetired