18 Aug To 08 SepUS OpenUS Open Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLuca Van AsscheEstimated Start TomorrowQualificationJuan Pablo FicovichWon6 - 3 6 - 3
03 Aug To 10 AugATP Challenger Chicago, USAATP Challenger Chicago, USA Men Singles 2025Seeded: #4Eliminated in quarter final by Y. Hsu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalYu Hsiou HsuLost6 - 7 4 - 6Round of 16Naoki NakagawaWon6 - 3 6 - 2Round of 32Andre IlaganWon1 - 6 6 - 2 6 - 1
19 Jul To 27 JulMubadala Citi DC OpenATP Washington, USA Men Singles 2025Eliminated in round of 16 by D. Medvedev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Daniil MedvedevLost6 - 3 6 - 2Round of 32Alexei PopyrinWon7 - 5 5 - 7 6 - 3Round of 64Gael MonfilsWon3 - 6 1 - 6QualificationCorentin MoutetWon6 - 4 4 - 6 4 - 6QualificationMitchell KruegerWon4 - 6 6 - 3 7 - 6
12 Jul To 20 JulMifel OpenATP Los Cabos, Mexico Men Singles 2025Eliminated in round of 32 by T. Schoolkate.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tristan SchoolkateLost6 - 4 4 - 6 1 - 6QualificationBernard TomicWonRetiredQualificationBraden ShickWon1 - 6 4 - 6
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in semi final by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalLiam DraxlLost4 - 6 2 - 6Quarter-FinalMichael ZhengWon6 - 2 6 - 3Round of 16Kaylan BigunWon5 - 7 2 - 6Round 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