12 Jul To 20 JulSwiss Open GstaadATP Gstaad, Switzerland Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander ShevchenkoEstimated Start TomorrowWin Probability44.9%
06 Jul To 13 JulATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2025Seeded: #6Eliminated in semi final by E. Moller.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalElmer MollerLost6 - 2 7 - 6Quarter-FinalRadu AlbotWon6 - 3 7 - 5Round of 16Michael VrbenskyWon6 - 4 6 - 3Round of 32Edas ButvilasWon6 - 4 6 - 3
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Seeded: #6Eliminated in round of 32 by E. Ymer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Elias YmerLost3 - 6 7 - 5 6 - 3
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Seeded: #6Eliminated in round of 32 by R. Albot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Radu AlbotLost4 - 6 6 - 7
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 128 by J. Fearnley.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jacob FearnleyLost7 - 6 6 - 3 6 - 2
12 May To 18 MayATP Challenger Bordeaux, FranceATP Challenger Bordeaux, France Men Singles 2025Eliminated in round of 32 by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Billy HarrisLost6 - 3 2 - 6 1 - 6
28 Apr To 04 MayATP Challenger Aix en Provence, FranceATP Challenger Aix en Provence, France Men Singles 2025Eliminated in final by B. Coric.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalBorna CoricLost7 - 6 3 - 6 6 - 7Semi-FinalBorna GojoWon6 - 4 6 - 4Quarter-FinalNishesh BasavareddyWon7 - 6 6 - 3Round of 16Alexei PopyrinWon3 - 6 6 - 3 1 - 6Round of 32Ugo BlanchetWon6 - 4 6 - 3