12 Jul To 20 JulSwiss Open GstaadATP Gstaad, Switzerland Men Singles 2025Seeded: #5Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPatrick ZahrajEstimated Start TodayWin Probability17.4%
06 Jul To 13 JulATP Challenger Trieste, ItalyATP Challenger Trieste, Italy Men Singles 2025Eliminated in round of 32 by T. Tirante.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Thiago Agustin TiranteLost6 - 0 6 - 4
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by M. Barrios Vera.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarcelo Tomas Barrios VeraLost6 - 4 6 - 3QualificationMurkel DellienWon6 - 3 6 - 1
08 Jun To 15 JunATP Challenger Bratislava, SlovakiaATP Challenger Bratislava, Slovakia Men Singles 2025Eliminated in quarter final by D. Prizmic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalDino PrizmicLost6 - 4 6 - 1Round of 16Marcelo Tomas Barrios VeraWon6 - 2 7 - 5Round of 32Daniel MichalskiWon2 - 6 1 - 6
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 32 by A. Bublik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander BublikLost7 - 5 6 - 1 6 - 2Round of 64Jakub MensikWon2 - 6 1 - 6 6 - 4 6 - 3 6 - 3Round of 128Nikoloz BasilashviliWon6 - 7 6 - 2 6 - 7 6 - 2 2 - 6QualificationLuca Van AsscheWon6 - 3 6 - 7 7 - 5QualificationMarcelo Tomas Barrios VeraWon6 - 7 3 - 6QualificationRobin BertrandWon6 - 7 2 - 6
11 May To 17 MayATP Challenger Oeiras 5, PortugalATP Challenger Oeiras 4, Portugal Men Singles 2025Eliminated in round of 16 by G. Elias.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Gastao EliasLost6 - 7 6 - 4 7 - 5Round of 32Kenny De SchepperWon6 - 2 6 - 3
04 May To 11 MayATP Challenger Prague, Czech RepublicATP Challenger Prague, Czech Republic Men Singles 2025Eliminated in round of 32 by J. Choinski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jan ChoinskiLost6 - 3 7 - 5