| Mackie Trophy | ||||||
| Position | Name | Club | Cat | NOSCA? | Time | Position |
| 1 | Chalmet, Wim | Cromarty Firth CC | Sen | Y | 0:30:03 | 1 |
| 2 | Alexander, Peter | 4 | 0:30:48 | 2 | ||
| 3 | McLean, R G | Angus Bike Chain | Vet 3 | 0:31:02 | 3= + Vet 1 | |
| 4 | Smith, Keith | Caithness CC | Sen 3 | Y | 0:31:02 | 3= |
| 5 | Duncan, Colin | Tri Changing Gear | 0:31:04 | |||
| 6 | Shirley, Gavin | West Highland Wheelers | Sen | Y | 0:31:36 | 5 |
| 7 | Black, Paul | Edinburgh RC | 3 | 0:31:38 | 6 | |
| 8 | MacDonald, David | Square Wheels | 0:32:13 | |||
| 9 | Del Corto, Olivier | Edinburgh RC | 4 | 0:32:31 | ||
| 10 | Warwick Duncan | Deeside Thistle | Vet 4 | 0:33:03 | VET 2 | |
| 11 | Hughes, Austin | Caithness CC | 2 | Y | 0:33:39 | |
| 12 | Martin, Steven | Nevis Cycles Racing Team | 4 | Y | 0:33:58 | |
| 13 | Duncan, John | Edinburgh RC | Junior | 0:34:23 | J1 | |
| 14 | van der Vlies, Michael | Elgin CC | Vet | Y | 0:34:38 | |
| 15 | Sargent, Ian | Moray Firth CC | 4 | Y | 0:34:39 | |
| 16 | Kitson, Alec | Nevis Cycles Racing Team | Vet 4 | Y | 0:34:44 | |
| 17 | Hughes, Herbie | Caithness CC | Y | 0:35:06 | ||
| 18 | Fraser, Neil | Forres CC | 4 | Y | 0:35:10 | |
| 19 | Shirley, John | West Highland Wheelers | Vet | Y | 0:35:30 | |
| 20 | Findlater, George | Elgin CC | Vet 3 | Y | 0:35:40 | |
| 21 | Munro, Mark | Deeside Thistle | Under 23 | 0:35:42 | ||
| 22 | Gunn, David | Forres CC | Youth A | Y | 0:35:53 | Y1 |
| 23 | van der Vlies, Alastair | Elgin CC | Junior | Y | 0:36:10 | |
| 24 | Russell, Colin | Edinburgh RC | Vet 3 | 0:36:11 | ||
| 25 | McDairmid, Scott | Edinburgh RC - TBW - Hilton | Vet | 0:36:20 | ||
| 26 | Urquhart, John | Cromarty Firth CC | Vet | 0:36:47 | ||
| 27 | Hamilton, Matthew | Perth United | Youth A | 0:36:57 | ||
| 28 | Washington, Alasdair | Caithness CC | Vet | Y | 0:37:10 | |
| 29 | Davies, Gareth | Edinburgh RC | 0:38:14 | |||
| 30 | Smith, John | Caithness CC | 0:39:19 | |||
| 31 | Thornell, Ellen | Tri Changing Gear | Vet F | 0:39:28 | F1 | |
| 32 | Wilson, Andrew | Glasgow St Christophers CC | Vet | 0:40:46 | ||
| 33 | Robertson, Peter | Forres CC | Vet | Y | 0:41:03 | |
| 34 | Chellingsworth, Liz | Deeside Thistle | Sen F | 0:42:14 | ||
| 35 | Eagleson, Mary | Ross-shire Roads CC | Vet F | Y | 0:42:22 | |
| 36 | Eagleson, Morag | Ross-shire Roads CC | Youth A F | Y | 0:42:29 | YF1 |
| 37 | Runcie, Caroline | Tri Changing Gear | 0:43:47 | |||
| 38 | Hall, William | Heanor Clarion | 4 | 0:44:58 | ||
| 39 | Gunn, Laura | Forres CC | Youth F | Y | 0:51:59 | |
| 9 | Reid, Gary | Elgin CC | Vet | Y | DNS | |
| 35 | Carroll, Bradley | Cairngorm Runners | DNS | |||