23 Sep An 01 OctChina OpenATP Beijing, China Men Singles 2025Eliminiert in qualifikation von A. MannarinoMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisQualifikationAdrian MannarinoLost6 - 3 6 - 1
19 Jul An 27 JulMubadala Citi DC OpenATP Washington, USA Men Singles 2025Eliminiert in qualifikation von B. ZhukayevMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisQualifikationBeibit ZhukayevLost5 - 7 7 - 6 4 - 6QualifikationAlfredo PerezWonAufgegeben
30 Mar An 06 AprATP Challenger Menorca, SpainATP Challenger Villena, Spain Men Singles 2025Eliminiert in runde der letzten 32 von Z. PirosMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 32Zsombor PirosLost5 - 7 6 - 3 6 - 1
22 Feb An 01 MarDubai Duty Free Tennis ChampionshipsATP Dubai, UAE Men Singles 2025Eliminiert in qualifikation von B. Van de ZandschulpMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisQualifikationBotic Van de ZandschulpLost1 - 6 3 - 6
09 Feb An 15 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2025Eliminiert in finale von M. FucsovicsMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisFinaleMarton FucsovicsLost6 - 3 6 - 7 6 - 4HalbfinaleBrandon HoltWon6 - 4 4 - 6 6 - 4ViertelfinaleAlexis GalarneauWon2 - 6 1 - 6Runde der letzten 16Mikhail KukushkinWon2 - 6 6 - 3 6 - 2Runde der letzten 32Dimitar KuzmanovWon3 - 6 6 - 2 3 - 6
01 Feb An 09 FebABN AMRO World Tennis TournamentATP Rotterdam, Netherlands Men Singles 2025Eliminiert in runde der letzten 16 von C. AlcarazMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisRunde der letzten 16Carlos AlcarazLost6 - 2 6 - 1Runde der letzten 32Felix Auger-AliassimeWonAufgegebenQualifikationGeoffrey BlancaneauxWon6 - 3 6 - 4QualifikationNiels ViskerWon6 - 7 2 - 6
13 Oct 2024 An 20 Oct 2024ATP Challenger Olbia, ItalyATP Challenger Olbia, Italy Men Singles 2024Eliminiert in viertelfinale von M. LandaluceMEHR DETAILSWENIGER DETAILSRundeGegnerStatusErgebnisViertelfinaleMartin LandaluceLost2 - 6 6 - 1 6 - 2Runde der letzten 16Daniel MeridaWon4 - 6 6 - 7Runde der letzten 32Jan ChoinskiWon6 - 4 6 - 0