30 Mar To 06 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2025Eliminated in round of 32 by L. Marmousez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lilian MarmousezLost6 - 2 7 - 6
23 Mar To 30 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2025Eliminated in qualification by M. Dodig.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMatej DodigLost7 - 6 4 - 6 3 - 6
01 Sep 2024 To 08 Sep 2024ATP Challenger Genoa, ItalyATP Challenger Genoa, Italy Men Singles 2024Eliminated in qualification by A. Guerrieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAndrea GuerrieriLost6 - 3 2 - 6 2 - 6
11 Aug 2024 To 17 Aug 2024ATP Challenger Todi, ItalyATP Challenger Todi, Italy Men Singles 2024Eliminated in round of 16 by C. Taberner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Carlos TabernerLost3 - 6 3 - 6Round of 32Gabriele PennafortiWon6 - 7 6 - 4 6 - 3QualificationLorenzo RottoliWon6 - 3 6 - 2QualificationValerio AboianWon4 - 6 2 - 6