15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Seeded: #5Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGerard Campana LeeLiveMatch DetailsQualificationGianluca CadenassoWon6 - 3 6 - 2
08 Jun To 15 JunATP Challenger Bratislava, SlovakiaATP Challenger Bratislava, Slovakia Men Singles 2025Eliminated in round of 32 by V. Royer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Valentin RoyerLost4 - 6 6 - 2 6 - 1QualificationToby Alex KodatLost4 - 6 6 - 3 6 - 7QualificationMaximilian NeuchristWon6 - 3 6 - 2
01 Jun To 07 JunATP Challenger Prostejov, Czech RepublicATP Challenger Prostejov, Czech Republic Men Singles 2025Seeded: #4Eliminated in qualification by J. Nicod.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJakub NicodLost4 - 6 4 - 6
18 May To 24 MayATP Challenger Skopje, North MacedoniaATP Challenger Skopje, North Macedonia Men Singles 2025Seeded: #3Eliminated in qualification by A. Paulson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAndrew PaulsonLost4 - 6 2 - 6
12 May To 18 MayATP Challenger Turin, ItalyATP Challenger Turin, Italy Men Singles 2025Eliminated in round of 32 by F. Fognini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Fabio FogniniLost5 - 7 4 - 6QualificationLorenzo CarboniWon6 - 7 1 - 6QualificationGianluca MagerWon6 - 7 2 - 6
27 Apr To 04 MayATP Challenger Ostrava, Czech RepublicATP Challenger Ostrava, Czech Republic Men Singles 2025Seeded: #11Eliminated in qualification by H. Barton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationHynek BartonLost7 - 6 6 - 3
20 Apr To 27 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2025Eliminated in round of 16 by V. Gaubas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Vilius GaubasLost6 - 2 6 - 2Round of 32Oriol Roca BatallaWon7 - 5 6 - 7 3 - 6QualificationSamuel Vincent RuggeriWon7 - 5 6 - 1QualificationTomasz BerkietaWon7 - 6 6 - 2