List of competing teams / schools...

COMPETING SCHOOLS & TEAMS 2017

• Alves Primary School
• Anderson’s Primary School
• Applegrove Primary School
• Craigellachie Primary School
• Gordonstoun Junior School
• Moray Sea Cadets
• Portgordon Primary School
• Rothes Primary School
• St Gerardine Primary School
• Portknockie primary School
• Mary Erskine Stewart’s Melville Junior School
• Hopeman Primary School