10 Mar To 17 MarATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2024Seeded: #7Eliminated in qualification by J. Paul.RoundOpponentsStatusScoreQualificationJakub PaulLost7 - 5 6 - 4
03 Mar To 10 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2024Eliminated in qualification by Y. Shimizu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYuta ShimizuLost6 - 4 6 - 4
18 Feb To 25 FebATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2024Eliminated in qualification by L. Poullain.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLucas PoullainLost6 - 1 6 - 3
11 Feb To 17 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2024Seeded: #10Eliminated in qualification by A. Andreev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAdrian AndreevLost6 - 1 6 - 2QualificationAnthony PopyrinWon4 - 6 7 - 5 4 - 6
04 Feb To 12 FebATP Challenger Burnie 2, AustraliaATP Challenger Burnie, Australia Men Singles 2024Eliminated in round of 32 by Y. Takahashi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Yusuke TakahashiLost1 - 6 7 - 6 3 - 6
28 Jan To 04 FebATP Challenger Burnie, AustraliaATP Challenger Burnie, Australia Men Singles 2024Eliminated in round of 16 by M. Polmans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marc PolmansLost3 - 6 6 - 4 6 - 7Round of 32Christian LangmoWon6 - 3 5 - 7 6 - 7
22 Jan To 28 JanATP Challenger Quimper, FranceATP Challenger Quimper, France Men Singles 2024Seeded: #11Eliminated in qualification by A. Kadhe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationArjun KadheLost7 - 5 6 - 4
14 Jan To 21 JanATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2024Eliminated in qualification by N. Serdarusic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNino SerdarusicLost3 - 6 2 - 6
06 Jan To 14 JanAdelaide International2024 ATP Adelaide, Australia Men SinglesEliminated in qualification by J. McCabe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames McCabeLost1 - 6 4 - 6
30 Dec 2023 To 06 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2024Seeded: #1Eliminated in qualification by J. Delaney.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJesse DelaneyLostRetired
04 Nov 2023 To 11 Nov 2023Moselle OpenATP Metz, France Men Singles 2023Eliminated in qualification by G. Brouwer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGijs BrouwerLost6 - 3 6 - 2
15 Oct 2023 To 22 Oct 2023ATP Challenger Shenzhen II, ChinaATP Challenger Shenzhen II, China Men Singles 2023Eliminated in round of 16 by T. Atmane.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Terence AtmaneLost1 - 6 4 - 6
09 Oct 2023 To 15 Oct 2023ATP Challenger Shenzhen, ChinaATP Challenger Shenzhen, China Men Singles 2023Seeded: #5Eliminated in qualification by Y. Bai.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYan (1989) BaiLost6 - 4 5 - 7 1 - 6QualificationYaojie ZengWon6 - 3 7 - 6
02 Oct 2023 To 15 Oct 2023Rolex Shanghai MastersATP Shanghai, China Men Singles 2023Eliminated in qualification by J. Duckworth.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJames DuckworthLost6 - 4 6 - 3
19 Sep 2023 To 26 Sep 2023Chengdu OpenATP Chengdu, China Men Singles 2023Eliminated in qualification by O. Jasika.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOmar JasikaLost7 - 5 3 - 6 2 - 6
10 Sep 2023 To 16 Sep 2023ATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2023Eliminated in round of 32 by J. Shang.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Juncheng ShangLost7 - 6 1 - 6 2 - 6QualificationYaojie ZengWon3 - 6 6 - 0 7 - 5QualificationXing Dao ChenWon6 - 2 6 - 2