16 Aug To 23 AugWinston-Salem OpenATP Winston Salem, USA Men Singles 2025Seeded: #8Eliminated in qualification by D. Suresh.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDhakshineswar SureshLost6 - 3 6 - 4
05 Aug To 18 AugCincinnati OpenATP Cincinnati, USA Men Singles 2025Eliminated in qualification by L. Nardi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLuca NardiLost6 - 3 6 - 2
27 Jul To 03 AugATP Challenger Lexington, USAATP Challenger Lexington, USA Men Singles 2025Eliminated in round of 32 by C. Eubanks.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Christopher EubanksLost6 - 7 6 - 3 3 - 6QualificationMartin Damm JrWonRetiredQualificationStrong KirchheimerWon6 - 3 4 - 6 6 - 3
20 Jul To 27 JulATP Challenger Bloomfield Hills, USAATP Challenger Bloomfield Hills, USA Men Singles 2025Eliminated in round of 16 by Y. Hsu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Yu Hsiou HsuLost6 - 3 6 - 2Round of 32Alibek KachmazovWon6 - 7 2 - 6QualificationAndre IlaganWon6 - 3 4 - 6 6 - 4QualificationReese StalderWon6 - 4 6 - 1
13 Jul To 20 JulATP Challenger Granby, CanadaATP Challenger Granby, Canada Men Singles 2025Eliminated in round of 32 by A. Galarneau.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexis GalarneauLost3 - 6 4 - 6
06 Jul To 13 JulATP Challenger Newport, USA2025 ATP Challenger Newport, USA Men SinglesEliminated in round of 16 by E. Spizzirri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Eliot SpizzirriLost4 - 6 4 - 6Round of 32Dan MartinWon5 - 7 6 - 4 3 - 6
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in quarter final by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalLiam DraxlLost2 - 6 5 - 7Round of 16Hiroki MoriyaWon4 - 6 4 - 6Round of 32Andres AndradeWon1 - 6 3 - 6