| Pos. | Name | Club | Time | |
| 1 | Brian Davidson | Plymouth | 13:41 | |
| 2 | Thomas McPake | Coatbridge | 14:16 | |
| 3 | Donald Ritchie | Lossiemouth | 14:46 | |
| 4 | Ian Donnelly | Lanark | 15:20 | |
| 5 | Mark Williams | Oxfordshire | 15:33 | |
| 6 | Stephen Bell | Clydebank | 16:07 | |
| 7= | Alan Deacon | Brighton | 16:18 | |
| 7= | Richard Pountney | Brighton | 16:18 | |
| 9 | Sue Ashley | Surrey | 16:23 | |
| 10 | Alan Wilson | Crieff | 16:25 | |
| 11 | Frank Catlon | Auchtermuchty | 16:34 | |
| 12 | John Softley | Glasgow | 16:40 | |
| 13 | John Lucas | Surrey | 16:47 | |
| 14 | Isobel Clark | Dundee | 16:48 | |
| 15 | David Barnby | Oxfordshire | 16:55 | |
| 16 | Jim Drummond | Doune | 17:10 | |
| 17 | Tom Wilson | Strathaven | 17:30 | |
| 18 | Jim Robertson | Bonhill | 17:49 | |
| 19 | John Diffey | Peterhead | 17:52 | |
| 20 | Andrew Craig | Fort William | 17:55 | |
| 21 | Patrick Burns | Alexandria | 18:07 | |
| 22 | Stewart Chapman | Dunfermline | 18:37 | |
| 23= | John Gebbie | Kilmarnock | 18:47 | |
| 23= | George Kerr | Kilmarnock | 18:47 | |
| 25= | James Templeton | Larkhall | 19:07 | |
| 25= | Alister Begg | East Kilbride | 19:07 | |
| 27 | Garry Milne | Dundee | 20:15 | |
| 28 | Graham Short | Kilmarnock | 20:22 | |
| 29= | William Donald | Banchory | 21:07 | |
| 29= | Raymond Mowat | Aboyne | 21:07 | |
| *Race was abandoned at 75 miles due to dangerous flooding. | ||||