Starts
17
Podiums
2
Full Athlete Results
Date Pos Event Time
25 Aug
2023
27

2023 Europe Triathlon Aquathlon Championships Menen

Elite Men
00:32:58
13 Jun
2021
4

2021 Africa Triathlon Championships Sharm El Sheikh

Mixed Relay
00:21:58
12 Jun
2021
10

2021 Africa Triathlon Championships Sharm El Sheikh

Elite Men
02:00:47
29 May
2021
21

2021 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:54:02
01 May
2019
DNF

2019 Yasmine Hammamet ATU Sprint Triathlon African Cup

Elite Men
DNF
30 Mar
2019
27

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

Elite Men
01:14:26
23 Jun
2018
14

2018 Tarragona Mediterranean Games

Elite Men
01:04:29
05 May
2018
36

2018 Yasmine Hammamet ATU Sprint Triathlon African Cup

Elite Men
01:02:24
04 Nov
2017
22

2017 Agadir ATU Triathlon African Cup

Elite Men
02:03:15
07 May
2017
5

2017 Yasmine Hammamet ATU Triathlon African Championships

U23 Men
01:57:59
07 May
2017
11

2017 Yasmine Hammamet ATU Triathlon African Championships

Elite Men
01:57:59
15 Apr
2017
DSQ

2017 Rabat ATU Sprint Triathlon African Cup

Elite Men
DSQ
08 Apr
2017
23

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

Elite Men
01:06:42
08 Apr
2016
2

2016 Sharm El Sheikh ATU Aquathlon African Championships and Pan Arab Aquathlon Championships

Elite Men
00:29:14
02 Apr
2016
2

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

U23 Men
01:09:31
02 Apr
2016
15

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

Elite Men
01:09:31
04 Sep
2015
8

2015 Pescara Mediterranean Beach Games

Elite Men
00:36:47