Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 51 | Robert Harrison | 00:15:03.2 | 00:00:00.0 | Veteran (40-49) |
| 2. | 134 | Andy Williams | 00:15:07.1 | 00:00:03.9 | Veteran (40-49) |
| 3. | 45 | Billy Gibson | 00:15:12.2 | 00:00:09.0 | Senior (20-39) |
| 4. | 122 | Jeremy Tomlinson | 00:15:23.3 | 00:00:20.1 | SupVet (50-59) |
| 5. | 23 | Daniel Clarke | 00:15:34.8 | 00:00:31.6 | Senior (20-39) |
| 6. | 38 | Peter Flick | 00:15:39.6 | 00:00:36.4 | Senior (20-39) |
| 7. | 14 | Fiona Bracegirdle | 00:15:47.4 | 00:00:44.2 | Senior (20-39) |
| 8. | 64 | Peter Kadobinskyj | 00:15:51.3 | 00:00:48.1 | SupVet (50-59) |
| 9. | 95 | Stuart Paterson | 00:15:54.5 | 00:00:51.3 | Junior (17-19) |
| 10. | 75 | Rg Mclean | 00:50:43.0 | 00:35:39.8 | SupVet (50-59) |
| 11. | 15 | Andrew Brierley | 00:51:54.8 | 00:36:51.6 | Veteran (40-49) |
| 12. | 138 | Duncan Wood | 00:53:49.6 | 00:38:46.4 | SupVet (50-59) |
| 13. | 63 | Ian Johnston | 00:54:55.5 | 00:39:52.3 | SupVet (50-59) |
| 14. | 118 | Brian Stevenson | 00:55:53.2 | 00:40:50.0 | Senior (20-39) |
| 15. | 47 | Craig Grieve | 00:56:16.0 | 00:41:12.8 | Veteran (40-49) |
| 16. | 77 | Kyran Mcmanus | 00:56:18.5 | 00:41:15.3 | Senior (20-39) |
| 17. | 119 | David Stewart | 00:56:23.0 | 00:41:19.8 | SupVet (50-59) |
| 18. | 70 | Donald Mackenzie | 00:56:36.4 | 00:41:33.2 | Veteran (40-49) |
| 19. | 93 | Garry Oconnor | 00:57:23.1 | 00:42:19.9 | Senior (20-39) |
| 20. | 1 | Kevin Adam | 00:57:51.3 | 00:42:48.1 | SupVet (50-59) |
| 21. | 2 | Dougal Adamson | 00:57:52.9 | 00:42:49.7 | Veteran (40-49) |
| 22. | 103 | Steven Robbie | 00:57:56.8 | 00:42:53.6 | Senior (20-39) |
| 23. | 32 | Gary Dobson | 00:57:58.8 | 00:42:55.6 | SupVet (50-59) |
| 24. | 116 | John A Steel | 00:58:12.3 | 00:43:09.1 | SupVet (50-59) |
| 25. | 99 | Andy Redman | 00:58:21.2 | 00:43:18.0 | SupVet (50-59) |
| 26. | 26 | Reid Cunningham | 00:58:24.6 | 00:43:21.4 | Veteran (40-49) |
| 27. | 33 | Barclay Dougall | 00:58:28.2 | 00:43:25.0 | Veteran (40-49) |
| 28. | 124 | Sandra Tulloch | 00:58:30.6 | 00:43:27.4 | Senior (20-39) |
| 29. | 83 | Gary Milne | 00:59:06.3 | 00:44:03.1 | Senior (20-39) |
| 30. | 80 | Greig Millar | 00:59:09.3 | 00:44:06.1 | Senior |
| 31. | 22 | Paul Clarke | 00:59:38.7 | 00:44:35.5 | Senior (20-39) |
| 32. | 55 | Colin Herron | 01:00:09.5 | 00:45:06.3 | Veteran (40-49) |
| 33. | 128 | Kevin Watson | 01:00:36.6 | 00:45:33.4 | Senior (20-39) |
| 34. | 108 | Kirsti Sharratt | 01:00:38.6 | 00:45:35.4 | Veteran (40-49) |
| 35. | 117 | Sarah Stephen | 01:00:42.0 | 00:45:38.8 | Senior (20-39) |
| 36. | 79 | Elise Methven | 01:00:45.6 | 00:45:42.4 | Veteran (40-49) |
| 37. | 6 | Simon Arnot | 01:00:59.7 | 00:45:56.5 | Senior (20-39) |
| 38. | 59 | Alasdair Hood | 01:01:04.1 | 00:46:00.9 | SupVet (50-59) |
| 39. | 67 | Iain Lindsay | 01:01:05.7 | 00:46:02.5 | SupVet (50-59) |
| 40. | 110 | Bruce Simpson | 01:01:17.6 | 00:46:14.4 | Super Veteran |
| 41. | 100 | Miriam Rennet | 01:01:24.0 | 00:46:20.8 | Super Veteran |
| 42. | 65 | Jeremy Kibble | 01:01:26.9 | 00:46:23.7 | Senior (20-39) |
| 43. | 82 | Andy Milne | 01:01:29.7 | 00:46:26.5 | Veteran |
| 44. | 121 | Fabienne Thompson | 01:01:35.0 | 00:46:31.8 | Veteran |
| 45. | 123 | Jerry Toy | 01:01:59.7 | 00:46:56.5 | SupVet (50-59) |
| 46. | 18 | Victoria Brumpton | 01:02:11.2 | 00:47:08.0 | Senior (20-39) |
| 47. | 109 | Greig Shearer | 01:02:49.0 | 00:47:45.8 | Veteran |
| 48. | 96 | Laura Philpott | 01:03:09.5 | 00:48:06.3 | Senior (20-39) |
| 49. | 129 | David Watson | 01:03:31.5 | 00:48:28.3 | Senior (20-39) |
| 50. | 58 | Ruth Hindshaw | 01:03:49.7 | 00:48:46.5 | Senior (20-39) |
| 51. | 50 | Anna Harris | 01:04:04.3 | 00:49:01.1 | Senior (20-39) |
| 52. | 11 | Duncan Bowman | 01:04:07.1 | 00:49:03.9 | Senior (20-39) |
| 53. | 131 | Ian White | 01:04:26.0 | 00:49:22.8 | Veteran (40-49) |
| 54. | 31 | Deborah Dickinson | 01:04:27.8 | 00:49:24.6 | Senior (20-39) |
| 55. | 88 | Arno Muller | 01:04:29.1 | 00:49:25.9 | SupVet (50-59) |
| 56. | 84 | Ron Milne | 01:04:30.9 | 00:49:27.7 | SupVet (50-59) |
| 57. | 94 | Elaine Omand | 01:04:33.3 | 00:49:30.1 | Senior (20-39) |
| 58. | 9 | Ally Blair | 01:04:37.0 | 00:49:33.8 | Senior (20-39) |
| 59. | 27 | Paul Cunningham | 01:04:58.2 | 00:49:55.0 | Senior (20-39) |
| 60. | 10 | William Booth | 01:05:04.2 | 00:50:01.0 | SupVet (50-59) |
| 61. | 39 | Graham Fowler | 01:05:11.2 | 00:50:08.0 | Veteran (40-49) |
| 62. | 14324 | Unnamed Racer | 01:05:42.7 | 00:50:39.5 | |
| 63. | 12 | Angus Bowman | 01:05:59.3 | 00:50:56.1 | SupVet (50-59) |
| 64. | 139 | Gary Black | 01:06:09.8 | 00:51:06.6 | Veteran (40-49) |
| 65. | 62 | Dean Jennings | 01:06:12.7 | 00:51:09.5 | Veteran (40-49) |
| 66. | 71 | Timothy May | 01:06:17.8 | 00:51:14.6 | SupVet (50-59) |
| 67. | 98 | Sarah Queen | 01:06:36.1 | 00:51:32.9 | Senior (20-39) |
| 68. | 49 | Neill Halliday | 01:07:19.1 | 00:52:15.9 | Senior |
| 69. | 102 | Malcolm Ritchie | 01:07:29.4 | 00:52:26.2 | Senior (20-39) |
| 70. | 85 | Philip Milne | 01:07:35.8 | 00:52:32.6 | Veteran (40-49) |
| 71. | 105 | Peter Robertson | 01:07:54.8 | 00:52:51.6 | SupVet (50-59) |
| 72. | 66 | Gordon Kidd | 01:07:57.1 | 00:52:53.9 | Senior |
| 73. | 130 | Gillian Watt | 01:08:02.7 | 00:52:59.5 | SupVet (50-59) |
| 74. | 91 | Sally Newman-Carter | 01:08:11.5 | 00:53:08.3 | Senior (20-39) |
| 75. | 101 | Graham Ritchie | 01:08:48.1 | 00:53:44.9 | SupVet (50-59) |
| 76. | 135 | Ken Wilson | 01:08:59.6 | 00:53:56.4 | SupVet (50-59) |
| 77. | 44 | Ailsa Gardner | 01:09:56.9 | 00:54:53.7 | Veteran |
| 78. | 141 | Rhona Graham | 01:10:00.4 | 00:54:57.2 | SupV |
| 79. | 53 | Dave Henderson | 01:10:24.5 | 00:55:21.3 | Veteran (40-49) |
| 80. | 61 | Rob Irvine | 01:10:28.7 | 00:55:25.5 | Veteran (40-49) |
| 81. | 127 | Stephen Walton | 01:11:35.7 | 00:56:32.5 | Vintage (60+) |
| 82. | 68 | Marion Lindsay | 01:12:35.1 | 00:57:31.9 | SupVet (50-59) |
| 83. | 36 | John Fellows | 01:15:11.6 | 01:00:08.4 | Senior |
| 84. | 104 | Sally Robertson | 01:15:16.8 | 01:00:13.6 | Veteran |
| 85. | 126 | Tricia Wallace | 01:15:34.9 | 01:00:31.7 | Veteran (40-49) |
| 86. | 107 | Ursula Ryder | 01:15:38.8 | 01:00:35.6 | Super Veteran |
| 87. | 40 | Ronald Fraser | 01:16:19.8 | 01:01:16.6 | SupVet (50-59) |
| 88. | 35 | Emma Fardon | 01:19:45.2 | 01:04:42.0 | Senior (20-39) |
| 89. | 17 | Barbara Mary Brown | 01:22:14.8 | 01:07:11.6 | Vintage |
| 90. | 37 | Jackie Flett | 01:23:02.2 | 01:07:59.0 | Senior (20-39) |
| 91. | 41 | Carole Fraser | 01:35:37.6 | 01:20:34.4 | SupVet (50-59) |
| 92. | 7 | Jane Askey | 01:37:58.0 | 01:22:54.8 | Vintage (60+) |