18 Aug To 08 SepUS OpenUS Open Men Singles 2025Eliminated in qualification by C. Wong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationColeman WongLost4 - 6 2 - 6
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 128 by C. Garin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Cristian GarinLost7 - 6 6 - 4 6 - 4QualificationMarton FucsovicsWon3 - 6 4 - 6 6 - 0 6 - 7QualificationMark LajalWon1 - 6 3 - 6QualificationMatteo GiganteWon6 - 2 6 - 4
14 Jun To 21 JunATP Challenger Nottingham 2, Great BritainATP Challenger Nottingham 2, Great Britain Men Singles 2025Seeded: #9Eliminated in qualification by J. McCabe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames McCabeLost3 - 6 6 - 3 7 - 6QualificationMikhail KukushkinWon6 - 7 6 - 3 3 - 6
08 Jun To 15 JunATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2025Eliminated in round of 32 by J. Trotter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32James Kent TrotterLost6 - 1 6 - 4
25 May To 01 JunATP Challenger Vicenza, ItalyATP Challenger Vicenza, Italy Men Singles 2025Seeded: #3Eliminated in semi final by C. Tseng.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalChun Hsin TsengLost6 - 4 6 - 3Quarter-FinalFacundo MenaWon6 - 3 6 - 1Round of 16Martin KlizanWon6 - 4 6 - 3Round of 32Mathys ErhardWon6 - 4 6 - 3
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by U. Blanchet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationUgo BlanchetLost6 - 7 4 - 6
11 May To 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Seeded: #5Eliminated in semi final by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalTitouan DroguetLost2 - 6 6 - 1 2 - 6Quarter-FinalValentin RoyerWon3 - 6 4 - 6Round of 16Maxim MrvaWon1 - 6 4 - 6Round of 32Henri SquireWon3 - 6 6 - 7