12 Jul To 17 JulMifel OpenATP Los Cabos, Mexico Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alex HernandezEstimated Start July 15, 2025
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTitouan DroguetLost4 - 6 6 - 4 4 - 6QualificationEdas ButvilasWon6 - 7 3 - 6
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Seeded: #5Eliminated in round of 32 by A. Moro Canas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alejandro Moro CanasLost4 - 6 0 - 6
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Seeded: #8Eliminated in round of 16 by L. Pavlovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Luka PavlovicLost2 - 6 7 - 5 7 - 6Round of 32Alex Marti PujolrasWon2 - 6 6 - 4 6 - 7
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Seeded: #27Eliminated in qualification by K. Jacquet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKyrian JacquetLost6 - 1 6 - 4
12 May To 18 MayATP Challenger Bordeaux, FranceATP Challenger Bordeaux, France Men Singles 2025Eliminated in round of 32 by P. Herbert.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Pierre-Hugues HerbertLost7 - 6 6 - 2
05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Eliminated in qualification by Y. Hanfmann.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYannick HanfmannLost2 - 6 6 - 4 4 - 6