Rankings
World Triathlon Rankings 351
Continental Ranking 13
Starts
25
Podiums
6
Wins
4
Full Athlete Results
Date Pos Event Time
15 Oct
2023
3

2023 Africa Triathlon Championships Hurghada

Mixed Relay
00:00:00
13 Oct
2023
10

2023 Africa Triathlon Championships Hurghada

Elite Men
02:12:48
10 Sep
2023
9

2023 Africa Triathlon Sprint Championships Blue Bay

Elite Men
01:00:07
03 Sep
2023
21

2023 Africa Triathlon Cup Monastir

Elite Men
00:57:59
05 Aug
2023
1

2023 World Triathlon Development Regional Cup Diani

Elite Men
00:56:16
10 Jun
2023
DNF

2023 Asia Triathlon Cup and Central Asian Championships Samarkand

Elite Men
DNF
27 May
2023
27

2023 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:58:22
21 May
2023
7

2023 Africa Triathlon Aquathlon Championships Sharm El Sheikh

Elite Men
00:35:05
20 May
2023
4

2023 Pan Arab Championships Sharm El Sheikh

Elite Men
01:04:04
19 May
2023
33

2023 Africa Triathlon Cup Sharm El Sheikh

Elite Men
01:04:00
28 Apr
2023
1

2023 ALG Sprint Triathlon National Championships

Elite Men
01:00:21
01 Apr
2023
18

2023 Africa Triathlon Cup Troutbeck

Elite Men
01:10:19
25 Mar
2023
28

2023 Africa Triathlon Cup Swakopmund

Elite Men
01:05:01
29 Oct
2022
1

2022 ALG Triathlon National Championships

Elite Men
02:06:20
25 Sep
2022
4

2022 Africa Triathlon Championships Agadir

Mixed Relay
00:23:03
24 Sep
2022
14

2022 Africa Triathlon Championships Agadir

Elite Men
01:59:29
04 Jun
2022
38

2022 Africa Triathlon Cup Yasmine Hammamet

Elite Men
00:59:07
28 May
2022
6

2022 Pan Arab Championships Sharm El Sheikh

Elite Men
01:01:44
13 Nov
2021
2

2022 Africa Triathlon Zonal Championships Dakar

Elite Men
01:01:40
22 Oct
2021
1

2021 ALG Sprint Triathlon National Championships

Elite Men
01:03:11
05 Jun
2021
DNS

2021 Africa Triathlon Cup and Pan Arab Championships Sharm El Sheikh

Elite Men
DNS
15 Mar
2020
DNF

2020 Shandrani ATU Triathlon African Cup

Elite Men
DNF
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
24

2019 Larache ATU Sprint Triathlon African Cup

Elite Men
01:00:53
01 May
2019
34

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
01:04:53