06 Jul To 13 JulATP Challenger Iasi, RomaniaATP Challenger Iasi, Romania Men Singles 2025Eliminated in qualification by N. Ionel.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationNicholas David IonelLost5 - 7 4 - 6
15 Jun To 21 JunATP Challenger Poznan, PolandATP Challenger Poznan, Poland Men Singles 2025Eliminated in round of 16 by F. Misolic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Filip MisolicLost6 - 2 6 - 2Round of 32Mili PoljicakWon4 - 6 3 - 6QualificationMateus AlvesWon4 - 6 6 - 7QualificationJoris De LooreWon1 - 6 6 - 2 4 - 6
08 Jun To 15 JunATP Challenger Lyon, FranceATP Challenger Lyon, France Men Singles 2025Seeded: #9Eliminated in qualification by F. Juarez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQualificationFacundo JuarezLost6 - 2 6 - 0
11 May To 17 MayATP Challenger Bogota, ColombiaATP Challenger Bogota, Colombia Men Singles 2025Eliminated in quarter final by H. Casanova.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalHernan CasanovaLost4 - 6 6 - 3 6 - 1Round of 16Adria Soriano BarreraWon3 - 6 2 - 6Round of 32Karue SellWon6 - 3 3 - 6 6 - 1
04 May To 11 MayATP Challenger Santos, BrazilATP Challenger Santos, Brazil Men Singles 2025Eliminated in round of 32 by A. Guillen Meza.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alvaro Guillen MezaLost6 - 4 6 - 4
27 Apr To 04 MayATP Challenger Porto Alegre, BrazilATP Challenger Porto Alegre, Brazil Men Singles 2025Eliminated in round of 32 by S. Rodriguez Taverna.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Santiago Rodriguez TavernaLost6 - 4 7 - 5
16 Mar To 26 MarATP Challenger Zadar, CroatiaATP Challenger Zadar, Croatia Men Singles 2025Eliminated in round of 32 by D. Dzumhur.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Damir DzumhurLost7 - 6 2 - 6 6 - 2QualificationDaniel MichalskiWon3 - 6 7 - 6 3 - 6QualificationJuan Pablo PazWon3 - 6 4 - 6