29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Eliminated in round of 32 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Liam DraxlLost2 - 6 2 - 6
24 Nov 2024 To 01 Dec 2024ATP Challenger Yokkaichi, JapanATP Challenger Yokkaichi, Japan Men Singles 2024Eliminated in semi final by C. Negritu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalChristoph NegrituLostRetiredQuarter-FinalYuta ShimizuWon3 - 6 1 - 6Round of 16Coleman WongWon6 - 3 2 - 6 6 - 4Round of 32Yusuke TakahashiWon3 - 6 2 - 6
17 Nov 2024 To 24 Nov 2024ATP Challenger Yokohama, JapanATP Challenger Yokohama, Japan Men Singles 2024Eliminated in round of 16 by L. Tu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Li TuLost6 - 7 3 - 6Round of 32Alexander BlockxWonRetiredQualificationRyuki MatsudaWon6 - 2 7 - 5QualificationKohei HayashiWon6 - 2 6 - 1
10 Nov 2024 To 17 Nov 2024ATP Challenger Kobe, JapanATP Challenger Kobe, Japan Men Singles 2024Seeded: #9Eliminated in qualification by K. Uchida.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKaichi UchidaLost1 - 6 6 - 3 6 - 4QualificationNaoya HondaWon6 - 2 0 - 6 3 - 6
03 Nov 2024 To 10 Nov 2024ATP Challenger Matsuyama, JapanATP Challenger Matsuyama, Japan Men Singles 2024Eliminated in round of 32 by N. Basilashvili.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nikoloz BasilashviliLost6 - 3 4 - 6 6 - 3QualificationDane SweenyLost6 - 4 6 - 2QualificationHikaru ShiraishiWon3 - 6 2 - 6
26 Oct 2024 To 03 Nov 2024ATP Challenger Sydney, AustraliaATP Challenger Sydney, Australia Men Singles 2024Eliminated in round of 16 by T. Kokkinakis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Thanasi KokkinakisLost2 - 6 6 - 7Round of 32Pavle MarinkovWon6 - 2 5 - 7 6 - 1
20 Oct 2024 To 27 Oct 2024ATP Challenger Playford City, AustraliaATP Challenger Playford City, Australia Men Singles 2024Eliminated in round of 16 by L. Tu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Li TuLost6 - 4 6 - 2Round of 32Tibo ColsonWon6 - 3 6 - 2