23 Jun To 29 JunATP Challenger Milan, ItalyATP Challenger Milan, Italy Men Singles 2024Eliminated in round of 32 by M. Cecchinato.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marco CecchinatoLost2 - 6 6 - 7
16 Jun To 22 JunATP Challenger Sassuolo, Italy2024 ATP Challenger Sassuolo, Italy Men SinglesEliminated in round of 32 by T. Tirante.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Thiago Agustin TiranteLost7 - 6 7 - 5
09 Jun To 16 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2024Eliminated in round of 32 by L. Darderi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Luciano DarderiLost6 - 3 6 - 0
19 May To 25 MayATP Challenger Skopje, North MacedoniaATP Challenger Skopje, North Macedonia Men Singles 2024Eliminated in round of 32 by F. Jianu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Filip Cristian JianuLost6 - 4 6 - 3
28 Apr To 05 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2024Eliminated in round of 32 by B. Yunchaokete.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Bu YunchaoketeLost6 - 1 6 - 4
21 Apr To 28 AprATP Challenger Shenzhen, ChinaATP Challenger Shenzhen, China Men Singles 2024Eliminated in round of 32 by P. Sekulic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Philip SekulicLost6 - 4 4 - 6 6 - 4