| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1st | Ray Ward | ESOC | M35 | 21:56 |
| 2nd | Graeme Ackland | INT | M50 | 22:46 |
| 3rd | Duncan Grassie | 23:28 | ||
| 4th | Mark Wood | ESOC | M40 | 24:46 |
| 5th | Kirstin Maxwell | EUOC | W20 | 26:00 |
| 6th | Mary Ross | INT | W40 | 29:37 |
| 7th | Crawford Lindsay | ESOC | M55 | 30:05 |
| 8th | Eddie Walsh | M40 | 30:07 | |
| 9th | Jane Ackland | INT | W45 | 31:34 |
| 10th | Gemma Karatay | ESOC | W21 | 31:38 |
| 11th | Terry Johnstone | ESOC | M45 | 32:01 |
| 12th | Stuart Thomas | IND | M35 | 32:20 |
| 13th | Rachel Kirkland | INT | W40 | 33:18 |
| 14th | Patrick Squire | INT | M65 | 33:52 |
| 15th | Andrew McHarg | M21 | 34:57 | |
| 16th | Karen Maxwell | RR | W18 | 35:10 |
| 17th | Sheila Strain | ELO | W60 | 35:25 |
| 18th | Brian Miller | ESOC | M55 | 52:47 |
| 19th | Don Urquhart | M40 | 61:09 | |
| dnf | Claire Ward | ESOC | W35 |
| Pos | Name | Club | Age Class | Time | |
|---|---|---|---|---|---|
| 1st | Ian Pyrah | ESOC | M65 | 20:08 | |
| 2nd | Ann Haley | INT | W45 | 20:50 | |
| 3rd | Hanspeter Schmid | ARGUS | M45 | 25:20 | |
| 4th | James Ackland | INT | M14 | 26:01 | |
| 5th | Jeni Rowe | ESOC | W35 | 26:37 | |
| 6th | Janice Nisbet | ESOC | W55 | 26:52 | |
| 7th | Eleanor Pyrah | ESOC | W65 | 30:06 | |
| 8th | Eileen Maxwell | RR | W45 | 31:03 | |
| 9th | Robert Findlay | ESOC | M60 | 35:15 | |
| 10th | Calum Urquhart | INT | M14 | 41:40 | |
| disq | Robin Strain | ELO | M60 | 22:36 | m11 |