Full Athlete Results
Date Pos Event Time
17 Oct
2024
59

2024 World Triathlon Championship Finals Torremolinos-Andalucia

U23 Men
01:58:38
08 Sep
2024
3

2024 Africa Triathlon Cup Monastir

Elite Men
00:57:47
07 Jul
2024
30

2024 Africa Triathlon Premium Cup Larache

Elite Men
00:59:11
04 May
2024
40

2024 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:58:55
19 Apr
2024
3

2024 Africa Triathlon Championships Hurghada

Elite Men
02:00:52
19 Apr
2024
2

2024 Africa Triathlon Championships Hurghada

U23 Men
02:00:52
15 Mar
2024
5

2024 Accra Africa Games Triathlon

Elite Men
01:01:11
05 Nov
2023
1

2023 Africa Triathlon Junior Cup Les Berges du Lac - Tunis

Junior Men
01:05:27
14 Oct
2023
4

2023 Africa Triathlon Championships Hurghada

Junior Men
01:10:53
03 Sep
2023
27

2023 Africa Triathlon Cup Monastir

Elite Men
00:59:13
13 Jul
2023
58

2023 World Triathlon Sprint & Relay Championships Hamburg

Junior Men
00:55:18
27 May
2023
2

2023 Africa Triathlon Junior Cup Yasmine Hammamet

Junior Men
01:00:13
02 Oct
2022
3

2022 TUN Sprint Triathlon National Championships

Elite Men
00:54:45
04 Jun
2022
1

2022 Africa Triathlon Junior Cup Yasmine Hammamet

Junior Men
01:00:45
28 May
2022
3

2022 Pan Arab Championships Sharm El Sheikh

Elite Men
01:01:18
28 May
2022
1

2022 Africa Triathlon Junior Cup Sharm El Sheikh

Junior Men
01:01:18
28 May
2022
1

2022 Pan Arab Championships Sharm El Sheikh

Junior Men
01:01:18
12 Jun
2021
1

2021 Africa Triathlon Championships Sharm El Sheikh

U17 Men
00:33:18
29 May
2021
1

2021 Africa Triathlon Junior Cup Yasmine Hammamet

Junior Men
00:59:50