13 Apr to 21 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2024player-tournament-eliminated-textroundopponentsstatusscoreround_of_64Matteo ArnaldiLostretired
18 Mar to 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Seeded: #3player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationHarold MayotLostretired
11 Mar to 17 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2024Seeded: #8player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Matteo BerrettiniLost6 - 3 1 - 6 5 - 7round_of_32Adam WaltonWon7 - 6 6 - 4
04 Mar to 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Seeded: #5player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationBenjamin HassanLost4 - 6 4 - 6
24 Feb to 02 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2024player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Andrey RublevLost4 - 6 4 - 6round_of_32Lorenzo MusettiWon4 - 6 6 - 7qualificationGiulio ZeppieriWon6 - 7 4 - 6qualificationDamir DzumhurWon3 - 6 3 - 6
28 Jan to 04 FebOpen Sud de FranceATP Montpellier, France Men Singles 2024player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Felix Auger-AliassimeLost5 - 7 6 - 2 6 - 7round_of_32Maximilian MartererWon1 - 6 3 - 6
07 Jan to 28 JanAustralian OpenAustralian Open Men Singles 2024player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_16Hubert HurkaczLost6 - 7 6 - 7 4 - 6round_of_32Tallon GriekspoorWon6 - 3 6 - 3 6 - 1round_of_64Holger RuneWon6 - 7 4 - 6 6 - 4 3 - 6round_of_128Laslo DjereWon2 - 6 7 - 6 2 - 6 6 - 3 2 - 6
30 Dec 2023 to 06 JanATP Challenger Noumea, New CaledoniaATP Challenger Noumea, New Caledonia Men Singles 2024Seeded: #5won - player-tournament-won-textmore-detailsfewer-detailsroundopponentsstatusscorefinalEnzo CouacaudWon1 - 6 1 - 6semifinalHarold MayotWon7 - 6 7 - 6quarterfinalBenoit PaireWon6 - 2 6 - 1round_of_16Patrick KypsonWon3 - 6 7 - 6 6 - 2round_of_32Jules MarieWon6 - 1 3 - 6 6 - 3
04 Nov 2023 to 11 Nov 2023Moselle OpenATP Metz, France Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscoreround_of_32Pierre-Hugues HerbertLost7 - 6 6 - 4
28 Oct 2023 to 05 Nov 2023Rolex Paris MastersATP Paris, France Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequalificationRoman SafiullinLost6 - 4 6 - 2
22 Oct 2023 to 29 Oct 2023ATP Challenger Brest, FranceATP Challenger Brest, France Men Singles 2023player-tournament-eliminated-textmore-detailsfewer-detailsroundopponentsstatusscorequarterfinalHugo GastonLost2 - 6 2 - 6round_of_16Brandon NakashimaWon2 - 6 6 - 3 5 - 7