| 1 | 562 | James MayersMusselburgh and District Athletics Club | M60 | M |
28:41 | --100%17.21%17.73%-12:00:00 |
| 2 | 561 | Ian MaxwellGala Harriers | M60 | M |
29:23 | +0:42+2.44%97.62%15.19%15.73%-12:00:00 |
| 3 | 435 | Neil GilmoreCarnethy Hill Racing Club | M60 | M |
29:43 | +1:02+3.60%96.52%14.23%14.77%-12:00:00 |
| 4 | 704 | Jonathan SimmTweed Striders | M60 | M |
29:52 | +1:11+4.13%96.04%13.79%14.34%-12:00:00 |
| 5 | 792 | Kevin WoodTweed Leader Jed Track | M60 | M |
30:35 | +1:54+6.62%93.79%11.73%12.28%-12:00:00 |
| 6 | 687 | Ian RowlandEast Lothian Orienteers | M60 | M |
32:03 | +3:22+11.74%89.50%7.49%8.08%-12:00:00 |
| 7 | 710 | Douglas SmallTweed Striders | M60 | M |
32:57 | +4:16+14.88%87.05%4.90%5.50%-12:00:00 |
| 8 | 700 | Michael ShepherdNorham Running Club | M60 | M |
34:43 | +6:02+21.03%82.62%-0.20%0.43%-12:00:00 |
| 9 | 314 | Andrew AndersonDunbar Running Club | M60 | M |
34:52 | +6:11+21.56%82.27%-0.64%0.00%-12:00:00 |
| 10 | 347 | David BrownleePenicuik Harriers | M60 | M |
35:09 | +6:28+22.55%81.60%-1.45%-0.81%-12:00:00 |
| 11 | 566 | Tim MccallNorham Running Club | M60 | M |
35:47 | +7:06+24.75%80.16%-3.28%-2.63%-12:00:00 |
| 12 | 487 | Allan JamiesonPenicuik Harriers | M60 | M |
36:45 | +8:04+28.12%78.05%-6.07%-5.40%-12:00:00 |
| 13 | 337 | Steven BlairCorstorphine AAC | M60 | M |
38:34 | +9:53+34.46%74.37%-11.32%-10.61%-12:00:00 |
| 14 | 610 | Gerry MullanJog Scotland | M60 | M |
38:58 | +10:17+35.85%73.61%-12.47%-11.76%-12:00:00 |
| 15 | 411 | Alistair DouglasUnattached | M60 | M |
39:08 | +10:27+36.43%73.30%-12.95%-12.24%-12:00:00 |
| 16 | 501 | Neil JonesHaddington Running Club | M60 | M |
40:52 | +12:11+42.48%70.19%-17.95%-17.21%-12:00:00 |
| 17 | 353 | Peter CaddickMoorfoot Runners | M60 | M |
40:57 | +12:16+42.77%70.04%-18.20%-17.45%-12:00:00 |