05 May To 12 MayATP Challenger Wuxi, ChinaATP Challenger Wuxi, China Men Singles 2024Eliminated in round of 32 by B. Holt.RoundOpponentsStatusScoreRound of 32Brandon HoltLost6 - 7 4 - 6
21 Apr To 28 AprATP Challenger Shenzhen, ChinaATP Challenger Shenzhen, China Men Singles 2024Eliminated in round of 16 by M. Lajal.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Mark LajalLost2 - 6 2 - 6Round of 32Ricardas BerankisWon2 - 6 6 - 1 6 - 2
14 Apr To 21 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2024Eliminated in round of 16 by B. Yunchaokete.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Bu YunchaoketeLostRetiredRound of 32Fajing SunWon6 - 4 3 - 6 6 - 3
07 Apr To 14 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2024Eliminated in round of 16 by J. Duckworth.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16James DuckworthLost4 - 6 6 - 1 6 - 4Round of 32Jules MarieWon6 - 2 6 - 1
07 Jan To 13 JanATP Challenger Nonthaburi 2, ThailandATP Challenger Nonthaburi 2, Thailand Men Singles 2024Eliminated in semi final by V. Vacherot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalValentin VacherotLostWalkoverQuarter-FinalHiroki MoriyaWon6 - 3 6 - 4Round of 16Salvatore CarusoWon1 - 6 5 - 7Round of 32Nicholas David IonelWon2 - 6 2 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Danderyd, SwedenATP Challenger Danderyd, Sweden Men Singles 2023Eliminated in round of 16 by M. Marterer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Maximilian MartererLost6 - 7 1 - 6Round of 32Mika BrunoldWon6 - 4 2 - 6 6 - 2
29 Oct 2023 To 05 Nov 2023ATP Challenger Bergamo, ItalyATP Challenger Bergamo, Italy Men Singles 2023Eliminated in round of 32 by L. Broady.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Liam BroadyLost6 - 3 7 - 6
22 Oct 2023 To 29 Oct 2023ATP Challenger Brest, FranceATP Challenger Brest, France Men Singles 2023Eliminated in quarter final by B. Bonzi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalBenjamin BonziLost6 - 3 6 - 4Round of 16David GoffinWon6 - 1 6 - 7 6 - 3Round of 32Ryan PenistonWon2 - 6 4 - 6QualificationClement TaburWon6 - 3 6 - 2QualificationHarold MayotWon3 - 6 6 - 4 4 - 6
08 Oct 2023 To 15 Oct 2023ATP Challenger Bratislava 2, SlovakiaATP Challenger Bratislava II, Slovakia Men Singles 2023Eliminated in round of 32 by G. Diallo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gabriel DialloLost7 - 5 6 - 1
01 Oct 2023 To 08 Oct 2023ATP Challenger Mouilleron-Le-Captif, FranceATP Challenger Mouilleron-Le-Captif, France Men Singles 2023Eliminated in final by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalTomas MachacLost3 - 6 4 - 6Semi-FinalAntoine EscoffierWon4 - 6 6 - 1 4 - 6