23 Mar To 30 MarATP Challenger Morelia, MexicoATP Challenger Morelia, Mexico Men Singles 2025Eliminated in round of 32 by A. Hernandez.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Alex HernandezLost4 - 6 6 - 3 4 - 6
10 Mar To 16 MarATP Challenger Cap Cana, Dominican RepublicATP Challenger Santo Domingo, Dominican Republic Men Singles 2025Eliminated in round of 16 by T. Etcheverry.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Tomas Martin EtcheverryLost2 - 6 4 - 6Round of 32Thiago Seyboth WildWon6 - 4 3 - 6 2 - 6QualificationPyotr NesterovWon6 - 4 6 - 4QualificationFrancisco CabralWon6 - 2 6 - 2
23 Feb To 02 MarATP Challenger Bengaluru, IndiaATP Challenger Bengaluru, India Men Singles 2025Eliminated in quarter final by J. McCabe.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalJames McCabeLost6 - 4 4 - 6 3 - 6Round of 16Blake EllisWon6 - 1 7 - 5Round of 32Elmer MollerWon3 - 6 4 - 6
16 Feb To 23 FebATP Challenger Pune, IndiaATP Challenger Pune, India Men Singles 2025Eliminated in round of 32 by B. Tomic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Bernard TomicLost2 - 6 2 - 6
09 Feb To 15 FebATP Challenger Manama, BahrainATP Challenger Manama, Bahrain Men Singles 2025Eliminated in round of 32 by M. Fucsovics.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Marton FucsovicsLost6 - 1 6 - 1
19 Jan To 26 JanATP Challenger Oeiras 3, PortugalATP Challenger Oeiras 3, Portugal Men Singles 2025Eliminated in quarter final by L. Draxl.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalLiam DraxlLost7 - 6 7 - 5Round of 16Adrian AndreevWonWalkoverRound of 32Dominik KoepferWon6 - 7 7 - 6 6 - 3
12 Jan To 19 JanATP Challenger Oeiras 2, PortugalATP Challenger Oeiras 2, Portugal Men Singles 2025Eliminated in round of 32 by J. Wolf.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Jeffrey John WolfLost3 - 6 1 - 6