Full Athlete Results
Date Pos Event Time
23 Mar
2024
2

2024 Africa Triathlon Cup Swakopmund

Elite Men
00:58:23
07 Oct
2023
21

2023 World Triathlon Cup Rome

Elite Men
00:54:43
01 Oct
2023
10

2023 World Triathlon Cup Tangier

Elite Men
00:54:40
23 Sep
2023
45

2023 World Triathlon Championship Finals Pontevedra

Elite Men
01:46:36
20 Aug
2023
6

2023 World Triathlon Mixed Relay Series Paris

Mixed Relay
00:17:25
18 Aug
2023
DNF

2023 World Triathlon Olympic Games Test Event Paris

Elite Men
DNF
04 Aug
2023
3

2023 Europe Triathlon Sprint & Relay Championships Balikesir

Elite Men
00:20:45
30 Jul
2023
12

2023 World Triathlon Championship Series Sunderland

Mixed Relay
00:21:24
29 Jul
2023
5

2023 World Triathlon Championship Series Sunderland

Elite Men
00:54:27
16 Jul
2023
12

2023 World Triathlon Sprint & Relay Championships Hamburg

Mixed Relay
00:19:25
14 Jul
2023
40

2023 World Triathlon Sprint & Relay Championships Hamburg

Elite Men
00:20:07
01 Jul
2023
10

2023 Europe Triathlon Premium Cup Holten

Elite Men
00:54:27
27 May
2023
DNF

2023 World Triathlon Championship Series Cagliari

Elite Men
DNF
13 May
2023
36

2023 World Triathlon Championship Series Yokohama

Elite Men
01:46:08
25 Mar
2023
1

2023 Africa Triathlon Cup Swakopmund

Elite Men
00:57:00
19 Mar
2023
7

2023 Africa Triathlon Premium Cup Nelson Mandela Bay

Elite Men
01:42:59
03 Mar
2023
14

2023 World Triathlon Championship Series Abu Dhabi

Elite Men
00:53:36
26 Nov
2022
21

2022 World Triathlon Championship Finals Abu Dhabi

Elite Men
01:46:23
06 Nov
2022
DNF

2022 World Triathlon Championship Series Bermuda

Elite Men
DNF
08 Oct
2022
DNS

2022 World Triathlon Championship Series Cagliari

Elite Men
DNS
12 Aug
2022
37

2022 Europe Triathlon Championships Munich

Elite Men
01:45:59
10 Jul
2022
DNS

2022 World Triathlon Championship Series Hamburg

Mixed Relay
DNS
09 Jul
2022
37

2022 World Triathlon Championship Series Hamburg

Elite Men
00:55:03
26 Jun
2022
14

2022 World Triathlon Sprint & Relay Championships Montreal

Mixed Relay
00:21:46
25 Jun
2022
15

2022 World Triathlon Sprint & Relay Championships Montreal

Elite Men
00:22:12
12 Jun
2022
10

2022 World Triathlon Championship Series Leeds

Mixed Relay
00:20:56
11 Jun
2022
7

2022 World Triathlon Championship Series Leeds

Elite Men
00:53:57
14 May
2022
5

2022 Europe Triathlon Cup Caorle

Elite Men
00:51:33
12 Mar
2022
1

2022 Americas Triathlon Cup Sarasota-Bradenton

Elite Men
00:29:14
10 Oct
2020
21

2020 Arzachena ITU Triathlon World Cup

Elite Men
00:56:19
13 Sep
2020
4

2020 Karlovy Vary ITU Triathlon World Cup

Elite Men
01:52:54
05 Sep
2020
7

2020 Hamburg Wasser World Triathlon

Elite Men
00:49:28
31 Aug
2019
DNF

2019 ITU World Triathlon Grand Final Lausanne

Elite Men
DNF
18 Aug
2019
8

2019 ITU World Triathlon Mixed Relay Series Tokyo

