21 Apr To 28 AprATP Challenger Ostrava, Czech RepublicATP Challenger Ostrava, Czech Republic Men Singles 2024Seeded: #12Eliminated in qualification by N. Gombos.RoundOpponentsStatusScoreQualificationNorbert GombosLost4 - 6 6 - 1 7 - 5
11 Feb To 18 FebATP Challenger Bengaluru, IndiaATP Challenger Bengaluru, India Men Singles 2024Eliminated in qualification by C. Tseng.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationChun Hsin TsengLost2 - 6 6 - 4 7 - 6
04 Feb To 11 FebATP Challenger Chennai, IndiaATP Challenger Chennai, India Men Singles 2024Seeded: #9Eliminated in qualification by E. Vanshelboim.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEric VanshelboimLost6 - 2 6 - 4QualificationRethin Pranav Senthil KumarWon4 - 6 6 - 7
12 Nov 2023 To 19 Nov 2023ATP Challenger Champaign, USAATP Challenger Champaign, USA Men Singles 2023Eliminated in round of 32 by S. Kirchheimer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Strong KirchheimerLostRetired
05 Nov 2023 To 12 Nov 2023ATP Challenger Knoxville, USAATP Challenger Knoxville, USA Men Singles 2023Eliminated in round of 32 by M. Krueger.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mitchell KruegerLost5 - 7 2 - 6QualificationAlexandr CozbinovWon6 - 4 7 - 6QualificationLucas RenardWon6 - 2 7 - 5
29 Oct 2023 To 05 Nov 2023ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2023Seeded: #4Eliminated in qualification by A. Ayeni.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlafia AyeniLost6 - 7 4 - 6QualificationCooper WilliamsWon7 - 6 2 - 6 6 - 4
22 Oct 2023 To 29 Oct 2023ATP Challenger Ortisei, ItalyATP Challenger Ortisei, Italy Men Singles 2023Seeded: #4Eliminated in qualification by P. Rikl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPatrik RiklLost4 - 6 0 - 6
08 Oct 2023 To 15 Oct 2023ATP Challenger Bratislava 2, SlovakiaATP Challenger Bratislava II, Slovakia Men Singles 2023Eliminated in qualification by I. Marchenko.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationIllya MarchenkoLost6 - 2 7 - 6