12 Jul To 20 JulSwiss Open GstaadATP Gstaad, Switzerland Men Singles 2025Eliminated in qualification by I. Buse.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationIgnacio BuseLost6 - 4 6 - 7 6 - 3
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Eliminated in round of 16 by D. Lajovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dusan LajovicLost1 - 6 4 - 6Round of 32Santiago Rodriguez TavernaWon6 - 7 7 - 5 2 - 6
01 Jun To 07 JunATP Challenger Prostejov, Czech RepublicATP Challenger Prostejov, Czech Republic Men Singles 2025Eliminated in round of 32 by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dimitar KuzmanovLost6 - 3 6 - 2
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 128 by C. Ruud.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Casper RuudLost6 - 3 6 - 4 6 - 2QualificationAndrea CollariniWon2 - 6 1 - 6QualificationRoman Andres BurruchagaWon6 - 4 7 - 6QualificationKhumoyun SultanovWon1 - 6 1 - 6
12 May To 18 MayATP Challenger Bordeaux, FranceATP Challenger Bordeaux, France Men Singles 2025Eliminated in round of 32 by N. Basilashvili.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nikoloz BasilashviliLost6 - 2 6 - 2QualificationPierre DelageWon7 - 6 6 - 3QualificationJakub PaulWon7 - 5 6 - 2
28 Apr To 04 MayATP Challenger Aix en Provence, FranceATP Challenger Aix en Provence, France Men Singles 2025Eliminated in round of 16 by N. Basavareddy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Nishesh BasavareddyLost7 - 5 7 - 5Round of 32Mattia BellucciWon6 - 2 6 - 2QualificationTitouan DroguetWonRetiredQualificationFlorent BaxWon4 - 6 2 - 6
12 Apr To 20 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2025Eliminated in round of 32 by H. Rune.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Holger RuneLost7 - 5 6 - 4