05 Oct To 12 OctATP Challenger Jinan, ChinaATP Challenger Jinan, China Men Singles 2025Eliminated in round of 32 by A. Cazaux.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Arthur CazauxLost6 - 3 6 - 4
29 Sep To 12 OctRolex Shanghai MastersATP Shanghai, China Men Singles 2025Eliminated in round of 128 by F. Comesana.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Francisco ComesanaLost6 - 4 6 - 2QualificationChristopher EubanksWon4 - 6 4 - 6QualificationRigele TEWon4 - 6 3 - 6
14 Sep To 21 SepATP Challenger Saint Tropez, FranceATP Challenger Saint Tropez, France Men Singles 2025Seeded: #4Eliminated in round of 32 by M. Echargui.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Moez EcharguiLost6 - 3 6 - 3
18 Aug To 07 SepUS OpenUS Open Men Singles 2025Eliminated in round of 32 by T. Machac.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Tomas MachacLost5 - 7 3 - 6 1 - 6Round of 64Jakub MensikWon7 - 6 6 - 7 6 - 3 4 - 6 6 - 7Round of 128Fabian MarozsanWon6 - 4 3 - 6 7 - 6 6 - 2QualificationJaime FariaWon5 - 7 4 - 6QualificationDmitry PopkoWon6 - 3 6 - 4QualificationBorna GojoWon6 - 7 6 - 3 3 - 6
03 Aug To 10 AugATP Challenger Grodzisk Mazowiecki, PolandATP Challenger Grodzisk Mazowiecki, Poland Men Singles 2025Eliminated in semi final by K. Majchrzak.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalKamil MajchrzakLost6 - 3 6 - 2Quarter-FinalFederico CinaWon5 - 7 4 - 6Round of 16Marc-Andrea HueslerWon6 - 3 6 - 3Round of 32Abdullah ShelbayhWon3 - 6 1 - 6
26 Jul To 07 AugNational Bank Open ATPATP Toronto, Canada Men SinglesEliminated in round of 128 by R. Safiullin.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 128Roman SafiullinLost4 - 6 6 - 2 7 - 6QualificationChun Hsin TsengWon4 - 6 5 - 7
19 Jul To 26 JulPlava Laguna Croatia Open UmagATP Umag, Croatia Men Singles 2025Seeded: #6Eliminated in qualification by A. Guillen Meza.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationAlvaro Guillen MezaLost6 - 4 3 - 6 6 - 2