14 Dec 2025 To 19 Dec 2025Czech Tennis ExtraligaCzech Tennis Extraliga Men Singles 2025Won - Defeated D. Orlita in group 1.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreGroup 1Daniel OrlitaWon6 - 1 6 - 2
23 Nov 2025 To 30 Nov 2025ATP Challenger Manama 2, BahrainATP Challenger Manama 2, Bahrain Men Singles 2025Eliminated in round of 16 by A. Ritschard.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alexander RitschardLost3 - 6 6 - 1 7 - 6Round of 32Tomasz BerkietaWon6 - 7 4 - 6QualificationMatisse BobichonLost2 - 6 1 - 6QualificationEssa QabazardWon6 - 3 6 - 1
16 Nov 2025 To 23 Nov 2025ATP Challenger Soma Bay, EgyptATP Challenger Soma Bay, Egypt Men Singles 2025Eliminated in round of 16 by C. Robertson.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Charlie RobertsonLost6 - 1 6 - 4Round of 32Petr Bar BiryukovWon7 - 6 7 - 6QualificationIvan NedelkoWon6 - 7 6 - 0 6 - 2QualificationEdison AmbarzumjanWon7 - 5 6 - 2
31 Aug 2025 To 07 Sep 2025ATP Challenger Seville, SpainATP Challenger Seville, Spain Men Singles 2025Eliminated in round of 32 by G. Den Ouden.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Guy Den OudenLost6 - 4 3 - 6 6 - 1QualificationMax Alcala GurriWon6 - 2 4 - 6 0 - 6QualificationPedro Vives MarcosWon7 - 6 2 - 6 6 - 7
03 Aug 2025 To 10 Aug 2025ATP Challenger Cordenons, ItalyATP Challenger Cordenons, Italy Men Singles 2025Seeded: #12Eliminated in qualification by M. Alcala Gurri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMax Alcala GurriLost6 - 4 6 - 2QualificationAlexander DonskiWon6 - 3 1 - 6 6 - 7
29 Jun 2025 To 06 Jul 2025ATP Challenger Brasov, RomaniaATP Challenger Brasov, Romania Men Singles 2025Seeded: #11Eliminated in qualification by R. Papoe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRadu Mihai PapoeLost6 - 4 6 - 3QualificationCezar Gabriel PapoeWon1 - 6 6 - 3 0 - 6
01 Jun 2025 To 07 Jun 2025ATP Challenger Prostejov, Czech RepublicATP Challenger Prostejov, Czech Republic Men Singles 2025Eliminated in qualification by N. Gombos.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNorbert GombosLost6 - 4 6 - 4