16 Mar To 23 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2025Eliminated in qualification by G. Pennaforti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGabriele PennafortiLostWalkover
22 Feb To 02 MarMovistar Chile OpenATP Santiago, Chile Men Singles 2025Eliminated in qualification by J. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJuan Manuel CerundoloLost6 - 3 6 - 2QualificationRyan SeggermanWon3 - 6 6 - 7
26 Jan To 02 FebATP Challenger Piracicaba, BrazilATP Challenger Piracicaba, Brazil Men Singles 2025Seeded: #10Eliminated in qualification by L. Midon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLautaro MidonLostRetiredQualificationJuan Bautista OteguiWon3 - 6 4 - 6
24 Nov 2024 To 01 Dec 2024ATP Challenger Temuco, ChileATP Challenger Temuco, Chile, Men Singles 2024Eliminated in round of 32 by M. Soto.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Matias SotoLost6 - 1 4 - 6 6 - 3QualificationConnor Huertas Del PinoLost6 - 7 7 - 5 4 - 6QualificationBruno FernandezWon6 - 2 6 - 2
17 Nov 2024 To 24 Nov 2024ATP Challenger Sao Paulo, BrazilATP Challenger Sao Paulo, Brazil Men Singles 2024Eliminated in round of 32 by F. Comesana.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francisco ComesanaLost6 - 3 6 - 2
10 Nov 2024 To 17 Nov 2024ATP Challenger Montevideo, UruguayATP Challenger Montevideo, Uruguay Men Singles 2024Eliminated in round of 16 by H. Dellien.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Hugo DellienLost3 - 6 6 - 7Round of 32Henrique RochaWon0 - 6 6 - 3 3 - 6QualificationGerard Campana LeeWon6 - 3 6 - 7 2 - 6QualificationFacundo PaysseWon2 - 6 2 - 6
03 Nov 2024 To 10 Nov 2024ATP Challenger Lima 2, PeruATP Challenger Lima 2, Peru Men Singles 2024Eliminated in round of 32 by F. Coria.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Federico CoriaLost5 - 7 3 - 6QualificationGenaro Alberto OlivieriWon5 - 7 4 - 6QualificationAlan Fernando Rubio FierrosWon2 - 6 4 - 6