| 1 | 24 | Ewan JackOchill Hill Runners | Overall race | 47 | M |
39:45.5 | --100%26,97%23,74%10:58:33.7 |
| 2 | 49 | Oliver KochNo Team | Overall race | 46 | M |
41:53.0 | +2:07.5+5,34%94,93%23,07%19,66%10:58:33.7 |
| 3 | 64 | Peter BeattyNo Team | Overall race | 39 | M |
42:36.6 | +2:51.1+7,17%93,31%21,73%18,27%10:58:33.7 |
| 4 | 79 | Daniel Graham | Overall race | 24 | M |
43:20.7 | +3:35.2+9,02%91,73%20,38%16,86%10:58:33.7 |
| 5 | 8 | Barry QueenHelensburgh Amateur Athletics Club | Overall race | 43 | M |
43:33.5 | +3:48.0+9,56%91,28%19,99%16,45%10:58:33.7 |
| 6 | 6 | Andrew David GilmourNo Team | Overall race | 38 | M |
46:22.7 | +6:37.2+16,65%85,73%14,81%11,04%10:58:33.7 |
| 7 | 72 | Patrick GibbonsHelensburgh Amateur Athletics Club | Overall race | 43 | M |
46:52.7 | +7:07.2+17,91%84,81%13,89%10,08%10:58:33.7 |
| 8 | 50 | Philip SumnerHelensburgh Amateur Athletics Club | Overall race | 39 | M |
47:09.2 | +7:23.7+18,60%84,32%13,39%9,55%10:58:33.7 |
| 9 | 2 | Alan DickClydesdale Harriers | Overall race | 51 | M |
47:41.3 | +7:55.8+19,95%83,37%12,41%8,53%10:58:33.7 |
| 10 | 78 | Fraser Duthie | Overall race | 47 | M |
48:23.6 | +8:38.1+21,72%82,16%11,11%7,17%10:58:33.7 |
| 11 | 12 | Cameron PooleNo Team | Overall race | 21 | M |
49:42.6 | +9:57.1+25,03%79,98%8,69%4,65%10:58:33.7 |
| 12 | 73 | Alan OliverHelensburgh Amateur Athletics Club | Overall race | 46 | M |
50:02.3 | +10:16.8+25,86%79,46%8,09%4,02%10:58:33.7 |
| 13 | 57 | Steven McgowanNo Team | Overall race | 58 | M |
50:15.9 | +10:30.4+26,43%79,10%7,67%3,58%10:58:33.7 |
| 14 | 80 | Gordon Thompson | Overall race | 59 | M |
50:40.6 | +10:55.1+27,46%78,45%6,92%2,79%10:58:33.7 |
| 15 | 87 | Oliver Pound | Overall race | 39 | M |
52:08.0 | +12:22.5+31,13%76,26%4,24%0,00%10:58:33.7 |
| 16 | 36 | Ken MacmahonBellahouston Road Runners | Overall race | 45 | M |
52:41.8 | +12:56.3+32,54%75,45%3,21%-1,08%10:58:33.7 |
| 17 | 55 | Scott DoyleNo Team | Overall race | 21 | M |
56:22.5 | +16:37.0+41,79%70,52%-3,55%-8,14%10:58:33.7 |
| 18 | 25 | Frank BurnsNo Team | Overall race | 42 | M |
56:57.9 | +17:12.4+43,28%69,79%-4,63%-9,27%10:58:33.7 |
| 19 | 82 | Paul Wilson | Overall race | 56 | M |
58:38.4 | +18:52.9+47,49%67,80%-7,71%-12,48%10:58:33.7 |
| 20 | 45 | Mark GormleyStornoway Running And Athletics Club | Overall race | 56 | M |
58:55.2 | +19:09.7+48,20%67,48%-8,23%-13,02%10:58:33.7 |
| 21 | 66 | Russ ValentineFalkland Trail Runners | Overall race | 55 | M |
59:20.6 | +19:35.1+49,26%67,00%-9,00%-13,83%10:58:33.7 |
| 22 | 17 | Daniel ForthNo Team | Overall race | 40 | M |
1:00:15.0 | +20:29.5+51,54%65,99%-10,67%-15,57%10:58:33.7 |
| 23 | 27 | Graeme GilliesNo Team | Overall race | 51 | M |
1:01:31.5 | +21:46.0+54,75%64,62%-13,01%-18,01%10:58:33.7 |
| 24 | 86 | Fraser Graham | Overall race | 54 | M |
1:01:48.6 | +22:03.1+55,46%64,32%-13,53%-18,56%10:58:33.7 |
| 25 | 7 | Andrew MelvilleBalfron Running Group | Overall race | 45 | M |
1:05:37.0 | +25:51.5+65,04%60,59%-20,53%-25,86%10:58:33.7 |
| 26 | 18 | Danilo FuscoNo Team | Overall race | 37 | M |
1:05:45.5 | +26:00.0+65,40%60,46%-20,79%-26,13%10:58:33.7 |
| 27 | 20 | Douglas BroadieNo Team | Overall race | 58 | M |
1:07:55.8 | +28:10.3+70,86%58,53%-24,78%-30,30%10:58:33.7 |
| 28 | 84 | Paul Speirs | Overall race | 63 | M |
1:14:30.6 | +34:45.1+87,41%53,36%-36,86%-42,92%10:58:33.7 |
| 29 | 58 | Stuart HoggNo Team | Overall race | 43 | M |
1:18:00.4 | +38:14.9+96,20%50,97%-43,28%-49,63%10:58:33.7 |