Hurghada 2026ITF M1591.6Very slowLost Q1Q117 MayDmytro SolyayevD. SolyayevDmytro SolyayevSets won: 2Set 1: 0Set 2: 6Set 3: 10Mahir DalwaniM. DalwaniMahir DalwaniSets won: 1Set 1: 6Set 2: 3Set 3: 2
Hurghada 2026ITF M2592.7SlowLost Q2Q211 MayOmar FarahatO. FarahatOmar FarahatSets won: 2Set 1: 6Set 2: 6Mahir DalwaniM. DalwaniMahir DalwaniSets won: 0Set 1: 1Set 2: 4Q110 MayMahir DalwaniM. DalwaniMahir DalwaniSets won: 2Set 1: 0Set 2: 6Set 3: 10Miles SpeerM. SpeerMiles SpeerSets won: 1Set 1: 6Set 2: 3Set 3: 5
Hurghada 2026ITF M1588.5Very slowLost Q1Q13 MayNico HipflN. HipflNico HipflSets won: 2Set 1: 6Set 2: 6Mahir DalwaniM. DalwaniMahir DalwaniSets won: 0Set 1: 0Set 2: 1
Hurghada 2026ITF M1592.2SlowLost Q1Q126 AprMatei Marius PartalM. Marius PartalMatei Marius PartalSets won: 2Set 1: 7Set 2: 6Mahir DalwaniM. DalwaniMahir DalwaniSets won: 0Set 1: 66Set 2: 3
Pretoria 2026ITF M1598.2AverageLost Q1Q119 AprMatas VasiliauskasM. VasiliauskasMatas VasiliauskasSets won: 2Set 1: 6Set 2: 6Mahir DalwaniM. DalwaniMahir DalwaniSets won: 0Set 1: 2Set 2: 0