19 Jul To 26 JulGenerali OpenATP Kitzbuhel, Austria Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationJuan Carlos Prado AngeloEstimated Start TodayWin Probability41%
13 Jul To 20 JulNordea OpenATP Bastad, Sweden Men Singles 2025Eliminated in qualification by T. Monteiro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationThiago MonteiroLost5 - 7 1 - 6
22 Jun To 28 JunATP Challenger Milan, ItalyATP Challenger Milan, Italy Men Singles 2025Eliminated in round of 32 by I. Gakhov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ivan GakhovLost6 - 3 1 - 6 6 - 7
15 Jun To 21 JunATP Challenger Sassuolo, ItalyATP Challenger Sassuolo, Italy Men Singles 2025Seeded: #4Eliminated in qualification by M. Cecchinato.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMarco CecchinatoLost1 - 6 6 - 7QualificationStefanos SakellaridisWon6 - 3 6 - 3
08 Jun To 15 JunATP Challenger Bratislava, SlovakiaATP Challenger Bratislava, Slovakia Men Singles 2025Eliminated in round of 32 by E. Nava.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Emilio NavaLost1 - 6 1 - 6
01 Jun To 07 JunATP Challenger Prostejov, Czech RepublicATP Challenger Prostejov, Czech Republic Men Singles 2025Seeded: #3Eliminated in qualification by M. Karol.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMilos KarolLost6 - 7 6 - 7QualificationAndrew PaulsonWon6 - 0 6 - 3
18 May To 24 MayATP Challenger Skopje, North MacedoniaATP Challenger Skopje, North Macedonia Men Singles 2025Seeded: #2Eliminated in qualification by M. Dhamne.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationManas DhamneLost6 - 7 0 - 6