20 Jul To 27 JulATP Challenger Zug, SwitzerlandATP Challenger Zug, Switzerland Men Singles 2025Eliminated in round of 32 by N. Fatic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Nerman FaticLost7 - 5 4 - 6 2 - 6
13 Jul To 20 JulATP Challenger Bunschoten, NetherlandsATP Challenger Amersfoort, Netherlands Men Singles 2025Seeded: #8Eliminated in round of 16 by K. Coppejans.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Kimmer CoppejansLost7 - 6 7 - 5Round of 32Martin KrumichWon3 - 6 6 - 3 3 - 6
06 Jul To 13 JulATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2025Eliminated in round of 32 by O. Roca Batalla.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Oriol Roca BatallaLost6 - 7 3 - 6
29 Jun To 06 JulATP Challenger Brasov, RomaniaATP Challenger Brasov, Romania Men Singles 2025Seeded: #8Eliminated in round of 32 by E. Butvilas.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Edas ButvilasLost6 - 3 4 - 6 2 - 6
15 Jun To 21 JunATP Challenger Royan, FranceATP Challenger Cherbourg, France Men Singles 2025Seeded: #5Eliminated in final by T. Droguet.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreFinalTitouan DroguetLost6 - 4 1 - 6 4 - 6Semi-FinalMika BrunoldWon4 - 6 6 - 3 6 - 4Quarter-FinalEnzo CouacaudWon4 - 6 1 - 6Round of 16Kalin IvanovskiWon6 - 4 3 - 6 3 - 6Round of 32Lucas PoullainWon3 - 6 6 - 7
08 Jun To 15 JunATP Challenger Lyon, FranceATP Challenger Lyon, France Men Singles 2025Eliminated in quarter final by M. Trungelliti.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalMarco TrungellitiLost3 - 6 6 - 3 6 - 4Round of 16Arthur CazauxWon7 - 5 6 - 1Round of 32Tom ParisWon5 - 7 6 - 7
01 Jun To 07 JunATP Challenger Prostejov, Czech RepublicATP Challenger Prostejov, Czech Republic Men Singles 2025Eliminated in quarter final by H. Dellien.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalHugo DellienLost6 - 3 6 - 3Round of 16Norbert GombosWon7 - 5 7 - 6Round of 32Albert Ramos-VinolasWon6 - 3 6 - 2