21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Eliminated in round of 32 by J. De Jong.RoundOpponentsStatusScoreRound of 32Jesper De JongLostRetired
13 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2024Seeded: #4Eliminated in qualification by A. Moro Canas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlejandro Moro CanasLost4 - 6 2 - 6QualificationEdoardo LavagnoWon6 - 4 6 - 2
07 Apr To 14 AprATP Challenger Split, CroatiaATP Challenger Split, Croatia Men Singles 2024Eliminated in round of 32 by Z. Piros.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zsombor PirosLost4 - 6 6 - 3 6 - 1
31 Mar To 07 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2024Seeded: #7Eliminated in round of 32 by R. Bonadio.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Riccardo BonadioLost2 - 6 3 - 6
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Eliminated in round of 32 by U. Blanchet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ugo BlanchetLost6 - 3 6 - 4
17 Mar To 24 MarATP Challenger Zadar, CroatiaATP Challenger Zadar, Croatia Men Singles 2024Seeded: #8Eliminated in round of 32 by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dimitar KuzmanovLost0 - 6 6 - 7
10 Mar To 17 MarATP Challenger Szekesfehervar, HungaryATP Challenger Szekesfehervar, Hungary Men Singles 2024Eliminated in round of 16 by F. Agamenone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Franco AgamenoneLost4 - 6 6 - 3 6 - 0Round of 32Pablo Llamas RuizWon6 - 4 6 - 7 6 - 0
11 Feb To 17 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2024Eliminated in round of 16 by J. Mensik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Jakub MensikLost1 - 6 4 - 6Round of 32Goncalo OliveiraWon6 - 7 6 - 7
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by T. Atmane.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTerence AtmaneLost6 - 3 3 - 6 7 - 5QualificationIllya MarchenkoWon4 - 6 6 - 7
30 Dec 2023 To 06 JanATP Challenger Canberra, AustraliaATP Challenger Canberra, Australia Men Singles 2024Seeded: #9Eliminated in qualification by D. Yevseyev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDenis YevseyevLost6 - 2 6 - 2QualificationBrandon WalkinWon2 - 6 4 - 6
26 Nov 2023 To 03 Dec 2023ATP Challenger Maspalomas, Spain2023 ATP Challenger Maspalomas, Spain, Men SinglesEliminated in round of 32 by S. Gulin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Svyatoslav GulinLostRetired
04 Nov 2023 To 11 Nov 2023Sofia OpenATP Sofia, Bulgaria Men Singles 2023Seeded: #7Eliminated in qualification by V. Sachko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationVitaliy SachkoLost6 - 7 6 - 3 7 - 6QualificationYanaki MilevWon3 - 6 1 - 6