30 Mar To 06 AprATP Challenger Morelos, Mexico2025 ATP Challenger Morelos, Mexico Men SinglesEliminated in round of 32 by J. Ficovich.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Juan Pablo FicovichLost1 - 6 6 - 7
23 Mar To 30 MarATP Challenger Morelia, MexicoATP Challenger Morelia, Mexico Men Singles 2025Eliminated in quarter final by J. Duckworth.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJames DuckworthLost6 - 4 7 - 6Round of 16Juan Pablo FicovichWon7 - 5 6 - 2Round of 32Nicolas MejiaWon4 - 6 6 - 3 4 - 6
16 Mar To 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2025Eliminated in round of 16 by R. Pacheco Mendez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Rodrigo Pacheco MendezLost6 - 3 7 - 5Round of 32Trey HilderbrandWon4 - 6 2 - 6
23 Feb To 02 MarATP Challenger San Diego, USAATP Challenger Charlottesville, USA Men Singles 2025Eliminated in round of 32 by E. Spizzirri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Eliot SpizzirriLost3 - 6 1 - 6QualificationPatrick MaloneyWon6 - 7 2 - 6QualificationFilip PieczonkaWon3 - 6 4 - 6
24 Nov 2024 To 01 Dec 2024ATP Challenger Manzanillo, MexicoATP Challenger Manzanillo, Mexico Men Singles 2024Eliminated in round of 32 by M. Geerts.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Michael GeertsLost7 - 6 4 - 6 6 - 3
17 Nov 2024 To 01 Dec 2024ATP Challenger Puerto Vallarta, MexicoATP Challenger Puerto Vallarta, Mexico Men Singles 2024Eliminated in round of 16 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Liam DraxlLost6 - 0 6 - 0Round of 32Saba PurtseladzeWon2 - 6 5 - 7
03 Nov 2024 To 10 Nov 2024ATP Challenger Lima 2, PeruATP Challenger Lima 2, Peru Men Singles 2024Eliminated in qualification by F. Roncadelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFranco RoncadelliLostWalkover