21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Seeded: #10Eliminated in qualification by T. Boyer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTristan BoyerLost6 - 3 6 - 7 4 - 6
12 Apr To 20 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2025Eliminated in round of 32 by A. Rublev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Andrey RublevLost1 - 6 3 - 6QualificationArthur RinderknechWon6 - 3 7 - 5QualificationLloyd HarrisWon3 - 6 6 - 7
30 Mar To 06 AprGrand Prix Hassan IIATP Marrakech, Morocco Men Singles 2025Eliminated in round of 16 by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Kamil MajchrzakLost6 - 7 1 - 6Round of 32Elliot BenchetritWon5 - 7 1 - 6
23 Mar To 30 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2025Seeded: #4Eliminated in semi final by M. Cilic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalMarin CilicLost6 - 4 6 - 4Quarter-FinalSebastian OfnerWon4 - 6 6 - 1 7 - 5Round of 16Filip MisolicWon6 - 3 6 - 1Round of 32Titouan DroguetWon6 - 3 6 - 2
16 Mar To 23 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2025Seeded: #2Eliminated in final by C. Taberner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalCarlos TabernerLost7 - 6 4 - 6 6 - 2Semi-FinalIvan GakhovWon5 - 7 1 - 6Quarter-FinalHarold MayotWonWalkoverRound of 16Valentin VacherotWon3 - 6 6 - 3 5 - 7Round of 32Andrea PellegrinoWon3 - 6 3 - 6
02 Mar To 09 MarATP Challenger Kigali 2, RwandaATP Challenger Kigali 2, Rwanda Men Singles 2025Seeded: #1Eliminated in round of 32 by A. Marti Pujolras.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alex Marti PujolrasLostRetired
23 Feb To 01 MarATP Challenger Kigali 1, RwandaATP Challenger Kigali 1, Rwanda Men Singles 2025Seeded: #1Eliminated in round of 32 by A. Martin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Andrej MartinLost6 - 7 3 - 6