12 Jul To 20 JulMifel OpenATP Los Cabos, Mexico Men Singles 2025Eliminated in qualification by G. Nanda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGovind NandaLost4 - 6 1 - 6
06 Jul To 13 JulATP Challenger Winnipeg, CanadaATP Challenger Winnipeg, Canada Men Singles 2025Seeded: #11Eliminated in qualification by H. Chung.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationHyeon ChungLost7 - 5 6 - 1QualificationAdam Farag-CaoWon0 - 6 1 - 6
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in round of 32 by P. Maloney.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Patrick MaloneyLost6 - 2 3 - 6 7 - 6QualificationHyeon ChungWon2 - 6 6 - 1 6 - 7QualificationKris van WykWon6 - 2 4 - 6 6 - 2
01 Jun To 08 JunATP Challenger Tyler, USAATP Challenger Tyler, USA Men Singles 2025Eliminated in qualification by A. Rybakov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlex RybakovLost7 - 6 3 - 6 4 - 6
25 May To 01 JunATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2025Eliminated in qualification by N. Kicker.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNicolas KickerLost6 - 4 6 - 4
06 Apr To 14 AprATP Challenger Sarasota, USAATP Challenger Sarasota, USA Men Singles 2025Eliminated in qualification by G. Boitan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGabi Adrian BoitanLost3 - 6 2 - 6
23 Feb To 02 MarATP Challenger San Diego, USAATP Challenger Charlottesville, USA Men Singles 2025Seeded: #8Eliminated in qualification by N. Schachter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNoah SchachterLost4 - 6 6 - 2 6 - 4