| No | Name | Position | Time | Club or Area | Date of Birth | Age | Category | Local | Comments |
| 1 | Paul Raistrick | 1 | 1:10:02 | Kingussie | 26/06/72 | 37 | M | 1st Male | |
| 2 | Robert Gilroy | 2 | 1:10:10 | Hamilton | 30/04/70 | 33 | M | 2nd Male | |
| 3 | Stuart Greenway | 3 | 1:12:35 | Craignure | M | Y | 3rd Male / 1st Local | ||
| 4 | George Taylor | 4 | 1:14:18 | Giffnock North | 15/07/63 | 46 | MV | 1st Male Vet | |
| 5 | Scott Kennedy | 5 | 1:14:50 | Glasgow | 10/09/70 | 38 | M | ||
| 6 | Terry Coyle | 6 | 1:19:06 | Glasgow | 26/05/56 | 53 | MSV | 1st Male SuperVet | |
| 7 | Gregor McGregor | 7 | 1:20:21 | Isle of Kerrera | 08/06/78 | 31 | M | ||
| 109 | Donald White | 8 | 1:21:20 | Blairgowrie | 24/06/89 | 20 | M | ||
| 9 | Bill Adams | 9 | 1:21:45 | Shetland | 07/02/47 | 62 | MSV | 2nd Male SuperVet | |
| 10 | Stephen Ferguson | 10 | 1:21:48 | Perthshire | 11/01/56 | 53 | MSV | 3rd Male SuperVet | |
| 112 | Will Wright | 11 | 1:24:09 | Tiree | 28 | M | |||
| 107 | Nigel Shannon | 12 | 1:24:41 | Bunessan | 09/05/60 | 49 | MV | Y | 2nd Local / 2 Male Vet |
| 14 | Julian Scott | 13 | 1:24:57 | Liecester | 11/02/68 | 41 | MV | 3rd Male Vet | |
| 15 | Richard Davidson | 14 | 1:27:08 | Dundee Road Runners | 09/09/57 | 51 | MSV | ||
| 16 | Geoff Carle | 15 | 1:27:11 | Aberdeen | 36 | M | |||
| 17 | Brian Coopeer | 16 | 1:28:03 | Perth | 30/01/73 | 35 | M | ||
| 18 | Iain Mactier | 17 | 1:28:35 | Bearsden | 23/09/88 | 20 | M | ||
| 19 | Alastair Hall | 18 | 1:28:50 | Oban Runners | 30/12/55 | 53 | MSV | ||
| 20 | Allan Wallace | 19 | 1:29:01 | Glasgow | 18/11/81 | 27 | M | ||
| 23 | David Haunschmidt | 20 | 1:31:49 | Salen Isle of Mull | 07/04/89 | 20 | M | Y | 3rd local |
| 25 | Steve Teape | 21 | 1:32:21 | Taynuilt | 30/12/69 | 39 | M | ||
| 26 | Moira Davie | 22 | 1:32:50 | Aberdeen | 12/11/86 | 22 | F | 1st Female | |
| 27 | Patrick Addison | 23 | 1:32:58 | Edinburgh | 20/05/68 | 41 | MV | ||
| 111 | Ian Fraser | 24 | 1:34:37 | Tobermory, Mull | 01/11/81 | 27 | M | Y | |
| 30 | Euan Cameron | 25 | 1:34:39 | Glasgow | 20/03/67 | 42 | MV | ||
| 34 | David Fairburn | 26 | 1:34:59 | Kingston Upon Hull AAC | 19/02/92 | 17 | M | ||
| 36 | Alexander Siegmeth | 27 | 1:35:19 | Glasgow | 20/10/66 | 42 | MV | ||
| 37 | Giles Gibson | 28 | 1:37:47 | London | 05/03/60 | 49 | MV | ||
| 38 | Iain Shaw | 29 | 1:38:06 | Edinburgh | 08/02/64 | 44 | MV | ||
| 39 | Caroline McKay | 30 | 1:38:26 | Edinburgh | 05/06/83 | 25 | F | 2nd Female | |
| 40 | Caroline Pleasence | 31 | 1:40:21 | Edinburgh | 21/11/77 | 31 | F | 3rd Female | |
| 42 | Tony Hall | 32 | 1:40:26 | Garseube Harriers | 08/06/47 | 62 | MSV | ||
| 99 | Amy Greig | 33 | 1:43:00 | Perth | 23/01/84 | 25 | F | ||
| 44 | Heather Hill | 34 | 1:43:27 | Edinburgh | 23/04/79 | 30 | F | ||
| 45 | Graham Roy | 35 | 1:43:43 | Gullane | 15/03/75 | 34 | M | ||
| 6 | Morgane Artacho | 36 | 1:43:46 | Glasgow | 24/03/78 | 31 | F | ||
| 47 | Susan Lucas | 37 | 1:43:59 | Lancaster & Morecambe AC | 02/04/50 | 59 | FSV | 1st Female SuperVet | |
| 49 | Jackie McGuire | 38 | 1:46:21 | Glasgow | 28/02/69 | 40 | FV | 1st Female Vet | |
| 50 | Gregg Wilkie | 39 | 1:46:28 | Edinburgh | 11/12/73 | 35 | M | ||
| 51 | Karen Quinn | 40 | 1:47:31 | Kilmarnock | 03/02/60 | 49 | FSV | 2nd Female SuperVet | |
| 52 | Craig Shearin | 40 | 1:47:31 | Kilmarnock | 17/12/70 | 38 | M | ||
| 53 | Eddie Lyons | 42 | 1:47:58 | Kilbarchan AAC | 10/09/61 | 47 | MV | ||
| 54 | Dermot Williamson | 43 | 1:48:25 | Glasgow | 15/09/50 | 58 | MSV | ||
| 55 | Sandra Houldsworth | 44 | 1:48:39 | Bellahouston Road Runners | 30/07/77 | 32 | F | ||
| 58 | Andrew Aldous | 45 | 1:48:42 | Edinburgh | 27/11/78 | 30 | M | ||
| 59 | Bob Mitchell | 46 | 1:48:46 | Dumfries Harriers | 17/06/60 | 49 | MV | ||
| 60 | Andrew Reid | 47 | 1:49:32 | Tobermory, Mull | 14/08/42 | 66 | MSV | Y | |
| 61 | Douglas Strachan | 48 | 1:49:51 | Skye | 19/05/53 | 56 | MSV | ||
| 110 | Barbara Mateiser | 49 | 1:50:48 | Mull | 11/08/81 | 27 | F | Y | 1st Local Female |
| 66 | Derek Winton | 50 | 1:52:58 | Edinburgh | 02/10/77 | 31 | M | ||
| 67 | Bob Carss | 51 | 1:53:19 | Bothwell Glasgow | 05/05/52 | 57 | MSV | ||
| 68 | Alan Parker | 52 | 1:53:52 | Tobermory, Mull | 16/12/49 | 59 | MSV | Y | |
| 70 | Jane Johnston | 53 | 1:53:59 | Glasgow | 23 | F | |||
| 71 | Niall MacPherson | 54 | 1:54:43 | Troon | 28/07/46 | 63 | MSV | ||
| 108 | Brian Thomas | 55 | 1:56:08 | ??? | 04/03/44 | 65 | MSV | ||
| 73 | Malcolm Fleming | 57 | 1:57:22 | Lochaline | 04/06/68 | 41 | MV | ||
| 74 | Alan Greenway | 57 | 1:57:42 | Mull Muscle Runners | 05/02/85 | 24 | M | Y | |
| 75 | Lisa Webb | 58 | 1:57:50 | Edinburgh | 18/02/76 | 33 | F | ||
| 76 | Colleen Bowen | 59 | 1:57:56 | Edinburgh | 17/09/82 | 26 | F | ||
| 79 | Sarah McQuillan Smith | 60 | 1:58:01 | New Zealand | 29/03/75 | 34 | F | 1st International | |
| 80 | Mary Little | 61 | 2:00:58 | West Lothian | 23/09/61 | 47 | FSV | 3rd Female SuperVet | |
| 81 | Anne Carss | 62 | 2:01:21 | Bothwell Glasgow | 19/09/56 | 52 | MSV | ||
| 82 | Richard McKay | 63 | 2:02:11 | Aberdeen | 21/11/81 | 27 | M | ||
| 83 | Andy Cochrane | 64 | 2:02:16 | Dumbarton | 08/05/73 | 36 | M | ||
| 84 | Mandy Gloyer | 65 | 2:02:43 | Glasgow | 09/05/68 | 41 | FV | 2nd Female Vet | |
| 86 | Carole Armour | 66 | 2:03:56 | Glasgow | 20/06/55 | 54 | FSV | ||
| 7 | Gordon Little | 67 | 2:04:40 | West Lothian | 30/12/59 | 49 | MV | ||
| 88 | Nick Grimshaw | 68 | 2:05:54 | Cheshire | 14/01/62 | 47 | MV | ||
| 89 | Dawn Williams | 69 | 2:09:54 | Torosay, Isle of Mull | 31/11/57 | 51 | FSV | Y | 2nd Local Female |
| 90 | Duncan Travers | 67 | 2:10:04 | Torosay, Isle of Mull | 23/04/56 | 53 | MSV | Y | |
| 91 | Bryony Travers | 71 | 2:16:38 | Southampton | 01/12/87 | 21 | F | ||
| 93 | Jim Shaw | 71 | 2:16:38 | Edinburgh | 06/01/37 | 72 | MSV | ||
| 94 | Neil Barker | 73 | 2:20:23 | Royton Road Runners | 03/04/63 | 45 | MV | ||
| 95 | Gordon Scott | 74 | 2:24:40 | Tiree | 11/12/55 | 53 | MSV | ||
| 96 | Val Vince | 74 | 2:24:40 | Dumfries Running Club | 24/10/51 | 57 | FSV | ||
| 97 | Steven Hughes | 76 | 2:26:31 | Bannockburn | 19/12/68 | 40 | MV | ||
| 98 | Craigie | 76 | 2:26:31 | New Zealand | 30/07/71 | 38 | M |