19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by L. Neumayer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLukas NeumayerLost3 - 6 3 - 6
11 May To 17 MayChallenger Zagreb, CroatiaATP Challenger Zagreb, Croatia Men Singles 2025Eliminated in semi final by D. Prizmic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalDino PrizmicLost3 - 6 7 - 6 5 - 7Quarter-FinalHarold MayotWon7 - 6 6 - 2Round of 16Facundo MenaWon6 - 2 4 - 6 6 - 7Round of 32Neil OberleitnerWon6 - 2 2 - 6 6 - 4
04 May To 11 MayATP Challenger Francavilla, ItalyATP Challenger Francavilla, Italy Men Singles 2025Seeded: #5Eliminated in round of 16 by K. Coppejans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Kimmer CoppejansLost7 - 6 6 - 1Round of 32Pedro CachinWon2 - 6 5 - 7
27 Apr To 04 MayATP Challenger Mauthausen, AustriaATP Challenger Mauthausen, Austria Men Singles 2025Eliminated in quarter final by M. Barrios Vera.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMarcelo Tomas Barrios VeraLost2 - 6 4 - 6Round of 16Matteo GiganteWon6 - 4 6 - 7 3 - 6Round of 32Timofey SkatovWon7 - 5 6 - 4
06 Apr To 13 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2025Eliminated in round of 16 by M. Cilic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marin CilicLost2 - 6 6 - 4 1 - 6Round of 32Daniel MeridaWon6 - 3 6 - 3
30 Mar To 06 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2025Eliminated in qualification by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKamil MajchrzakLost6 - 4 6 - 3
23 Mar To 30 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2025Eliminated in round of 32 by U. Blanchet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ugo BlanchetLost3 - 6 6 - 1 6 - 2