28 Apr To 05 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2024Eliminated in round of 16 by Y. Hsu.RoundOpponentsStatusScoreRound of 16Yu Hsiou HsuLost3 - 6 1 - 6Round of 32Max PurcellWon3 - 6 3 - 6
30 Mar To 07 AprFayez Sarofim & Co. U.S. Men's Clay Court ChampionshipATP Houston, USA Men Singles 2024Eliminated in qualification by P. Kypson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPatrick KypsonLostRetiredQualificationMartin Damm JrWon7 - 5 1 - 6 6 - 2
25 Feb To 02 MarAbierto Mexicano TelcelATP Acapulco, Mexico Men Singles 2024Eliminated in qualification by F. Cobolli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFlavio CobolliLost6 - 3 0 - 6 7 - 5
17 Feb To 24 FebMifel OpenATP Los Cabos, Mexico Men Singles 2024Eliminated in round of 32 by A. Kovacevic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Aleksandar KovacevicLost6 - 1 6 - 4QualificationYosuke WatanukiWon4 - 6 3 - 6QualificationTerence AtmaneWon6 - 4 6 - 4
10 Feb To 18 FebDelray Beach OpenATP Delray Beach, USA Men Singles 2024Eliminated in qualification by T. Kokkinakis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationThanasi KokkinakisLost6 - 4 6 - 3
04 Feb To 11 FebDallas OpenATP Dallas, USA Men Singles 2024Eliminated in qualification by I. Marchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationIllya MarchenkoLost6 - 7 7 - 6 6 - 7
21 Jan To 29 JanChallenger Indian Wells 2, USA2024 ATP Challenger Indian Wells 2, USA Men SinglesSeeded: #4Eliminated in quarter final by B. Bicknell.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBlaise BicknellLostRetiredRound of 16Bruno KuzuharaWon3 - 6 1 - 6Round of 32Ryan SeggermanWon3 - 6 4 - 6
14 Jan To 21 JanChallenger Indian Wells, USAATP Challenger Indian Wells, USA Men Singles 2024Seeded: #3Eliminated in final by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalMitchell KruegerLost4 - 6 6 - 3 6 - 4Semi-FinalThai-Son KwiatkowskiWon6 - 2 5 - 7 7 - 6Quarter-FinalDaniel CukiermanWon2 - 6 6 - 3 0 - 6Round of 16Strong KirchheimerWon3 - 6 3 - 6