| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1 | Andrew Lindsay | ESOC | M18 | 34:10 |
| 2 | Mark Wood | ESOC | M40 | 35:22 |
| 3 | Tyler Morrison | ESOC | M20 | 37:30 |
| 4 | Rona Lindsay | ESOC | W18 | 40:00 |
| 5 | Ken Daly | INT | M45 | 41:41 |
| 6 | Heather Hartman | INT | W40 | 42:01 |
| 7 | Crawford Lindsay | ESOC | M55 | 42:59 |
| 8 | Craig Nolan | ESOC | M16 | 43:05 |
| 9 | Helena Nolan | ESOC | W45 | 44:25 |
| 10 | Ian Maxwell | RR | M50 | 45:58 |
| 11 | Ron Nolan | ESOC | M40 | 46:34 |
| 12 | Martin Caldwell | ESOC | M55 | 48:53 |
| 13 | Roger Scrutton | ESOC | M60 | 49:20 |
| 14 | Alistair Lessells | ESOC | M60 | 52:21 |
| 15 | Tom Owen | IND | M21 | 53:17 |
| 16 | Robert Weetman | IND | M40 | 53:54 |
| 17 | Margaret Dalgleish | ESOC | W55 | 54:42 |
| 18 | Rosemary Byde | IND | W21 | 56:02 |
| 19 | Finlay Ross | ESOC | M45 | 56:36 |
| 20 | Steven Mitlarg | IND | M21 | 56:56 |
| 21 | Les Dalgleish | ESOC | M60 | 57:36 |
| 22 | Robin Strain | ELO | M60 | 57:59 |
| 23 | Kathryn Neill | IND | W35 | 59:18 |
| 23= | Sally Lindsay | ESOC | W55 | 59:18 |
| 23= | Euan Mackenzie | ESOC | M50 | 59:18 |
| 26 | Jon Aksel Strømhylden | CLYDE | M50 | 59:19 |
| 27 | Mark Kassyk | ESOC | M50 | 59:26 |
| 28 | Sheila Strain | ELO | W60 | 64:00 |
| 29 | Robert Findlay | ESOC | M60 | 64:14 |
| 30 | Fran Humphrey | HALO | W60 | 69:01 |
| 31 | Rachel Kirkland | INT | W40 | 70:53 |
| 32 | Alison O'Neil | ESOC | W21 | 79:50 |
| 33 | Pavel Stroev | KFO | M21 | 100:44 |
| 34 | Gray Family | IND | 113:10 |
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1 | Harding Family | IND | 39:53 | |
| 2 | Jim Morrison | ESOC | M55 | 42:02 |
| 3 | Ned Sharratt | IND | M30 | 42:58 |
| 4 | Kirsty Blair | ELO | W20 | 59:12 |
| 5 | Matthew and Jonny Harding | IND | 87:48 |
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1 | Roisin Ramsay + 1 | IND | W10 | 19:37 |
| 2 | Innes McLaren + 1 | IND | M4 | 20:58 |
| 3 | Kerry Wood | ESOC | W10 | 23:27 |
| 4 | Joseph Bartlett | INT | M10 | 24:13 |
| 5 | Iain Weetman +1 | IND | M10 | 24:18 |
| 6 | Matthew McConville | IND | M10 | 24:58 |
| 7 | Max and Daniel MacDonald + 1 | ESOC | M10 | 26:52 |
| 8 | Morgan Taylor and Beth McGowan + 1 | IND | W10 | 41:17 |
| 9 | Tenesa Navarro Family | IND | 55:07 |
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1 | James and Matthew Hartman | INT | 12:52 | |
| 2 | Innes McLaren + 1 | IND | M4 | 13:19 |
| 3 | Matthew Ross + 1 | INT | M8 | 16:01 |
| 4 | Ailish McLaren + 1 | IND | W8 | 16:34 |
| 5 | Euan McCauley | IND | M6 | 18:02 |
| 5= | Sam Bartlett | INT | M6 | 18:02 |
| 7 | Leah Bartlett | INT | W8 | 20:35 |
| 8 | Ava McConville | IND | W8 | 20:55 |
| 9 | Thomas and Ben Ross + 1 | INT | 21:30 | |
| 10 | McMillan Family and Friends | IND | 23:54 | |
| 11 | Jenny Ross | ESOC | W12 | 25:49 |
| 12 | Ruth Sharratt +1 | IND | W4 | 27:14 |
| 13 | Andrew Strow + 1 | KFO | M4 | 35:05 |
| 14 | Innes Family | IND | 35:42 |