List of competing teams / schools...

Moray Sea Cadets

Hopeman Scouts

Merchiston Juniors (Merchiston Castle School)

Millbank Primary School

Portknockie Primary

ESMS Junior School

St Sylvesters’ Primary School

Andersons Primary School

Rothes Primary School

Alves Primary School

Hopeman Primary school

Inverness Gaelic Primary School

Gordonstoun Junior School