19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Eliminated in qualification by N. Basilashvili.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNikoloz BasilashviliLost6 - 3 6 - 2
01 Feb To 09 FebABN AMRO World Tennis TournamentATP Rotterdam, Netherlands Men Singles 2025Seeded: #8Eliminated in qualification by M. Bellucci.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMattia BellucciLost6 - 1 6 - 1QualificationMax HoukesWon3 - 6 4 - 6
19 Jan To 26 JanATP Challenger Quimper, FranceATP Challenger Quimper, France Men Singles 2025Eliminated in round of 32 by K. Jacquet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kyrian JacquetLost5 - 7 4 - 6
06 Jan To 26 JanAustralian OpenAustralian Open Men Singles 2025Eliminated in qualification by J. Faria.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJaime FariaLost4 - 6 3 - 6
28 Dec 2024 To 04 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2025Seeded: #7Eliminated in round of 16 by T. Ichikawa.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Taisei IchikawaLost6 - 1 6 - 4Round of 32Bernard TomicWon4 - 6 1 - 6
29 Sep 2024 To 06 Oct 2024ATP Challenger Alicante, Spain2024 ATP Challenger Villena, Spain Men SinglesEliminated in round of 32 by L. Klein.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lukas KleinLostRetired
15 Sep 2024 To 22 Sep 2024ATP Challenger Saint Tropez, FranceATP Challenger Saint Tropez, France Men Singles 2024Won - Defeated L. Pouille in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalLucas PouilleWon4 - 6 6 - 7Semi-FinalUgo BlanchetWon6 - 4 7 - 5Quarter-FinalBenjamin BonziWon6 - 4 3 - 6 5 - 7Round of 16Martin LandaluceWon5 - 7 0 - 6Round of 32Luca van AsscheWon6 - 3 6 - 2QualificationNikolay VylegzhaninWon6 - 1 6 - 0QualificationDan AddedWon6 - 3 6 - 4