19 May An 08 JunRoland GarrosFrench Open Men Singles 2025Eliminiert in qualifikation von F. CoriaMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisQualifikationFederico CoriaLost5 - 7 6 - 3 3 - 6
28 Apr An 04 MayATP Challenger Aix en Provence, FranceATP Challenger Aix en Provence, France Men Singles 2025Seeded: #2Eliminiert in qualifikation von V. VacherotMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisQualifikationValentin VacherotLost1 - 6 6 - 3 6 - 7QualifikationMae MaligeWon6 - 3 6 - 2
20 Apr An 27 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2025Seeded: #6Eliminiert in runde der letzten 32 von R. BertolaMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 32Remy BertolaLost7 - 6 6 - 1
13 Apr An 20 AprATP Challenger Oeiras 4, PortugalATP Challenger Oeiras 4, Portugal Men Singles 2025Seeded: #3Eliminiert in qualifikation von S. TravagliaMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisQualifikationStefano TravagliaLost4 - 6 4 - 6QualifikationLeonid SheyngezikhtWon6 - 3 6 - 2
09 Mar An 16 MarATP Challenger Cherbourg, FranceATP Challenger Cherbourg, France Men Singles 2025Eliminiert in runde der letzten 16 von P. HerbertMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 16Pierre-Hugues HerbertLost6 - 3 3 - 6 6 - 3Runde der letzten 32Sascha Gueymard WayenburgWon6 - 7 6 - 4 6 - 2
02 Mar An 09 MarATP Challenger Thionville, FranceATP Challenger Cherbourg, France Men Singles 2025Eliminiert in finale von B. CoricMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisFinaleBorna CoricLost6 - 4 6 - 4HalbfinaleJurij RodionovWon6 - 7 7 - 6 7 - 6ViertelfinaleLuca van AsscheWonWalkoverRunde der letzten 16Titouan DroguetWon4 - 6 3 - 6Runde der letzten 32Florian BroskaWon3 - 6 4 - 6
16 Feb An 23 FebATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2025Eliminiert in halbfinale von R. CollignonMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisHalbfinaleRaphael CollignonLost4 - 6 6 - 7ViertelfinaleMurphy CassoneWon6 - 4 6 - 7 2 - 6Runde der letzten 16Robin BertrandWon7 - 5 6 - 7 6 - 7Runde der letzten 32Martin LandaluceWon6 - 7 6 - 3 7 - 5