16 Mar To 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2025Eliminated in round of 32 by G. Johns.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Garrett JohnsLost6 - 4 6 - 4
23 Feb To 02 MarATP Challenger San Diego, USAATP Challenger Charlottesville, USA Men Singles 2025Seeded: #9Eliminated in qualification by A. Perez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlfredo PerezLost6 - 3 6 - 2QualificationKaylan BigunWon4 - 6 1 - 6
15 Sep 2024 To 22 Sep 2024ATP Challenger Sibiu, RomaniaATP Challenger Sibiu, Romania Men Singles 2024Eliminated in round of 32 by G. Fonio.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Giovanni FonioLost6 - 2 6 - 2
18 Aug 2024 To 24 Aug 2024ATP Challenger Dobrich, Bulgaria2024 ATP Challenger Dobrich, Bulgaria Men SinglesSeeded: #5Eliminated in qualification by N. Nedelchev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNikolay NedelchevLost1 - 6 3 - 6
07 Jul 2024 To 14 Jul 2024ATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2024Eliminated in round of 32 by A. Shelbayh.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Abdullah ShelbayhLost0 - 6 6 - 7