06 Jul To 13 JulATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2025Eliminated in round of 32 by M. Vrbensky.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Michael VrbenskyLostRetired
29 Jun To 06 JulATP Challenger Brasov, RomaniaATP Challenger Brasov, Romania Men Singles 2025Seeded: #4Eliminated in round of 16 by G. Boitan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Gabi Adrian BoitanLost6 - 2 6 - 1Round of 32Saba PurtseladzeWon6 - 4 4 - 6 2 - 6
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by F. Meligeni Alves.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFelipe Meligeni AlvesLost6 - 3 0 - 6 7 - 6
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Seeded: #8Eliminated in round of 32 by R. Sakamoto.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Rei SakamotoLost1 - 6 6 - 3 7 - 6
08 Jun To 15 JunATP Challenger Santa Fe, ArgentinaATP Challenger Santa Fe, Argentina Men Singles 2025Seeded: #1Eliminated in round of 32 by M. Kestelboim.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mariano KestelboimLost4 - 6 6 - 2 5 - 7
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by A. Collarini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAndrea CollariniLost6 - 3 7 - 6QualificationRodrigo Pacheco MendezWon4 - 6 3 - 6
04 May To 11 MayATP Challenger Santos, BrazilATP Challenger Santos, Brazil Men Singles 2025Seeded: #1Won - Defeated M. Pucinelli de Almeida in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalMatheus Pucinelli de AlmeidaWon6 - 3 7 - 6Semi-FinalFranco RoncadelliWon6 - 2 7 - 6Quarter-FinalRenzo OlivoWon6 - 3 6 - 3Round of 16Bruno KuzuharaWon1 - 6 6 - 4 6 - 4Round of 32Zdenek KolarWon6 - 4 6 - 4