23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by V. Gaubas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationVilius GaubasLost7 - 6 4 - 6 4 - 6
01 Jun To 08 JunATP Challenger Tyler, USAATP Challenger Tyler, USA Men Singles 2025Seeded: #3Eliminated in round of 16 by Y. Zhou.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Yi ZhouLost6 - 3 6 - 4Round of 32Alvin Nicholas TudoricaWon6 - 3 2 - 6 3 - 6
25 May To 01 JunATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2025Seeded: #3Eliminated in round of 16 by A. Martin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Andres MartinLost6 - 1 6 - 4Round of 32Nicolas MejiaWon6 - 7 0 - 6
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by K. Coppejans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKimmer CoppejansLost3 - 6 1 - 6
11 May To 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Seeded: #6Eliminated in round of 16 by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Titouan DroguetLost6 - 4 6 - 3Round of 32Benoit PaireWonRetired
13 Apr To 20 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2025Eliminated in round of 16 by A. Walton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Adam WaltonLost6 - 2 7 - 6Round of 32Sho ShimabukuroWon3 - 6 1 - 6
09 Mar To 16 MarATP Challenger Cherbourg, FranceATP Challenger Cherbourg, France Men Singles 2025Seeded: #4Eliminated in quarter final by J. Sels.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJelle SelsLost7 - 5 6 - 3Round of 16Maxime JanvierWon2 - 6 6 - 7Round of 32Denis YevseyevWon2 - 6 6 - 3 3 - 6