19 Nov 2023 To 26 Nov 2023ATP Challenger Valencia, SpainATP Challenger Valencia, Spain Men Singles 2023Eliminated in round of 32 by M. Landaluce.RoundOpponentsStatusScoreRound of 32Martin LandaluceLost6 - 3 6 - 2
24 Apr 2023 To 07 May 2023Mutua Madrid OpenATP Madrid, Spain Men Singles 2023Eliminated in qualification by Z. Piros.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZsombor PirosLost6 - 3 1 - 6 2 - 6
15 Apr 2023 To 23 Apr 2023Barcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2023Eliminated in round of 64 by T. Etcheverry.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Tomas Martin EtcheverryLost6 - 2 7 - 5
02 Apr 2023 To 09 Apr 2023Grand Prix Hassan IIATP Marrakech, Morocco Men Singles 2023Eliminated in qualification by R. Bonadio.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRiccardo BonadioLost6 - 2 7 - 5
26 Mar 2023 To 02 Apr 2023ATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2023Eliminated in round of 32 by M. Zekic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Miljan ZekicLost6 - 4 2 - 6 5 - 7
06 Mar 2023 To 19 Mar 2023BNP Paribas OpenATP Indian Wells, USA Men Singles 2023Eliminated in qualification by B. Gojo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBorna GojoLost1 - 6 4 - 6QualificationNuno BorgesWon6 - 3 3 - 6 2 - 6
19 Feb 2023 To 26 Feb 2023Open 13 ProvenceATP Marseille, France Men Singles 2023Eliminated in round of 32 by A. Ritschard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander RitschardLost7 - 5 6 - 3
04 Feb 2023 To 12 Feb 2023Cordoba OpenATP Cordoba, Argentina Men Singles 2023Eliminated in round of 32 by J. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Juan Manuel CerundoloLostRetired
08 Jan 2023 To 29 Jan 2023Australian OpenAustralian Open Men Singles 2023Seeded: #14Eliminated in qualification by A. Walton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAdam WaltonLost1 - 6 2 - 6
31 Dec 2022 To 07 Jan 2023Tata Open MaharashtraATP Pune, India Men Singles 2023Eliminated in round of 32 by A. Karatsev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Aslan KaratsevLost1 - 6 3 - 6
13 Nov 2022 To 20 Nov 2022ATP Challenger Helsinki, FinlandATP Challenger Helsinki, Finland Men Singles 2022Seeded: #6Eliminated in round of 32 by Y. Hanfmann.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yannick HanfmannLost3 - 6 4 - 6
06 Nov 2022 To 13 Nov 2022ATP Challenger Roanne, FranceATP Challenger Roanne, France, Men Singles 2022Eliminated in round of 16 by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Pavel KotovLost0 - 6 3 - 6Round of 32Leandro RiediWon7 - 6 4 - 6 3 - 6
15 Oct 2022 To 23 Oct 2022Stockholm OpenATP Stockholm, Sweden Men Singles 2022Seeded: #3Eliminated in qualification by K. Friberg.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKarl FribergLost3 - 6 2 - 6
25 Sep 2022 To 02 Oct 2022Tel Aviv Watergen OpenATP Tel Aviv, Israel Men Singles 2022Eliminated in round of 16 by N. Djokovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Novak DjokovicLost6 - 0 6 - 3Round of 32Thiago MonteiroWon6 - 7 1 - 6
18 Sep 2022 To 25 Sep 2022ATP Challenger Genoa, ItalyATP Challenger Genoa, Italy Men Singles 2022Seeded: #5Eliminated in round of 16 by A. Pellegrino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Andrea PellegrinoLost6 - 4 6 - 2Round of 32Alessandro GiannessiWon4 - 6 6 - 4 2 - 6
14 Aug 2022 To 21 Aug 2022ATP Challenger Grodzisk Mazowiecki, PolandATP Challenger Grodzisk Mazowiecki, Poland Men Singles 2022Seeded: #2Eliminated in round of 16 by A. Vatutin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alexey VatutinLostRetiredRound of 32Vitaliy SachkoWon2 - 6 6 - 2 4 - 6
23 Jul 2022 To 31 Jul 2022Generali OpenATP Kitzbuhel, Austria Men Singles 2022Eliminated in round of 16 by F. Misolic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Filip MisolicLost4 - 6 0 - 6Round of 32Lorenzo SonegoWon4 - 6 6 - 3 6 - 7