21 Apr To 28 AprATP Challenger Savannah, USAATP Challenger Savannah, USA Men Singles 2024Eliminated in round of 16 by F. Gomez.RoundOpponentsStatusScoreRound of 16Federico Agustin GomezLost6 - 3 7 - 6Round of 32Michael MmohWonRetired
14 Apr To 20 AprATP Challenger Acapulco, MexicoATP Challenger Acapulco, Mexico Men Singles 2024Eliminated in round of 32 by T. Schoolkate.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tristan SchoolkateLost5 - 7 7 - 6 6 - 1
07 Apr To 14 AprATP Challenger Morelos, MexicoATP Challenger Morelos, Mexico Men Singles 2024Eliminated in round of 16 by G. Mpetshi Perricard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Giovanni Mpetshi PerricardLost7 - 6 6 - 4Round of 32Omar JasikaWon6 - 7 3 - 6
31 Mar To 07 AprATP Challenger Mexico City, MexicoATP Challenger Mexico City, Mexico Men Singles 2024Eliminated in quarter final by M. Janvier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMaxime JanvierLost1 - 6 3 - 6Round of 16Alessandro GiannessiWon3 - 6 7 - 6 6 - 3Round of 32Marc-Andrea HueslerWon7 - 6 4 - 6 2 - 6
24 Mar To 31 MarATP Challenger San Luis Potosi, MexicoATP Challenger San Luis Potosi, Mexico Men Singles 2024Eliminated in round of 16 by M. Barrios Vera.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marcelo Tomas Barrios VeraLost5 - 7 6 - 7Round of 32Christian LangmoWon5 - 7 6 - 4 6 - 3
17 Mar To 23 MarATP Challenger Merida, MexicoATP Challenger Merida, Mexico Men Singles 2024Seeded: #8Eliminated in round of 32 by R. Cid Subervi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Roberto Cid SuberviLost2 - 6 6 - 3 1 - 6
17 Feb To 24 FebMifel OpenATP Los Cabos, Mexico Men Singles 2024Eliminated in qualification by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEmilio NavaLost5 - 7 5 - 7QualificationShintaro MochizukiWon5 - 7 5 - 7
04 Feb To 11 FebDallas OpenATP Dallas, USA Men Singles 2024Eliminated in qualification by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEmilio NavaLost6 - 3 6 - 4
28 Jan To 04 FebATP Challenger Cleveland, USAATP Challenger Cleveland, USA Men Singles 2024Seeded: #8Eliminated in round of 32 by E. Quinn.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ethan QuinnLost3 - 6 3 - 6
21 Jan To 29 JanChallenger Indian Wells 2, USA2024 ATP Challenger Indian Wells 2, USA Men SinglesSeeded: #7Eliminated in round of 32 by B. Bicknell.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Blaise BicknellLost3 - 6 4 - 6
14 Jan To 21 JanChallenger Indian Wells, USAATP Challenger Indian Wells, USA Men Singles 2024Seeded: #5Eliminated in round of 32 by J. Trotter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32James Kent TrotterLost6 - 7 2 - 6
07 Jan To 13 JanATP Challenger Oeiras 2, PortugalATP Challenger Oeiras 2, Portugal Men Singles 2024Eliminated in round of 32 by A. Moro Canas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alejandro Moro CanasLost2 - 6 7 - 6 6 - 4
31 Dec 2023 To 07 JanATP Challenger Oeiras 1, PortugalATP Challenger Oeiras 1, Portugal Men Singles 2024Eliminated in round of 32 by J. Clarke.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jay ClarkeLost6 - 3 7 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Champaign, USAATP Challenger Champaign, USA Men Singles 2023Eliminated in round of 32 by N. Serdarusic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nino SerdarusicLost6 - 3 1 - 6 6 - 3
05 Nov 2023 To 12 Nov 2023ATP Challenger Knoxville, USAATP Challenger Knoxville, USA Men Singles 2023Eliminated in round of 32 by Z. Svajda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zachary SvajdaLost6 - 3 6 - 4
29 Oct 2023 To 05 Nov 2023ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2023Eliminated in final by B. Zhukayev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalBeibit ZhukayevLost3 - 6 4 - 6Semi-FinalEthan QuinnWon3 - 6 6 - 4 6 - 3Quarter-FinalAlexander RitschardWon3 - 6 4 - 6