13 Apr To 21 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2024Eliminated in qualification by J. Shang.RoundOpponentsStatusScoreQualificationJuncheng ShangLost6 - 2 6 - 1
07 Apr To 14 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2024Eliminated in round of 32 by A. Ramos-Vinolas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Albert Ramos-VinolasLost1 - 6 6 - 1 2 - 6QualificationJavier Barranco CosanoWon6 - 4 3 - 6 6 - 1QualificationMiguel DamasWon7 - 6 7 - 6
31 Mar To 07 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2024Eliminated in round of 32 by F. Cobolli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Flavio CobolliLost1 - 6 4 - 6
24 Mar To 31 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2024Eliminated in round of 32 by N. Moreno de Alboran.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nicolas Moreno de AlboranLost4 - 6 6 - 3 6 - 4QualificationDavid Jorda SanchisWon4 - 6 7 - 6 6 - 3QualificationToby Alex KodatWon7 - 6 6 - 4
10 Mar To 17 MarATP Challenger Szekesfehervar, HungaryATP Challenger Szekesfehervar, Hungary Men Singles 2024Eliminated in round of 32 by F. Agamenone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Franco AgamenoneLost6 - 7 0 - 6
24 Feb To 02 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2024Eliminated in round of 32 by T. Griekspoor.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tallon GriekspoorLostRetired
17 Feb To 24 FebQatar ExxonMobil OpenATP Doha, Qatar Men Singles 2024Eliminated in round of 32 by A. Popyrin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexei PopyrinLost3 - 6 6 - 3 6 - 4
11 Feb To 17 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2024Eliminated in quarter final by M. Kukushkin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMikhail KukushkinLost6 - 4 6 - 4Round of 16Fabio FogniniWon3 - 6 7 - 6 6 - 0Round of 32Jozef KovalikWon7 - 6 6 - 3
04 Feb To 11 FebATP Challenger Nottingham, Great BritainATP Challenger Nottingham, Great Britain Men Singles 2024Seeded: #4Eliminated in quarter final by A. Blockx.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalAlexander BlockxLost7 - 6 6 - 3Round of 16Tristan LamasineWon4 - 6 6 - 4 4 - 6Round of 32Henry SearleWon3 - 6 6 - 4 2 - 6
22 Jan To 28 JanATP Challenger Ottignies-Louvain-la-Neuve, BelgiumOttignies-Louvain-la-Neuve, Belgium Men Singles 2024Eliminated in quarter final by B. Coric.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBorna CoricLost6 - 2 7 - 6Round of 16David GoffinWon6 - 3 6 - 4Round of 32Franco AgamenoneWon4 - 6 3 - 6
14 Jan To 21 JanATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2024Eliminated in round of 32 by O. Virtanen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Otto VirtanenLost4 - 6 6 - 7
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by O. Jasika.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOmar JasikaLost6 - 2 1 - 6 2 - 6QualificationHamad MedjedovicWon7 - 6 6 - 7 2 - 6QualificationTitouan DroguetWon6 - 2 6 - 4
30 Dec 2023 To 06 JanATP Challenger Canberra, AustraliaATP Challenger Canberra, Australia Men Singles 2024Seeded: #7Eliminated in qualification by A. Vavassori.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAndrea VavassoriLost6 - 2 6 - 4