16 Feb To 23 FebATP Challenger Pau, FranceATP Challenger Pau, France Men Singles 2025Seeded: #8Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalPatrick ZahrajLiveMatch DetailsQuarter-FinalJacob FearnleyWon3 - 6 3 - 6Round of 16Lucas PoullainWon3 - 6 5 - 7Round of 32Antoine EscoffierWon3 - 6 4 - 6
09 Feb To 16 FebOpen 13 ProvenceATP Marseille, France Men Singles 2025Seeded: #5Eliminated in qualification by H. Grenier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationHugo GrenierLost2 - 6 7 - 6 7 - 5QualificationAlibek KachmazovWon1 - 6 6 - 7
19 Jan To 26 JanATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2025Seeded: #8Eliminated in round of 32 by D. Yevseyev.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Denis YevseyevLost6 - 4 6 - 0
06 Jan To 26 JanAustralian OpenAustralian Open Men Singles 2025Eliminated in round of 128 by S. Korda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Sebastian KordaLost3 - 6 6 - 0 3 - 6 6 - 7QualificationTerence AtmaneWon4 - 6 1 - 6QualificationEliot SpizzirriWon3 - 6 4 - 6QualificationAlexis GalarneauWon4 - 6 6 - 3 5 - 7
28 Dec 2024 To 07 JanBRISBANE INTERNATIONALATP Brisbane, Australia Men Singles 2025Seeded: #10Eliminated in qualification by L. Tu.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationLi TuLost6 - 4 6 - 4
02 Nov 2024 To 09 Nov 2024Serbia OpenATP Belgrade, Serbia Men Singles 2024Eliminated in quarter final by J. Lehecka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJiri LeheckaLost6 - 3 6 - 7 3 - 6Round of 16Tomas Martin EtcheverryWon4 - 6 6 - 7Round of 32James DuckworthWon4 - 6 2 - 6QualificationJozef KovalikWon3 - 6 6 - 3 6 - 1QualificationYannick HanfmannWon4 - 6 4 - 6
27 Oct 2024 To 03 Nov 2024ATP Challenger Bratislava 2, SlovakiaATP Challenger Bratislava II, Slovakia Men Singles 2024Eliminated in round of 16 by K. Nishikori.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Kei NishikoriLost6 - 3 6 - 7 6 - 1Round of 32Otto VirtanenWon3 - 6 4 - 6