29 Jun To 06 JulATP Challenger Modena, ItalyATP Challenger Modena, Italy Men Singles 2025Eliminated in qualification by S. Travaglia.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStefano TravagliaLost6 - 4 6 - 4
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Eliminated in qualification by S. Napolitano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStefano NapolitanoLost6 - 4 4 - 6 0 - 6QualificationMarko ToPoWonRetired
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Eliminated in qualification by G. Campana Lee.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGerard Campana LeeLost7 - 5 6 - 3QualificationGianluca MagerWon7 - 5 7 - 6
01 Jun To 07 JunATP Challenger Prostejov, Czech RepublicATP Challenger Prostejov, Czech Republic Men Singles 2025Eliminated in qualification by T. Kodat.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationToby Alex KodatLost5 - 7 0 - 6
16 Mar To 23 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2025Seeded: #11Eliminated in qualification by M. De Krom.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMichiel De KromLostRetired
01 Sep 2024 To 08 Sep 2024ATP Challenger Genoa, ItalyATP Challenger Genoa, Italy Men Singles 2024Eliminated in round of 32 by G. Bueno.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gonzalo BuenoLost7 - 5 7 - 6
25 Aug 2024 To 01 Sep 2024ATP Challenger Como, ItalyATP Challenger Como, Italy Men Singles 2024Eliminated in round of 32 by F. Misolic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Filip MisolicLost4 - 6 6 - 3 4 - 6QualificationMax Hans RehbergLost2 - 6 6 - 1 6 - 7QualificationTommaso RedaelliWon6 - 1 6 - 4