21 Jan To 29 JanChallenger Indian Wells 2, USA2024 ATP Challenger Indian Wells 2, USA Men SinglesSeeded: #7Eliminated in qualification by O. Baris.RoundOpponentsStatusScoreQualificationOzan BarisLostRetired
14 Jan To 21 JanChallenger Indian Wells, USAATP Challenger Indian Wells, USA Men Singles 2024Eliminated in round of 32 by S. Kirchheimer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Strong KirchheimerLost6 - 2 5 - 2QualificationKeegan SmithWon6 - 3 0 - 6 7 - 5QualificationElijah StrodeWon6 - 2 6 - 3
30 Dec 2023 To 06 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2024Seeded: #7Eliminated in qualification by M. Imamura.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMasamichi ImamuraLost6 - 1 6 - 4
28 Oct 2023 To 05 Nov 2023ATP Challenger Sydney, AustraliaATP Challenger Sydney, Australia Men Singles 2023Eliminated in round of 32 by P. Sekulic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Philip SekulicLost2 - 6 6 - 7QualificationMakoto OchiWon7 - 5 6 - 2QualificationCalum PuttergillWon6 - 1 2 - 6 6 - 3
21 Oct 2023 To 29 Oct 2023ATP Challenger Playford City, AustraliaATP Challenger Playford City, Australia Men Singles 2023Eliminated in round of 32 by C. Wong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Coleman WongLost6 - 3 2 - 6 2 - 6