26 Jun 2023 To 16 Jul 2023WimbledonWimbledon Men Singles 2023Eliminated in qualification by E. Couacaud.RoundOpponentsStatusScoreQualificationEnzo CouacaudLostRetiredQualificationDimitar KuzmanovWon2 - 6 6 - 3 3 - 6
17 Jun 2023 To 24 Jun 2023ATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2023Eliminated in qualification by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJesper De JongLostRetired
11 Jun 2023 To 18 Jun 2023ATP Challenger Nottingham, Great BritainATP Challenger Nottingham, Great Britain Men Singles 2023Eliminated in round of 32 by N. Borges.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nuno BorgesLost6 - 3 6 - 2
04 Jun 2023 To 11 Jun 2023ATP Challenger Surbiton, Great BritainATP Challenger Surbiton, Great Britain Men Singles 2023Eliminated in round of 32 by A. Murray.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Andy MurrayLost3 - 6 2 - 6
07 May 2023 To 14 May 2023ATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2023Eliminated in round of 32 by Y. Uchiyama.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yasutaka UchiyamaLost3 - 6 7 - 6 2 - 6
23 Apr 2023 To 30 Apr 2023ATP Challenger Seoul, Korea RepublicATP Challenger Seoul, Korea Republic Men Singles 2023Eliminated in round of 32 by J. Thompson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jordan ThompsonLost2 - 6 4 - 6
21 Sep 2020 To 11 Oct 2020Roland Garros2020 French Open Men SinglesEliminated in qualification by R. Olivo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRenzo OlivoLost6 - 7 2 - 6QualificationBaptiste CrepatteWon6 - 7 4 - 6
05 Sep 2020 To 12 Sep 2020ATP Challenger Prostejov, Czech Republic2020 ATP Challenger Prostejov, Czech Republic Men SinglesEliminated in round of 32 by J. Kovalik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jozef KovalikLost7 - 6 6 - 2
29 Aug 2020 To 06 Sep 2020ATP Challenger Ostrava, Czech Republic2020 ATP Challenger Ostrava, Czech Republic Men SinglesSeeded: #3Eliminated in round of 32 by L. Rosol.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lukas RosolLost2 - 6 6 - 4 6 - 0
22 Aug 2020 To 30 Aug 2020ATP Challenger Prague2, Czech Republic2020 ATP Challenger Prague2, Czech Republic Men SinglesSeeded: #3Eliminated in round of 32 by Z. Kolar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zdenek KolarLost6 - 3 6 - 1
02 Mar 2020 To 08 Mar 2020Challenger Indian Wells, USA2020 ATP Challenger Indian Wells, USA Men SinglesEliminated in round of 64 by T. Kwiatkowski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Thai-Son KwiatkowskiLost7 - 6 6 - 2
19 Dec 2019 To 22 Dec 2019World Tennis Championship2019 World Tennis Championship Men SinglesEliminated in final by A. Rublev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalAndrey RublevLost7 - 6 7 - 6Quarter-FinalKaren KhachanovLost7 - 6 6 - 4
19 Oct 2019 To 27 Oct 2019Erste Bank Open2019 ATP Vienna, Austria Men SinglesEliminated in round of 16 by A. Rublev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Andrey RublevLost4 - 6 2 - 6Round of 32Milos RaonicWon6 - 4 7 - 5
12 Oct 2019 To 20 Oct 2019Stockholm Open2019 ATP Stockholm, Sweden Men SinglesSeeded: #3Eliminated in qualification by C. Stebe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCedrik-Marcel StebeLost6 - 3 3 - 6 3 - 6
28 Sep 2019 To 06 Oct 2019Rakuten Japan Open Tennis Championships2019 ATP Tokyo, Japan Men SinglesEliminated in quarter final by D. Goffin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalDavid GoffinLost6 - 2 6 - 2Round of 16Marin CilicWon6 - 4 3 - 6 6 - 1Round of 32Lorenzo SonegoWon6 - 3 3 - 6 4 - 6
21 Sep 2019 To 29 Sep 2019Chengdu Open2019 ATP Chengdu, China Men SinglesEliminated in round of 32 by J. Sousa.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Joao SousaLost6 - 1 3 - 6 4 - 6