Full Athlete Results
Date Pos Event Time
10 Dec
2022
DNF

2022 Africa Triathlon Cup Dakhla

Elite Men
DNF
23 Oct
2022
33

2022 Africa Triathlon Cup Tangier

Elite Men
00:56:17
24 Sep
2022
5

2022 Africa Triathlon Championships Agadir

Elite Men
01:52:59
16 Jul
2022
13

2022 Birmingham World Games

Elite Men
01:53:28
26 Jun
2022
17

2022 Africa Triathlon Premium Cup Larache

Elite Men
00:59:12
20 Nov
2021
16

2021 Africa Triathlon Cup Dakhla

Elite Men
00:55:16
06 Nov
2021
6

2021 World Triathlon Duathlon Championships Aviles

U23 Men
01:50:33
06 Nov
2021
26

2021 World Triathlon Duathlon Championships Aviles

Elite Men
01:50:33
10 Oct
2021
67

2021 Europe Triathlon Cup Barcelona

Elite Men
01:00:08
15 Dec
2019
11

2019 Dakar ATU Sprint Triathlon African Cup

Elite Men
00:59:49
23 Nov
2019
8

2019 Dakhla ATU Sprint Triathlon African Cup

Elite Men
01:00:21
14 Sep
2019
DNF

2019 Agadir ATU Triathlon African Cup

Elite Men
DNF
24 Aug
2019
5

2019 Rabat African Games

Elite Men
00:59:43
22 Jun
2019
12

2019 Larache ATU Sprint Triathlon African Cup

Elite Men
00:59:38
01 May
2019
23

2019 Yasmine Hammamet ATU Sprint Triathlon African Cup

Elite Men
00:58:25
27 Apr
2019
16

2019 Rabat ATU Triathlon African Cup

Elite Men
01:47:24
03 Nov
2018
25

2018 Agadir ATU Triathlon African Cup

Elite Men
01:55:28
30 Jun
2018
28

2018 Larache ATU Sprint Triathlon African Cup

Elite Men
01:01:01
23 Jun
2018
13

2018 Tarragona Mediterranean Games

Elite Men
01:04:07
21 Apr
2018
DNF

2018 Rabat ATU Triathlon African Championships and YOG Qualifier

U23 Men
DNF
21 Apr
2018
DNF

2018 Rabat ATU Triathlon African Championships and YOG Qualifier

Elite Men
DNF
31 Mar
2018
29

2018 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships

Elite Men
01:07:27
31 Mar
2018
14

2018 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships

U23 Men
01:07:27
17 Sep
2017
4

2017 ITU World Triathlon Grand Final Rotterdam

16-19 Male AG Sprint
01:03:16
06 May
2017
3

2017 Yasmine Hammamet ATU Triathlon African Championships

Junior Men
00:56:22
15 Apr
2017
40

2017 Rabat ATU Sprint Triathlon African Cup

Elite Men
01:09:10
08 Apr
2017
1

2017 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships

Junior Men
01:03:50
02 Apr
2016
DNF

2016 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Sprint Triathlon Championships

Junior Men
DNF