20 Apr To 27 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2025Eliminated in round of 32 by L. Pokorny.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lukas PokornyLost4 - 6 3 - 6
06 Apr To 13 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2025Eliminated in round of 32 by V. Royer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Valentin RoyerLost6 - 7 2 - 6QualificationNorbert GombosLost3 - 6 4 - 6QualificationPablo Masjuan GinelWon6 - 1 6 - 4
30 Mar To 06 AprATP Challenger Menorca, SpainATP Challenger Villena, Spain Men Singles 2025Eliminated in round of 32 by D. Merida.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel MeridaLost6 - 7 6 - 4 6 - 2
23 Mar To 30 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2025Seeded: #8Eliminated in qualification by I. Radulov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationIliyan RadulovLost3 - 6 6 - 1 6 - 4QualificationIvan GakhovWon0 - 6 5 - 7
12 Jan To 19 JanATP Challenger Nonthaburi 3, ThailandATP Challenger Nonthaburi 3, Thailand Men Singles 2025Eliminated in round of 32 by V. Kopriva.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Vit KoprivaLost6 - 4 6 - 1
06 Jan To 26 JanAustralian OpenAustralian Open Men Singles 2025Eliminated in qualification by M. Gigante.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMatteo GiganteLost2 - 6 2 - 6
17 Nov 2024 To 24 Nov 2024ATP Challenger Montemar, Spain2024 ATP Challenger Montemar, Spain Men SinglesEliminated in quarter final by L. Neumayer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalLukas NeumayerLost6 - 3 7 - 6Round of 16Edas ButvilasWon7 - 6 6 - 1Round of 32Adrian AndreevWonRetired