2011 Henderson ITU Long Distance Triathlon World Championships
2010 Pretoria ITU Triathlon African Cup
2009 Le Morne ITU Triathlon African Cup
2009 Pretoria ITU Triathlon African Cup
2009 Perth ITU Long Distance Triathlon World Championships
2009 Durban ATU Triathlon African Championships
2009 Gangweon ASTC Long Distance Triathlon Asian Championships
2006 Richards Bay BG Triathlon World Cup
2004 Funchal ITU Triathlon World Championships
2004 Laanbang ATU Triathlon African Championships
2002 Cancun ITU Triathlon World Championships
2001 Edmonton ITU Triathlon Age-Group Championship
2001 Port Elizabeth ATU Triathlon African Championships