19 Jul To 27 JulMubadala Citi DC OpenATP Washington, USA Men Singles 2025Eliminated in qualification by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBilly HarrisLost6 - 1 7 - 5
13 Jul To 20 JulATP Challenger Granby, CanadaATP Challenger Granby, Canada Men Singles 2025Eliminated in round of 16 by A. Holmgren.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16August HolmgrenLost3 - 6 4 - 6Round of 32Yi ZhouWon6 - 2 7 - 6
06 Jul To 13 JulATP Challenger Winnipeg, CanadaATP Challenger Winnipeg, Canada Men Singles 2025Eliminated in round of 32 by M. Bouzige.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Moerani BouzigeLost6 - 4 7 - 5
21 Jun To 29 JunLexus Eastbourne OpenATP Eastbourne, Great Britain Men Singles 2025Eliminated in qualification by M. Bellucci.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMattia BellucciLost7 - 5 6 - 1
08 Jun To 15 JunATP Challenger Bratislava, SlovakiaATP Challenger Bratislava, Slovakia Men Singles 2025Eliminated in round of 32 by F. Mena.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Facundo MenaLost2 - 6 2 - 6
09 Mar To 16 MarATP Challenger Hersonissos 2, GreeceATP Challenger Hersonissos 2, Greece Men Singles 2025Seeded: #5Eliminated in round of 16 by E. Kirkin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Ergi KirkinLostRetiredRound of 32Mats RosenkranzWon7 - 6 6 - 7 6 - 4
23 Feb To 02 MarATP Challenger Bengaluru, IndiaATP Challenger Bengaluru, India Men Singles 2025Eliminated in round of 16 by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Billy HarrisLost6 - 4 6 - 3Round of 32S D Prajwal DevWon6 - 7 6 - 3 6 - 3