21 Apr To 28 AprATP Challenger Rome, ItalyATP Challenger Rome, Italy Men Singles 2024Eliminated in round of 32 by I. Gakhov.RoundOpponentsStatusScoreRound of 32Ivan GakhovLost6 - 3 4 - 6 6 - 2
31 Mar To 07 AprATP Challenger Barcelona, SpainATP Challenger Barcelona, Spain Men Singles 2024Eliminated in round of 16 by B. Zapata Miralles.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Bernabe Zapata MirallesLostRetiredRound of 32Miguel DamasWon6 - 2 6 - 1
24 Mar To 31 MarATP Challenger Naples, ItalyATP Challenger Naples, Italy Men Singles 2024Eliminated in round of 32 by F. Maestrelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francesco MaestrelliLost6 - 7 4 - 6
17 Mar To 24 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2024Eliminated in round of 32 by R. Albot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Radu AlbotLost6 - 4 6 - 3
03 Mar To 10 MarATP Challenger Santa Cruz, BoliviaATP Challenger Santa Cruz, Bolivia Men Singles 2024Seeded: #8Eliminated in round of 32 by P. Sakamoto.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Pedro SakamotoLost6 - 4 6 - 4
24 Feb To 03 MarMovistar Chile OpenATP Santiago, Chile Men Singles 2024Eliminated in qualification by A. Molcan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlex MolcanLost6 - 2 7 - 6
03 Feb To 11 FebCordoba OpenATP Cordoba, Argentina Men Singles 2024Seeded: #7Eliminated in qualification by R. Burruchaga.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRoman Andres BurruchagaLost6 - 3 6 - 0QualificationNicolas KickerWon1 - 6 4 - 6
28 Jan To 04 FebATP Challenger Piracicaba, BrazilATP Challenger Piracicaba, Brazil Men Singles 2024Seeded: #5Eliminated in round of 16 by F. Gill.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Felix GillLost5 - 7 4 - 6Round of 32Guido AndreozziWon6 - 3 6 - 4
21 Jan To 29 JanATP Challenger Punta del Este, UruguayATP Challenger Punta del Este, Uruguay Men Singles 2024Eliminated in semi final by G. Mager.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalGianluca MagerLost6 - 3 6 - 1Quarter-FinalRadu AlbotWon6 - 4 2 - 6 3 - 6Round of 16Santiago Rodriguez TavernaWon6 - 7 1 - 6Round of 32Cristian GarinWon6 - 3 6 - 2
07 Jan To 28 JanAustralian OpenAustralian Open Men Singles 2024Eliminated in qualification by H. Medjedovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationHamad MedjedovicLost6 - 1 6 - 1
31 Dec 2023 To 06 JanATP Challenger Nonthaburi, ThailandATP Challenger Nonthaburi, Thailand Men Singles 2024Seeded: #8Eliminated in round of 32 by M. Jones.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Maximus JonesLost7 - 5 6 - 4
10 Sep 2023 To 17 Sep 2023ATP Challenger Szczecin, PolandATP Challenger Szczecin, Poland Men Singles 2023Seeded: #8Eliminated in round of 32 by F. Maestrelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francesco MaestrelliLost5 - 7 3 - 6
22 Aug 2023 To 10 Sep 2023US OpenUS Open Men Singles 2023Eliminated in round of 128 by R. Safiullin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Roman SafiullinLost6 - 4 6 - 2 6 - 0
19 Aug 2023 To 27 Aug 2023Winston-Salem OpenATP Winston Salem, USA Men Singles 2023Eliminated in round of 64 by M. Purcell.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Max PurcellLost6 - 4 6 - 1
06 Aug 2023 To 13 Aug 2023ATP Challenger Banja Luka, Bosnia & HerzegovinaATP Challenger Banja Luka, Bosnia & Herzegovina Men Singles 2023Seeded: #2Eliminated in round of 32 by D. Madaras.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Dragos Nicolae MadarasLost6 - 2 6 - 1
29 Jul 2023 To 05 Aug 2023Generali OpenATP Kitzbuhel, Austria Men Singles 2023Eliminated in round of 32 by D. Galan.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel Elahi GalanLost2 - 6 2 - 6
22 Jul 2023 To 30 Jul 2023Plava Laguna Croatia Open UmagATP Umag, Croatia Men Singles 2023Eliminated in round of 16 by L. Sonego.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Lorenzo SonegoLost1 - 6 6 - 7Round of 32Alexander ShevchenkoWon4 - 6 7 - 6 6 - 3
16 Jul 2023 To 23 Jul 2023Nordea OpenATP Bastad, Sweden Men Singles 2023Eliminated in round of 32 by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Pavel KotovLost1 - 6 2 - 6