21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Eliminated in qualification by R. Hijikata.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRinky HijikataLostRetired
12 Apr To 20 AprBarcelona Open Banc SabadellATP Barcelona, Spain Men Singles 2025Eliminated in qualification by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJesper De JongLost3 - 6 6 - 7
10 Mar To 16 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2025Seeded: #5Eliminated in qualification by B. Artnak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationBor ArtnakLostRetired
04 Mar To 16 MarBNP Paribas OpenATP Indian Wells, USA Men SinglesSeeded: #24Eliminated in qualification by E. Spizzirri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationEliot SpizzirriLost6 - 4 6 - 3
22 Feb To 01 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2025Eliminated in qualification by L. Nardi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLuca NardiLost3 - 6 5 - 7
02 Feb To 09 FebATP Challenger Chennai, IndiaATP Challenger Chennai, India Men Singles 2025Seeded: #2Eliminated in round of 16 by D. Svrcina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dalibor SvrcinaLost6 - 1 6 - 1Round of 32Yurii DzhavakianWon3 - 6 7 - 5 0 - 6
24 Jun 2024 To 14 Jul 2024WimbledonWimbledon Men Singles 2024Eliminated in round of 64 by B. Shelton.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Ben SheltonLost6 - 4 6 - 7 7 - 6 3 - 6 6 - 7Round of 128Alex MichelsenWon3 - 6 4 - 6 7 - 6 6 - 2 7 - 6QualificationHugo GrenierWon6 - 4 6 - 2 3 - 6 7 - 6QualificationGeorge LoffhagenWon7 - 6 7 - 6QualificationAndrea VavassoriWon6 - 2 6 - 2