26 Jun 2023 To 16 Jul 2023WimbledonWimbledon Men Singles 2023Eliminated in round of 128 by C. Alcaraz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Carlos AlcarazLost6 - 0 6 - 2 7 - 5
17 Jun 2023 To 25 Jun 2023Cinch ChampionshipsATP London, Great Britain Men Singles 2023Eliminated in qualification by M. McDonald.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMackenzie McDonaldLost2 - 6 6 - 7
08 May 2023 To 21 May 2023Internazionali BNL d'ItaliaATP Rome, Italy Men Singles 2023Eliminated in round of 128 by L. Sonego.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Lorenzo SonegoLost6 - 2 6 - 1
24 Apr 2023 To 07 May 2023Mutua Madrid OpenATP Madrid, Spain Men Singles 2023Eliminated in round of 128 by H. Gaston.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Hugo GastonLost3 - 6 4 - 6
08 Jan 2023 To 29 Jan 2023Australian OpenAustralian Open Men Singles 2023Eliminated in round of 64 by D. Evans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Daniel EvansLost4 - 6 4 - 6 1 - 6Round of 128Daniel Elahi GalanWon6 - 1 5 - 7 1 - 6 4 - 6
24 Aug 2021 To 13 Sep 2021US OpenUS Open Men Singles 2021Eliminated in round of 128 by M. Berrettini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Matteo BerrettiniLost6 - 7 6 - 7 3 - 6
14 Aug 2021 To 22 Aug 2021Cincinnati Open2021 ATP Cincinnati, USA, SinglesSeeded: #11Eliminated in qualification by T. Sandgren.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTennys SandgrenLost7 - 6 6 - 1