2024 World Triathlon Winter Championships Pragelato - Sestriere
2024 World Triathlon Winter Duathlon Championships Pragelato - Sestriere
2023 World Triathlon Age-Group Championships Pontevedra
2023 World Triathlon Sprint & Relay Championships Hamburg
2023 World Triathlon Duathlon Championships Ibiza
2023 World Triathlon Winter Championships Skeikampen
2022 World Triathlon Age-Group Championships Abu Dhabi
2022 World Triathlon Sprint & Relay Championships Montreal
2017 Penticton ITU Duathlon World Championships
2015 ITU World Triathlon Age-Group Championships Chicago
2014 ITU World Triathlon Age-Group Championships Edmonton
2013 ITU World Triathlon Age-Group Championships London
2009 Perth ITU Long Distance Triathlon World Championships