21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Eliminated in round of 32 by M. Serafini.RoundOpponentsStatusScoreRound of 32Marcello SerafiniLost3 - 6 7 - 6 6 - 4
07 Apr To 14 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2024Seeded: #10Eliminated in qualification by M. Huesler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarc-Andrea HueslerLost6 - 2 7 - 6QualificationAlberto Barroso CamposWon2 - 6 7 - 5 4 - 6
31 Mar To 07 AprATP Challenger Barletta, ItalyATP Challenger Barletta, Italy Men Singles 2024Eliminated in round of 16 by F. Maestrelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Francesco MaestrelliLost6 - 4 7 - 6Round of 32Santiago Rodriguez TavernaWon6 - 7 1 - 6
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Eliminated in round of 32 by P. Herbert.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Pierre-Hugues HerbertLost6 - 3 5 - 7 0 - 6
17 Mar To 24 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2024Eliminated in qualification by N. Alvarez Varona.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNicolas Alvarez VaronaLost4 - 6 3 - 6QualificationMiguel DamasWon6 - 1 4 - 6 6 - 3
25 Feb To 03 MarATP Challenger Tenerife 3, SpainATP Challenger Tenerife 3, Spain Men Singles 2024Eliminated in round of 16 by D. Merida.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Daniel MeridaLost6 - 3 1 - 6 6 - 7Round of 32Zsombor PirosWon6 - 1 2 - 6 3 - 6QualificationSalvatore CarusoWon6 - 2 6 - 2QualificationHenrique RochaWon6 - 7 2 - 6
18 Feb To 25 FebATP Challenger Tenerife 2, SpainATP Challenger Tenerife 2, Spain Men Singles 2024Eliminated in round of 16 by S. Travaglia.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Stefano TravagliaLost6 - 1 6 - 4Round of 32Lukas NeumayerWon6 - 3 3 - 6 5 - 7QualificationSalvatore CarusoWon2 - 6 3 - 6QualificationHady HabibWon6 - 3 7 - 6
28 Jan To 04 FebATP Challenger Koblenz, GermanyATP Challenger Koblenz, Germany Men Singles 2024Eliminated in round of 32 by M. Rehberg.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Max Hans RehbergLost7 - 6 1 - 6 2 - 6
22 Jan To 28 JanATP Challenger Ottignies-Louvain-la-Neuve, BelgiumOttignies-Louvain-la-Neuve, Belgium Men Singles 2024Eliminated in round of 32 by A. Ritschard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander RitschardLost0 - 6 4 - 6
14 Jan To 21 JanATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2024Eliminated in round of 32 by J. Barranco Cosano.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Javier Barranco CosanoLostRetired
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJesper De JongLost1 - 6 2 - 6
30 Dec 2023 To 06 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2024Eliminated in round of 32 by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Titouan DroguetLost3 - 6 6 - 0 4 - 6
26 Nov 2023 To 03 Dec 2023ATP Challenger Maspalomas, Spain2023 ATP Challenger Maspalomas, Spain, Men SinglesSeeded: #6Eliminated in round of 16 by S. Gulin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Svyatoslav GulinLost7 - 5 4 - 6 6 - 3Round of 32Steven DiezWon4 - 6 2 - 6
19 Nov 2023 To 26 Nov 2023ATP Challenger Valencia, SpainATP Challenger Valencia, Spain Men Singles 2023Eliminated in round of 16 by H. Gaston.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Hugo GastonLost6 - 4 7 - 6Round of 32Salvatore CarusoWon1 - 6 4 - 6