21 Apr To 28 AprATP Challenger Ostrava, Czech RepublicATP Challenger Ostrava, Czech Republic Men Singles 2024Seeded: #6Eliminated in round of 32 by C. Tseng.RoundOpponentsStatusScoreRound of 32Chun Hsin TsengLost4 - 6 6 - 4 6 - 3
14 Apr To 21 AprATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2024Eliminated in round of 16 by F. Comesana.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Francisco ComesanaLost6 - 1 4 - 6 6 - 7Round of 32Vitaliy SachkoWonRetired
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Eliminated in round of 32 by M. Marterer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Maximilian MartererLost3 - 6 0 - 6QualificationMichael GeertsLost4 - 6 6 - 7QualificationEmanuele BastiaWon6 - 0 6 - 0
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in qualification by Y. Nishioka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYoshihito NishiokaLost6 - 3 7 - 6
11 Mar To 17 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2024Eliminated in qualification by Z. Svajda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZachary SvajdaLost2 - 6 4 - 6QualificationAlex MolcanWonRetired
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in qualification by C. Lestienne.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationConstant LestienneLost6 - 4 7 - 6
24 Feb To 02 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2024Eliminated in qualification by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTomas MachacLost6 - 1 7 - 5
17 Feb To 24 FebQatar ExxonMobil OpenATP Doha, Qatar Men Singles 2024Eliminated in qualification by M. Marterer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMaximilian MartererLost7 - 6 6 - 4
11 Feb To 17 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2024Seeded: #8Eliminated in round of 32 by A. Ritschard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander RitschardLost2 - 6 4 - 6
22 Jan To 28 JanATP Challenger Quimper, FranceATP Challenger Quimper, France Men Singles 2024Eliminated in round of 32 by G. Diallo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gabriel DialloLost5 - 7 2 - 6
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by R. Peniston.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRyan PenistonLost6 - 1 4 - 6 7 - 6
26 Nov 2023 To 03 Dec 2023ATP Challenger Maia, PortugalATP Challenger Maia, Portugal Men Singles 2023Seeded: #5Eliminated in quarter final by B. Paire.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBenoit PaireLost6 - 3 3 - 6 3 - 6Round of 16Denis YevseyevWon6 - 4 6 - 7 6 - 3Round of 32Marco TrungellitiWon6 - 7 6 - 2 6 - 4
19 Nov 2023 To 26 Nov 2023ATP Challenger Valencia, SpainATP Challenger Valencia, Spain Men Singles 2023Eliminated in round of 32 by P. Martinez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Pedro MartinezLost1 - 6 6 - 3 1 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Montevideo, UruguayATP Challenger Montevideo, Uruguay Men Singles 2023Eliminated in round of 16 by C. Ugo Carabelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Camilo Ugo CarabelliLost2 - 6 7 - 6 1 - 6Round of 32Felipe Meligeni AlvesWon6 - 3 4 - 6 4 - 6
05 Nov 2023 To 12 Nov 2023ATP Challenger Lima 2, PeruATP Challenger Lima 2, Peru Men Singles 2023Eliminated in round of 16 by F. Comesana.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Francisco ComesanaLost6 - 4 4 - 6 6 - 4Round of 32Franco AgamenoneWon3 - 6 6 - 1 6 - 4