06 Apr To 13 AprATP Challenger Monza, ItalyATP Challenger Monza, Italy Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nishesh BasavareddyEstimated Start Tomorrow
30 Mar To 06 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2025MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalDalibor SvrcinaEstimated Start TodayWin Probability66.3%Semi-FinalMaxim MrvaWon6 - 2 6 - 4Quarter-FinalDaniel EvansWon4 - 6 6 - 4 3 - 6Round of 16Andrea PellegrinoWonWalkoverRound of 32Jacopo VasamiWon6 - 3 1 - 6 7 - 6QualificationFrancesco MaestrelliWon0 - 6 2 - 6QualificationGiuseppe TrescaWon5 - 7 3 - 6
09 Mar To 16 MarATP Challenger Cherbourg, FranceATP Challenger Cherbourg, France Men Singles 2025Eliminated in round of 32 by M. Janvier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Maxime JanvierLost6 - 3 2 - 6 6 - 3QualificationLukas PokornyLost5 - 7 7 - 6 1 - 6QualificationAlex MartinezWon6 - 7 6 - 0 6 - 3
02 Mar To 09 MarATP Challenger Thionville, FranceATP Challenger Cherbourg, France Men Singles 2025Eliminated in round of 32 by J. Rodionov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jurij RodionovLost6 - 2 6 - 2QualificationEtienne DonnetWon5 - 7 2 - 6QualificationFlorent BaxWon2 - 6 1 - 6
23 Feb To 02 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2025Eliminated in round of 32 by R. Collignon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Raphael CollignonLost6 - 4 7 - 5QualificationTom ParisWon6 - 1 6 - 3QualificationAndrea PellegrinoWon0 - 6 2 - 6
09 Feb To 15 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2025Seeded: #7Eliminated in qualification by I. Simakin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationIlia SimakinLost6 - 4 6 - 3QualificationPeter BuldoriniWon3 - 6 3 - 6
19 Jan To 26 JanATP Challenger Quimper, FranceATP Challenger Quimper, France Men Singles 2025Eliminated in quarter final by M. Martineau.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMatteo MartineauLost5 - 7 4 - 6Round of 16Benoit PaireWon6 - 3 6 - 7 6 - 3Round of 32Otto VirtanenWon1 - 6 6 - 3 3 - 6QualificationCorentin DenollyWon6 - 3 6 - 3QualificationRobin BertrandWon6 - 0 4 - 6 2 - 6