29 Jun To 06 JulATP Challenger Brasov, RomaniaATP Challenger Brasov, Romania Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Juan Pablo FicovichLiveMatch DetailsRound of 32Maxim MrvaWon4 - 6 5 - 7QualificationDan Alexandru TomescuWon7 - 5 6 - 4QualificationIoan Alexandru ChiritaWon6 - 4 6 - 3
22 Jun To 28 JunATP Challenger Milan, ItalyATP Challenger Milan, Italy Men Singles 2025Eliminated in round of 16 by A. Gea.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Arthur GeaLost6 - 4 1 - 6 6 - 3Round of 32Rodrigo Pacheco MendezWon4 - 6 6 - 4 6 - 1
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Eliminated in round of 16 by F. Passaro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Francesco PassaroLost7 - 6 6 - 3Round of 32Giovanni FonioWon2 - 6 2 - 6QualificationGiovanni FonioLost4 - 6 4 - 6QualificationRyan SeggermanWon6 - 1 6 - 0
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Eliminated in round of 32 by N. Fatic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nerman FaticLost6 - 2 6 - 7 6 - 7QualificationStefano NapolitanoWon7 - 6 6 - 4QualificationCarlos Gimeno ValeroWon6 - 1 6 - 2
25 May To 01 JunATP Challenger Vicenza, ItalyATP Challenger Vicenza, Italy Men Singles 2025Eliminated in round of 32 by D. Ajdukovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Duje AjdukovicLost6 - 4 3 - 6 6 - 3
18 May To 24 MayATP Challenger Skopje, North MacedoniaATP Challenger Skopje, North Macedonia Men Singles 2025Seeded: #4Eliminated in round of 16 by M. Geerts.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Michael GeertsLost0 - 6 6 - 4 7 - 6Round of 32Neil OberleitnerWon7 - 6 3 - 6 4 - 6
11 May To 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Eliminated in round of 16 by Z. Piros.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Zsombor PirosLost6 - 4 6 - 2Round of 32Edas ButvilasWon6 - 3 6 - 3