06 Jul To 13 JulATP Challenger Newport, USA2025 ATP Challenger Newport, USA Men SinglesEliminated in round of 32 by B. Tomic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Bernard TomicLost4 - 6 3 - 6
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in quarter final by Y. Wu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalYibing WuLost6 - 2 6 - 3Round of 16Daniil GlinkaWon4 - 6 4 - 6Round of 32Omar JasikaWon6 - 2 6 - 2QualificationWill MayewWon1 - 6 0 - 6QualificationAlexander VisserWon4 - 6 4 - 6
01 Jun To 08 JunATP Challenger Tyler, USAATP Challenger Tyler, USA Men Singles 2025Eliminated in round of 32 by S. Dostanic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stefan DostanicLost6 - 7 4 - 6
25 May To 01 JunATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2025Eliminated in final by P. Kypson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalPatrick KypsonLost6 - 1 1 - 6 7 - 5Semi-FinalLiam DraxlWon6 - 4 6 - 4Quarter-FinalAndres MartinWon6 - 4 6 - 2Round of 16Adria Soriano BarreraWon2 - 6 1 - 6Round of 32Christian LangmoWon6 - 2 6 - 2
19 Aug 2024 To 09 Sep 2024US OpenUS Open Men Singles 2024Eliminated in qualification by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKamil MajchrzakLost6 - 3 6 - 7 7 - 5
21 Jul 2024 To 28 Jul 2024ATP Challenger Chicago, USAATP Challenger Chicago, USA Men Singles 2024Eliminated in round of 32 by Y. Bu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yunchaokete BuLost6 - 4 6 - 4QualificationNaoki NakagawaWon5 - 7 4 - 6QualificationLuke SavilleWon6 - 3 6 - 1