21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Eliminated in qualification by M. Geerts.RoundOpponentsStatusScoreQualificationMichael GeertsLost6 - 3 6 - 3
07 Apr To 14 AprATP Challenger Split, CroatiaATP Challenger Split, Croatia Men Singles 2024Eliminated in round of 32 by M. Geerts.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Michael GeertsLost7 - 6 6 - 1QualificationMili PoljicakWon7 - 6 1 - 6 3 - 6QualificationNorbert GombosWon7 - 5 6 - 2
31 Mar To 07 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2024Seeded: #4Eliminated in qualification by C. Gimeno Valero.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCarlos Gimeno ValeroLost6 - 3 1 - 6 6 - 7QualificationLorenzo CarboneWon6 - 1 6 - 1
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Eliminated in qualification by M. Bourgue.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMathias BourgueLost2 - 6 7 - 6 6 - 1
17 Mar To 24 MarATP Challenger Zadar, CroatiaATP Challenger Zadar, Croatia Men Singles 2024Eliminated in qualification by M. Wallner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMark WallnerLost6 - 1 6 - 3
10 Mar To 17 MarATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2024Eliminated in qualification by V. Marysko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationVincent MaryskoLost6 - 7 7 - 5 3 - 6
11 Feb To 18 FebATP Challenger Cherbourg, FranceATP Challenger Cherbourg, France Men Singles 2024Eliminated in round of 32 by Z. Piros.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zsombor PirosLost1 - 6 2 - 6QualificationCyril VandermeerschWon7 - 6 4 - 6 6 - 3QualificationEmilien VoisinWon5 - 7 7 - 5 6 - 4
22 Oct 2023 To 29 Oct 2023ATP Challenger Ortisei, ItalyATP Challenger Ortisei, Italy Men Singles 2023Eliminated in round of 32 by I. Marchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Illya MarchenkoLost6 - 4 6 - 4