22 Jun To 28 JunATP Challenger Milan, ItalyATP Challenger Milan, Italy Men Singles 2025Eliminated in round of 32 by C. Negritu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Christoph NegrituLost6 - 2 6 - 7 4 - 6
15 Jun To 21 JunATP Challenger Royan, FranceATP Challenger Cherbourg, France Men Singles 2025Seeded: #6Eliminated in round of 16 by L. Mikrut.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Luka MikrutLost3 - 6 4 - 6Round of 32Abdullah ShelbayhWon7 - 6 7 - 5
25 May To 01 JunATP Challenger Vicenza, ItalyATP Challenger Vicenza, Italy Men Singles 2025Eliminated in round of 32 by C. Rodesch.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Chris RodeschLost6 - 4 6 - 3
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by A. Shevchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlexander ShevchenkoLost3 - 6 6 - 3 7 - 6QualificationJames McCabeWon1 - 6 1 - 6
11 May To 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Eliminated in round of 32 by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Titouan DroguetLost6 - 2 4 - 6 3 - 6
04 May To 11 MayATP Challenger Francavilla, ItalyATP Challenger Francavilla, Italy Men Singles 2025Eliminated in round of 16 by C. Sanchez Jover.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Carlos Sanchez JoverLost6 - 4 6 - 3Round of 32Duje AjdukovicWon6 - 7 6 - 4 6 - 3
20 Apr To 27 AprATP Challenger Savannah, USAATP Challenger Savannah, USA Men Singles 2025Eliminated in round of 32 by G. Olivieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Genaro Alberto OlivieriLost5 - 7 6 - 7