Primary 5/6 Boys | 1 | Banchory PS | 00:38:29 | Primary 5/6 Girls | 1 | Taynuilt PS | 00:34:24 | |||
2 | Hill of Banchory PS | 00:45:52 | 2 | Gargieston PS | 00:44:13 | |||||
3 | Avoch PS | 00:48:31 | 3 | Avoch PS | 00:44:43 | |||||
4 | Aboyne PS | 00:51:48 | 4 | Heriot PS | 00:46:20 | |||||
5 | Gargieston PS | 01:06:07 | 5 | Nether Currie PS | 00:58:10 | |||||
6 | Nether Currie PS | 01:10:57 | ||||||||
Primary 7 Boys | 1 | Avoch PS | 00:41:53 | Primary 7 Girls | 1 | Taynuilt PS | 00:43:07 | |||
2 | Muthill PS | 00:49:39 | 2 | St Dominics PS | 00:45:49 | |||||
3 | Avoch PS | 00:47:09 | ||||||||
4 | Gargieston PS | 01:03:15 | ||||||||
5 | Royal School of Dunkeld | 01:16:37 | ||||||||
S1 Boys | 1 | Aboyne Academy | 01:05:41 | S1 Girls | 1 | Biggar HS | 01:05:01 | |||
2 | Fortrose Acad | 01:36:38 | 2 | Dunblane HS | 01:09:42 | |||||
S2 Boys | 1 | Aboyne Academy | 01:03:36 | S2 Girls | 1 | Boroughmuir HS | 01:38:50 | |||
2 | Fortrose Acad | 01:26:51 | 2 | |||||||
S3 Boys | 1 | Stewart's Melville College | 01:03:32 | S3 Girls | 1 | Aboyne Academy | 00:49:20 | |||
2 | Dunblane HS | 01:13:09 | 2 | Banchory Academy | 00:50:16 | |||||
3 | Firrhill HS | 01:28:08 | ||||||||
S4 Boys | 1 | Aboyne Academy | 01:30:19 | S4 Girls | 1 | Banchory Academy | 01:41:01 | |||
2 | Currie HS | 01:43:27 | 2 | Firrhill HS | 02:07:47 | |||||
3 | Firrhill HS | 01:51:49 | 3 | Biggar HS | 02:25:14 | |||||
4 | Biggar HS | 02:23:44 | 4 | Aboyne Academy | 03:25:31 | |||||
Team results are the total of the three best times. | S5/6 Girls | 1 | Biggar High School | 01:57:21 | ||||||