13 Jul To 20 JulATP Challenger Granby, CanadaATP Challenger Granby, Canada Men Singles 2025Eliminated in round of 32 by R. Noguchi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Rio NoguchiLost6 - 2 6 - 4
06 Jul To 13 JulATP Challenger Winnipeg, CanadaATP Challenger Winnipeg, Canada Men Singles 2025Eliminated in round of 32 by K. Miyoshi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kenta (2004) MiyoshiLost6 - 4 7 - 5
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