Tsaghkadzor 2025ITF M1595.5SlowLost Q1Q125 MayKuzma GomziakovK. GomziakovKuzma GomziakovZakhar MartsinkevichZ. MartsinkevichZakhar MartsinkevichZakhar Martsinkevich · Walkover
Tehran 2025ITF M1599.1AverageLost Q1Q111 MayDarrshan SureshD. SureshDarrshan SureshSets won: 2Set 1: 6Set 2: 6Zakhar MartsinkevichZ. MartsinkevichZakhar MartsinkevichSets won: 0Set 1: 2Set 2: 1
Tehran 2025ITF M1596.3SlowLost Q1Q14 MaySamyar ElyasiS. ElyasiSamyar ElyasiSets won: 2Set 1: 6Set 2: 6Zakhar MartsinkevichZ. MartsinkevichZakhar MartsinkevichSets won: 0Set 1: 0Set 2: 1
Monastir 2025ITF M1595.1SlowLost Q1Q19 FebArtom MukhtarulinA. MukhtarulinArtom MukhtarulinSets won: 2Set 1: 6Set 2: 6Zakhar MartsinkevichZ. MartsinkevichZakhar MartsinkevichSets won: 0Set 1: 1Set 2: 1
Monastir 2025ITF M1594.4SlowLost Q1Q126 JanWout VermeerW. VermeerWout VermeerSets won: 2Set 1: 6Set 2: 6Zakhar MartsinkevichZ. MartsinkevichZakhar MartsinkevichSets won: 0Set 1: 1Set 2: 0