18 May To 25 MayOpen Parc Auvergne-Rhone-Alpes LyonATP Lyon, France Men Singles 2024Seeded: #5Tournament in progressRoundOpponentsStatusScoreQualificationRenzo OlivoWon2 - 6 1 - 6
06 May To 19 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2024Eliminated in round of 128 by J. Struff.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jan-Lennard StruffLost6 - 4 6 - 4
22 Apr To 05 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2024Eliminated in round of 32 by R. Nadal.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Rafael NadalLost6 - 1 6 - 7 6 - 3Round of 64Frances TiafoeWon7 - 6 3 - 6 6 - 4Round of 128Sebastian OfnerWon6 - 3 6 - 3
13 Apr To 21 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2024Eliminated in round of 64 by H. Mayot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Harold MayotLost7 - 6 2 - 6 6 - 3
30 Mar To 07 AprMillennium Estoril OpenATP Estoril, Portugal Men Singles 2024Eliminated in round of 32 by M. Fucsovics.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marton FucsovicsLost7 - 5 6 - 2
18 Mar To 31 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2024Eliminated in round of 128 by A. Vavassori.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Andrea VavassoriLost2 - 6 2 - 6
04 Mar To 17 MarBNP Paribas OpenATP Indian Wells, USA Men Singles 2024Eliminated in round of 128 by Y. Hanfmann.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Yannick HanfmannLost6 - 7 6 - 4 6 - 1
24 Feb To 03 MarMovistar Chile OpenATP Santiago, Chile Men Singles 2024Eliminated in round of 32 by F. Diaz Acosta.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Facundo Diaz AcostaLost5 - 7 6 - 3 7 - 6
17 Feb To 25 FebRio OpenATP Rio de Janeiro, Brazil Men Singles 2024Eliminated in round of 32 by F. Meligeni Alves.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Felipe Meligeni AlvesLost6 - 2 3 - 6 6 - 3
10 Feb To 18 FebArgentina OpenATP Buenos Aires, Argentina Men Singles 2024Eliminated in round of 32 by S. Wawrinka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Stan WawrinkaLost6 - 7 6 - 1 6 - 2
03 Feb To 11 FebCordoba OpenATP Cordoba, Argentina Men Singles 2024Eliminated in round of 32 by A. Ramos-Vinolas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Albert Ramos-VinolasLost6 - 4 3 - 6 6 - 1
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in round of 128 by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jesper De JongLost4 - 6 6 - 2 6 - 3 6 - 4
06 Jan To 14 JanAdelaide International2024 ATP Adelaide, Australia Men SinglesSeeded: #2Eliminated in qualification by A. Walton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAdam WaltonLost5 - 7 6 - 7
31 Dec 2023 To 07 JanHONG KONG TENNIS OPEN2024 Hong Kong, Hong Kong Men SinglesEliminated in round of 32 by L. Broady.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Liam BroadyLost6 - 4 6 - 0
12 Nov 2023 To 19 Nov 2023ATP Challenger Montevideo, UruguayATP Challenger Montevideo, Uruguay Men Singles 2023Seeded: #1Eliminated in round of 32 by M. Houkes.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Max HoukesLost4 - 6 3 - 6
28 Oct 2023 To 05 Nov 2023Rolex Paris MastersATP Paris, France Men Singles 2023Eliminated in qualification by B. Van de Zandschulp.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBotic Van de ZandschulpLost2 - 6 4 - 6
21 Oct 2023 To 29 Oct 2023Swiss Indoors BaselATP Basel, Switzerland Men Singles 2023Seeded: #4Eliminated in qualification by R. Bertola.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRemy BertolaLost3 - 6 6 - 3 4 - 6
09 Oct 2023 To 15 Oct 2023ATP Challenger Shenzhen, ChinaATP Challenger Shenzhen, China Men Singles 2023Seeded: #2Eliminated in semi final by A. Kovacevic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalAleksandar KovacevicLost6 - 4 7 - 6Quarter-FinalJason JungWon3 - 6 4 - 6Round of 16Tung-Lin WuWon6 - 7 7 - 6 6 - 7Round of 32Yan (1989) BaiWon4 - 6 3 - 6
02 Oct 2023 To 15 Oct 2023Rolex Shanghai MastersATP Shanghai, China Men Singles 2023Eliminated in round of 128 by J. Wolf.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jeffrey John WolfLost3 - 6 6 - 3 6 - 4