24 Aug To 31 AugATP Challenger Como, ItalyATP Challenger Como, Italy Men Singles 2025Eliminated in qualification by T. Compagnucci.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTommaso CompagnucciLost6 - 2 7 - 5
09 Aug To 16 AugATP Challenger Todi, ItalyATP Challenger Todi, Italy Men Singles 2025Eliminated in round of 32 by C. Sanchez Jover.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Carlos Sanchez JoverLost6 - 3 6 - 7 6 - 4
13 Jul To 20 JulATP Challenger San Marino, San MarinoATP Challenger San Marino, San Marino Men Singles 2025Eliminated in round of 32 by A. Vallejo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Adolfo Daniel VallejoLost3 - 6 3 - 6
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Eliminated in semi final by N. Fatic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalNerman FaticLost6 - 3 7 - 6Quarter-FinalFederico ArnaboldiWon6 - 4 7 - 5Round of 16Radu AlbotWon3 - 6 6 - 7Round of 32Carlos Sanchez JoverWon6 - 3 6 - 2QualificationMarco CecchinatoWon7 - 5 6 - 7 6 - 3QualificationGiovanni FonioWon6 - 7 6 - 7
05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Eliminated in qualification by T. Seyboth Wild.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationThiago Seyboth WildLost2 - 6 3 - 6
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