26 Jun 2023 To 16 Jul 2023WimbledonWimbledon Men Singles 2023Eliminated in round of 128 by C. Alcaraz.RoundOpponentsStatusScoreRound 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
24 Jul 2021 To 01 Aug 2021Olympics2021 Olympic Tournament Men SinglesEliminated in quarter final by A. Zverev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAlexander ZverevLost6 - 4 6 - 1Round of 16Liam BroadyWon7 - 6 4 - 6 6 - 1Round of 32Aslan KaratsevWon5 - 7 6 - 4 3 - 6Round of 64Marcelo Tomas Barrios VeraWon6 - 1 7 - 6
12 Jun 2021 To 20 Jun 2021Cinch Championships2021 ATP London, Great Britain, SinglesEliminated in round of 32 by A. Bublik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander BublikLost6 - 4 3 - 6 6 - 3
07 Jun 2021 To 13 Jun 2021BOSS OPEN2021 ATP Stuttgart, Germany, SinglesEliminated in round of 32 by Y. Hanfmann.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yannick HanfmannLost4 - 6 4 - 6
24 May 2021 To 13 Jun 2021Roland Garros2021 French Open, SinglesEliminated in round of 128 by S. Tsitsipas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Stefanos TsitsipasLost7 - 6 6 - 3 6 - 1
22 May 2021 To 29 May 2021ATP.Belgrade 2, Serbia2021 ATP Belgrade 2, Serbia Men SinglesEliminated in round of 16 by D. Lajovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dusan LajovicLost3 - 6 4 - 6Round of 32Tennys SandgrenWon4 - 6 2 - 6
01 May 2021 To 09 May 2021Mutua Madrid Open2021 ATP Madrid, Spain Men SinglesEliminated in round of 64 by D. Evans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Daniel EvansLost6 - 7 7 - 6 2 - 6
24 Apr 2021 To 02 May 2021Millennium Estoril Open2021 ATP Estoril, Portugal Men SinglesEliminated in round of 16 by A. Davidovich Fokina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alejandro Davidovich FokinaLost1 - 6 2 - 6Round of 32Jaume MunarWon3 - 6 6 - 3 6 - 4
17 Apr 2021 To 25 Apr 2021Barcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2021Eliminated in round of 32 by D. Shapovalov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Denis ShapovalovLost6 - 3 7 - 5Round of 64Nikoloz BasilashviliWon6 - 4 3 - 6 6 - 3