23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Hamad MedjedovicEstimated Start TodayWin Probability40.2%
21 Jun To 28 JunMallorca ChampionshipsATP Mallorca, Spain Men Singles 2025Eliminated in qualification by M. Navone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMariano NavoneLostRetired
15 Jun To 22 JunTerra Wortmann OpenATP Halle, Germany Men Singles 2025Eliminated in round of 32 by A. Rublev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Andrey RublevLost6 - 3 6 - 4QualificationJustin EngelWon4 - 6 4 - 6QualificationBenjamin HassanWon7 - 6 7 - 5
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 64 by K. Khachanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Karen KhachanovLost7 - 5 3 - 6 7 - 5 4 - 6 6 - 2Round of 128Jan-Lennard StruffWon7 - 6 6 - 3 6 - 7 6 - 2
17 May To 24 MayGonet Geneva OpenATP Geneva, Switzerland Men Singles 2025Eliminated in semi final by H. Hurkacz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalHubert HurkaczLost6 - 3 6 - 4Quarter-FinalKaren KhachanovWon6 - 4 4 - 6 4 - 6Round of 16Nuno BorgesWon7 - 6 7 - 6Round of 32Ivan GakhovWon6 - 1 6 - 2QualificationReilly OpelkaWon5 - 7 6 - 7QualificationLeo BorgWon3 - 6 5 - 7
05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Eliminated in round of 32 by F. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francisco CerundoloLost6 - 2 6 - 4Round of 64Frances TiafoeWon6 - 2 6 - 7 6 - 3Round of 128Roberto Carballes BaenaWonRetiredQualificationYannick HanfmannWon7 - 6 6 - 2QualificationKamil MajchrzakWon4 - 6 4 - 6
21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Eliminated in round of 64 by B. Nakashima.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Brandon NakashimaLost6 - 3 7 - 6Round of 128Hugo GastonWon6 - 4 6 - 3