26 Oct To 03 NovATP Challenger Charlottesville, USAATP Challenger Charlottesville, USA Men Singles 2025Eliminated in round of 32 by M. Damm Jr.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Martin Damm JrLost3 - 6 3 - 6
12 Oct To 19 OctATP Challenger Hersonissos 6, GreeceATP Challenger Hersonissos 5, Greece Men Singles 2025Eliminated in round of 16 by D. Kuzmanov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Dimitar KuzmanovLost6 - 3 6 - 1Round of 32Javier Barranco CosanoWon6 - 4 2 - 6 3 - 6QualificationDimitris AzoidisWon6 - 1 6 - 2QualificationMenelaos EfstathiouWon6 - 4 7 - 5
05 Oct To 12 OctATP Challenger Hersonissos 5, GreeceATP Challenger Hersonissos, Greece Men Singles 2025Eliminated in round of 16 by M. Geerts.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Michael GeertsLost7 - 5 6 - 4Round of 32Oliver CrawfordWon3 - 6 7 - 6 6 - 3
07 Jul To 13 JulATP Challenger Nottingham 3, Great BritainATP Challenger Nottingham, Great Britain Men Singles 2025Eliminated in round of 32 by O. Crawford.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Oliver CrawfordLost5 - 7 3 - 6
08 Jun To 15 JunATP Challenger Ilkley, Great BritainATP Challenger Ilkley, Great Britain Men Singles 2025Eliminated in qualification by Z. Svajda.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationZachary SvajdaLost1 - 6 1 - 6
01 Jun To 08 JunATP Challenger Birmingham, Great BritainATP Challenger Birmingham, Great Britain Men Singles 2025Eliminated in qualification by A. Bolt.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlex BoltLost3 - 6 6 - 7
25 May To 01 JunATP Challenger Chisinau, MoldovaATP Challenger Kachreti, Georgia Men Singles 2025Eliminated in round of 32 by K. Uchida.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Kaichi UchidaLost6 - 7 7 - 6 6 - 7