04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in qualification by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEmilio NavaLost7 - 6 6 - 7 4 - 6
17 Feb To 24 FebMifel OpenATP Los Cabos, Mexico Men Singles 2024Eliminated in qualification by A. Kovacevic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAleksandar KovacevicLost7 - 5 6 - 3
04 Feb To 11 FebDallas OpenATP Dallas, USA Men Singles 2024Eliminated in round of 32 by C. Eubanks.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Christopher EubanksLost1 - 6 4 - 6QualificationTerence AtmaneWon3 - 6 7 - 6 4 - 6QualificationTimo StodderWon4 - 6 2 - 6
29 Oct 2023 To 05 Nov 2023ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2023Eliminated in round of 32 by M. Mmoh.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Michael MmohLost7 - 6 7 - 5
08 Oct 2023 To 15 Oct 2023ATP Challenger Fairfield, USAATP Challenger Fairfield, USA Men Singles 2023Eliminated in semi final by N. Basavareddy.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalNishesh BasavareddyLost3 - 6 7 - 5 6 - 3Quarter-FinalChristian HarrisonWon6 - 1 6 - 2Round of 16Tristan SchoolkateWon6 - 7 3 - 6Round of 32Bernard TomicWon3 - 6 6 - 1 1 - 6
01 Oct 2023 To 08 Oct 2023ATP Challenger Tiburon, USAATP Challenger Tiburon, USA Men Singles 2023Eliminated in round of 16 by Z. Svajda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Zachary SvajdaLost6 - 3 3 - 6 4 - 6Round of 32Stefan DostanicWon6 - 7 6 - 3 2 - 6
22 Aug 2023 To 10 Sep 2023US OpenUS Open Men Singles 2023Eliminated in round of 128 by T. Fritz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Taylor FritzLost2 - 6 1 - 6 2 - 6