29 Sep To 12 OctRolex Shanghai MastersATP Shanghai, China Men Singles 2025Eliminated in qualification by R. Hijikata.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationRinky HijikataLost6 - 3 6 - 2
07 Sep To 14 SepATP Challenger Biella, ItalyATP Challenger Biella, Italy Men Singles 2025Won - Defeated K. Feldbausch in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalKilian FeldbauschWon7 - 5 6 - 3Semi-FinalGianluca CadenassoWon6 - 3 6 - 3Quarter-FinalPol Martin TiffonWon6 - 1 6 - 2Round of 16Federico ArnaboldiWon2 - 6 0 - 6Round of 32Enrico Dalla ValleWon6 - 1 6 - 4
18 Aug To 07 SepUS OpenUS Open Men Singles 2025Eliminated in qualification by M. Huesler.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarc-Andrea HueslerLost6 - 3 6 - 7 6 - 4
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in qualification by T. Skatov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTimofey SkatovLost6 - 1 6 - 4
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Eliminated in round of 32 by G. Zeppieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Giulio ZeppieriLost6 - 3 6 - 2QualificationAlexander WeisWon6 - 4 4 - 6 0 - 6QualificationJacopo BerrettiniWon7 - 6 6 - 4
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Eliminated in qualification by O. Roca Batalla.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationOriol Roca BatallaLost7 - 6 6 - 4QualificationStefanos SakellaridisWon6 - 1 6 - 2
25 May To 01 JunATP Challenger Vicenza, ItalyATP Challenger Vicenza, Italy Men Singles 2025Eliminated in qualification by G. Bueno.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationGonzalo BuenoLostRetired