2023 World Triathlon Sprint & Relay Championships Hamburg
2022 World Triathlon Age-Group Championships Abu Dhabi
2021 Africa Triathlon Cup and Pan Arab Championships Sharm El Sheikh
2017 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships
2016 ITU Age-Group World Championships Cozumel
2016 Cozumel ITU Aquathlon World Championships
2016 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Sprint Triathlon Championships
2014 Sharm El Sheikh ATU Sprint Triathlon African Cup and Pan Arab Championships