19 Jul To 26 JulPlava Laguna Croatia Open UmagATP Umag, Croatia Men Singles 2025Seeded: #6Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nikoloz BasilashviliEstimated Start Tomorrow
12 Jul To 20 JulSwiss Open GstaadATP Gstaad, Switzerland Men Singles 2025Eliminated in round of 16 by F. Comesana.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Francisco ComesanaLost6 - 1 6 - 4Round of 32Carlos TabernerWon1 - 6 6 - 2 7 - 6
06 Jul To 12 JulATP Challenger Braunschweig, GermanyATP Challenger Braunschweig, Germany Men Singles 2025Seeded: #2Eliminated in quarter final by A. Molcan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAlex MolcanLostRetiredRound of 16Christoph NegrituWon6 - 1 3 - 6 2 - 6Round of 32Alex BarrenaWon6 - 7 6 - 7
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 128 by A. de Minaur.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Alex de MinaurLost6 - 2 6 - 2 7 - 6
05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Eliminated in round of 128 by S. Ofner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Sebastian OfnerLostRetired
12 Apr To 20 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2025Eliminated in round of 32 by J. Fearnley.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jacob FearnleyLost1 - 6 5 - 7
30 Mar To 06 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2025Seeded: #5Eliminated in semi final by L. Darderi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalLuciano DarderiLost3 - 6 2 - 6Quarter-FinalNuno BorgesWon6 - 4 6 - 4Round of 16Otto VirtanenWon6 - 4 6 - 4Round of 32Taha BaadiWon7 - 6 6 - 3