03 Aug To 10 AugATP Challenger Grodzisk Mazowiecki, PolandATP Challenger Grodzisk Mazowiecki, Poland Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalHarold MayotLiveMatch DetailsRound of 16Petr BrunclikWon6 - 7 7 - 6 2 - 6Round of 32Johannus MondayWon3 - 6 4 - 6
27 Jul To 03 AugATP Challenger Porto, PortugalATP Challenger Porto, Portugal Men Singles 2025Eliminated in round of 32 by G. Loffhagen.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32George LoffhagenLost6 - 7 6 - 3 6 - 0QualificationTiago SilvaWon6 - 1 6 - 4QualificationRay HoWon6 - 4 6 - 4
19 Jul To 26 JulPlava Laguna Croatia Open UmagATP Umag, Croatia Men Singles 2025Eliminated in round of 32 by C. Tseng.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Chun Hsin TsengLost7 - 5 6 - 4QualificationLuca Van AsscheWon6 - 3 6 - 4QualificationFederico CoriaWon2 - 6 1 - 6
06 Jul To 13 JulATP Challenger Trieste, ItalyATP Challenger Trieste, Italy Men Singles 2025Eliminated in round of 32 by J. Rodionov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jurij RodionovLostRetired
23 Jun To 13 JulWimbledonWimbledon Men Singles 2025Eliminated in round of 128 by S. Mochizuki.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Shintaro MochizukiLost2 - 6 3 - 6 6 - 3 7 - 6 7 - 5QualificationCristian GarinWon6 - 1 2 - 6 4 - 6 7 - 5 5 - 7QualificationPaul JubbWon6 - 3 6 - 2QualificationSumit NagalWon2 - 6 6 - 4 2 - 6
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Eliminated in round of 16 by R. Pacheco Mendez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Rodrigo Pacheco MendezLost7 - 6 6 - 7 4 - 6Round of 32Stefano NapolitanoWon6 - 3 6 - 2
08 Jun To 15 JunATP Challenger Perugia, ItalyATP Challenger Perugia, Italy Men Singles 2025Eliminated in round of 32 by E. Ymer.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Elias YmerLost7 - 5 6 - 4