06 Jul To 13 JulATP Challenger Winnipeg, CanadaATP Challenger Winnipeg, Canada Men Singles 2025Seeded: #9Eliminated in qualification by K. Rice.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKeegan RiceLost6 - 4 6 - 2
29 Jun To 06 JulATP Challenger Cary, USAATP Challenger Cary, USA Men Singles 2025Seeded: #10Eliminated in qualification by S. Jayaraman.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationSaahith JayaramanLost6 - 4 6 - 4
23 Feb To 02 MarATP Challenger Bengaluru, IndiaATP Challenger Bengaluru, India Men Singles 2025Eliminated in qualification by I. Simakin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationIlia SimakinLost7 - 6 6 - 4
05 Jan To 11 JanATP Challenger Nonthaburi 2, ThailandATP Challenger Nonthaburi 2, Thailand Men Singles 2025Eliminated in qualification by Z. Kolar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZdenek KolarLost3 - 6 6 - 2 6 - 4
28 Dec 2024 To 04 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2025Eliminated in round of 32 by M. Janvier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Maxime JanvierLost6 - 3 6 - 3
24 Nov 2024 To 01 Dec 2024ATP Challenger Yokkaichi, JapanATP Challenger Yokkaichi, Japan Men Singles 2024Seeded: #9Eliminated in qualification by C. Negritu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationChristoph NegrituLost6 - 3 4 - 6 6 - 4QualificationYuta KawahashiWon4 - 6 0 - 6
17 Nov 2024 To 24 Nov 2024ATP Challenger Yokohama, JapanATP Challenger Yokohama, Japan Men Singles 2024Eliminated in qualification by P. Sekulic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPhilip SekulicLost6 - 2 7 - 5QualificationKasidit SamrejWon2 - 6 7 - 5 6 - 4