Full Athlete Results
Date Pos Event Time
17 Oct
2024
47

2024 World Triathlon Championship Finals Torremolinos-Andalucia

U23 Men
01:55:34
08 Sep
2024
9

2024 Africa Triathlon Cup Monastir

Elite Men
00:59:24
07 Jul
2024
29

2024 Africa Triathlon Premium Cup Larache

Elite Men
00:59:08
04 May
2024
30

2024 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:55:54
19 Apr
2024
4

2024 Africa Triathlon Championships Hurghada

Elite Men
02:00:58
19 Apr
2024
3

2024 Africa Triathlon Championships Hurghada

U23 Men
02:00:58
05 Nov
2023
2

2023 Africa Triathlon Junior Cup Les Berges du Lac - Tunis

Junior Men
01:05:42
14 Oct
2023
5

2023 Africa Triathlon Championships Hurghada

Junior Men
01:12:33
03 Sep
2023
1

2023 Africa Triathlon Junior Cup Monastir

Junior Men
00:58:58
13 Jul
2023
62

2023 World Triathlon Sprint & Relay Championships Hamburg

Junior Men
00:56:21
27 May
2023
5

2023 Africa Triathlon Junior Cup Yasmine Hammamet

Junior Men
01:02:10
02 Oct
2022
2

2022 TUN Sprint Triathlon National Championships

Elite Men
00:54:43
25 Sep
2022
5

2022 Africa Triathlon Championships Agadir

Mixed Relay
00:22:22
24 Sep
2022
2

2022 Africa Triathlon Championships Agadir

Junior Men
01:01:43
04 Jun
2022
2

2022 Africa Triathlon Junior Cup Yasmine Hammamet

Junior Men
01:01:48
28 May
2022
5

2022 Pan Arab Championships Sharm El Sheikh

Elite Men
01:01:39
28 May
2022
2

2022 Pan Arab Championships Sharm El Sheikh

Junior Men
01:01:39
28 May
2022
2

2022 Africa Triathlon Junior Cup Sharm El Sheikh

Junior Men
01:01:39
29 May
2021
5

2021 Africa Triathlon Junior Cup Yasmine Hammamet

Junior Men
01:03:24