18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 128 by S. Ofner.RoundOpponentsStatusScoreRound of 128Sebastian OfnerLost6 - 3 6 - 4
22 Jul 2023 To 30 Jul 2023Atlanta OpenATP Atlanta, USA Men Singles 2023Eliminated in quarter final by T. Fritz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalTaylor FritzLost6 - 4 6 - 2Round of 16Juncheng ShangWon6 - 4 7 - 6Round of 32Jordan ThompsonWon6 - 7 6 - 7
09 Jul 2023 To 16 Jul 2023ATP Challenger Chicago, USAATP Challenger Chicago, USA Men Singles 2023Eliminated in quarter final by A. Michelsen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAlex MichelsenLost6 - 7 6 - 3 1 - 6Round of 16Skander MansouriWon7 - 6 6 - 4Round of 32Alexis GalarneauWon6 - 7 1 - 6
02 Jul 2023 To 09 Jul 2023ATP Challenger Bloomfield Hills, USAATP Challenger Bloomfield Hills, USA Men Singles 2023Eliminated in round of 16 by D. Kudla.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Denis KudlaLost6 - 4 3 - 6 6 - 3Round of 32Adam WaltonWon6 - 1 6 - 2
11 Jun 2023 To 18 Jun 2023ATP Challenger Palmas del Mar, Puerto RicoATP Challenger Palmas del Mar, Puerto Rico Men Singles 2023Won - Defeated M. Zheng in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalMichael ZhengWon2 - 6 5 - 7Semi-FinalGustavo HeideWon6 - 4 6 - 2Quarter-FinalAdam WaltonWon6 - 4 6 - 2Round of 16Mitchell KruegerWon6 - 4 3 - 6 2 - 6Round of 32Christian LangmoWon2 - 6 4 - 6
05 Oct 2021 To 18 Oct 2021BNP Paribas Open2021 ATP Indian Wells, USA Men SinglesEliminated in round of 64 by D. Evans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Daniel EvansLost6 - 4 3 - 6 4 - 6Round of 128Joao SousaWon6 - 7 6 - 3 6 - 2
24 Aug 2021 To 13 Sep 2021US OpenUS Open Men Singles 2021Eliminated in round of 32 by N. Djokovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Novak DjokovicLost6 - 7 6 - 3 6 - 3 6 - 2Round of 64Mackenzie McDonaldWon7 - 6 6 - 3 6 - 7 2 - 6 6 - 3Round of 128Salvatore CarusoWon1 - 6 1 - 6 7 - 5 3 - 6
07 Aug 2021 To 15 Aug 2021National Bank Open ATP2021 ATP Toronto, Canada, SinglesEliminated in round of 32 by H. Hurkacz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Hubert HurkaczLostWalkoverRound of 64Miomir KecmanovicWon4 - 6 7 - 6 2 - 6
31 Jul 2021 To 08 Aug 2021Mubadala Citi DC Open2021 ATP Washington, USA, SinglesEliminated in semi final by M. McDonald.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalMackenzie McDonaldLost4 - 6 6 - 3 5 - 7