29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Strong KirchheimerEstimated Start Today
01 Jun To 08 JunATP Challenger Tyler, USAATP Challenger Tyler, USA Men Singles 2025Eliminated in round of 32 by Y. Wu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yibing WuLost5 - 7 6 - 4 2 - 6
25 May To 01 JunATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2025Eliminated in round of 16 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Liam DraxlLost4 - 6 1 - 6Round of 32Nicolas KickerWon5 - 7 6 - 2 6 - 3
20 Apr To 27 AprATP Challenger Savannah, USAATP Challenger Savannah, USA Men Singles 2025Eliminated in round of 16 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Liam DraxlLost5 - 7 5 - 7Round of 32Aidan MayoWon6 - 3 6 - 3QualificationAlex RybakovWon6 - 3 5 - 7 7 - 6QualificationKiranpal PannuWon6 - 2 6 - 1
13 Apr To 20 AprATP Challenger Tallahassee, USAATP Challenger Tallahassee, USA Men Singles 2025Eliminated in round of 16 by M. Erhard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Mathys ErhardLost3 - 6 6 - 0 7 - 5Round of 32Jenson BrooksbyWon6 - 4 6 - 3
06 Apr To 14 AprATP Challenger Sarasota, USAATP Challenger Sarasota, USA Men Singles 2025Eliminated in round of 16 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Liam DraxlLost4 - 6 6 - 4 6 - 0Round of 32Martin Damm JrWon6 - 1 3 - 6 5 - 7QualificationCorentin DenollyWon3 - 6 6 - 3 1 - 6QualificationSebastian GimaWon1 - 6 4 - 6
29 Mar To 06 AprFayez Sarofim & Co. U.S. Men's Clay Court ChampionshipATP Houston, USA Men Singles 2025Eliminated in qualification by J. Brooksby.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJenson BrooksbyLost6 - 4 6 - 2QualificationAndres AndradeWonRetired