15 Feb To 23 FebRio OpenATP Rio de Janeiro, Brazil Men Singles 2025Eliminated in round of 32 by A. Muller.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alexandre MullerLost1 - 6 6 - 7
08 Feb To 16 FebArgentina OpenATP Buenos Aires, Argentina Men Singles 2025Won - Defeated F. Cerundolo in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalFrancisco CerundoloWon4 - 6 6 - 7Semi-FinalLaslo DjereWon6 - 7 7 - 5 1 - 6Quarter-FinalMariano NavoneWon3 - 6 6 - 4 7 - 5Round of 16Federico CoriaWon2 - 6 6 - 4 6 - 2Round of 32Tomas Martin EtcheverryWon3 - 6 3 - 6
06 Jan To 26 JanAustralian OpenAustralian Open Men Singles 2025Eliminated in round of 64 by L. Sonego.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Lorenzo SonegoLost7 - 6 3 - 6 1 - 6 6 - 3 3 - 6Round of 128Andrey RublevWon6 - 7 3 - 6 6 - 7QualificationThiago Agustin TiranteWon4 - 6 1 - 6QualificationColeman WongWon0 - 6 3 - 6QualificationFederico Agustin GomezWon6 - 4 6 - 0
28 Dec 2024 To 04 JanATP Challenger Canberra, AustraliaATP Challenger Canberra, Australia Men Singles 2025Won - Defeated E. Quinn in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalEthan QuinnWon4 - 6 4 - 6Semi-FinalJacob FearnleyWon3 - 6 3 - 6Quarter-FinalHarold MayotWon2 - 6 3 - 6Round of 16Duje AjdukovicWon6 - 1 7 - 5Round of 32Mackenzie McDonaldWon1 - 6 3 - 6
18 Dec 2024 To 22 Dec 2024Next Gen ATP FinalsNext Gen ATP Finals Men Singles 2024Seeded: #8Won - Defeated L. Tien in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalLearner TienWon2 - 4 4 - 3 4 - 0 4 - 2Semi-FinalLuca van AsscheWon4 - 2 4 - 2 4 - 1group_blue groupJakub MensikWon4 - 3 3 - 4 3 - 4 4 - 3 3 - 4group_blue groupLearner TienWon0 - 4 0 - 4 4 - 1 2 - 4group_blue groupArthur FilsWon4 - 3 2 - 4 1 - 4 4 - 1 1 - 4
10 Nov 2024 To 17 Nov 2024ATP Challenger Lyon 2, FranceATP Challenger Lyon, France Men Singles 2024Seeded: #7Eliminated in semi final by C. Hemery.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalCalvin HemeryLost6 - 7 4 - 6Quarter-FinalMartin LandaluceWon6 - 2 3 - 6 7 - 6