29 Jun To 06 JulATP Challenger Modena, ItalyATP Challenger Modena, Italy Men Singles 2025Eliminated in qualification by M. Echargui.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMoez EcharguiLost6 - 4 0 - 6 7 - 5
06 Apr To 13 AprATP Challenger Monza, ItalyATP Challenger Monza, Italy Men Singles 2025Eliminated in qualification by E. Dalla Valle.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEnrico Dalla ValleLost6 - 7 6 - 7
30 Mar To 06 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2025Eliminated in qualification by J. Sels.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJelle SelsLost6 - 4 6 - 1
09 Mar To 16 MarATP Challenger Hersonissos 2, GreeceATP Challenger Hersonissos 2, Greece Men Singles 2025Seeded: #12Eliminated in qualification by M. ToPo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarko ToPoLost7 - 6 6 - 3QualificationStephanos SchinasWon3 - 6 2 - 6
02 Mar To 09 MarATP Challenger Hersonissos, GreeceATP Challenger Hersonissos, Greece Men Singles 2025Seeded: #9Eliminated in qualification by P. Tsitsipas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPetros TsitsipasLost3 - 6 7 - 6 6 - 4
17 Nov 2024 To 24 Nov 2024ATP Challenger Rovereto, ItalyATP Challenger Rovereto, Italy Men Singles 2024Eliminated in qualification by K. Feldbausch.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKilian FeldbauschLost6 - 4 6 - 2
15 Sep 2024 To 22 Sep 2024ATP Challenger Sibiu, RomaniaATP Challenger Sibiu, Romania Men Singles 2024Eliminated in qualification by G. Olivieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGenaro Alberto OlivieriLost7 - 5 6 - 2QualificationFacundo JuarezWon7 - 6 6 - 4