18 Aug To 08 SepUS OpenUS Open Men Singles 2025Eliminated in round of 128 by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Tomas MachacLost3 - 6 1 - 6 1 - 6
05 Aug To 18 AugCincinnati OpenATP Cincinnati, USA Men Singles 2025Eliminated in round of 16 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Carlos AlcarazLost1 - 6 4 - 6Round of 32Jakub MensikWonRetiredRound of 64Denis ShapovalovWon6 - 7 6 - 3 6 - 4Round of 128Thiago Agustin TiranteWon6 - 4 7 - 6QualificationAlexander BlockxLost4 - 6 3 - 6QualificationAidan MayoWon6 - 3 6 - 2
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 128 by J. Sinner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jannik SinnerLost6 - 4 6 - 3 6 - 0
21 Jun To 29 JunLexus Eastbourne OpenATP Eastbourne, Great Britain Men Singles 2025Seeded: #4Eliminated in qualification by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBilly HarrisLost3 - 6 4 - 6
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Seeded: #3Eliminated in semi final by A. Pellegrino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalAndrea PellegrinoLost7 - 6 6 - 2Quarter-FinalLuka PavlovicWon6 - 3 7 - 5Round of 16Elias YmerWon6 - 2 6 - 4Round of 32Saba PurtseladzeWon6 - 0 6 - 2
01 Jun To 09 JunATP Challenger Heilbronn, GermanyATP Challenger Heilbronn, Germany Men Singles 2025Seeded: #1Eliminated in round of 32 by D. Rincon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel RinconLost3 - 6 6 - 3 3 - 6
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in round of 128 by F. Marozsan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Fabian MarozsanLost6 - 2 6 - 3 7 - 6