Mixed Relay
00:20:50
16 Aug
2019
17

2019 Tokyo ITU World Triathlon Olympic Qualification Event

Elite Men
01:52:06
06 Jul
2019
42

2019 Hamburg Wasser World Triathlon

Elite Men
00:57:25
29 Jun
2019
4

2019 Groupe Copley World Triathlon Montreal

Elite Men
00:53:58
09 Jun
2019
17

2019 AJ Bell World Triathlon Leeds

Elite Men
01:46:40
05 May
2019
23

2019 Madrid ITU Triathlon World Cup

Elite Men
00:56:51
08 Mar
2019
24

2019 Daman World Triathlon Abu Dhabi

Elite Men
00:53:01
16 Sep
2018
3

2018 ITU World Triathlon Grand Final Gold Coast

Elite Men
01:44:56
26 Aug
2018
4

2018 ITU World Triathlon Montreal

Elite Men
01:48:36
27 Jul
2018
8

2018 ITU World Triathlon Edmonton

Elite Men
00:52:06
15 Jul
2018
15

2018 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:12
14 Jul
2018
3

2018 ITU World Triathlon Hamburg

Elite Men
00:53:32
10 Jun
2018
1

2018 ITU World Triathlon Leeds

Elite Men
01:45:52
06 Jun
2018
15

2018 ITU World Triathlon Mixed Relay Series Nottingham

Mixed Relay
00:19:29
12 May
2018
25

2018 ITU World Triathlon Yokohama

Elite Men
01:47:47
28 Apr
2018
DNF

2018 ITU World Triathlon Bermuda

Elite Men
DNF
07 Apr
2018
8

2018 Gold Coast Commonwealth Games

Mixed Relay
00:19:09
05 Apr
2018
6

2018 Gold Coast Commonwealth Games

Elite Men
00:53:04
10 Mar
2018
1

2018 Mooloolaba ITU Triathlon World Cup

Elite Men
00:53:09
02 Mar
2018
10

2018 ITU World Triathlon Abu Dhabi

Elite Men
00:57:59
11 Feb
2018
1

2018 Cape Town ITU Triathlon World Cup

Elite Men
00:52:15
16 Sep
2017
6

2017 ITU World Triathlon Grand Final Rotterdam

Elite Men
01:52:06
06 Aug
2017
3

2017 ITU World Triathlon Montréal

Elite Men
01:48:42
29 Jul
2017
3

2017 ITU World Triathlon Edmonton

Elite Men
00:55:06
16 Jul
2017
7

2017 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:44
15 Jul
2017
7

2017 ITU World Triathlon Hamburg

Elite Men
00:54:31
01 Jul
2017
1

2017 Holten ETU Sprint Triathlon Premium European Cup

Elite Men
00:54:31
08 Apr
2017
2

2017 ITU World Triathlon Gold Coast

Elite Men
00:52:39
02 Apr
2017
1

2017 New Plymouth ITU Triathlon World Cup

Elite Men
00:54:37
04 Mar
2017
5

2017 ITU World Triathlon Abu Dhabi

Elite Men
01:53:25
11 Feb
2017
1

2017 Cape Town ITU Triathlon World Cup

Elite Men
00:51:33
18 Sep
2016
4

2016 ITU World Triathlon Grand Final Cozumel

Elite Men
01:47:35
04 Sep
2016
3

2016 ITU World Triathlon Edmonton

Elite Men
00:52:01
18 Aug
2016
4

Rio de Janeiro 2016 Olympic Games

Elite Men
01:45:50
16 Jul
2016
DSQ

2016 ITU World Triathlon Hamburg

Elite Men
DSQ
04 Jun
2016
1

2016 Aviles ITU Duathlon World Championships

Elite Men
01:42:18
09 Apr
2016
DNF

2016 ITU World Triathlon Gold Coast

Elite Men
DNF
03 Apr
2016
1

2016 New Plymouth ITU Triathlon World Cup

