06 Apr To 13 AprATP Challenger Madrid, SpainATP Challenger Madrid, Spain Men Singles 2025Eliminated in round of 32 by P. Kotov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Pavel KotovLost6 - 4 6 - 4
30 Mar To 06 AprATP Challenger Menorca, SpainATP Challenger Villena, Spain Men Singles 2025Eliminated in round of 16 by E. Moller.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Elmer MollerLost7 - 6 6 - 0Round of 32Nicolas Alvarez VaronaWon6 - 7 3 - 6
23 Mar To 30 MarATP Challenger Girona, SpainATP Challenger Girona, Spain Men Singles 2025Eliminated in quarter final by E. Moller.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreQuarter-FinalElmer MollerLost6 - 3 7 - 6Round of 16Ugo BlanchetWon7 - 6 0 - 6 3 - 6Round of 32Alexander ShevchenkoWon6 - 4 1 - 6 6 - 4
16 Mar To 23 MarATP Challenger Murcia, SpainATP Challenger Murcia, Spain Men Singles 2025Eliminated in round of 16 by M. Fucsovics.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Marton FucsovicsLost7 - 5 6 - 3Round of 32Ugo BlanchetWon4 - 6 7 - 6 3 - 6
02 Mar To 09 MarATP Challenger Thionville, FranceATP Challenger Cherbourg, France Men Singles 2025Eliminated in round of 16 by A. Kachmazov.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 16Alibek KachmazovLost3 - 6 6 - 4 5 - 7Round of 32Felix BalshawWon4 - 6 3 - 6
23 Feb To 02 MarATP Challenger Lugano, SwitzerlandATP Challenger Lugano, Switzerland Men Singles 2025Eliminated in round of 32 by V. Durasovic.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Viktor DurasovicLost6 - 4 1 - 6 6 - 4
16 Feb To 23 FebATP Challenger Glasgow, Great BritainATP Challenger Glasgow, Great Britain Men Singles 2025Eliminated in round of 32 by R. Brancaccio.MORE DETAILSFEWER DETAILSRoundOpponentsStatusScoreRound of 32Raul BrancaccioLost5 - 7 6 - 2 3 - 6