09 Feb To 16 FebOpen 13 ProvenceATP Marseille, France Men Singles 2025Seeded: #5Eliminated in round of 32 by O. Virtanen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Otto VirtanenLost6 - 7 7 - 6 6 - 4
06 Jan To 26 JanAustralian OpenAustralian Open Men Singles 2025Seeded: #22Eliminated in round of 64 by A. Vukic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Aleksandar VukicLost6 - 4 3 - 6 2 - 6 6 - 3 7 - 5Round of 128Lukas KleinWon3 - 6 6 - 0 3 - 6 6 - 7
04 Jan To 11 JanAdelaide InternationalATP Adelaide, Australia Men Singles 2025Seeded: #2Eliminated in final by F. Auger-Aliassime.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalFelix Auger-AliassimeLost6 - 3 3 - 6 6 - 1Semi-FinalMiomir KecmanovicWon3 - 6 6 - 7Quarter-FinalThanasi KokkinakisWonWalkoverRound of 16Alejandro Davidovich FokinaWon3 - 6 3 - 6
19 Aug 2024 To 09 Sep 2024US OpenUS Open Men Singles 2024Seeded: #16Eliminated in round of 64 by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Tomas MachacLost6 - 4 6 - 2 6 - 4Round of 128Corentin MoutetWon6 - 7 1 - 6 0 - 6
11 Aug 2024 To 19 Aug 2024Cincinnati OpenATP Cincinnati, USA Men Singles 2024Seeded: #16Eliminated in round of 64 by P. Carreno Busta.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Pablo Carreno BustaLost7 - 5 6 - 1
04 Aug 2024 To 13 Aug 2024National Bank Open Presented by RogersATP Montreal, Canada Men Singles 2024Eliminated in semi final by A. Popyrin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalAlexei PopyrinLost7 - 6 6 - 3Quarter-FinalAlexander ZverevWon7 - 6 1 - 6 6 - 4Round of 16Casper RuudWonWalkoverRound of 32Taylor FritzWon6 - 4 7 - 6Round of 64Vasek PospisilWonRetired
27 Jul 2024 To 04 Aug 2024Mubadala Citi DC OpenATP Washington, USA Men Singles 2024Seeded: #4Won - Defeated F. Cobolli in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalFlavio CobolliWon4 - 6 6 - 2 6 - 0Semi-FinalFrances TiafoeWon4 - 6 4 - 6Quarter-FinalJordan ThompsonWon6 - 4 6 - 2Round of 16Thanasi KokkinakisWonRetiredRound of 32Cristian GarinWon6 - 3 6 - 2