Maanshan 2026ITF M1596.5SlowLost Q1Q11 NovZijiang YangZ. YangZijiang YangSets won: 2Set 1: 6Set 2: 6Emmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 0Set 1: 3Set 2: 2
Shenzhen 2026ITF M15Lost Q2Q219 OctLin Hao YuL. Hao YuLin Hao YuSets won: 2Set 1: 6Set 2: 3Set 3: 10Emmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 1Set 1: 3Set 2: 6Set 3: 3Q1Emmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 2Set 1: 7Set 2: 3Set 3: 10Rejhan GicicR. GicicRejhan GicicSets won: 1Set 1: 5Set 2: 6Set 3: 1
Darwin 2026ITF M25101.8AverageLost Q2Q25 OctAlex BulteA. BulteAlex BulteSets won: 2Set 1: 2Set 2: 6Set 3: 10Emmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 1Set 1: 6Set 2: 0Set 3: 3Q14 OctEmmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 2Set 1: 6Set 2: 6Michael CaspanelloM. CaspanelloMichael CaspanelloSets won: 0Set 1: 3Set 2: 1
Darwin 2026ITF M25100.5AverageLost Q1Q127 SepAlex BulteA. BulteAlex BulteSets won: 2Set 1: 6Set 2: 7Emmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 0Set 1: 0Set 2: 67
Wuning 2026ITF M1597.1AverageLost Q2Q27 SepYue XiaY. XiaYue XiaSets won: 2Set 1: 6Set 2: 6Emmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 0Set 1: 0Set 2: 2Q1Emmanuel ValsamisE. ValsamisEmmanuel ValsamisSets won: 2Set 1: 6Set 2: 6Zijie XiaZ. XiaZijie XiaSets won: 0Set 1: 2Set 2: 0