31 Mar To 07 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2024Eliminated in round of 32 by E. Dalla Valle.RoundOpponentsStatusScoreRound of 32Enrico Dalla ValleLost2 - 6 6 - 0 6 - 3
24 Mar To 31 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2024Seeded: #12Eliminated in qualification by F. Gill.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFelix GillLostRetired
10 Mar To 17 MarATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2024Eliminated in round of 32 by H. Squire.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Henri SquireLost6 - 2 6 - 4
18 Feb To 25 FebATP Challenger Tenerife 2, SpainATP Challenger Tenerife 2, Spain Men Singles 2024Eliminated in round of 32 by F. Agamenone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Franco AgamenoneLost5 - 7 6 - 3 2 - 6QualificationGastao EliasWonRetiredQualificationImanol Lopez MorilloWon4 - 6 3 - 6
11 Feb To 18 FebATP Challenger Glasgow, Great BritainATP Challenger Glasgow, Great Britain Men Singles 2024Seeded: #6Eliminated in round of 16 by N. Kuhn.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Nicola KuhnLost6 - 3 6 - 1Round of 32Yshai OlielWon4 - 6 7 - 5 6 - 7
04 Feb To 11 FebATP Challenger Nottingham, Great BritainATP Challenger Nottingham, Great Britain Men Singles 2024Seeded: #2Eliminated in qualification by B. Jones.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBen JonesLost4 - 6 4 - 6
28 Jan To 04 FebATP Challenger Koblenz, GermanyATP Challenger Koblenz, Germany Men Singles 2024Seeded: #8Eliminated in qualification by K. De Schepper.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationKenny De SchepperLost6 - 3 6 - 2
22 Jan To 28 JanATP Challenger Ottignies-Louvain-la-Neuve, BelgiumOttignies-Louvain-la-Neuve, Belgium Men Singles 2024Eliminated in qualification by M. Geerts.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMichael GeertsLost3 - 6 3 - 6
07 Jan To 13 JanATP Challenger Nonthaburi 2, ThailandATP Challenger Nonthaburi 2, Thailand Men Singles 2024Eliminated in round of 32 by H. Moriya.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Hiroki MoriyaLost6 - 3 6 - 0
26 Nov 2023 To 03 Dec 2023ATP Challenger Maspalomas, Spain2023 ATP Challenger Maspalomas, Spain, Men SinglesEliminated in round of 32 by R. Brancaccio.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Raul BrancaccioLost4 - 6 2 - 6
19 Nov 2023 To 26 Nov 2023ATP Challenger Valencia, SpainATP Challenger Valencia, Spain Men Singles 2023Seeded: #8Eliminated in qualification by C. Lopez Montagud.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationCarlos Lopez MontagudLost6 - 0 6 - 2
12 Nov 2023 To 19 Nov 2023ATP Challenger Drummondville, CanadaATP Challenger Drummondville, Canada Men Singles 2023Eliminated in round of 32 by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Liam DraxlLost4 - 6 7 - 6 1 - 6
05 Nov 2023 To 12 Nov 2023ATP Challenger Calgary, CanadaATP Challenger Calgary, Canada Men Singles 2023Eliminated in round of 16 by A. Dougaz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Aziz DougazLost3 - 6 2 - 6Round of 32Juan Carlos AguilarWon3 - 6 6 - 1 3 - 6
15 Oct 2023 To 22 Oct 2023ATP Challenger Shenzhen II, ChinaATP Challenger Shenzhen II, China Men Singles 2023Seeded: #8Eliminated in round of 16 by Y. Bai.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Yan (1989) BaiLost3 - 6 6 - 1 6 - 4Round of 16Nam Hoang LyWon4 - 6 1 - 6