06 Apr To 13 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2025Eliminated in qualification by L. Giustino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLorenzo GiustinoLost3 - 6 4 - 6
23 Mar To 30 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2025Eliminated in round of 32 by D. Svrcina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dalibor SvrcinaLost7 - 6 2 - 6 5 - 7QualificationJacopo BerrettiniWon6 - 3 1 - 6 7 - 6QualificationMax HoukesWon6 - 1 6 - 7 2 - 6
09 Mar To 16 MarATP Challenger Hersonissos 2, GreeceATP Challenger Hersonissos 2, Greece Men Singles 2025Eliminated in round of 16 by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dimitar KuzmanovLost2 - 6 6 - 3 6 - 4Round of 32Rudolf MollekerWonRetired
23 Feb To 02 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2025Eliminated in qualification by D. Prizmic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDino PrizmicLost5 - 7 6 - 3 2 - 6QualificationMarat SharipovWon2 - 6 4 - 6
09 Feb To 16 FebATP Challenger Tenerife 2, SpainATP Challenger Tenerife 2, Spain Men Singles 2025Eliminated in round of 32 by D. Koepfer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dominik KoepferLost6 - 3 4 - 6 6 - 2QualificationClement TaburWonRetiredQualificationArthur ReymondWon1 - 6 6 - 3 2 - 6
02 Feb To 09 FebATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2025Eliminated in round of 16 by P. Carreno Busta.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Pablo Carreno BustaLost6 - 1 6 - 2Round of 32Arthur ReymondWon4 - 6 6 - 1 6 - 2QualificationDimitar KuzmanovWon3 - 6 5 - 7QualificationStijn SlumpWon4 - 6 3 - 6
17 Nov 2024 To 24 Nov 2024ATP Challenger Rovereto, ItalyATP Challenger Rovereto, Italy Men Singles 2024Eliminated in round of 32 by L. Nardi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Luca NardiLost6 - 3 2 - 6 2 - 6