Elite Men
00:53:08
05 Mar
2016
2

2016 ITU World Triathlon Abu Dhabi

Elite Men
01:46:54
04 Oct
2015
1

2015 Cozumel ITU Triathlon World Cup

Elite Men
00:55:03
19 Sep
2015
3

2015 ITU World Triathlon Grand Final Chicago

Elite Men
01:45:35
06 Sep
2015
1

2015 ITU World Triathlon Edmonton

Elite Men
00:53:19
02 Aug
2015
3

2015 Rio de Janeiro ITU World Olympic Qualification Event

Elite Men
01:49:01
19 Jul
2015
13

2015 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:19:41
18 Jul
2015
11

2015 ITU World Triathlon Hamburg

Elite Men
00:52:56
31 May
2015
5

2015 ITU World Triathlon London

Elite Men
00:51:01
26 Apr
2015
4

2015 ITU World Triathlon Cape Town

Elite Men
01:39:39
11 Apr
2015
5

2015 ITU World Triathlon Gold Coast

Elite Men
01:47:45
22 Mar
2015
1

2015 New Plymouth ITU Triathlon World Cup

Elite Men
00:52:38
07 Mar
2015
3

2015 ITU World Triathlon Abu Dhabi

Elite Men
00:52:50
31 Aug
2014
52

2014 ITU World Triathlon Grand Final Edmonton

Elite Men
01:55:45
23 Aug
2014
5

2014 ITU World Triathlon Stockholm

Elite Men
00:58:28
24 Jul
2014
3

2014 Glasgow Commonwealth Games

Elite Men
01:50:21
24 Jul
2014
2

2014 Glasgow Commonwealth Games

Mixed Relay
00:18:02
12 Jul
2014
14

2014 ITU World Triathlon Hamburg

Elite Men
00:52:39
29 Jun
2014
13

2014 ITU World Triathlon Chicago

Elite Men
01:49:18
31 May
2014
2

2014 ITU World Triathlon London

Elite Men
00:49:47
17 May
2014
3

2014 ITU World Triathlon Yokohama

Elite Men
01:46:00
27 Apr
2014
5

2014 ITU World Triathlon Cape Town

Elite Men
01:45:57
12 Apr
2014
2

2014 Troutbeck ATU Triathlon African Championships

Elite Men
02:01:49
23 Mar
2014
1

2014 RSA Triathlon National Championships

Elite Men
01:50:44
23 Mar
2014
1

2014 Buffalo City ATU Triathlon African Cup

Elite Men
01:50:44
15 Mar
2014
2

2014 Mooloolaba ITU Triathlon World Cup

Elite Men
00:54:37
16 Feb
2014
1

2014 Cape Town ATU Sprint Triathlon African Cup

Elite Men
01:01:26
15 Sep
2013
14

2013 ITU World Triathlon Grand Final London

Elite Men
01:49:48
24 Aug
2013
6

2013 ITU World Triathlon Stockholm

Elite Men
01:45:39
21 Jul
2013
14

2013 Hamburg ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:18:20
20 Jul
2013
4

2013 ITU World Triathlon Hamburg

Elite Men
00:51:42
06 Jul
2013
21

2013 ITU World Triathlon Kitzbuehel

Elite Men
00:59:46
01 Jun
2013
6

2013 ITU World Triathlon Madrid

Elite Men
01:52:27
11 May
2013
5

2013 ITU World Triathlon Yokohama

Elite Men
01:47:23
20 Apr
2013
2

2013 ITU World Triathlon San Diego

Elite Men
01:47:38
09 Mar
2013
2

2013 Clermont ITU Sprint Triathlon Pan American Cup

Elite Men
00:54:12
17 Feb
2013
1

2013 Cape Town ITU Sprint Triathlon African Cup

Elite Men
00:53:21
21 Oct
2012
9

2012 Barfoot and Thompson World Triathlon Grand Final Auckland

