Rankings
ITU World Rankings 372
Continental Ranking 14
Olympic Ranking 183
Starts
5
Podiums
1
Full Athlete Results
Date Pos Event Time
25 Aug
2019
2

2019 Rabat African Games

Mixed Relay
00:17:39
24 Aug
2019
3

2019 Rabat African Games

Elite Men
00:58:47
22 Jun
2019
25

2019 Larache ATU Sprint Triathlon African Cup

Elite Men
01:00:53
01 May
2019
35

2019 Yasmine Hammamet ATU Sprint Triathlon African Cup

Elite Men
01:00:48
27 Apr
2019
22

2019 Rabat ATU Triathlon African Cup

Elite Men
01:52:39
23 Jun
2018
15

2018 Tarragona Mediterranean Games

Elite Men
1:04:53