01 Jan To 07 JanATP Challenger Noumea, New Caledonia2023 ATP Challenger Noumea, New Caledonia Men SinglesEliminated in round of 32 by R. Bonadio.RoundOpponentsStatusScoreRound of 32Riccardo BonadioLost3 - 6 3 - 6
20 Nov 2022 To 27 Nov 2022ATP Challenger Yokkaichi, Japan2022 ATP Challenger Yokkaichi, Japan Men SinglesEliminated in qualification by J. Trotter.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames Kent TrotterLost4 - 6 4 - 6
16 Oct 2022 To 23 Oct 2022ATP Challenger Busan, Korea Republic2022 ATP Challenger Busan, Korea Republic Men SinglesEliminated in qualification by M. Neuchrist.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMaximilian NeuchristLost6 - 3 6 - 2
04 Sep 2022 To 11 Sep 2022ATP Challenger Nonthaburi 3, Thailand2022 ATP Challenger Nonthaburi 3, Thailand Men SinglesEliminated in qualification by P. Sekulic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPhilip SekulicLost4 - 6 6 - 7
10 Jul 2022 To 17 Jul 2022ATP Challenger Rome, USA2022 ATP Rome, USA Challenger Men SinglesEliminated in qualification by B. Shelton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBen SheltonLost6 - 0 6 - 2
13 Feb 2022 To 20 Feb 2022ATP Challenger Bengaluru 2, India2022 ATP Challenger Bengaluru 2, India Men SinglesEliminated in qualification by B. Bobrov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBogdan BobrovLostRetired
05 Dec 2021 To 12 Dec 2021ATP Challenger Antalya 4, Turkey2021 ATP Challenger Antalya 4, Turkey Men SinglesEliminated in qualification by J. Paul.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJakub PaulLost6 - 1 6 - 3
11 Jan 2020 To 19 Jan 2020ATP Challenger Bendigo, Australia2020 ATP Challenger Bendigo, Australia Men SinglesEliminated in round of 64 by A. Crnokrak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Alexander CrnokrakLost2 - 6 0 - 6
11 Nov 2019 To 17 Nov 2019ATP Challenger Pune, India2019 ATP Challenger Pune, India Men SinglesEliminated in round of 32 by M. Sasikumar.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mukund SasikumarLost6 - 2 6 - 3Round of 64Ben PataelWon6 - 4 3 - 6 4 - 6
28 Oct 2019 To 03 Nov 2019ATP Challenger Shenzhen II, China2019 ATP Challenger Shenzhen II, China Men SinglesEliminated in round of 32 by C. Tseng.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Chun Hsin TsengLostRetiredQualificationJia Qi DuanLostRetired
19 Oct 2019 To 27 Oct 2019ATP Challenger Liuzhou, China2019 ATP Challenger Liuzhou, China Men SinglesEliminated in round of 32 by J. Jung.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jason JungLost2 - 6 2 - 6Round of 64Hao WuWon4 - 6 6 - 1 6 - 4QualificationJia Qi DuanWon6 - 1 6 - 2
09 Sep 2019 To 15 Sep 2019ATP Challenger Shanghai, China2019 ATP Challenger Shanghai, China Men SinglesSeeded: #1Eliminated in qualification by C. Wang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationChuhan WangLost5 - 7 6 - 7
05 Aug 2019 To 11 Aug 2019ATP Challenger Yokkaichi, Japan2019 ATP Challenger Yokkaichi, Japan Men SinglesEliminated in round of 16 by S. Shimabukuro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Sho ShimabukuroLostRetiredRound of 32Makoto OchiWon7 - 6 7 - 6Round of 64John Paul FrutteroWon6 - 3 7 - 6
29 Jul 2019 To 04 Aug 2019ATP Challenger Chengdu, China2019 ATP Challenger Chengdu, China Men SinglesEliminated in round of 32 by S. Myneni.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Saketh MyneniLostRetired