14 Apr To 20 AprATP Challenger Acapulco, MexicoATP Challenger Acapulco, Mexico Men Singles 2024Eliminated in round of 32 by A. Vallejo.RoundOpponentsStatusScoreRound of 32Adolfo Daniel VallejoLost4 - 6 0 - 6
07 Apr To 14 AprATP Challenger Morelos, MexicoATP Challenger Morelos, Mexico Men Singles 2024Eliminated in round of 32 by G. Mpetshi Perricard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Giovanni Mpetshi PerricardLost7 - 6 7 - 6
31 Mar To 07 AprATP Challenger Mexico City, MexicoATP Challenger Mexico City, Mexico Men Singles 2024Eliminated in round of 32 by O. Crawford.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Oliver CrawfordLost6 - 7 4 - 6
24 Mar To 31 MarATP Challenger San Luis Potosi, MexicoATP Challenger San Luis Potosi, Mexico Men Singles 2024Eliminated in round of 32 by N. Mejia.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nicolas MejiaLost7 - 6 5 - 7 1 - 6
25 Feb To 02 MarAbierto Mexicano TelcelATP Acapulco, Mexico Men Singles 2024Eliminated in round of 32 by S. Ofner.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Sebastian OfnerLost7 - 6 4 - 6 6 - 7
17 Feb To 24 FebMifel OpenATP Los Cabos, Mexico Men Singles 2024Eliminated in round of 32 by J. Thompson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jordan ThompsonLost4 - 6 3 - 6
14 Jan To 21 JanATP Challenger Buenos Aires 2, Argentina2024 ATP Challenger Buenos Aires 2, Argentina Men SinglesEliminated in qualification by O. Luz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOrlando LuzLost7 - 6 5 - 7 4 - 6QualificationMax HoukesWonRetired
07 Jan To 14 JanATP Challenger Buenos Aires, ArgentinaATP Challenger Buenos Aires, Argentina Men Singles 2024Seeded: #5Eliminated in qualification by L. Aboian.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLeonardo AboianLost2 - 6 4 - 6
19 Nov 2023 To 26 Nov 2023ATP Challenger Yokohama, JapanATP Challenger Yokohama, Japan Men Singles 2023Seeded: #11Eliminated in qualification by A. Fenty.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAndrew FentyLost6 - 4 7 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Kobe, JapanATP Challenger Kobe, Japan Men Singles 2023Seeded: #12Eliminated in qualification by S. Hazawa.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationShinji HazawaLostRetired
05 Nov 2023 To 12 Nov 2023ATP Challenger Matsuyama, JapanATP Challenger Matsuyama, Japan Men Singles 2023Seeded: #4Eliminated in qualification by J. Trotter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames Kent TrotterLost6 - 2 4 - 6 6 - 7QualificationMakoto OchiWon6 - 3 6 - 2
24 Sep 2023 To 01 Oct 2023ATP Challenger Charleston, SC, USAATP Challenger Charleston, SC, USA Men Singles 2023Eliminated in semi final by O. Crawford.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalOliver CrawfordLostRetired