06 Jul To 13 JulATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Duje AjdukovicLiveMatch Details
29 Jun To 06 JulATP Challenger Troyes, FranceATP Challenger Troyes, France Men Singles 2025Eliminated in quarter final by J. Choinski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJan ChoinskiLost6 - 2 6 - 3Round of 16Arthur GeaWon3 - 6 6 - 0 4 - 6Round of 32Clement TaburWon4 - 6 7 - 6 6 - 3QualificationBuvaysar GadamauriWon6 - 3 6 - 1QualificationPaulo Andre Saraiva Dos SantosWon6 - 3 6 - 4
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by A. Bolt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlex BoltLost6 - 3 6 - 4
14 Jun To 21 JunATP Challenger Nottingham 2, Great BritainATP Challenger Nottingham 2, Great Britain Men Singles 2025Seeded: #5Eliminated in qualification by J. McCabe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames McCabeLost3 - 6 2 - 6
08 Jun To 15 JunATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2025Eliminated in round of 32 by T. Schoolkate.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tristan SchoolkateLost6 - 3 5 - 7 5 - 7
01 Jun To 08 JunATP Challenger Birmingham, Great BritainATP Challenger Birmingham, Great Britain Men Singles 2025Eliminated in round of 32 by M. Huesler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marc-Andrea HueslerLost7 - 6 6 - 4
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Seeded: #32Eliminated in qualification by C. Garin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCristian GarinLost6 - 3 6 - 4