22 Feb To 01 MarAbierto Mexicano TelcelATP Acapulco, Mexico Men Singles 2025Seeded: #2Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlan MagadanEstimated Start TomorrowWin Probability89.5%
01 Feb To 09 FebABN AMRO World Tennis TournamentATP Rotterdam, Netherlands Men Singles 2025Eliminated in round of 32 by D. Altmaier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel AltmaierLost6 - 1 4 - 6 3 - 6
26 Jan To 02 FebOpen Sud de FranceATP Montpellier, France Men Singles 2025Eliminated in final by F. Auger-Aliassime.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalFelix Auger-AliassimeLost2 - 6 7 - 6 6 - 7Semi-FinalAndrey RublevWon5 - 7 4 - 6Quarter-FinalAlexander BublikWon3 - 6 2 - 6Round of 16Mattia BellucciWon5 - 7 6 - 7Round of 32David GoffinWon6 - 2 3 - 6 6 - 4QualificationPablo Carreno BustaWon6 - 3 7 - 6QualificationRobin BertrandWon7 - 6 6 - 4
19 Jan To 26 JanATP Challenger Quimper, FranceATP Challenger Quimper, France Men Singles 2025Seeded: #6Eliminated in round of 16 by M. Martineau.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Matteo MartineauLost7 - 6 7 - 6Round of 32Alibek KachmazovWon5 - 7 2 - 6
12 Jan To 19 JanATP Challenger Oeiras 2, PortugalATP Challenger Oeiras 2, Portugal Men Singles 2025Seeded: #1Won - Defeated Z. Piros in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalZsombor PirosWon6 - 4 7 - 6Semi-FinalAlexis GalarneauWon6 - 3 3 - 6 6 - 2Quarter-FinalBeibit ZhukayevWon6 - 4 6 - 3Round of 16Mark LajalWon6 - 3 6 - 3Round of 32Liam DraxlWon6 - 1 6 - 3
06 Jan To 26 JanAustralian OpenAustralian Open Men Singles 2025Seeded: #7Eliminated in qualification by G. Onclin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGauthier OnclinLost6 - 3 6 - 7 1 - 6QualificationAndrea CollariniWon7 - 6 6 - 4
28 Dec 2024 To 04 JanATP Challenger Canberra, AustraliaATP Challenger Canberra, Australia Men Singles 2025Eliminated in round of 32 by C. Eubanks.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Christopher EubanksLost6 - 3 7 - 6