Latest Results
-
DNF2023 Africa Triathlon Cup Les Berges du Lac - Tunis 05 Nov, 2023 - Elite Men - DNF
-
292023 Africa Triathlon Cup Monastir 03 Sep, 2023 - Elite Men - 00:59:58
-
DNF2022 Africa Triathlon Junior Cup Yasmine Hammamet 04 Jun, 2022 - Junior Men - DNF
-
DNS2022 Pan Arab Championships Sharm El Sheikh 27 May, 2022 - Elite Men - DNS
-
DNS2022 Pan Arab Championships Sharm El Sheikh 27 May, 2022 - Junior Men - DNS