Starts
22
Podiums
13
Wins
6
Full Athlete Results
Date Pos Event Time
19 Feb
2012
18

2012 Cape Town ITU Sprint Triathlon African Cup

Elite Men
00:56:00
27 Nov
2011
2

2011 Pretoria ITU Triathlon African Cup

Elite Men
01:53:47
15 Oct
2011
32

2011 Tongyeong ITU Triathlon World Cup

Elite Men
01:53:53
03 Sep
2011
2

2011 Maputo All-Africa Games

Elite Men
00:59:13
20 Aug
2011
34

2011 Lausanne ITU Elite Sprint Triathlon World Championships

Elite Men
00:54:25
14 Aug
2011
39

2011 Tiszaujvaros ITU Triathlon World Cup

Elite Men
01:51:32
30 Jul
2011
2

2011 Singapore ITU Triathlon Asian Cup

Elite Men
01:52:51
03 Jul
2011
1

2011 Maputo ATU Triathlon African Championships

U23 Men
01:58:43
08 Sep
2010
18

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

Junior Men
00:53:26
14 Aug
2010
5

2010 Singapore Youth Olympic Games

Youth Men
00:55:28
01 Aug
2010
1

2010 Tabor ETU Triathlon Junior European Cup

Junior Men
00:57:09
11 Jul
2010
2

2010 Echternach ETU Triathlon Junior European Cup

Junior Men
00:54:24
15 Nov
2009
1

2009 Pretoria ITU Triathlon African YOG Qualifier

Youth Men
00:57:25
09 Sep
2009
46

2009 Dextro Energy Triathlon - ITU World Championship Grand Final Gold Coast

Junior Men
00:59:03
08 Aug
2009
3

2009 Tiszaujvaros ETU Triathlon Junior European Cup

Junior Men
00:51:19
04 Jul
2009
1

2009 Durban ATU Triathlon African Championships

Junior Men
00:58:37
14 Jan
2009
6

2009 Australian Youth Olympic Festival

Elite Men
00:53:27
05 Jun
2008
20

2008 Vancouver BG Triathlon World Championships

Junior Men
00:59:02
08 Mar
2008
1

2008 Yasmine Hammamet ATU Triathlon African Championships

16-17 Male AG Sprint
00:57:01
12 May
2007
2

2007 Richards Bay ATU Sprint Triathlon African Championships

Elite Men
01:04:02
31 Mar
2007
1

2007 Le Coco Beach ATU Triathlon African Championships

U15 Men
00:34:14
14 Aug
2010
9

2010 Singapore Youth Olympic Games

4xMixed Relay
00:19:07