23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Seeded: #24Eliminated in round of 128 by V. Royer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Valentin RoyerLostRetired
15 Jun To 22 JunTerra Wortmann OpenATP Halle, Germany Men Singles 2025Eliminated in round of 16 by A. Michelsen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alex MichelsenLost7 - 6 7 - 5Round of 32Luciano DarderiWon6 - 4 3 - 6 7 - 6
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Seeded: #20Eliminated in round of 64 by M. Gigante.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Matteo GiganteLost6 - 4 5 - 7 6 - 2 6 - 4Round of 128Tomas Martin EtcheverryWon5 - 7 3 - 6 4 - 6
05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Seeded: #18Eliminated in round of 32 by A. Fils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Arthur FilsLost2 - 6 6 - 4 6 - 2Round of 64Alexandre MullerWon2 - 6 6 - 7
21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Seeded: #17Eliminated in round of 32 by L. Musetti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lorenzo MusettiLost5 - 7 6 - 7Round of 64Jan-Lennard StruffWon3 - 6 6 - 4 6 - 3
12 Apr To 20 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2025Seeded: #3Eliminated in quarter final by A. Fils.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalArthur FilsLostRetiredRound of 16Sebastian KordaWon7 - 6 6 - 4Round of 32Reilly OpelkaWon6 - 2 6 - 2
05 Apr To 13 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2025Seeded: #6Eliminated in quarter final by L. Musetti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalLorenzo MusettiLost1 - 6 6 - 3 6 - 4Round of 16Nuno BorgesWon1 - 6 1 - 6Round of 32Jordan ThompsonWon6 - 4 4 - 6 2 - 6