16 Mar To 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2025Eliminated in qualification by D. Martin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDan MartinLost5 - 7 2 - 6
24 Nov 2024 To 01 Dec 2024ATP Challenger Manzanillo, MexicoATP Challenger Manzanillo, Mexico Men Singles 2024Eliminated in qualification by T. Genier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTanguy GenierLost7 - 5 5 - 7 3 - 6
30 Jun 2024 To 07 Jul 2024ATP Challenger Brasov, RomaniaATP Challenger Brasov, Romania Men Singles 2024Eliminated in qualification by D. Tomescu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDan Alexandru TomescuLost0 - 6 1 - 6
26 May 2024 To 02 Jun 2024ATP Challenger Little Rock, USAATP Challenger Little Rock, USA Men Singles 2024Eliminated in qualification by F. Peliwo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFilip PeliwoLost6 - 4 6 - 2
21 Apr 2024 To 28 Apr 2024ATP Challenger Savannah, USAATP Challenger Savannah, USA Men Singles 2024Eliminated in qualification by A. Gea.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArthur GeaLost6 - 2 6 - 3
05 Jun 2022 To 12 Jun 2022ATP Challenger Orlando, USAATP Challenger Orlando, USA Men Singles 2022Eliminated in qualification by A. Andreev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAdrian AndreevLost6 - 3 6 - 1
22 May 2022 To 29 May 2022ATP Challenger Vicenza, ItalyATP Challenger Vicenza, Italy Men Singles 2022Eliminated in qualification by F. Baldi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFilippo BaldiLost3 - 6 2 - 6