20 Apr To 27 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2025Seeded: #2Eliminated in round of 32 by L. Carboni.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lorenzo CarboniLost3 - 6 6 - 1 6 - 4
06 Apr To 13 AprATP Challenger Monza, ItalyATP Challenger Monza, Italy Men Singles 2025Seeded: #9Eliminated in round of 32 by J. Choinski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jan ChoinskiLost7 - 6 6 - 2
30 Mar To 06 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2025Seeded: #4Eliminated in round of 32 by A. Pellegrino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Andrea PellegrinoLost6 - 2 6 - 0
23 Mar To 30 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2025Eliminated in round of 32 by S. Nagal.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Sumit NagalLost6 - 7 4 - 6
16 Mar To 26 MarATP Challenger Zadar, CroatiaATP Challenger Zadar, Croatia Men Singles 2025Seeded: #7Eliminated in round of 32 by F. Maestrelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francesco MaestrelliLost6 - 4 3 - 6 4 - 6
09 Feb To 15 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2025Seeded: #7Eliminated in quarter final by M. Sharipov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMarat SharipovLost4 - 6 7 - 6 7 - 6Round of 16Filip Cristian JianuWon1 - 6 6 - 2 5 - 7Round of 32Constant LestienneWon6 - 4 4 - 6 6 - 7
02 Feb To 09 FebATP Challenger Chennai, IndiaATP Challenger Chennai, India Men Singles 2025Seeded: #3Eliminated in round of 32 by E. Ymer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Elias YmerLost2 - 6 7 - 6 2 - 6