31 Aug To 07 SepATP Challenger Tulln, AustriaATP Challenger Tulln, Austria Men Singles 2025Eliminated in round of 32 by S. Kopp.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Sandro KoppLost6 - 2 5 - 7 2 - 6
17 Aug To 23 AugATP Challenger Augsburg, GermanyATP Challenger Augsburg, Germany Men Singles 2025Seeded: #7Eliminated in round of 32 by T. Paroulek.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tadeas ParoulekLost6 - 2 7 - 6
29 Jun To 06 JulATP Challenger Troyes, FranceATP Challenger Troyes, France Men Singles 2025Eliminated in round of 32 by B. Djuric.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Branko DjuricLost6 - 3 6 - 3
07 Jun To 15 JunLibema OpenATP S-Hertogenbosch, Netherlands Men Singles 2025Eliminated in qualification by M. Lajal.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMark LajalLost2 - 6 1 - 6
18 May To 24 MayATP Challenger Skopje, North MacedoniaATP Challenger Skopje, North Macedonia Men Singles 2025Eliminated in round of 16 by D. Michalski.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Daniel MichalskiLost1 - 6 2 - 6Round of 32Nicolai Budkov KjaerWon7 - 6 6 - 1
11 May To 17 MayATP Challenger Tunis, TunisiaATP Challenger Tunis, Tunisia Men Singles 2025Eliminated in round of 32 by E. Dalla Valle.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Enrico Dalla ValleLost4 - 6 2 - 6
04 May To 11 MayATP Challenger Francavilla, ItalyATP Challenger Francavilla, Italy Men Singles 2025Eliminated in round of 32 by F. Maestrelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francesco MaestrelliLost5 - 7 5 - 7