31 May To 07 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2026Eliminated in round of 32 by J. Vasami.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jacopo VasamiLost6 - 7 4 - 6
24 May To 31 MayATP Challenger Chisinau, MoldovaATP Challenger Chisinau, Moldova Men Singles 2026Eliminated in final by S. Sakellaridis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalStefanos SakellaridisLost7 - 6 3 - 6 3 - 6Semi-FinalRadu AlbotWon2 - 6 6 - 4 2 - 6Quarter-FinalLiam BroadyWon3 - 6 0 - 6Round of 16Pavel KotovWon1 - 6 6 - 1 6 - 2Round of 32Yosuke WatanukiWon6 - 1 6 - 4QualificationDenis YevseyevWon6 - 4 6 - 3QualificationAlexandr CozbinovWon6 - 2 7 - 6
17 May To 23 MayATP Challenger Cervia, ItalyATP Challenger Cervia, Italy Men Singles 2026Eliminated in round of 32 by B. Gadamauri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Buvaysar GadamauriLost6 - 4 6 - 4
10 May To 16 MayATP Challenger Oeiras 4, PortugalATP Challenger Oeiras 4, Portugal Men Singles 2026Seeded: #10Eliminated in qualification by Z. Zhang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZhizhen ZhangLost7 - 6 2 - 6 6 - 4QualificationMario Gonzalez FernandezWon1 - 6 4 - 6
26 Apr To 03 MayATP Challenger Mauthausen, AustriaATP Challenger Mauthausen, Austria Men Singles 2026Eliminated in round of 32 by R. Safiullin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Roman SafiullinLost6 - 2 6 - 4QualificationAlejo Sanchez QuilezWon6 - 1 6 - 3QualificationBastian BerenzWon6 - 0 6 - 0
19 Apr To 26 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2026Eliminated in quarter final by D. Svrcina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalDalibor SvrcinaLost6 - 3 6 - 1Round of 16Pierre-Hugues HerbertWon6 - 3 6 - 2Round of 32Marko ToPoWon2 - 6 0 - 6QualificationDavid Jorda SanchisWon4 - 6 5 - 7QualificationJamie MackenzieWon6 - 7 4 - 6
12 Apr To 19 AprATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2026Eliminated in qualification by F. Agamenone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFranco AgamenoneLost0 - 6 6 - 4 3 - 6