Full Athlete Results
Date Pos Event Time
13 Jul
2024
32

2024 World Triathlon Championship Series Hamburg

Elite Men
00:52:07
07 Jul
2024
1

2024 Africa Triathlon Premium Cup Larache

Elite Men
00:54:51
14 Jun
2024
7

2024 Europe Triathlon Cup Kitzbuhel

Elite Men
00:32:26
25 May
2024
29

2024 World Triathlon Championship Series Cagliari

Elite Men
01:44:07
13 Oct
2023
3

2023 Africa Triathlon Championships Hurghada

Elite Men
02:02:00
01 Oct
2023
DNF

2023 World Triathlon Cup Tangier

Elite Men
DNF
23 Sep
2023
1

2023 Europe Triathlon Mixed Relay Club Championships La Baule

Mixed Relay
00:21:55
10 Sep
2023
1

2023 Africa Triathlon Sprint Championships Blue Bay

Elite Men
00:54:44
18 Aug
2023
36

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
01:43:44
29 Jul
2023
DNF

2023 World Triathlon Championship Series Sunderland

Elite Men
DNF
14 Jul
2023
22

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:19:56
24 Jun
2023
16

2023 World Triathlon Championship Series Montreal

Elite Men
00:54:43
27 May
2023
DNF

2023 World Triathlon Championship Series Cagliari

Elite Men
DNF
14 May
2023
19

2023 Africa Triathlon Cup M'Diq

Elite Men
01:52:19
08 Apr
2023
23

2023 Arena Games Triathlon Finals London powered by Zwift

Elite Men
00:23:30
03 Mar
2023
56

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:59:58
26 Nov
2022
40

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:48:17
13 Nov
2022
3

2022 World Triathlon Cup Vina del Mar

Elite Men
00:50:56
06 Nov
2022
25

2022 World Triathlon Championship Series Bermuda

Elite Men
01:51:57
08 Oct
2022
DNF

2022 World Triathlon Championship Series Cagliari

Elite Men
DNF
25 Sep
2022
2

2022 Africa Triathlon Championships Agadir

Mixed Relay
00:21:12
24 Sep
2022
1

2022 Africa Triathlon Championships Agadir

Elite Men
01:49:25
03 Sep
2022
14

2022 World Triathlon Cup Valencia

Elite Men
00:51:03
24 Jul
2022
DNF

2022 World Triathlon Cup Pontevedra

Elite Men
DNF
09 Jul
2022
3

2022 World Triathlon Championship Series Hamburg

Elite Men
00:53:26
25 Jun
2022
8

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:22:13
11 Jun
2022
37

2022 World Triathlon Championship Series Leeds

Elite Men
00:55:40
28 May
2022
DNF

2022 World Triathlon Cup Arzachena

Elite Men
DNF
17 Apr
2022
1

2022 Europe Triathlon Cup Yenişehir

Elite Men
00:51:10
12 Mar
2022
DSQ

2022 Europe Triathlon Cup Lievin

Elite Men
DSQ
26 Nov
2021
1

2021 Asia Triathlon Cup Doha

Elite Men
01:42:48
20 Nov
2021
1

2021 Africa Triathlon Cup Dakhla

Elite Men
00:52:27
06 Nov
2021
6

2021 World Triathlon Duathlon Championships Aviles

Elite Men
01:47:09
30 Oct
2021
1

2021 World Triathlon Cup Tongyeong

Elite Men
00:51:43
23 Oct
2021
24

2021 World Triathlon Cup Haeundae

Elite Men
00:52:08
09 Oct
2021
4

2021 Asia Triathlon Cup Tashkent

Elite Men
00:55:53
25 Sep
2021
2

2021 Africa Triathlon Cup Troutbeck

Elite Men
01:01:44
29 May
2021
DSQ

2021 Africa Triathlon Cup Yasmine Hammamet

Elite Men
DSQ