Teams list
Our thanks to the pupils and teachers from the schools which took part in this year's competition:
| Charleston Academy | Culloden Academy |
| Speyside High School | Kingussie High School |
| Alness Academy | Golspie High School |
| Fortrose Academy | Keith Grammar School |
| Forres Academy | Elgin Academy |
| Nairn Academy | Stromness Academy |
| Nicholson Institute | Shawbost School |
| Lionel School | Gairloch High School |
| Plockton High School | Portree High School |
| Mallaig High School | Ullapool High School |
| Whalsay Junior High School | Sandwick Junior High School |
| Tiree High School | Arran High School |
| Sanday Junior High School |

