| 1 | - | Grant BaxterOchil Hill Runners | MV50 |
34:43 | --100%21.67%22.79% |
| 2 | - | Eric DuncanHighland Hill Runners | MV50 |
36:18 | +1:35+4.56%95.64%18.09%19.27% |
| 3 | - | David AlsoppKirkintilloch Olympians | MV50 |
36:59 | +2:16+6.53%93.87%16.55%17.75% |
| 4 | - | Willie RenniePH Racing | MV50 |
37:35 | +2:52+8.26%92.37%15.20%16.42% |
| 5 | - | Hendrik Van RensburgFife AC | MV50 |
40:24 | +5:41+16.37%85.93%8.84%10.16% |
| 6 | - | Bruce SmithLomond Hill Runners | MV50 |
40:41 | +5:58+17.19%85.33%8.20%9.53% |
| 7 | - | Ivor NormandHBT | MV50 |
40:50 | +6:07+17.62%85.02%7.87%9.19% |
| 8 | - | Graeme AndersonDeeside Runners | MV50 |
42:57 | +8:14+23.72%80.83%3.09%4.48% |
| 9 | - | Gerhard Van ZylFife AC | MV50 |
43:08 | +8:25+24.24%80.49%2.68%4.08% |
| 10 | - | Kevin MurrayFalkland Trail Runners | MV50 |
44:04 | +9:21+26.93%78.78%0.57%2.00% |
| 11 | - | Dave ShepherdWormit Runners | MV50 |
45:52 | +11:09+32.12%75.69%-3.49%-2.00% |
| 12 | - | Ewan SparksEast Fife Tri | MV50 |
46:25 | +11:42+33.70%74.79%-4.73%-3.22% |
| 13 | - | Donald BrandLomond Hill Runners | MV50 |
47:03 | +12:20+35.53%73.79%-6.16%-4.63% |
| 14 | - | Frazer MunroKinross Road Runners | MV50 |
47:09 | +12:26+35.81%73.63%-6.39%-4.86% |
| 15 | - | Tony WallenKinross Road Runners | MV50 |
47:26 | +12:43+36.63%73.19%-7.03%-5.49% |
| 16 | - | Iain SimpsonLomond Hill Runners | MV50 |
48:04 | +13:21+38.45%72.23%-8.46%-6.89% |
| 17 | - | Martin RolloDundee Road Runners | MV50 |
49:35 | +14:52+42.82%70.02%-11.88%-10.27% |
| 18 | - | David PeaseFalkland Trail Runners | MV50 |
50:14 | +15:31+44.70%69.11%-13.34%-11.71% |
| 19 | - | Robert SummersBeacon Runners | MV50 |
52:34 | +17:51+51.42%66.04%-18.61%-16.90% |
| 20 | - | David MackayForfar Road Runners | MV50 |
54:22 | +19:39+56.60%63.86%-22.67%-20.90% |