05 May To 18 MayInternazionali BNL d'ItaliaATP Rome, Italy Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Yoshihito NishiokaEstimated Start May 07, 2025
28 Apr To 04 MayATP Challenger Estoril, PortugalATP Challenger Lisbon, Portugal Men Singles 2025Eliminated in round of 32 by M. Kecmanovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Miomir KecmanovicLost6 - 1 7 - 5
21 Apr To 04 MayMutua Madrid OpenATP Madrid, Spain Men Singles 2025Eliminated in round of 64 by S. Tsitsipas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Stefanos TsitsipasLost3 - 6 6 - 4 6 - 3Round of 128Botic Van de ZandschulpWonRetired
12 Apr To 21 AprBMW OpenATP Munich, Germany Men Singles 2025Eliminated in round of 32 by F. Cerundolo.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Francisco CerundoloLost6 - 0 6 - 2
05 Apr To 13 AprRolex Monte-Carlo MastersATP Monte Carlo, Monaco Men Singles 2025Eliminated in round of 64 by V. Vacherot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 64Valentin VacherotLost2 - 6 1 - 6
17 Mar To 30 MarMiami Open presented by ItaúATP Miami, USA Men Singles 2025Eliminated in round of 128 by A. Davidovich Fokina.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Alejandro Davidovich FokinaLost6 - 7 3 - 6
10 Mar To 16 MarATP Challenger Phoenix, USAATP Challenger Phoenix, USA Men Singles 2025Seeded: #4Eliminated in round of 16 by J. Fonseca.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Joao FonsecaLost6 - 1 4 - 6 6 - 3