2023 Africa Triathlon Premium Cup Nelson Mandela Bay
2023 RSA Triathlon National Championships
2022 Africa Triathlon Cup Nelson Mandela Bay
2022 RSA Long Distance Triathlon National Championships
2020 Maselspoort ATU Sprint Triathlon African Cup
2019 Lake Kivu ATU Sprint Triathlon African Cup
2019 Shandrani ATU Triathlon African Championships
2019 RSA Triathlon National Championships
2019 Durban ATU Triathlon Premium African Cup
2019 Troutbeck ATU Sprint Triathlon African Cup
2018 RSA Triathlon National Championships
2018 Free State ATU Triathlon African Cup
2018 Cape Town ITU Triathlon World Cup
2017 ITU World Triathlon Grand Final Rotterdam
2017 Yasmine Hammamet ATU Triathlon African Championships
2017 Free State ATU Triathlon African Cup
2016 Bloemfontein ATU Triathlon Junior African Championships