2015 Sardegna ITU Cross Triathlon World Championships
2014 Buffelspoort ATU Cross Triathlon African Championships
2013 Cape Town ITU Sprint Triathlon African Cup
2012 Shelby County ITU Cross Triathlon World Championships and XTERRA Southeast Championship
2012 Hartebeespoort ATU Cross Triathlon African Championships
2012 Cape Town ITU Sprint Triathlon African Cup
2011 Le Morne ITU Triathlon African Cup
2011 Pretoria ITU Triathlon African Cup
2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing
2011 Maputo ATU Triathlon African Championships
2011 Port Elizabeth ITU Triathlon African Cup
2010 Mauritius ITU Triathlon African Cup
2010 Pretoria ITU Triathlon African Cup
2010 Dextro Energy Triathlon - ITU Triathlon World Championship Grand Final Budapest
2010 Lausanne ITU Triathlon Mixed Relay World Championships
2010 Lausanne ITU Elite Sprint Triathlon World Championships
2010 Geneva ITU Triathlon European Cup
2010 Tiszaujvaros ITU Triathlon World Cup
2010 Durban ATU Triathlon African Championships
2010 Singapore ITU Triathlon Premium Asian Cup
2009 Pretoria ITU Triathlon African Cup
2009 Dextro Energy Triathlon - ITU World Championship Grand Final Gold Coast
2009 Durban ATU Triathlon African Championships
2007 Hamburg BG Triathlon World Championships
2007 Richards Bay ATU Sprint Triathlon African Championships
2007 Le Coco Beach ATU Triathlon African Championships
2006 Corner Brook ITU Duathlon World Championships
Follow World Triathlon Official Social Media Channels