19 Jul To 26 JulPlava Laguna Croatia Open UmagATP Umag, Croatia Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Terence AtmaneEstimated Start Tomorrow
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 128 by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Billy HarrisLost6 - 3 6 - 2 6 - 4QualificationArthur CazauxLost6 - 7 6 - 2 6 - 3 6 - 4QualificationArthur BouquierWon2 - 6 4 - 6QualificationLiam DraxlWon6 - 3 3 - 6 3 - 6
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Seeded: #3Eliminated in final by C. Taberner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalCarlos TabernerLost7 - 6 6 - 2Semi-FinalRodrigo Pacheco MendezWon6 - 3 6 - 2Quarter-FinalFrancesco MaestrelliWon4 - 6 6 - 7Round of 16Albert Ramos-VinolasWon1 - 6 4 - 6Round of 32Ryan NijboerWon3 - 6 2 - 6
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Seeded: #4Eliminated in round of 16 by N. Fatic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Nerman FaticLost6 - 2 6 - 4Round of 32Rei SakamotoWon0 - 6 4 - 6
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 128 by A. Shevchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Alexander ShevchenkoLost6 - 2 6 - 4 7 - 6
17 May To 24 MayGonet Geneva OpenATP Geneva, Switzerland Men Singles 2025Eliminated in round of 32 by J. Fearnley.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jacob FearnleyLost4 - 6 1 - 6
05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Eliminated in round of 64 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Carlos AlcarazLost3 - 6 3 - 6Round of 128Yoshihito NishiokaWon5 - 7 1 - 6QualificationCameron NorrieWon1 - 6 6 - 4 3 - 6QualificationEthan QuinnWon7 - 5 6 - 7 6 - 3