Full Athlete Results
Date Pos Event Time
14 Sep
2017
6

2017 ITU World Triathlon Grand Final Rotterdam

Elite Men
01:52:06
05 Aug
2017
3

2017 ITU World Triathlon Montréal

Elite Men
01:48:42
28 Jul
2017
3

2017 ITU World Triathlon Edmonton

Elite Men
00:55:06
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
03 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
11 Sep
2016
4

2016 ITU World Triathlon Grand Final Cozumel

Elite Men
01:47:35
03 Sep
2016
3

2016 ITU World Triathlon Edmonton

Elite Men
00:52:01
18 Aug
2016
4

2016 Rio de Janeiro 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
15 Sep
2015
3

2015 ITU World Triathlon Grand Final Chicago

Elite Men
01:45:35
05 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
18 Jul
2015
11

2015 ITU World Triathlon Hamburg

Elite Men
00:52:56
30 May
2015
5

2015 ITU World Triathlon London

Elite Men
00:51:01
25 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
06 Mar
2015
3

2015 ITU World Triathlon Abu Dhabi

Elite Men
00:52:50
29 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
12 Jul
2014
14

2014 ITU World Triathlon Hamburg

Elite Men
00:52:39
28 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
26 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 Buffalo City ATU Triathlon African Cup

Elite Men
01:50:44
23 Mar
2014
1

2014 RSA Triathlon National Championships

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
11 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
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
19 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
20 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
04 Aug
2012
17

2012 London Olympic Games

Elite Men
01:49:15
21 Jul
2012
1

2012 Dextro Energy World Triathlon Hamburg

Elite Men
00:51:48
23 Jun
2012
DNF

2012 ITU World Triathlon Kitzbuehel

Elite Men
00:00:00
10 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
09 Sep
2011
30

2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing

Elite Men
01:50:39
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
16 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
00:00:00
08 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
00:00:00
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
10 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
25 Sep
2005
5

2005 Newcastle ITU Duathlon World Championships

Junior Men
01:02:46
16 Jul
2017
7

2017 Hamburg ITU Triathlon Mixed Relay World Championships

4xMixed Relay
00:19:44
18 Jul
2015
13

2015 Hamburg ITU Triathlon Mixed Relay World Championships

4xMixed Relay
00:19:41
24 Jul
2014
2

2014 Glasgow Commonwealth Games

4xMixed Relay
00:18:02
21 Jul
2013
14

2013 Hamburg ITU Triathlon Mixed Relay World Championships

4xMixed Relay
00:18:20
21 Aug
2011
15

2011 Lausanne ITU Triathlon Mixed Relay World Championships

4xMixed Relay
00:16:35