12 May To 18 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2024Seeded: #7Eliminated in round of 32 by M. Dellien.RoundOpponentsStatusScoreRound of 32Murkel DellienLost7 - 5 3 - 6 1 - 6
05 May To 12 MayATP Challenger Francavilla, ItalyATP Challenger Francavilla, Italy Men Singles 2024Seeded: #6Eliminated in round of 32 by F. Agamenone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Franco AgamenoneLost6 - 3 6 - 2
21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Eliminated in semi final by A. Moro Canas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalAlejandro Moro CanasLost6 - 3 6 - 7 6 - 2Quarter-FinalFrancesco MaestrelliWon7 - 6 7 - 5Round of 16Juan Manuel CerundoloWon6 - 4 5 - 7 2 - 6Round of 32Giovanni OradiniWon6 - 2 6 - 4
07 Apr To 14 AprATP Challenger Split, CroatiaATP Challenger Split, Croatia Men Singles 2024Eliminated in quarter final by J. Kovalik.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJozef KovalikLost4 - 6 6 - 7Round of 16Marko ToPoWon6 - 4 6 - 2Round of 32Juan Manuel CerundoloWonRetired
31 Mar To 07 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2024Seeded: #5Eliminated in round of 32 by F. Jianu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Filip Cristian JianuLost3 - 6 6 - 3 6 - 0
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Eliminated in round of 32 by A. Gea.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Arthur GeaLost3 - 6 4 - 6
17 Mar To 24 MarATP Challenger Zadar, CroatiaATP Challenger Zadar, Croatia Men Singles 2024Seeded: #6Eliminated in round of 16 by E. Dalla Valle.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Enrico Dalla ValleLost1 - 6 4 - 6Round of 32Clement TaburWon6 - 4 6 - 1
03 Mar To 10 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2024Eliminated in round of 32 by Z. Bergs.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zizou BergsLost6 - 2 6 - 3
25 Feb To 03 MarATP Challenger Tenerife 3, SpainATP Challenger Tenerife 3, Spain Men Singles 2024Eliminated in round of 32 by L. Neumayer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lukas NeumayerLost3 - 6 2 - 6
18 Feb To 25 FebATP Challenger Tenerife 2, SpainATP Challenger Tenerife 2, Spain Men Singles 2024Eliminated in final by M. Gigante.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalMatteo GiganteLost2 - 6 4 - 6Semi-FinalJules MarieWon2 - 6 3 - 6Quarter-FinalJozef KovalikWonRetiredRound of 16Raul BrancaccioWon6 - 1 6 - 4Round of 32Riccardo BonadioWon1 - 6 6 - 3 2 - 6
28 Jan To 04 FebATP Challenger Koblenz, GermanyATP Challenger Koblenz, Germany Men Singles 2024Eliminated in semi final by J. Rodionov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalJurij RodionovLost6 - 3 6 - 4Quarter-FinalMartin Damm JrWon3 - 6 6 - 3 7 - 6Round of 16Jules MarieWon6 - 1 6 - 1