03 Mar To 10 MarATP Challenger Kigali 2, RwandaATP Challenger Kigali 2, Rwanda Men Singles 2024Seeded: #8Eliminated in round of 32 by M. Safwat.RoundOpponentsStatusScoreRound of 32Mohamed SafwatLost6 - 2 6 - 4
25 Feb To 03 MarATP Challenger Kigali 1, RwandaATP Challenger Kigali 1, Rwanda Men Singles 2024Seeded: #7Eliminated in semi final by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalKamil MajchrzakLost6 - 4 4 - 6 3 - 6Quarter-FinalCorentin DenollyWon2 - 6 3 - 6Round of 16Preston BrownWon4 - 6 4 - 6Round of 32Alafia AyeniWon1 - 6 7 - 5 2 - 6
14 Jan To 21 JanATP Challenger Buenos Aires 2, Argentina2024 ATP Challenger Buenos Aires 2, Argentina Men SinglesSeeded: #6Eliminated in qualification by E. Escobedo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationErnesto EscobedoLostRetired
07 Jan To 14 JanATP Challenger Buenos Aires, ArgentinaATP Challenger Buenos Aires, Argentina Men Singles 2024Eliminated in quarter final by G. Bueno.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalGonzalo BuenoLost6 - 1 6 - 4Round of 16Matias Franco DescotteWon4 - 6 6 - 3 6 - 3Round of 32Lautaro MidonWon6 - 7 1 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Montevideo, UruguayATP Challenger Montevideo, Uruguay Men Singles 2023Eliminated in round of 16 by G. Heide.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Gustavo HeideLost1 - 6 3 - 6Round of 32Pedro CachinWon4 - 6 3 - 6QualificationGastao EliasWonRetiredQualificationFederico Aguilar CardozoWon2 - 6 1 - 6
05 Nov 2023 To 12 Nov 2023ATP Challenger Lima 2, PeruATP Challenger Lima 2, Peru Men Singles 2023Eliminated in qualification by V. Vacherot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationValentin VacherotLost6 - 4 6 - 7 6 - 4
29 Oct 2023 To 05 Nov 2023ATP Challenger Guayaquil, EcuadorATP Challenger Guayaquil, Ecuador Men Singles 2023Eliminated in round of 16 by F. Meligeni Alves.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Felipe Meligeni AlvesLost5 - 7 6 - 3 6 - 4Round of 32Carlos TabernerWon6 - 3 6 - 1QualificationPedro Boscardin DiasWon6 - 3 6 - 2QualificationGilbert Soares KlierWon7 - 6 6 - 3