More than 750 school pupils gathered at Gordon Castle in Fochabers on Saturday for the 2026 Active Schools Primary Cross Country event, with families and supporters turning out in large numbers to cheer them on.
The annual competition, the largest of its kind in Moray, attracted more than 1,000 spectators as young runners took to the course across a busy morning of races.
Organised by the Moray Active Schools and Community Sport team in partnership with sportscotland, the event brought together pupils from across the region in a celebration of participation and physical activity.
The programme began with a non competitive fun run for pupils in P1 to P3, setting the tone for a day built around inclusion and enjoyment.
That was followed by a series of competitive races for older primary pupils, with strong performances across all age groups.
Medals were presented by Moray Council Chief Executive Karen Greaves, who praised the effort and spirit shown throughout the day.
Karen Greaves said:
“I’d like to congratulate and thank every young person who took part in this year’s races.
“The Active Schools Primary Cross Country isn’t just about winning, it’s about participants challenging themselves, enjoying being active and celebrate the joy of taking part in such a large scale event.
“Seeing so many young people giving their best, cheering each other on and embracing the fun of sport is truly inspiring.”
Principal Active Schools and Community Sport Officer Roy McPherson highlighted the energy and commitment of those involved.
Roy McPherson said:
“It’s always very positive to see so many young people embrace physical activity with such energy and commitment.
“Participants across all ability levels completed the course and we hope it has inspired everyone to continue with sport throughout their life.
“Well done to every participant for their fantastic effort and thank you to all the families and volunteers whose support helps make the event such a success.”
The event continues to grow year on year, with this year’s turnout marking the highest number of participants to date.
Across the races, pupils from a wide range of schools delivered strong performances, reflecting both competitive spirit and the inclusive nature of the event.
Organisers say the focus remains on encouraging young people to stay active, build confidence and develop a lifelong connection to sport.
With record numbers taking part and strong community support, the event once again underlined the importance of accessible sport in bringing communities together.
More than 750 pupils took part in Moray’s largest youth sporting event, with record numbers turning out for a day of running, community spirit and celebration at Gordon Castle.




