21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Eliminated in qualification by C. Taberner.RoundOpponentsStatusScoreQualificationCarlos TabernerLost1 - 6 1 - 6
14 Apr To 21 AprATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2024Eliminated in qualification by T. Lamasine.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTristan LamasineLost5 - 7 6 - 7
31 Mar To 07 AprATP Challenger Barcelona, SpainATP Challenger Barcelona, Spain Men Singles 2024Seeded: #3Eliminated in qualification by L. Giustino.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLorenzo GiustinoLost5 - 7 5 - 7QualificationKenny De SchepperWon6 - 2 6 - 1
04 Feb To 11 FebATP Challenger Chennai, IndiaATP Challenger Chennai, India Men Singles 2024Eliminated in round of 32 by D. Palan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dominik PalanLost6 - 1 6 - 4
14 Jan To 21 JanATP Challenger Nonthaburi 3, ThailandATP Challenger Nonthaburi 3, Thailand Men Singles 2024Eliminated in round of 32 by M. Gigante.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Matteo GiganteLost6 - 1 1 - 6 2 - 6QualificationEvgeny DonskoyWon5 - 7 0 - 6QualificationChristian LangmoWon7 - 6 7 - 5
07 Jan To 13 JanATP Challenger Nonthaburi 2, ThailandATP Challenger Nonthaburi 2, Thailand Men Singles 2024Seeded: #2Eliminated in qualification by M. Ochi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMakoto OchiLost2 - 6 4 - 6
31 Dec 2023 To 06 JanATP Challenger Nonthaburi, ThailandATP Challenger Nonthaburi, Thailand Men Singles 2024Eliminated in round of 32 by I. Gakhov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ivan GakhovLost4 - 6 2 - 6QualificationChristian LangmoWon2 - 6 3 - 6QualificationAlafia AyeniWon2 - 6 3 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Kobe, JapanATP Challenger Kobe, Japan Men Singles 2023Seeded: #5Eliminated in qualification by Y. Bai.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationYan (1989) BaiLost2 - 6 4 - 6
05 Nov 2023 To 12 Nov 2023ATP Challenger Matsuyama, JapanATP Challenger Matsuyama, Japan Men Singles 2023Eliminated in round of 32 by M. Echargui.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Moez EcharguiLost6 - 0 6 - 3
28 Oct 2023 To 05 Nov 2023ATP Challenger Sydney, AustraliaATP Challenger Sydney, Australia Men Singles 2023Eliminated in round of 16 by M. Polmans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marc PolmansLost4 - 6 4 - 6Round of 32Jacob BradshawWon5 - 7 2 - 6
21 Oct 2023 To 29 Oct 2023ATP Challenger Playford City, AustraliaATP Challenger Playford City, Australia Men Singles 2023Eliminated in round of 32 by R. Noguchi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Rio NoguchiLost1 - 6 2 - 6
15 Oct 2023 To 22 Oct 2023ATP Challenger Shenzhen II, ChinaATP Challenger Shenzhen II, China Men Singles 2023Eliminated in round of 16 by Y. Bai.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Yan (1989) BaiLost4 - 6 7 - 6 6 - 7
02 Oct 2023 To 15 Oct 2023Rolex Shanghai MastersATP Shanghai, China Men Singles 2023Eliminated in qualification by P. Sekulic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationPhilip SekulicLost4 - 6 3 - 6QualificationSho ShimabukuroWon2 - 6 7 - 6 4 - 6
19 Sep 2023 To 26 Sep 2023Zhuhai ChampionshipsATP Zhuhai, China Men Singles 2023Seeded: #6Eliminated in qualification by M. Polmans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarc PolmansLost6 - 3 6 - 0