Full Athlete Results
Date Pos Event Time
11 Jun
2022
23

2022 World Triathlon Championship Series Leeds

Elite Men
00:54:35
21 May
2022
35

2022 Americas Triathlon Cup Ixtapa

Elite Men
00:58:44
02 Apr
2022
1

2022 Africa Triathlon Cup Troutbeck

Elite Men
01:00:26
20 Mar
2022
1

2022 Africa Triathlon Cup Nelson Mandela Bay

Elite Men
01:51:33
05 Nov
2021
43

2021 World Triathlon Championship Series Abu Dhabi

Elite Men
00:56:14
10 Oct
2021
3

2021 Europe Triathlon Cup Barcelona

Elite Men
00:51:54
18 Jun
2021
31

2021 Europe Triathlon Sprint and Relay Championships Kitzbühel

Elite Men
00:00:00
12 Jun
2021
2

2021 Africa Triathlon Championships Sharm El Sheikh

Elite Men
01:49:13
12 Jun
2021
1

2021 Africa Triathlon Championships Sharm El Sheikh

U23 Men
01:49:13
22 May
2021
43

2021 World Triathlon Cup Lisbon

Elite Men
01:45:48
15 May
2021
26

2021 Europe Triathlon Cup Caorle

Elite Men
00:55:09
21 Mar
2021
2

2021 RSA Triathlon National Championships

Elite Men
01:49:20
07 Nov
2020
17

2020 Valencia ITU Triathlon World Cup

Elite Men
00:51:53
25 Oct
2020
9

2020 Barcelona ETU Sprint Triathlon European Cup

Elite Men
00:55:08
10 Oct
2020
4

2020 Alhandra ETU Triathlon Mediterranean Championships

Elite Men
00:52:02
22 Feb
2020
3

2020 Troutbeck ATU Sprint Triathlon African Cup

Elite Men
01:01:11
08 Feb
2020
13

2020 Maselspoort ATU Sprint Triathlon African Cup

Elite Men
00:57:48
19 Oct
2019
42

2019 Funchal ETU Sprint Triathlon European Cup Final

Elite Men
00:55:15
07 Sep
2019
DNF

2019 Banyoles ITU Triathlon World Cup

Elite Men
DNF
30 Aug
2019
29

2019 ITU World Triathlon Grand Final Lausanne

Junior Men
00:56:44
14 Jul
2019
11

2019 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:37:35
07 Jul
2019
LAP

2019 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
LAP
29 Jun
2019
8

2019 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:39
02 Jun
2019
1

2019 Shandrani ATU Triathlon African Championships

Mixed Relay
00:00:00
01 Jun
2019
1

2019 Shandrani ATU Triathlon African Championships

Junior Men
00:58:13
18 May
2019
46

2019 Cagliari ITU Triathlon World Cup

Elite Men
00:55:17
11 May
2019
29

2019 Sines ETU Sprint Triathlon European Cup and Mediterranean Championships

Elite Men
00:57:18
01 May
2019
18

2019 Yasmine Hammamet ATU Sprint Triathlon African Cup

Elite Men
00:58:03
24 Mar
2019
1

2019 RSA Triathlon National Championships

Junior Men
01:02:53
24 Mar
2019
1

2019 Durban ATU Triathlon Junior African Cup

Junior Men
01:02:53
16 Feb
2019
8

2019 Troutbeck ATU Sprint Triathlon African Cup

Elite Men
01:01:57
10 Feb
2019
37

2019 Discovery Triathlon World Cup Cape Town

Elite Men
00:54:28
15 Sep
2018
39

2018 ITU World Triathlon Grand Final Gold Coast

Junior Men
00:56:02
08 Jul
2018
2

2018 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:37:29
30 Jun
2018
14

2018 Holten ETU Triathlon Junior European Cup

Junior Men
00:57:51
17 Jun
2018
12

2018 Kitzbühel ETU Triathlon Junior European Cup

Junior Men
00:36:00
21 Apr
2018
1

2018 Rabat ATU Triathlon African Championships and YOG Qualifier

Junior Men
00:59:45
11 Feb
2018
32

2018 Cape Town ITU Triathlon World Cup

Elite Men
00:55:03
16 Sep
2017
65

2017 ITU World Triathlon Grand Final Rotterdam

Junior Men
01:03:01
30 Jul
2017
11

2017 Tabor ETU Triathlon Junior European Cup

Junior Men
00:59:09
23 Jul
2017
11

2017 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:38:38
01 Jul
2017
24

2017 Holten ETU Triathlon Junior European Cup

Junior Men
00:58:45
02 Jul
2016
DNF

2016 Holten ETU Triathlon Junior European Cup

Junior Men
DNF
12 Mar
2016
2

2016 RSA Triathlon Junior National Championships

Junior Men
01:07:04
12 Mar
2016
4

2016 Bloemfontein ATU Triathlon Junior African Championships

Junior Men
01:07:04