15 Jun To 21 JunATP Challenger Royan, FranceATP Challenger Cherbourg, France Men Singles 2025Eliminated in round of 32 by C. Hemery.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Calvin HemeryLost6 - 2 6 - 3
01 Jun To 09 JunATP Challenger Heilbronn, GermanyATP Challenger Heilbronn, Germany Men Singles 2025Eliminated in qualification by M. Rosenkranz.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMats RosenkranzLost4 - 6 4 - 6
18 May To 24 MayATP Challenger Skopje, North MacedoniaATP Challenger Skopje, North Macedonia Men Singles 2025Eliminated in qualification by M. Vrbensky.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMichael VrbenskyLost6 - 7 5 - 7
06 Apr To 13 AprATP Challenger Monza, ItalyATP Challenger Monza, Italy Men Singles 2025Eliminated in qualification by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDimitar KuzmanovLost6 - 2 6 - 1QualificationChristoph NegrituWon7 - 5 7 - 5
29 Jan 2023 To 05 Feb 2023ATP Challenger Tenerife 2, SpainATP Challenger Tenerife 2, Spain Men Singles 2023Eliminated in round of 32 by F. Misolic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Filip MisolicLost1 - 6 1 - 6
08 Jan 2023 To 29 Jan 2023Australian OpenAustralian Open Men Singles 2023Eliminated in qualification by D. Stricker.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationDominic StrickerLost6 - 3 6 - 4
09 Oct 2022 To 16 Oct 2022ATP Challenger Seoul, Korea RepublicATP Challenger Seoul, Korea Republic Men Singles 2022Eliminated in round of 16 by Y. Wu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Yibing WuLost6 - 2 6 - 4Round of 32Aleksandar VukicWon7 - 5 6 - 7 6 - 4