Full Athlete Results
Date Pos Event Time
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