19 May An 08 JunRoland GarrosFrench Open Men Singles 2025Eliminiert in qualifikation von E. QuinnMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisQualifikationEthan QuinnLost6 - 3 6 - 4QualifikationColeman WongWon6 - 7 3 - 6
11 May An 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Eliminiert in runde der letzten 16 von I. GakhovMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 16Ivan GakhovLost1 - 6 4 - 6Runde der letzten 32Aziz DougazWon6 - 1 6 - 7 5 - 7
20 Apr An 27 AprATP Challenger Savannah, USAATP Challenger Savannah, USA Men Singles 2025Seeded: #8Eliminiert in runde der letzten 16 von A. MartinMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 16Andres MartinLost2 - 6 3 - 6Runde der letzten 32Michael MmohWon6 - 4 0 - 6 6 - 2
06 Apr An 13 AprATP Challenger Mexico City, MexicoATP Challenger Mexico City, Mexico Men Singles 2025Eliminiert in viertelfinale von A. MannarinoMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisViertelfinaleAdrian MannarinoLost5 - 7 6 - 1 6 - 1Runde der letzten 16Alex HernandezWon4 - 6 2 - 6Runde der letzten 32Tom ParisWon6 - 4 6 - 2
30 Mar An 06 AprATP Challenger Morelos, Mexico2025 ATP Challenger Morelos, Mexico Men SinglesEliminiert in runde der letzten 16 von A. GalarneauMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 16Alexis GalarneauLost4 - 6 3 - 6Runde der letzten 32Juan Carlos AguilarWon4 - 6 6 - 2 6 - 4
23 Mar An 30 MarATP Challenger Morelia, MexicoATP Challenger Morelia, Mexico Men Singles 2025Eliminiert in viertelfinale von H. GrenierMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisViertelfinaleHugo GrenierLost6 - 2 6 - 7 2 - 6Runde der letzten 16Mark LajalWon6 - 2 3 - 6 7 - 6Runde der letzten 32Shintaro MochizukiWon1 - 6 7 - 6 4 - 6
16 Mar An 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2025Seeded: #5Eliminiert in runde der letzten 16 von R. OlivoMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 16Renzo OlivoLost6 - 4 3 - 6 7 - 6Runde der letzten 32Elmar EjupovicWon0 - 6 5 - 7