31 Mar To 07 AprATP Challenger Barcelona, SpainATP Challenger Barcelona, Spain Men Singles 2024Eliminated in qualification by A. Weber.RoundOpponentsStatusScoreQualificationArthur WeberLost6 - 2 6 - 1
24 Mar To 31 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2024Eliminated in qualification by D. Yevseyev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDenis YevseyevLost6 - 4 6 - 4
10 Mar To 17 MarATP Challenger Hamburg, GermanyATP Challenger Hamburg, Germany Men Singles 2024Eliminated in round of 32 by A. Ritschard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander RitschardLost6 - 3 1 - 6 3 - 6QualificationAltug CelikbilekWon6 - 7 6 - 2 6 - 7QualificationRobin BertrandWon7 - 6 1 - 6 6 - 2
25 Feb To 03 MarATP Challenger Lille, FranceATP Challenger Lille, France Men Singles 2024Eliminated in qualification by M. Geerts.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMichael GeertsLost6 - 7 6 - 3 6 - 4
18 Feb To 25 FebATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2024Eliminated in qualification by S. Kirchheimer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationStrong KirchheimerLost6 - 7 6 - 3 7 - 6QualificationMichael GeertsWon3 - 6 6 - 2 6 - 3
11 Feb To 18 FebATP Challenger Cherbourg, FranceATP Challenger Cherbourg, France Men Singles 2024Seeded: #9Eliminated in qualification by A. Gobat.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAdrien GobatLost7 - 6 7 - 6
28 Jan To 04 FebATP Challenger Koblenz, GermanyATP Challenger Koblenz, Germany Men Singles 2024Eliminated in qualification by D. Michalski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDaniel MichalskiLost6 - 1 7 - 5QualificationSteven DiezWon6 - 3 6 - 2
31 Dec 2023 To 07 JanATP Challenger Oeiras 1, PortugalATP Challenger Oeiras 1, Portugal Men Singles 2024Eliminated in round of 32 by G. Elias.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gastao EliasLost4 - 6 4 - 6QualificationPedro Vives MarcosWon2 - 6 7 - 6 4 - 6