Luan 2026ITF M15Court speedLost Q2Q21 JunImran Daniel Abdul HazliI. Daniel Abdul HazliImran Daniel Abdul HazliSets won: 2Set 1: 6Set 2: 6Sukhrob SaidovS. SaidovSukhrob SaidovSets won: 0Set 1: 1Set 2: 4Q131 MaySukhrob SaidovS. SaidovSukhrob SaidovSets won: 2Set 1: 6Set 2: 6Sile HuS. HuSile HuSets won: 0Set 1: 2Set 2: 2
Luan 2026ITF M15Court speedLost Q1Q124 MayRyusuke HoriuchiR. HoriuchiRyusuke HoriuchiSets won: 2Set 1: 6Set 2: 6Sukhrob SaidovS. SaidovSukhrob SaidovSets won: 0Set 1: 2Set 2: 3
Luan 2026ITF M15Court speedLost Q2Q218 MayShixun ZhuS. ZhuShixun ZhuSets won: 2Set 1: 4Set 2: 77Set 3: 10Sukhrob SaidovS. SaidovSukhrob SaidovSets won: 1Set 1: 6Set 2: 63Set 3: 6Q117 MaySukhrob SaidovS. SaidovSukhrob SaidovSets won: 2Set 1: 6Set 2: 2Set 3: 10Natsuki YamamotoN. YamamotoNatsuki YamamotoSets won: 1Set 1: 4Set 2: 6Set 3: 6