Elite Men
02:02:00
29 Sep
2012
9

2012 ITU World Triathlon Yokohama

Elite Men
01:50:23
07 Aug
2012
17

London 2012 Olympic Games

Elite Men
01:49:15
22 Jul
2012
1

2012 Dextro Energy World Triathlon Hamburg

Elite Men
00:51:48
24 Jun
2012
DNF

2012 ITU World Triathlon Kitzbuehel

Elite Men
DNF
12 May
2012
3

2012 ITU World Triathlon San Diego

Elite Men
01:49:01
14 Apr
2012
2

2012 Dextro Energy World Triathlon Sydney

Elite Men
01:51:13
31 Mar
2012
1

2012 Le Morne ATU Triathlon African Championships

Elite Men
01:52:52
19 Feb
2012
1

2012 Cape Town ITU Sprint Triathlon African Cup

Elite Men
00:54:48
09 Oct
2011
2

2011 Huatulco ITU Triathlon World Cup

Elite Men
02:00:50
11 Sep
2011
30

2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing

Elite Men
01:50:39
21 Aug
2011
15

2011 Lausanne ITU Triathlon Mixed Relay World Championships

Mixed Relay
00:16:35
20 Aug
2011
28

2011 Lausanne ITU Elite Sprint Triathlon World Championships

Elite Men
00:54:00
14 Aug
2011
8

2011 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:49:39
17 Jul
2011
DNF

2011 Dextro Energy Triathlon - ITU World Championship Series Hamburg

Elite Men
DNF
03 Jul
2011
1

2011 Maputo ATU Triathlon African Championships

Elite Men
01:57:43
29 May
2011
1

2011 Brasschaat ITU Triathlon Premium European Cup

Elite Men
01:44:22
09 Apr
2011
48

2011 Quarteira ITU Triathlon European Cup

Elite Men
02:03:21
03 Apr
2011
DNF

2011 Antalya ITU Triathlon European Cup

Elite Men
DNF
20 Mar
2011
9

2011 Port Elizabeth ITU Triathlon African Cup

Elite Men
02:00:19
18 Dec
2010
DNF

2010 Mauritius ITU Triathlon African Cup

Elite Men
DNF
11 Sep
2010
8

2010 Dextro Energy Triathlon - ITU Triathlon World Championship Grand Final Budapest

U23 Men
01:45:33
15 Aug
2010
24

2010 Geneva ITU Triathlon European Cup

Elite Men
02:04:23
10 Jul
2010
DNF

2010 Holten ITU Triathlon World Cup

Elite Men
DNF
27 Jun
2010
4

2010 Brasschaat ITU Triathlon Premium European Cup

Elite Men
01:44:51
29 May
2010
1

2010 Bloemfontein ATU Duathlon African Championships

U23 Men
01:49:09
09 May
2010
1

2010 Durban ATU Triathlon African Championships

U23 Men
02:00:19
11 Apr
2010
14

2010 Singapore ITU Triathlon Premium Asian Cup

Elite Men
01:59:12
15 Nov
2009
DNF

2009 Pretoria ITU Triathlon African Cup

Elite Men
DNF
04 Jul
2009
5

2009 Durban ATU Triathlon African Championships

U23 Men
01:58:00
27 Sep
2008
1

2008 Rimini ITU Duathlon World Championships

Junior Men
00:56:13
05 Jun
2008
49

2008 Vancouver BG Triathlon World Championships

Junior Men
01:02:12
08 Mar
2008
2

2008 Yasmine Hammamet ATU Triathlon African Championships

18-19 Male AG
00:56:30
19 May
2007
1

2007 Gyor ITU Duathlon World Championships

Junior Men
00:50:38
29 Jul
2006
13

2006 Corner Brook ITU Duathlon World Championships

Junior Men
01:00:24
21 Sep
2005
5

2005 Newcastle ITU Duathlon World Championships

Junior Men
01:02:46