07 Apr To 14 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2024Eliminated in round of 32 by O. Roca Batalla.RoundOpponentsStatusScoreRound of 32Oriol Roca BatallaLostRetired
30 Mar To 07 AprFayez Sarofim & Co. U.S. Men's Clay Court ChampionshipATP Houston, USA Men Singles 2024Eliminated in round of 32 by D. Galan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel Elahi GalanLost7 - 6 6 - 4
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Seeded: #18Eliminated in qualification by L. Klein.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLukas KleinLost6 - 1 7 - 6
11 Mar To 17 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2024Eliminated in round of 16 by N. Borges.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Nuno BorgesLostRetiredRound of 32Hamad MedjedovicWon5 - 7 6 - 4 6 - 3
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Seeded: #12Eliminated in qualification by A. Molcan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlex MolcanLost6 - 7 3 - 6
25 Feb To 03 MarATP Challenger Lille, FranceATP Challenger Lille, France Men Singles 2024Seeded: #3Eliminated in round of 32 by A. Blockx.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexander BlockxLost4 - 6 7 - 5 3 - 6
18 Feb To 25 FebATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2024Seeded: #6Eliminated in round of 16 by O. Virtanen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Otto VirtanenLost0 - 6 6 - 7Round of 32Jan ChoinskiWon6 - 4 6 - 2
11 Feb To 18 FebATP Challenger Cherbourg, FranceATP Challenger Cherbourg, France Men Singles 2024Seeded: #3Eliminated in round of 16 by M. Martineau.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Matteo MartineauLost1 - 6 4 - 6Round of 32Giovanni Mpetshi PerricardWon7 - 5 6 - 4
28 Jan To 04 FebOpen Sud de FranceATP Montpellier, France Men Singles 2024Eliminated in round of 16 by H. Mayot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Harold MayotLost1 - 6 4 - 6Round of 32Andy MurrayWon6 - 2 6 - 7 3 - 6
22 Jan To 28 JanATP Challenger Ottignies-Louvain-la-Neuve, BelgiumOttignies-Louvain-la-Neuve, Belgium Men Singles 2024Seeded: #6Eliminated in round of 32 by L. Riedi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Leandro RiediLost6 - 3 0 - 6 1 - 6
14 Jan To 21 JanATP Challenger Tenerife, SpainATP Challenger Tenerife, Spain Men Singles 2024Seeded: #3Eliminated in round of 32 by G. Blancaneaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Geoffrey BlancaneauxLost6 - 3 5 - 7 6 - 2
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Seeded: #12Eliminated in qualification by J. Marie.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJules MarieLost6 - 7 4 - 6
30 Dec 2023 To 06 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2024Seeded: #4Eliminated in quarter final by A. Cazaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalArthur CazauxLost6 - 2 6 - 1Round of 16Colin SinclairWon6 - 4 2 - 6 2 - 6Round of 32Geoffrey BlancaneauxWon5 - 7 6 - 3 3 - 6
26 Nov 2023 To 03 Dec 2023ATP Challenger Maia, PortugalATP Challenger Maia, Portugal Men Singles 2023Seeded: #3Eliminated in final by N. Borges.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalNuno BorgesLost6 - 1 6 - 4Semi-FinalMaxime JanvierWon6 - 2 7 - 5Quarter-FinalElias YmerWon6 - 3 3 - 6 3 - 6Round of 16Jaime FariaWon7 - 6 3 - 6 3 - 6Round of 32Duarte ValeWon2 - 6 4 - 6
12 Nov 2023 To 19 Nov 2023ATP Challenger Drummondville, CanadaATP Challenger Drummondville, Canada Men Singles 2023Seeded: #3Eliminated in round of 16 by J. Sousa.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Joao SousaLost6 - 1 7 - 6