17 Aug To 23 AugATP Challenger Hersonissos 4, GreeceATP Challenger Hersonissos 4, Greece Men Singles 2025Eliminated in round of 32 by H. Searle.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Henry SearleLost6 - 2 6 - 3
09 Aug To 16 AugATP Challenger Hersonissos 3, GreeceATP Challenger Hersonissos 3, Greece Men Singles 2025Seeded: #6Eliminated in qualification by T. Papamalamis.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTheo PapamalamisLostRetiredQualificationDavid PoljakWon6 - 3 7 - 6
27 Jul To 03 AugATP Challenger Liberec, Czech RepublicATP Challenger Liberec, Czech Republic Men Singles 2025Seeded: #8Eliminated in qualification by M. Karol.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMilos KarolLost7 - 6 6 - 0QualificationJan JermarWon4 - 6 6 - 1 2 - 6
20 Jul To 27 JulATP Challenger Segovia, SpainATP Challenger Segovia, Spain Men Singles 2025Eliminated in round of 32 by J. Monday.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Johannus MondayLost4 - 6 6 - 7QualificationAlexandr BindaWon1 - 6 4 - 6QualificationRodrigo DuarteWon1 - 6 3 - 6
13 Jul To 20 JulATP Challenger Pozoblanco, SpainATP Challenger Pozoblanco, Spain Men Singles 2025Seeded: #12Eliminated in qualification by F. Andaloro.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFabrizio AndaloroLost6 - 3 6 - 1QualificationMae MaligeWon3 - 6 4 - 6
07 Jul To 13 JulATP Challenger Nottingham 3, Great BritainATP Challenger Nottingham, Great Britain Men Singles 2025Eliminated in round of 32 by I. Ivashka.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Ilya IvashkaLost7 - 5 4 - 6 4 - 6
29 Jun To 06 JulATP Challenger Troyes, FranceATP Challenger Troyes, France Men Singles 2025Seeded: #3Eliminated in qualification by T. Lamasine.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationTristan LamasineLost6 - 7 3 - 6QualificationFerdinand Livet NovkirichkaWon6 - 2 6 - 1