19 Jul To 26 JulPlava Laguna Croatia Open UmagATP Umag, Croatia Men Singles 2025Seeded: #5Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marcelo Tomas Barrios VeraEstimated Start July 20, 2025
13 Jul To 20 JulNordea OpenATP Bastad, Sweden Men Singles 2025Eliminated in round of 16 by F. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Francisco CerundoloLost6 - 3 6 - 3Round of 32Marcelo Tomas Barrios VeraWon5 - 7 5 - 7
06 Jul To 12 JulATP Challenger Braunschweig, GermanyATP Challenger Braunschweig, Germany Men Singles 2025Seeded: #4Won - Defeated J. Cerundolo in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalJuan Manuel CerundoloWon6 - 3 7 - 5Semi-FinalFilip MisolicWon7 - 5 4 - 6 3 - 6Quarter-FinalBotic Van de ZandschulpWon6 - 3 7 - 5Round of 16Diego Dedura-PalomeroWon6 - 1 6 - 2Round of 32Ignacio BuseWon7 - 5 6 - 2
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 64 by P. Martinez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Pedro MartinezLost7 - 5 7 - 5 7 - 6Round of 128Denis ShapovalovWon3 - 6 6 - 4 6 - 1 6 - 4
21 Jun To 28 JunMallorca ChampionshipsATP Mallorca, Spain Men Singles 2025Seeded: #4Eliminated in qualification by N. Basavareddy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNishesh BasavareddyLost1 - 6 4 - 6QualificationSebastian OfnerWonRetired
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 32 by L. Musetti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lorenzo MusettiLost4 - 6 6 - 4 6 - 3 6 - 2Round of 64Reilly OpelkaWon1 - 6 6 - 7 3 - 6Round of 128Brandon NakashimaWon7 - 6 4 - 6 6 - 1 6 - 2
12 May To 18 MayATP Challenger Turin, ItalyATP Challenger Turin, Italy Men Singles 2025Eliminated in round of 32 by L. Nardi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Luca NardiLost6 - 1 5 - 7 7 - 6