06 Jul To 13 JulATP Challenger Newport, USAATP Challenger Charlottesville, USA Men Singles 2025Seeded: #6Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Daniel MilavskyEstimated Start Tomorrow
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 128 by J. De Jong.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Jesper De JongLost6 - 3 6 - 7 6 - 7 6 - 3 7 - 6
08 Jun To 15 JunATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2025Seeded: #5Eliminated in round of 32 by M. Cassone.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Murphy CassoneLost6 - 4 6 - 3
19 May To 08 JunRoland GarrosFrench Open Men Singles 2025Seeded: #9Eliminated in qualification by J. Rodionov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJurij RodionovLost6 - 7 3 - 6
11 May To 17 MayATP Challenger Oeiras 5, PortugalATP Challenger Oeiras 4, Portugal Men Singles 2025Seeded: #3Eliminated in round of 16 by G. Zeppieri.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Giulio ZeppieriLost7 - 6 6 - 3Round of 32Pedro AraujoWon1 - 6 7 - 5 3 - 6
20 Apr To 27 AprATP Challenger Gwangju, Korea RepublicATP Challenger Gwangju, Korea Republic Men Singles 2025Seeded: #2Eliminated in round of 32 by A. Escoffier.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Antoine EscoffierLost6 - 3 6 - 4
13 Apr To 20 AprATP Challenger Busan, Korea RepublicATP Challenger Busan, Korea Republic Men Singles 2025Seeded: #2Eliminated in round of 32 by Z. Svajda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Zachary SvajdaLost3 - 6 7 - 6 6 - 0