29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16R16P9 Estimated Start TomorrowRound of 32Ian MayewWon6 - 3 6 - 3
01 Jun To 08 JunATP Challenger Tyler, USAATP Challenger Tyler, USA Men Singles 2025Won - Defeated Y. Zhou in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalYi ZhouWon6 - 4 3 - 6 6 - 3Semi-FinalKarue SellWon6 - 7 4 - 6Quarter-FinalAlex RybakovWon7 - 6 6 - 2Round of 16Antoine EscoffierWon6 - 7 5 - 7Round of 32Patrick MaloneyWon5 - 7 6 - 4 2 - 6QualificationMaxime CressyWonRetiredQualificationKeisuke SaitohWon6 - 1 6 - 3
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by M. Cilic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarin CilicLost6 - 2 6 - 3
11 May To 17 MayATP Challenger Oeiras 5, PortugalATP Challenger Oeiras 4, Portugal Men Singles 2025Eliminated in quarter final by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMitchell KruegerLost6 - 4 6 - 4Round of 16Carlos TabernerWon6 - 3 2 - 6 0 - 6Round of 32Tristan BoyerWon7 - 6 4 - 6 6 - 2
17 Mar To 30 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2025Eliminated in round of 128 by M. Arnaldi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Matteo ArnaldiLost7 - 6 4 - 6 6 - 3
30 Sep 2024 To 13 Oct 2024Rolex Shanghai MastersATP Shanghai, China Men Singles 2024Eliminated in round of 32 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Carlos AlcarazLost7 - 6 6 - 3Round of 64Nicolas JarryWon6 - 2 6 - 1Round of 128Sumit NagalWon6 - 3 6 - 3
17 Sep 2024 To 24 Sep 2024ATP Hangzhou, ChinaATP Hangzhou, China Men Singles 2024Eliminated in round of 32 by C. Wong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Coleman WongLostRetired