28 Apr To 05 MayATP Challenger Guangzhou, ChinaATP Challenger Guangzhou, China Men Singles 2024Eliminated in round of 32 by A. Bolt.RoundOpponentsStatusScoreRound of 32Alex BoltLost4 - 6 6 - 4 1 - 6
21 Apr To 28 AprATP Challenger Shenzhen, ChinaATP Challenger Shenzhen, China Men Singles 2024Eliminated in round of 32 by M. Bellucci.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mattia BellucciLost3 - 6 4 - 6
14 Apr To 21 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2024Eliminated in round of 32 by S. Hong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Seongchan HongLost3 - 6 2 - 6
07 Apr To 14 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2024Eliminated in quarter final by J. Duckworth.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJames DuckworthLost7 - 6 3 - 6 6 - 3Round of 16Rio NoguchiWon6 - 2 6 - 3Round of 32Alex BoltWon6 - 1 7 - 6
10 Mar To 17 MarATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2024Eliminated in round of 32 by E. Kirkin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ergi KirkinLost4 - 6 6 - 3 6 - 4
03 Mar To 10 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2024Seeded: #1Eliminated in qualification by C. Ilkel.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCem IlkelLost6 - 7 6 - 7QualificationYannik SteineggerWon6 - 2 3 - 6 6 - 2
10 Feb To 18 FebDelray Beach OpenATP Delray Beach, USA Men Singles 2024Eliminated in qualification by F. Cobolli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFlavio CobolliLost6 - 4 6 - 2
04 Feb To 11 FebDallas OpenATP Dallas, USA Men Singles 2024Seeded: #6Eliminated in qualification by T. Sandgren.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTennys SandgrenLost7 - 5 7 - 6QualificationBrandon HoltWon6 - 7 7 - 6 6 - 7
28 Jan To 04 FebATP Challenger Koblenz, GermanyATP Challenger Koblenz, Germany Men Singles 2024Eliminated in round of 32 by D. Jorda Sanchis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32David Jorda SanchisLost6 - 4 3 - 6 6 - 1
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by N. Fatic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNerman FaticLost4 - 6 6 - 7
30 Dec 2023 To 06 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2024Eliminated in round of 32 by R. Gasquet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Richard GasquetLost7 - 6 6 - 2
04 Nov 2023 To 11 Nov 2023Sofia OpenATP Sofia, Bulgaria Men Singles 2023Seeded: #5Eliminated in qualification by T. Atmane.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTerence AtmaneLost7 - 6 7 - 5QualificationLorenzo GiustinoWon6 - 7 7 - 6 3 - 6
29 Oct 2023 To 05 Nov 2023ATP Challenger Bergamo, ItalyATP Challenger Bergamo, Italy Men Singles 2023Eliminated in round of 32 by C. Ilkel.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Cem IlkelLost6 - 7 6 - 4 7 - 5QualificationKenny De SchepperWon6 - 4 7 - 5QualificationLeonardo BorrelliWon6 - 2 7 - 6
22 Oct 2023 To 29 Oct 2023ATP Challenger Ortisei, ItalyATP Challenger Ortisei, Italy Men Singles 2023Seeded: #8Eliminated in round of 16 by L. Giacomini.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Luca GiacominiLost6 - 4 2 - 6 6 - 7Round of 32Lorenzo RottoliWon6 - 4 6 - 4
15 Oct 2023 To 22 Oct 2023ATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2023Won - Defeated D. Novak in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalDennis NovakWon2 - 6 3 - 6Semi-FinalBilly HarrisWon5 - 7 6 - 3 5 - 7