05 Oct To 12 OctATP Challenger Roanne, FranceATP Challenger Roanne, France, Men Singles 2025Tournament in progressMORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Henry BernetLiveMatch DetailsRound of 32Vitaliy SachkoWon7 - 6 2 - 6 4 - 6
28 Sep To 05 OctATP Challenger Mouilleron-Le-Captif, FranceATP Challenger Mouilleron-Le-Captif, France Men Singles 2025Seeded: #7Won - Defeated P. Kypson in final.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalPatrick KypsonWon0 - 6 3 - 6Semi-FinalClement ChidekhWon6 - 1 4 - 6 6 - 2Quarter-FinalFrancesco PassaroWon6 - 4 6 - 4Round of 16Loann MassardWon6 - 3 6 - 2Round of 32Nikolay VylegzhaninWon6 - 1 6 - 3
21 Sep To 28 SepATP Challenger Orleans, FranceATP Challenger Orleans, France Men Singles 2025Eliminated in quarter final by M. Landaluce.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMartin LandaluceLost6 - 4 6 - 4Round of 16Edas ButvilasWon6 - 4 3 - 6 4 - 6Round of 32Hugo GastonWon6 - 3 6 - 4
16 Sep To 23 SepChengdu OpenATP Chengdu, China Men Singles 2025Eliminated in qualification by M. McDonald.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationMackenzie McDonaldLost4 - 6 7 - 5 6 - 0QualificationYannick HanfmannWon6 - 3 6 - 4
31 Aug To 07 SepATP Challenger Genoa, ItalyATP Challenger Genoa, Italy Men Singles 2025Eliminated in round of 32 by G. Cadenasso.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Gianluca CadenassoLost4 - 6 4 - 6
24 Aug To 31 AugATP Challenger Como, ItalyATP Challenger Como, Italy Men Singles 2025Seeded: #1Eliminated in semi final by L. Mikrut.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreSemi-FinalLuka MikrutLost6 - 4 1 - 6 4 - 6Quarter-FinalRaul BrancaccioWon7 - 5 6 - 2Round of 16Giovanni FonioWon6 - 4 7 - 6Round of 32Cedrik-Marcel StebeWon7 - 6 6 - 4
09 Aug To 16 AugATP Challenger Todi, ItalyATP Challenger Todi, Italy Men Singles 2025Seeded: #3Eliminated in quarter final by V. Vacherot.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalValentin VacherotLost1 - 6 3 - 6Round of 16Matheus Pucinelli de AlmeidaWonRetiredRound of 32Juan Bautista TorresWon6 - 2 4 - 6 7 - 6