14 Apr To 21 AprATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2024Eliminated in round of 32 by E. Ymer.RoundOpponentsStatusScoreRound of 32Elias YmerLostRetired
07 Apr To 14 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2024Eliminated in round of 16 by L. Riedi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Leandro RiediLost3 - 6 2 - 6Round of 32Francesco PassaroWon3 - 6 6 - 4 5 - 7
31 Mar To 07 AprATP Challenger Barcelona, SpainATP Challenger Barcelona, Spain Men Singles 2024Seeded: #5Eliminated in round of 16 by L. Giustino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Lorenzo GiustinoLost4 - 6 2 - 6Round of 32Tristan LamasineWon6 - 7 6 - 1 7 - 5
14 Jan To 21 JanATP Challenger Nonthaburi 3, ThailandATP Challenger Nonthaburi 3, Thailand Men Singles 2024Seeded: #6Eliminated in round of 32 by A. Dougaz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Aziz DougazLostRetired
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by A. Kovacevic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAleksandar KovacevicLost7 - 6 7 - 6QualificationDenis YevseyevWon2 - 6 5 - 7
31 Dec 2023 To 07 JanHONG KONG TENNIS OPEN2024 Hong Kong, Hong Kong Men SinglesEliminated in round of 32 by M. Huesler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marc-Andrea HueslerLost6 - 4 6 - 4QualificationTerence AtmaneWon7 - 6 6 - 1QualificationZsombor PirosWon3 - 6 2 - 6
14 Dec 2023 To 19 Dec 2023Czech Tennis ExtraligaCzech Tennis Extraliga Men Singles 2023Eliminated in group 1 by M. Lusovsky.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreGroup 1Michal LusovskyLost6 - 3 6 - 4
04 Nov 2023 To 11 Nov 2023Sofia OpenATP Sofia, Bulgaria Men Singles 2023Eliminated in round of 32 by S. Ofner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Sebastian OfnerLost6 - 4 3 - 6 6 - 2QualificationNerman FaticWon6 - 7 6 - 3 7 - 6QualificationAltug CelikbilekWon2 - 6 7 - 6 6 - 1
29 Oct 2023 To 05 Nov 2023ATP Challenger Ismaning, GermanyATP Challenger Ismaning, Germany Men Singles 2023Seeded: #7Eliminated in round of 32 by T. Stodder.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Timo StodderLost6 - 3 6 - 7 3 - 6
21 Oct 2023 To 29 Oct 2023Erste Bank OpenATP Vienna, Austria Men Singles 2023Eliminated in qualification by L. Sonego.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLorenzo SonegoLost7 - 5 6 - 1
14 Oct 2023 To 22 Oct 2023Stockholm OpenATP Stockholm, Sweden Men Singles 2023Eliminated in qualification by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPavel KotovLost6 - 4 7 - 6
08 Oct 2023 To 15 Oct 2023ATP Challenger Bratislava 2, SlovakiaATP Challenger Bratislava II, Slovakia Men Singles 2023Eliminated in round of 32 by D. Thiem.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dominic ThiemLost7 - 6 6 - 3
01 Oct 2023 To 08 Oct 2023ATP Challenger Mouilleron-Le-Captif, FranceATP Challenger Mouilleron-Le-Captif, France Men Singles 2023Eliminated in round of 16 by A. Escoffier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Antoine EscoffierLost6 - 7 3 - 6Round of 32Gabriel DialloWon6 - 3 4 - 6 4 - 6
17 Sep 2023 To 24 Sep 2023ATP Challenger Bad Waltersdorf, AustriaATP Challenger Bad Waltersdorf, Austria Men Singles 2023Eliminated in round of 16 by D. Novak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dennis NovakLost6 - 4 6 - 4Round of 32Jaume MunarWon7 - 6 7 - 6
10 Sep 2023 To 17 Sep 2023ATP Challenger Szczecin, PolandATP Challenger Szczecin, Poland Men Singles 2023Eliminated in round of 32 by A. Shevchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander ShevchenkoLost6 - 2 4 - 6 7 - 6