16 Sep To 23 SepChengdu OpenATP Chengdu, China Men Singles 2025Seeded: #6Eliminated in qualification by L. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLloyd HarrisLost6 - 4 6 - 7 6 - 2
18 Aug To 07 SepUS OpenUS Open Men Singles 2025Eliminated in round of 64 by N. Djokovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Novak DjokovicLost6 - 7 6 - 3 6 - 3 6 - 1Round of 128Zsombor PirosWon6 - 4 6 - 2 7 - 5QualificationMarc-Andrea HueslerWon3 - 6 2 - 6QualificationBeibit ZhukayevWon3 - 6 5 - 7QualificationAugust HolmgrenWon2 - 6 6 - 7
05 Aug To 18 AugCincinnati OpenATP Cincinnati, USA Men Singles 2025Eliminated in qualification by A. Fery.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArthur FeryLost7 - 6 4 - 6 7 - 6
27 Jul To 03 AugATP Challenger Lexington, USAATP Challenger Lexington, USA Men Singles 2025Seeded: #6Won - Defeated B. Tomic in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalBernard TomicWon2 - 6 6 - 3 6 - 2Semi-FinalYu Hsiou HsuWon6 - 1 6 - 3Quarter-FinalNishesh BasavareddyWon6 - 1 5 - 7 4 - 6Round of 16Ryuki MatsudaWon1 - 6 0 - 6Round of 32Alex RybakovWon2 - 6 6 - 7
19 Jul To 27 JulMubadala Citi DC OpenATP Washington, USA Men Singles 2025Eliminated in round of 32 by J. Lehecka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jiri LeheckaLost4 - 6 7 - 6 3 - 6Round of 64Miomir KecmanovicWon1 - 6 6 - 2 6 - 2QualificationYosuke WatanukiWon6 - 3 1 - 6 7 - 6QualificationBernard TomicWon7 - 5 6 - 1
06 Jul To 13 JulATP Challenger Newport, USA2025 ATP Challenger Newport, USA Men SinglesWon - Defeated A. Mannarino in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalAdrian MannarinoWon7 - 5 6 - 3Semi-FinalEliot SpizzirriWon6 - 3 6 - 4Quarter-FinalYosuke WatanukiWon7 - 5 6 - 4Round of 16Brandon HoltWon6 - 4 0 - 6 1 - 6Round of 32Quinn VandecasteeleWon2 - 6 3 - 6
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by M. Fucsovics.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarton FucsovicsLost7 - 6 6 - 3QualificationLukas NeumayerWon6 - 2 6 - 3