Scottish National Youth Triathlon Championships 2022Scottish National Aquathlon Championships 2022Girvan Cycle Challenge 7th May 2022