29 Apr To 05 MayATP Challenger Aix en Provence, FranceATP Challenger Aix en Provence, France Men Singles 2024Eliminated in qualification by V. Vacherot.RoundOpponentsStatusScoreQualificationValentin VacherotLost6 - 7 6 - 7
21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Seeded: #5Eliminated in qualification by R. Nijboer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRyan NijboerLost3 - 6 2 - 6QualificationMiguel DamasWon7 - 6 6 - 2
31 Mar To 07 AprATP Challenger Barcelona, SpainATP Challenger Barcelona, Spain Men Singles 2024Eliminated in round of 16 by B. Harris.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Billy HarrisLostRetiredRound of 32Iliyan RadulovWon6 - 2 6 - 4QualificationSergi Perez ContriWon7 - 6 6 - 3QualificationIan Luca Cervantes TomasWon6 - 4 6 - 4
24 Mar To 31 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2024Eliminated in qualification by J. Barranco Cosano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJavier Barranco CosanoLost6 - 7 5 - 7
17 Mar To 24 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2024Eliminated in qualification by G. Elias.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGastao EliasLost6 - 4 7 - 5QualificationGian Marco MoroniWon5 - 7 6 - 7
21 Jan To 29 JanChallenger Indian Wells 2, USA2024 ATP Challenger Indian Wells 2, USA Men SinglesEliminated in round of 32 by Z. Svajda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zachary SvajdaLost6 - 4 6 - 1
14 Jan To 21 JanChallenger Indian Wells, USAATP Challenger Indian Wells, USA Men Singles 2024Seeded: #7Eliminated in round of 32 by S. Kozlov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stefan KozlovLost6 - 1 3 - 6 6 - 2
31 Dec 2023 To 07 JanATP Challenger Oeiras 1, PortugalATP Challenger Oeiras 1, Portugal Men Singles 2024Eliminated in round of 32 by A. Gray.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alastair GrayLost4 - 6 1 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Champaign, USAATP Challenger Champaign, USA Men Singles 2023Eliminated in round of 32 by M. Rosenkranz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mats RosenkranzLost6 - 7 6 - 3 6 - 7
05 Nov 2023 To 12 Nov 2023ATP Challenger Knoxville, USAATP Challenger Knoxville, USA Men Singles 2023Eliminated in round of 16 by A. Michelsen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alex MichelsenLost3 - 6 6 - 3 4 - 6Round of 32Johannus MondayWon6 - 4 5 - 7 3 - 6
29 Oct 2023 To 05 Nov 2023ATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2023Eliminated in round of 32 by P. Kypson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Patrick KypsonLost6 - 4 7 - 5
15 Oct 2023 To 22 Oct 2023ATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2023Eliminated in round of 16 by J. Barranco Cosano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Javier Barranco CosanoLost6 - 3 2 - 6 6 - 4Round of 32Frederico Ferreira SilvaWon6 - 4 6 - 1
01 Oct 2023 To 08 Oct 2023ATP Challenger Mouilleron-Le-Captif, FranceATP Challenger Mouilleron-Le-Captif, France Men Singles 2023Seeded: #4Eliminated in qualification by R. Bertrand.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRobin BertrandLost4 - 6 4 - 6QualificationNiklas SchellWon6 - 4 6 - 1
24 Sep 2023 To 01 Oct 2023ATP Challenger Orleans, FranceATP Challenger Orleans, France Men Singles 2023Seeded: #13Eliminated in qualification by T. Lamasine.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTristan LamasineLost4 - 6 6 - 7
10 Sep 2023 To 17 Sep 2023ATP Challenger Rennes, FranceATP Challenger Rennes, France Men Singles 2023Eliminated in round of 32 by L. Poullain.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Lucas PoullainLost3 - 6 3 - 6QualificationGabriel DecampsWon7 - 5 7 - 6