2019 Bahrain ASTC Triathlon West Asian Championships
2019 Aqaba ASTC Triathlon Asian Cup
2019 Almaty ASTC Sprint Triathlon Asian Cup
2019 Lianyungang ASTC Triathlon Asian Cup
2019 Shymkent ASTC Triathlon Asian Cup
2019 Yasmine Hammamet ATU Sprint Triathlon African Cup
2019 Rabat ATU Triathlon African Cup
2019 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships
2018 Mariental ATU Triathlon African Cup
2018 Aqaba ASTC Sprint Triathlon Asian Cup and West Asian Championships
2018 Dongdaihe ASTC Triathlon Asian Cup
2018 Gamagori NTT ASTC Triathlon U23 Asian Championships
2018 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships
2017 Dakhla ATU Sprint Triathlon African Cup
2017 Aqaba ASTC Sprint Triathlon Asian Cup and West Asian Championships
2017 Aqaba ASTC Duathlon Asian Cup
2017 ITU World Triathlon Grand Final Rotterdam
2017 Tulcea ETU Triathlon Junior European Cup
2017 Palembang ASTC Triathlon Asian Championships
2017 Yasmine Hammamet ATU Triathlon African Championships
2017 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships
2016 Aqaba ASTC West Asian Triathlon Championships
2016 Alanya ETU Triathlon Junior European Cup
2015 Alanya ETU Triathlon Junior European Cup
2015 Sharm El Sheikh ATU Triathlon African Championships and Pan Arab Championships
Follow World Triathlon Official Social Media Channels