26 Oct To 02 NovATP Challenger Lima 2, PeruATP Challenger Lima 2, Peru Men Singles 2025Eliminated in round of 32 by T. Boyer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tristan BoyerLost7 - 6 7 - 6
19 Oct To 26 OctATP Challenger Costa do Sauipe, BrazilATP Challenger Sao Paulo, Brazil Men Singles 2025Seeded: #8Eliminated in qualification by M. Pucinelli de Almeida.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMatheus Pucinelli de AlmeidaLost4 - 6 6 - 4 6 - 3QualificationLuis BrittoWon0 - 6 2 - 6
12 Oct To 20 OctATP Challenger Curitiba, BrazilATP Challenger Curitiba, Brazil Men Singles 2025Eliminated in quarter final by J. Schiessl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJoao Eduardo SchiesslLost2 - 6 3 - 6Round of 16Hugo DellienWon6 - 7 2 - 6Round of 32Aristotelis ThanosWon4 - 6 1 - 6QualificationAristotelis ThanosLost3 - 6 4 - 6QualificationRyan Augusto Dos SantosWon6 - 4 6 - 7 6 - 4
05 Oct To 12 OctATP Challenger Cali, ColombiaATP Challenger Cali, Colombia Men Singles 2025Eliminated in round of 16 by J. Torres.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Juan Bautista TorresLost2 - 6 4 - 6Round of 32Thiago Seyboth WildWon6 - 7 4 - 6
21 Sep To 28 SepATP Challenger Buenos Aires 2, ArgentinaATP Challenger Buenos Aires II, ARG Men Singles 2025Eliminated in round of 32 by F. Maestrelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francesco MaestrelliLost3 - 6 6 - 4 3 - 6QualificationMariano KestelboimWon6 - 7 7 - 5 6 - 4QualificationLucio RattiWon6 - 3 6 - 4
14 Sep To 21 SepATP Challenger Villa Maria, ArgentinaATP Challenger Villa Maria, Argentina Men Singles 2025Eliminated in round of 32 by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Emilio NavaLost4 - 6 6 - 4 6 - 4
13 Jul To 20 JulATP Challenger Bunschoten, NetherlandsATP Challenger Amersfoort, Netherlands Men Singles 2025Eliminated in round of 32 by F. Bondioli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Federico BondioliLost4 - 6 6 - 7QualificationAnton MatusevichLost4 - 6 6 - 3 3 - 6QualificationGerard Campana LeeWon6 - 3 3 - 6 6 - 2