12 Jan To 19 JanATP Challenger Oeiras 2, PortugalATP Challenger Oeiras 2, Portugal Men Singles 2025Eliminated in round of 32 by M. McDonald.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Mackenzie McDonaldLost4 - 6 5 - 7
05 Jan To 11 JanATP Challenger Nottingham, Great BritainATP Challenger Nottingham, Great Britain Men Singles 2025Seeded: #5Eliminated in round of 16 by A. Matusevich.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Anton MatusevichLost3 - 6 4 - 6Round of 32Kalin IvanovskiWon6 - 3 7 - 6
17 Nov 2024 To 24 Nov 2024ATP Challenger Rovereto, ItalyATP Challenger Rovereto, Italy Men Singles 2024Eliminated in quarter final by F. Maestrelli.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalFrancesco MaestrelliLost6 - 3 1 - 6 6 - 7Round of 16Borna CoricWon3 - 6 6 - 4 5 - 7Round of 32Vitaliy SachkoWon6 - 3 6 - 3
10 Nov 2024 To 17 Nov 2024ATP Challenger Lyon 2, FranceATP Challenger Lyon, France Men Singles 2024Eliminated in round of 32 by H. Mayot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Harold MayotLost4 - 6 3 - 6
27 Oct 2024 To 03 Nov 2024ATP Challenger Bratislava 2, SlovakiaATP Challenger Bratislava II, Slovakia Men Singles 2024Eliminated in semi final by R. Collignon.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalRaphael CollignonLost6 - 3 3 - 6 6 - 7Quarter-FinalJacob FearnleyWon3 - 6 6 - 4 6 - 3Round of 16Stan WawrinkaWon6 - 2 4 - 6 6 - 3Round of 32Luca NardiWon3 - 6 4 - 6
13 Oct 2024 To 20 Oct 2024ATP Challenger St. Brieuc, FranceATP Challenger St. Brieuc, France Men Singles 2024Eliminated in round of 32 by B. Bonzi.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Benjamin BonziLost1 - 6 4 - 6
29 Sep 2024 To 06 Oct 2024ATP Challenger Mouilleron-Le-Captif, FranceATP Challenger Mouilleron-Le-Captif, France Men Singles 2024Eliminated in semi final by Q. Halys.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalQuentin HalysLost6 - 1 6 - 4Quarter-FinalSascha Gueymard WayenburgWon6 - 4 4 - 6 6 - 3Round of 16Richard GasquetWon7 - 6 5 - 7 3 - 6Round of 32Lucas PoullainWon7 - 5 1 - 6 6 - 2